Multi-Mode Keyboard
First Claim
1. A method comprising:
- receiving, by a processor of a computing device, a first keystroke signal from a keyboard indicating that a first key has been pressed, wherein, prior to receiving the first keystroke signal, the keyboard operates in a first state and further wherein the keyboard comprises physical keys;
switching, by the processor, the keyboard from the first state to a second state in response to receiving the first keystroke signal;
receiving, by the processor during the second state, a second keystroke signal from the keyboard indicating that a second key has been pressed, wherein the first key is different from the second key;
determining, by the processor, a plurality of keystroke signals in response to receiving the second keystroke signal during the second state; and
sending, by the processor during the second state, the plurality of keystroke signals to a second computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes receiving, by a processor of a computing device, a first keystroke signal from a keyboard indicating that a first key has been pressed. Prior to receiving the first keystroke signal, the keyboard operates in a first state. The method further includes switching, by the processor, the keyboard from the first state to a second state in response to receiving the first keystroke signal. The method further includes receiving, by the processor during the second state, a second keystroke signal from the keyboard indicating that a second key has been pressed. The first key is different from the second key. The method further includes determining, by the processor, a plurality of keystroke signals in response to receiving the second keystroke signal during the second state. The method further includes sending, by the processor during the second state, the plurality of keystroke signals to a second computing device.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, by a processor of a computing device, a first keystroke signal from a keyboard indicating that a first key has been pressed, wherein, prior to receiving the first keystroke signal, the keyboard operates in a first state and further wherein the keyboard comprises physical keys; switching, by the processor, the keyboard from the first state to a second state in response to receiving the first keystroke signal; receiving, by the processor during the second state, a second keystroke signal from the keyboard indicating that a second key has been pressed, wherein the first key is different from the second key; determining, by the processor, a plurality of keystroke signals in response to receiving the second keystroke signal during the second state; and sending, by the processor during the second state, the plurality of keystroke signals to a second computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a memory; and a processor coupled to the memory, wherein the processor is configured to; receive a first keystroke signal from a keyboard that indicates that a first key has been pressed, wherein, prior to reception of the first keystroke signal, the keyboard operates in a first state; switch the keyboard from the first state to a second state in response to reception of the first keystroke signal and further wherein the keyboard comprises physical keys; receive, during the second state, a second keystroke signal from the keyboard that indicates that a second key has been pressed, wherein the first key is different from the second key; determine a plurality of keystroke signals in response to reception of the second keystroke signal during the second state; and send, during the second state, the plurality of keystroke signals to a second computing device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable medium having instructions stored thereon that, upon execution by a computing device, cause the computing device to perform operations comprising:
-
receiving a first keystroke signal from a keyboard indicating that a first key has been pressed, wherein, prior to receiving the first keystroke signal, the keyboard operates in a first state and further wherein the keyboard comprises physical keys; switching the keyboard from the first state to a second state in response to receiving the first keystroke signal; receiving, during the second state, a second keystroke signal from the keyboard indicating that a second key has been pressed, wherein the first key is different from the second key; determining a plurality of keystroke signals in response to receiving the second keystroke signal during the second state; and sending, during the second state, the plurality of keystroke signals to a second computing device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification