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
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.
References Cited (Backward Citations)
US3354372A
Cited
US3292764A
Cited
US3470539A
Cited
US3753004A
Cited
GB1403630A
Cited
US3924722A
Cited
US4087852A
Cited
US4375922A
Cited
US4244031A
Cited
US4408302A
Cited
US4323888A
Cited
US4389641A
Cited
JPS57127236A
Cited
US4462708A
Cited
US4462708B1
Cited
US4416558A
Cited
US4490055A
Cited
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 |