User interface for a touch screen
First Claim
Patent Images
1. A touch screen, comprising:
- a housing;
a display mounted in said housing;
a touch sensor, mounted in said housing and connected to said display, for dynamically sensing a current location of an object that is touching said display;
a pressure sensor, mounted in said housing and connected to said display, for dynamically sensing a current relative pressure being applied by the object to said display,wherein said touch sensor and said pressure sensor comprise;
a shared plurality of light emitters below said display in said housing, for emitting light beams across said display; and
a shared plurality of light receivers below said display in said housing, for receiving the emitted light beams; and
a processor, mounted in said housing and connected to said touch and pressure sensors and to said display, for (i) identifying the current location of the object touching said display based on at least two of said light receivers receiving less than an expected amount of light from beams emitted by said light emitters that cross that location, (ii) detecting the object gliding along said display based on a time series of such identified current locations, (iii) detecting an increase of pressure being applied by the object to said display based on increased amounts of light arriving at the remaining light receivers from beams emitted by said light emitters that cross identifiable locations on said display at which the object is not currently located, (iv) enabling a scroll-by-glide user interface whereby the processor performs a scroll operation in response to detecting the object gliding along said display via said touch sensor, (v) enabling a scroll-by-press user interface whereby the processor continues the scroll operation in response to detecting a current relative pressure being applied by the object to said display via said pressure sensor, and (vi) for enabling a transition from the scroll-by-glide interface to the scroll-by-press interface in response to the object gliding over to an edge of said display.
1 Assignment
0 Petitions
Accused Products
Abstract
A non-transitory computer readable medium storing instructions which, when executed by a processor of an electronic device that includes a touch sensitive and pressure sensitive display, cause the processor to enable a user interface of the electronic device, by which a glide gesture along the display and an amount of pressure applied to the display both generate the same user interface command.
-
Citations
8 Claims
-
1. A touch screen, comprising:
-
a housing; a display mounted in said housing; a touch sensor, mounted in said housing and connected to said display, for dynamically sensing a current location of an object that is touching said display; a pressure sensor, mounted in said housing and connected to said display, for dynamically sensing a current relative pressure being applied by the object to said display, wherein said touch sensor and said pressure sensor comprise; a shared plurality of light emitters below said display in said housing, for emitting light beams across said display; and a shared plurality of light receivers below said display in said housing, for receiving the emitted light beams; and a processor, mounted in said housing and connected to said touch and pressure sensors and to said display, for (i) identifying the current location of the object touching said display based on at least two of said light receivers receiving less than an expected amount of light from beams emitted by said light emitters that cross that location, (ii) detecting the object gliding along said display based on a time series of such identified current locations, (iii) detecting an increase of pressure being applied by the object to said display based on increased amounts of light arriving at the remaining light receivers from beams emitted by said light emitters that cross identifiable locations on said display at which the object is not currently located, (iv) enabling a scroll-by-glide user interface whereby the processor performs a scroll operation in response to detecting the object gliding along said display via said touch sensor, (v) enabling a scroll-by-press user interface whereby the processor continues the scroll operation in response to detecting a current relative pressure being applied by the object to said display via said pressure sensor, and (vi) for enabling a transition from the scroll-by-glide interface to the scroll-by-press interface in response to the object gliding over to an edge of said display. - View Dependent Claims (2, 3, 4, 8)
-
- 5. A non-transitory computer readable medium storing instructions which, when executed by a processor of an electronic device that comprises a housing in which is mounted a touch sensitive and pressure sensitive display, a shared plurality of light emitters, below the display in the housing, for emitting light beams across the display, and a shared plurality of light receivers, below the display in the housing, for receiving the emitted light beams, cause the processor (i) to identify a current location of an object touching the display based on at least two of the light receivers receiving less than an expected amount of light from beams emitted by the light emitters that cross that location, (ii) to detect the object gliding along the display based on a time series of such identified current locations, (iii) to detect an increase of pressure being applied by the object to the display based on increased amounts of light arriving at the light receivers from beams emitted from the light emitters that cross identifiable locations on the display at which the object is not currently located, (iv) to enable a scroll-by-glide user interface whereby the processor performs a scroll operation in response to detecting the object gliding along the display, (v) to enable a scroll-by-press user interface whereby the processor performs a scroll operation in response to detecting a current relative pressure being applied by the object to the display, and (vi) to enable a transition from the scroll-by-glide interface to the scroll-by-press interface in response to detecting the object gliding to an edge of the display.
Specification