Input mode switching system
First Claim
1. A method of producing an output signal having a first value type or a second value type, comprising:
- receiving an input signal from an input device;
storing a first numeric value in a counter if the input signal is a counter signal;
incrementing the counter by a second numeric value if the input signal is a command signal; and
if the input signal is a data signal, then producing an output signal having the first value type when a value of the counter is not greater than zero or producing an output signal having the second value type when the value of the counter is greater than zero.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for switching input modes is disclosed that includes receiving an input signal from an input device and determining whether the input signal is a data signal or a command signal. A present value of a counter is also determined if the input signal is a data signal. If the present value of the counter is not greater than zero, an output signal having a first value type is produced. If the present value of the counter is greater than zero, then the present value of the counter is decremented and an output signal having a second value type is produced. Additional aspects of the present invention relate to input devices utilized in switching between the input modes.
58 Citations
19 Claims
-
1. A method of producing an output signal having a first value type or a second value type, comprising:
-
receiving an input signal from an input device; storing a first numeric value in a counter if the input signal is a counter signal; incrementing the counter by a second numeric value if the input signal is a command signal; and if the input signal is a data signal, then producing an output signal having the first value type when a value of the counter is not greater than zero or producing an output signal having the second value type when the value of the counter is greater than zero. - View Dependent Claims (2, 3, 4, 5, 6, 12)
-
-
7. A computer readable medium having computer-executable instructions, which when executed by a processor, perform the method of:
-
receiving an input signal from an input device; storing a first numeric value in a counter if the input signal is a counter signal; incrementing the counter by a second numeric value if the input signal is a command signal; and if the input signal is a data signal, then producing an output signal having the first value type when a value of the counter is not greater than zero or producing an output signal having the second value type when the value of the counter is greater than zero. - View Dependent Claims (8, 9, 10, 11)
-
-
13. An input device comprising:
-
a plurality of data keys for generating a data input signal; a command key for generating a numerical input signal; and a processor for increasing a value of a counter in response to the numerical input signal and wherein the processor produces an output signal having a first value type upon receiving the data input signal when the counter is greater than zero and produces an output signal having a second value type when the counter is not greater than zero. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification