Keyboard with ntegrated touch surface
First Claim
1. A computer system comprising:
- a touch sensitive key-based input device comprising at least a first key with a touch sensitive surface and a second key with a touch sensitive surface, each key of the first and second keys generating touch input when sensing touch over the key and generating down and up inputs when the key is physically depressed and released;
a processor coalescing input from the plurality of keys to perform different sets of output actions of a plurality of operational modes, wherein coalescing said input comprises entering a first operational mode of the plurality of operational modes in response to receiving first key down input indicating a press and hold of the first key for at least a defined interval, performing an output action from a first set of output actions of the first operational mode in response to receiving second key touch input while continuing to receiving the first key down input, and exiting the first operational mode in response to first key up input indicating a release of the first key, wherein exiting the first operational mode disables the second key touch input from further performing any output action of the first set of output actions.
1 Assignment
0 Petitions
Accused Products
Abstract
Some embodiments provide a single integrated multi-functional input device (1) that provides the discrete input functionality of a keyboard to facilitate efficient text insertion operations and (2) that provides the functionality of a trackpad to facilitate efficient spatially dependent navigation in a graphical user interface (GUI) whereby each such functionality is accessible by the user'"'"'s hands positioned at the home position keys of the keyboard. More specifically, some embodiments provide an enhanced keyboard with at least one touch sensitive key and software for adapting touches applied over the touch sensitive key to emulate trackpad functionality without interfering with regular text insertion (typing).
-
Citations
19 Claims
-
1. A computer system comprising:
-
a touch sensitive key-based input device comprising at least a first key with a touch sensitive surface and a second key with a touch sensitive surface, each key of the first and second keys generating touch input when sensing touch over the key and generating down and up inputs when the key is physically depressed and released; a processor coalescing input from the plurality of keys to perform different sets of output actions of a plurality of operational modes, wherein coalescing said input comprises entering a first operational mode of the plurality of operational modes in response to receiving first key down input indicating a press and hold of the first key for at least a defined interval, performing an output action from a first set of output actions of the first operational mode in response to receiving second key touch input while continuing to receiving the first key down input, and exiting the first operational mode in response to first key up input indicating a release of the first key, wherein exiting the first operational mode disables the second key touch input from further performing any output action of the first set of output actions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer system comprising:
-
a touch sensitive key-based input device comprising a plurality of keys generating down and up inputs in response to a user physically depressing and releasing the plurality of keys, the touch sensitive key-based input device further comprising a first key of the plurality of keys with a touch sensitive surface and a second key of the plurality of keys with a touch sensitive surface located adjacent to the first key, the first key generating first touch input in response to at least a start or an end of a user touch over the first key, and the second key generating second touch input in response to at least a start or an end of a user touch over the second key; and a processor coalescing input from the plurality of keys, where said coalescing the input comprises tracking movement of a continuous user touch from the first key to the second key in response to receiving the first touch input identifying the start of the user touch over the first key, receiving the second touch input identifying the start of the user touch over the second key while continuing to receive the first touch input identifying the user touch over the first key, and receiving the first touch input identifying the end of the user touch over the first key while continuing to receive the second touch input identifying the user touch over the second key. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
Specification