← Back to Patent Explorer
US4804278A Expired / Lapsed US ⏱️ 0.0 years remaining

Key input apparatus provided with a key input buffer

Assignee: Canon Inc
•
Filing: 1987-06-26
•
Granted: 1989-02-14
•
Expires: 2007-06-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Input apparatus including: an input device for inputting a plurality of information codes; buffer apparatus for storing the plurality of information codes input from the input device, and control apparatus for sequentially executing processing in accordance with the plurality of information codes stored in the buffer apparatus and, in response to the temination of continuous input from the input device, for detecting that all of the unprocessed information codes stored in the buffer apparatus are the same, and for clearing the unexecuted information codes stored in the buffer apparatus upon such detection, such that sequential processing of the information codes is inhibited.

Inventors

  • 👤 Hidemi Gotou
  • 👤 Shinichi Kimura

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 01:45
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/02; G06F3/023

Claims Analysis

Total Claims: 21
Claim 1
Independent Claim 110 words
An input apparatus comprising: input means for inputting information codes; buffer means for storing a plurality of information codes input from said input means; and control means for sequentially executing processing in accordance with each of the stored information codes in said buffer means and, in response to the termination of a continuous input of information codes from said input means after a predetermined period, for detecting that all of the unexecuted information codes stored in said buffer means are the same, and for immediately clearing the unexecuted information codes stored in said buffer means upon such detection, such that sequential processing of the stored unexecuted information codes is inhibited.
Claim 2
Dependent Claim 110 words
An input apparatus comprising: input means for inputting information codes; buffer means for storing a plurality of information codes input from said input means; and control means for sequentially executing processing in accordance with each of the stored information codes in said buffer means and, in response to the termination of a continuous input of information codes from said input means after a predetermined period, for detecting that all of the unexecuted information codes stored in said buffer means are the same, and for immediately clearing the unexecuted information codes stored in said buffer means upon such detection, such that sequential processing of the stored unexecuted information codes is inhibited.
Claim 3
Dependent Claim 14 words
An input apparatus according to claim 1, wherein said input means is a keyboard.
Claim 4
Dependent Claim 25 words
An input apparatus according to claim 1, wherein said control means judges whether an information code has been inputted from said input means or not.
Claim 5
Dependent Claim 25 words
An input apparatus according to claim 1, further comprising display means and wherein said control means operates to perform a display on said display means.
Claim 6
Dependent Claim 107 words
An electronic typewriter comprising: character input means for inputting character data; buffer means for storing consecutive character data from said input means; and control means for sequentially processing the character data stored in said buffer means and for clearing said buffer means, wherein said control means is responsive to said input means and immediately clears all of the character data remaining in said buffer means when a continuous input of consecutive character data from said input means is terminated after a predetermined period, and when the character data remaining in the buffer are the same, such that sequential processing of the remaining stored character data is inhibited.
Claim 7
Dependent Claim 107 words
An electronic typewriter comprising: character input means for inputting character data; buffer means for storing consecutive character data from said input means; and control means for sequentially processing the character data stored in said buffer means and for clearing said buffer means, wherein said control means is responsive to said input means and immediately clears all of the character data remaining in said buffer means when a continuous input of consecutive character data from said input means is terminated after a predetermined period, and when the character data remaining in the buffer are the same, such that sequential processing of the remaining stored character data is inhibited.
Claim 8
Dependent Claim 29 words
An electronic typewriter according to claim 5, wherein said character input means is a keyboard and said consecutive character data are produced upon continuous depression of a keyboard key.
Claim 9
Dependent Claim 16 words
An electronic typewriter according to claim 5, wherein said electronic typewriter is provided with a printer.
Claim 10
Dependent Claim 104 words
An input apparatus comprising: keyboard means; buffer means for storing at every unit time a plurality of key codes, each key code corresponding to a continuously depressed key of said keyboard means; output means for sequentially outputting the key codes stored in said buffer means; and control means for immediately clearing all of the key codes remaining in said buffer means when said continuously depressed key is released after a predetermined period and, when all of the remaining key codes stored in said buffer means are the same, such that sequential output of the remaining key codes stored in said buffer means is inhibited.
Claim 11
Dependent Claim 104 words
An input apparatus comprising: keyboard means; buffer means for storing at every unit time a plurality of key codes, each key code corresponding to a continuously depressed key of said keyboard means; output means for sequentially outputting the key codes stored in said buffer means; and control means for immediately clearing all of the key codes remaining in said buffer means when said continuously depressed key is released after a predetermined period and, when all of the remaining key codes stored in said buffer means are the same, such that sequential output of the remaining key codes stored in said buffer means is inhibited.
Claim 12
Dependent Claim 18 words
An input apparatus according to claim 8, wherein said input apparatus is a keyboard of an electronic typewriter.
Claim 13
Dependent Claim 21 words
An input apparatus according to claim 8, wherein said buffer means also stores the key codes for a key intermittently depressed.
Claim 14
Dependent Claim 117 words
An input apparatus comprising: keyboard means; buffer means for sequentially storing a plurality of key codes, each key code corresponding to a continuously depressed key of said keyboard means; output means for sequentially outputting the key codes stored in said buffer means; and control means for immediately clearing said buffer means, wherein said control means is responsive to said input means and clears all of the key codes remaining in said buffer means when the input of key codes for said continuously depressed key is terminated after a predetermined period, and when all of the remaining key codes are the same, such that sequential output of the remaining key codes stored in said buffer means is inhibited.
Claim 15
Dependent Claim 117 words
An input apparatus comprising: keyboard means; buffer means for sequentially storing a plurality of key codes, each key code corresponding to a continuously depressed key of said keyboard means; output means for sequentially outputting the key codes stored in said buffer means; and control means for immediately clearing said buffer means, wherein said control means is responsive to said input means and clears all of the key codes remaining in said buffer means when the input of key codes for said continuously depressed key is terminated after a predetermined period, and when all of the remaining key codes are the same, such that sequential output of the remaining key codes stored in said buffer means is inhibited.
Claim 16
Dependent Claim 23 words
An input apparatus according to claim 11, wherein said control means processes in accordance with the key code outputted from said output means.
Claim 17
Dependent Claim 19 words
An input apparatus according to claim 11, wherein said input apparatus is connected to a printer and a display.
Claim 18
Dependent Claim 16 words
An input apparatus according to claim 11, wherein said input apparatus is connected to a printer.
Claim 19
Dependent Claim 16 words
An input apparatus according to claim 11, wherein said input apparatus is connected to a display.
Claim 20
Dependent Claim 194 words
Apparatus comprising: key means manually depressed to enter a processing code into the apparatus; buffer means for detecting at each predetermined interval whether or not said key means is being continuously depressed and for storing the processing code in response to each detection of the depression of said key means, the buffer means sequentially storing a plurality of processing codes; and control means for accessing said buffer means to execute a processing operation designated by an accessed one of the processing codes stored in said buffer means, each stored processing code in said buffer means being sequentially cleared upon execution, whereby the same processing is repeatedly executed during the continuous depression of said key means ovver said predetermined interval, and wherein said control means, in response to the release of the continuously depressed key means, detects whether or not all of the remaining unexecuted processing codes stored in said buffer means are the same, and immediately clears all the remaining unexecuted processing codes in said buffer means when all the remaining unexecuted processing codes are the same, such that sequential execution of the processing remaining unexecuted codes stored in said buffer means is inhibited.
Claim 21
Dependent Claim 194 words
Apparatus comprising: key means manually depressed to enter a processing code into the apparatus; buffer means for detecting at each predetermined interval whether or not said key means is being continuously depressed and for storing the processing code in response to each detection of the depression of said key means, the buffer means sequentially storing a plurality of processing codes; and control means for accessing said buffer means to execute a processing operation designated by an accessed one of the processing codes stored in said buffer means, each stored processing code in said buffer means being sequentially cleared upon execution, whereby the same processing is repeatedly executed during the continuous depression of said key means ovver said predetermined interval, and wherein said control means, in response to the release of the continuously depressed key means, detects whether or not all of the remaining unexecuted processing codes stored in said buffer means are the same, and immediately clears all the remaining unexecuted processing codes in said buffer means when all the remaining unexecuted processing codes are the same, such that sequential execution of the processing remaining unexecuted codes stored in said buffer means is inhibited.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-02-14 1992-08-15 1993-02-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-02-14 1996-08-15 1997-02-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-02-14 2000-08-15 2001-02-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag