DYNAMICALLY LOCATED ONSCREEN KEYBOARD
First Claim
1. A device comprising:
- a display;
a plurality of touch sensors coupled to the display, the plurality of touch sensors configured to generate sense signals based on sensed user contact with the display;
a plural of motion sensors, the plurality of motion sensors configured to generate motion signals based on sensed vibrations of the housing;
a processor in signal communication with the display, the plurality of touch sensors, and the plurality of motion sensors, wherein the processor is configured to generate and present on the display an image of a keyboard having a plurality of keys based on at least one of the generated sense signals or the generated motion signals; and
a housing configured to contain the display the plurality of touch sensors, the plural of motion sensors, and the processor.
3 Assignments
0 Petitions
Accused Products
Abstract
A touch-sensitive display surface having touch-capacitive and vibration sensors. This surface allows the user to rest their fingers on the keys of an onscreen keyboard and type as they would on a regular keyboard. As the user places their fingers on the touch screen, the system relocates the onscreen keyboard to the location where the fingers are resting. The touch sensors report the signal strength level of each key touched to a processor, but no keystroke is issued by the processor until a corresponding “tap” (i.e., vibration) is detected. When a tap is detected, the processor references the status of the touch capacitance sensors before, during, and/or immediately after the moment in time the tap occurred. The size, position, and orientation of the onscreen keyboard keys are dynamically set as determined by the user initiating a home-row definition event by resting their fingers momentarily on a virtual home-row.
-
Citations
22 Claims
-
1. A device comprising:
-
a display; a plurality of touch sensors coupled to the display, the plurality of touch sensors configured to generate sense signals based on sensed user contact with the display; a plural of motion sensors, the plurality of motion sensors configured to generate motion signals based on sensed vibrations of the housing; a processor in signal communication with the display, the plurality of touch sensors, and the plurality of motion sensors, wherein the processor is configured to generate and present on the display an image of a keyboard having a plurality of keys based on at least one of the generated sense signals or the generated motion signals; and a housing configured to contain the display the plurality of touch sensors, the plural of motion sensors, and the processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification