Universal touch input driver
First Claim
Patent Images
1. A universal touch input driver comprising:
- a device driver interface through which touch data is obtained from a device driver, wherein the device driver provides a set of parameters in each set of touch data;
a computation module that processes a set of touch data and converts it into standardized touch data in a standardized format by identifying a parameter in the standardized format that is missing in the set of parameters provided in each set of the touch data, generating a value for the missing parameter and including the value of the missing parameter together with data from the set of touch data from the device driver in the standardized touch data; and
an application interface through which the standardized touch data is transferred to a touch input application.
1 Assignment
0 Petitions
Accused Products
Abstract
A universal touch input driver includes a device driver interface through which touch data is obtained from a device driver. Also included is a computation module that processes the touch data and converts it into a standardized format. Also included is an application interface through which the standardized touch data is transferred to a touch input application.
-
Citations
13 Claims
-
1. A universal touch input driver comprising:
-
a device driver interface through which touch data is obtained from a device driver, wherein the device driver provides a set of parameters in each set of touch data; a computation module that processes a set of touch data and converts it into standardized touch data in a standardized format by identifying a parameter in the standardized format that is missing in the set of parameters provided in each set of the touch data, generating a value for the missing parameter and including the value of the missing parameter together with data from the set of touch data from the device driver in the standardized touch data; and an application interface through which the standardized touch data is transferred to a touch input application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of providing standardized data to a touch input application, the method comprising:
-
obtaining first touch data comprising an x-coordinate and a y-coordinate of a touch from a device driver that only provides a limited number of parameters in the touch data for each touch; storing the x-coordinate and the y-coordinate of the touch; obtaining second touch data comprising a second x-coordinate and a second y-coordinate of a second touch from the device driver; determining that at least one parameter of a standardized format is not in the limited number of parameters in the touch data for each touch provided by the device driver; using the stored x-coordinate and stored y-coordinate and the second touch data to form touch data having the standardized format by determining a value for a parameter that is not in the limited number of parameters in touch data for each touch provided by the device driver; and transferring the touch data having the standardized format to the touch input application. - View Dependent Claims (11, 12, 13)
-
Specification