Dorsal touch input
First Claim
Patent Images
1. An electronic device having at least a front and a back surface, the electronic device comprising:
- a processor;
a memory coupled to the processor;
a display coupled to the processor to render content;
a front touch sensor disposed along at least a portion of the front surface of the electronic device;
a back touch sensor disposed along at least a portion of the back surface of the electronic device;
a touch control module stored in the memory and configured to execute on the processor to;
detect an engagement gesture made by the user via the front touch sensor, the back touch sensor, or both;
recognize touches from a user on the front touch sensor, the back touch sensor, or both during the engagement gesture;
set a home row of a virtual keyboard to correspond to the recognized user touches at least partly in response to detecting the engagement gesture;
map at least a portion of the virtual keyboard onto the back touch sensor relative to the set virtual keyboard home row; and
accept an entry from the virtual keyboard generated by a user touch via the front touch sensor or the back touch sensor.
1 Assignment
0 Petitions
Accused Products
Abstract
A back touch sensor positioned on a back surface of a device accepts user input in the form of touches. The touches on the back touch sensor map keys on a virtual keyboard, a pointer input, and so forth. Touches on a touch sensor positioned on a front surface provide additional input while also allowing the user to grasp and hold the device.
83 Citations
34 Claims
-
1. An electronic device having at least a front and a back surface, the electronic device comprising:
-
a processor; a memory coupled to the processor; a display coupled to the processor to render content; a front touch sensor disposed along at least a portion of the front surface of the electronic device; a back touch sensor disposed along at least a portion of the back surface of the electronic device; a touch control module stored in the memory and configured to execute on the processor to; detect an engagement gesture made by the user via the front touch sensor, the back touch sensor, or both; recognize touches from a user on the front touch sensor, the back touch sensor, or both during the engagement gesture; set a home row of a virtual keyboard to correspond to the recognized user touches at least partly in response to detecting the engagement gesture; map at least a portion of the virtual keyboard onto the back touch sensor relative to the set virtual keyboard home row; and accept an entry from the virtual keyboard generated by a user touch via the front touch sensor or the back touch sensor. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A device comprising:
-
a front surface comprising a display; a back surface comprising a touch sensor; a touch control module configured to map touches on the touch sensor of the back surface to keys on a virtual alphanumeric keyboard mapped across at least a portion of the back surface; and an operating system module configured to modify content presented on the display at least partly in response to input from the virtual alphanumeric keyboard. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13)
-
-
14. One or more non-transitory computer-readable storage media storing instructions that, when executed by one or more processors, cause the one or more processors to perform acts comprising:
-
recognizing a plurality of touches on a touch sensor disposed on a back surface of a device; setting a home row of a virtual keyboard to correspond to at least a portion of the plurality of touches; and mapping, relative to the home row, at least a portion of the virtual keyboard onto at least a portion of the touch sensor disposed on the back surface of the device. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. An electronic device having a front and a back surface, the electronic device comprising:
-
a processor; a memory coupled to the processor; a display disposed on the front surface to render content; a touch sensor disposed along at least a portion of the back surface; a touch control module stored in the memory and configured to execute on the processor to; recognize a touch from a user on the touch sensor; map to the touch a plurality of different pre-determined commands; and determine a magnitude of force of the touch and activate one of the plurality of different pre-determined commands based at least in part on the determined magnitude of force. - View Dependent Claims (25)
-
-
26. One or more non-transitory computer-readable media storing computer-executable instructions that, when executed, cause one or more processors to perform acts comprising:
-
detecting a user touch at a particular location on a touch sensor of a device, the touch sensor residing on a surface of the device free from and non-adjacent to a display; and mapping locations of virtual keys of a virtual keyboard onto the touch sensor, the locations of the virtual keys of the virtual keyboard being mapped relative to the particular location of the user touch. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34)
-
Specification