Classifying contacts or associations with a touch sensitive device
First Claim
1. A method, comprising:
- analyzing, by a system comprising a processor, characteristics of touch screen data associated with a touch sensitive surface that is associated with a device and a portion of motion data of at least one axis associated with the device, wherein a first amount of the motion data and a number of axes of the motion data to be included in the portion of the motion data is determined based at least in part on at least one of a second amount of time available to perform the analyzing, a third amount of resources available to perform the analyzing, or a confidence level that is associated with a preliminary contact classification for an object with respect to the touch sensitive surface and determined based at least in part on a preliminary analysis result of analyzing the touch screen data; and
based at least in part on at least one result of the analyzing, determining, by the system, a contact classification for the object with respect to the touch sensitive surface to determine a contact state of the object in relation to the touch sensitive surface.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques enabling improved classification of objects against a touch sensitive surface of a touch sensitive device are presented. An object classification component can analyze touch screen data associated with a touch sensitive surface associated with a device and motion information relating to motion along at least one axis associated with the device. The object classification component can determine a contact classification for an object with respect to the touch sensitive surface, based on a result(s) of the analyzing, and in response to determining a contact state of the object with respect to the touch sensitive surface. An event determination component can control a function associated with the touch sensitive surface based on the contact classification for the object, the function comprising enabling or disabling a touch sensitive function of the touch sensitive surface of a display screen of the device or switching the display screen on or off.
254 Citations
28 Claims
-
1. A method, comprising:
-
analyzing, by a system comprising a processor, characteristics of touch screen data associated with a touch sensitive surface that is associated with a device and a portion of motion data of at least one axis associated with the device, wherein a first amount of the motion data and a number of axes of the motion data to be included in the portion of the motion data is determined based at least in part on at least one of a second amount of time available to perform the analyzing, a third amount of resources available to perform the analyzing, or a confidence level that is associated with a preliminary contact classification for an object with respect to the touch sensitive surface and determined based at least in part on a preliminary analysis result of analyzing the touch screen data; and based at least in part on at least one result of the analyzing, determining, by the system, a contact classification for the object with respect to the touch sensitive surface to determine a contact state of the object in relation to the touch sensitive surface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system, comprising:
-
a memory that stores executable components; and a processor, operatively coupled to the memory, that executes the executable components, the executable components comprising; an object classification component configured to analyze touch surface information associated with a touch sensitive surface that is associated with a device and a portion of motion information of at least one axis associated with the device, wherein the object classification component is further configured to determine a contact classification for an object with respect to the touch sensitive surface, based at least in part on at least one result of the analyzing, to determine a contact state of the object with respect to the touch sensitive surface, and wherein a number of axes of the motion information to be included in the portion of the motion information is determined based at least in part on at least one of a first amount of time available to perform the analysis, a second amount of processing resources available to perform the analysis, or a confidence value that is associated with a preliminary contact classification for the object with respect to the touch sensitive surface and determined based at least in part on an intermediate analysis result of analyzing the touch surface information. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A non-transitory machine-readable medium, comprising executable instructions that, when executed by a processor, cause the processor to perform operations, comprising:
-
examining characteristics of frame data associated with a touch sensitive surface that is associated with a device and a subset of a set of motion data associated with at least one axis that is associated with the device, wherein a number of axes of the motion data to be included in the subset of the motion data is determined based at least in part on at least one of a time period available to perform the examining, an amount of resources available to perform the examining, or a confidence level that is for an initial contact classification for an object with respect to the touch sensitive surface and is determined based at least in part on an intermediate result of examining the frame data; and based at least in part on at least one result of the examining, determining a contact classification for the object with respect to the touch sensitive surface to determine a contact state of the object with respect to the touch sensitive surface. - View Dependent Claims (28)
-
Specification