Detecting a touch event using a first touch interface and a second touch interface
First Claim
1. An apparatus comprising:
- one or more touch-sensitive sensors;
a first touch interface for the one or more touch-sensitive sensors, the first touch interface comprising an optical touch interface;
a second touch interface for the one or more touch-sensitive sensors, the second touch interface being of a different type than the first touch interface;
a processor;
a memory that stores code executable by the processor to;
determine a touch position from the one or more touch-sensitive sensors of the first touch interface;
disregard touch contact information from the first touch interface in response to receiving touch contact information from the first touch interface;
translate the touch position determined by the first interface module into a user interface response comprising a cursor movement prior to a second interface module detecting a touch contact;
detect the touch contact from the one or more touch-sensitive sensors of the second touch interface concurrent with the first interface module determining the touch position;
disregard touch position information from the second touch interface in response to receiving the touch position information from the second touch interface; and
combine the touch position determined by the first touch interface with the touch contact detected by the second touch interface into a touch event.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus for detecting a touch event using a first touch interface and a second touch interface includes one or more touch-sensitive sensors, a first touch interface, and a second touch interface. The first touch interface includes an optical touch interface. The second touch interface is of a different type than the first touch interface. The apparatus also includes a storage device storing machine-readable code and a processor executing the machine-readable code. The machine-readable code includes a first interface module determining a touch position on the one or more touch-sensitive sensors using the first touch interface. The machine-readable code further includes a second interface module detecting a touch contact on the one or more touch-sensitive sensors using the second touch interface.
7 Citations
13 Claims
-
1. An apparatus comprising:
-
one or more touch-sensitive sensors; a first touch interface for the one or more touch-sensitive sensors, the first touch interface comprising an optical touch interface; a second touch interface for the one or more touch-sensitive sensors, the second touch interface being of a different type than the first touch interface; a processor; a memory that stores code executable by the processor to; determine a touch position from the one or more touch-sensitive sensors of the first touch interface; disregard touch contact information from the first touch interface in response to receiving touch contact information from the first touch interface; translate the touch position determined by the first interface module into a user interface response comprising a cursor movement prior to a second interface module detecting a touch contact; detect the touch contact from the one or more touch-sensitive sensors of the second touch interface concurrent with the first interface module determining the touch position; disregard touch position information from the second touch interface in response to receiving the touch position information from the second touch interface; and combine the touch position determined by the first touch interface with the touch contact detected by the second touch interface into a touch event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
determining, by use of a processor, a touch position from one or more touch-sensitive sensors of a first touch interface, the first touch interface comprising an optical touch interface; disregarding touch contact information from the first touch interface in response to receiving touch contact information from the first touch interface; translating the touch position determined by the first interface module into a user interface response comprising a cursor movement prior to a second interface module detecting a touch contact; detecting the touch contact from the one or more touch-sensitive sensors of the second touch interface concurrent with the first interface module determining the touch position, the second touch interface being of a different type than the first touch interface; disregarding touch position information from the second touch interface in response to receiving the touch position information from the second touch interface; and combining the touch position determined by the first touch interface with the touch contact detected by the second touch interface into a touch event. - View Dependent Claims (10)
-
-
11. A computer program product comprising a storage device storing machine readable code executed by a processor to perform the operations of:
-
determining a touch position from one or more touch-sensitive sensors of a first touch interface, the first touch interface comprising an optical touch interface; and disregarding touch contact information from the first touch interface in response to receiving touch contact information from the first touch interface; translating the touch position determined by the first interface module into a user interface response comprising a cursor movement prior to a second interface module detecting a touch contact; detecting the touch contact from the one or more touch-sensitive sensors of the second touch interface concurrent with the first interface module determining the touch position, the second touch interface being of a different type than the first touch interface; disregarding touch position information from the second touch interface in response to receiving the touch position information from the second touch interface; and combining the touch position determined by the first touch interface with the touch contact detected by the second touch interface into a touch event. - View Dependent Claims (12, 13)
-
Specification