DETECTING PORTABLE DEVICE ORIENTATION AND USER POSTURE VIA TOUCH SENSORS
First Claim
1. A system for controlling operation of a portable touch screen (“
- PTS”
) device having a front side comprising a screen display and a back side, the system comprising;
a plurality of touch sensors positioned on the back side of the PTS device providing touch sensor signals when touched by a user;
an accelerometer in the PTS device providing accelerometer signals comprising orientation signals indicative of an orientation of the PTS device and tilt signals indicative of a tilt of the PTS device; and
a processor receiving and analyzing both the touch sensor signals and the accelerometer signals, wherein the processor is configured todetermine a usage position of the PTS device by the user holding the PTS device using the touch sensor signals and the accelerometer signals, andreconfigure the display content configuration based on the usage position.
2 Assignments
0 Petitions
Accused Products
Abstract
Concepts and technologies are described herein for processing touch sensor signals from sensors located on a portable touch screen device along with accelerometer data, to determine if, and how, the device is currently being used. Data from touch sensors along with accelerometer data are analyzed to identify a manner in which the device is being held, including how the user is holding the device. The touch sensor signals can be used to better control the device, including placing the device into a sleep state, and waking up the device. The touch sensor signals can also be used to configure the display contents, including where to locate various virtual keys or function keys on the screen or how to present a virtual keyboard based on how the user is holding and using the device.
72 Citations
20 Claims
-
1. A system for controlling operation of a portable touch screen (“
- PTS”
) device having a front side comprising a screen display and a back side, the system comprising;a plurality of touch sensors positioned on the back side of the PTS device providing touch sensor signals when touched by a user; an accelerometer in the PTS device providing accelerometer signals comprising orientation signals indicative of an orientation of the PTS device and tilt signals indicative of a tilt of the PTS device; and a processor receiving and analyzing both the touch sensor signals and the accelerometer signals, wherein the processor is configured to determine a usage position of the PTS device by the user holding the PTS device using the touch sensor signals and the accelerometer signals, and reconfigure the display content configuration based on the usage position. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
- PTS”
-
10. A computer implemented method for controlling the configuration of a display on a portable device, comprising:
-
receiving touch sensor data from a plurality of touch sensors positioned on a back of the portable device when touched by a user; determining a usage position of the portable device by the user holding the portable device; determining a current display content configuration presented on a display of the portable device, and reconfiguring the display content configuration based on the usage position reflecting two handed operation by the user. - View Dependent Claims (11, 12, 13)
-
-
14. A computer-storage medium having non-transitory computer-executable instructions stored thereon which, when executed by a computer, cause the computer to:
-
receive touch sensor data from a plurality of touch sensors positioned on a back of a PTS device when touched by a user; receive accelerometer signals comprising configuration signals indicative of an orientation of the PTS device and tilt signals indicative of a tilt of the PTS device; analyze both the touch sensor signals and the accelerometer signals to determine a usage position of the PTS device by the user holding the PTS device; determine a current display content configuration presented on a display screen of the PTS device; and reconfigure the display content configuration based on the usage position wherein the display content configuration comprises a virtual split keyboard. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification