US2016224236A1PendingUtilityA1

Touch Screen Apparatus for Recognizing a Touch Gesture

Individually held — no corporate assignee on recordPriority: May 15, 1998Filed: Apr 7, 2016Published: Aug 4, 2016
Est. expiryMay 15, 2018(expired)· nominal 20-yr term from priority
G06F 3/04883G06F 3/04847G10H 1/00G10H 1/0066G10H 3/26G10H 2230/271G10H 2220/521Y10S84/10G10H 2230/101G10H 2220/525G10H 1/46G06F 3/005G10H 2230/095G10H 2230/145G06F 3/017G10H 3/18G06F 3/041G10H 1/0058G10H 2230/115G06F 3/0488G10H 1/348G06F 3/0412
68
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A touch-based user interface system comprising an arrangement for scanning a tactile sensor array to produce a corresponding array of measurement values that are presented to a processor for computation. The computation produces a plurality of running sums created from selected measurement values or functions of selected measurement values. A post-scan computation algorithm derives at least three independently-adjustable interactive control parameters responsive to at least displacements or angles the contact of a single area of threshold contact or threshold proximity. The system provides output control signals responsive to the independently-adjustable interactive control parameters. In one aspect of the invention, n algorithmic element for handling of regions of threshold contact or threshold proximity having non-convex shapes. In another aspect of the invention, an algorithmic element calculates the rate of change of one or more of the independently-adjustable interactive control parameters. Other aspects of the invention include shape and gesture recognition.

Claims

exact text as granted — not AI-modified
1 . (canceled) 
     
     
         2 . An apparatus comprising:
 a) a display screen;   b) a transparent sensor array positioned to detect touch-based interaction on the display screen, the transparent sensor array having a plurality of sensors, each sensor responding to contact with the apparatus; and   c) at least two separate processors that are configured to:
 i) acquire data from the plurality of sensors, 
 ii) use the acquired data to identify a sequence of postures forming a continuous grammar, each posture having a contiguous region of detected contact, 
 iii) identify a touch gesture by detecting specific dynamic variations in the sequence of postures, 
 iv) derive a control parameter for the touch gesture by performing calculations based on the data acquired from the plurality of sensors, and 
 v) assign the control parameter to a control signal; 
 wherein one of the at least two separate processors is configured to acquire data from the plurality of sensors, and 
 further wherein another of the at least two separate processors is an output processor configured to assign the control parameter to the control signal. 
   
     
     
         3 . The apparatus of  claim 2 , wherein the transparent sensor array is positioned over the display screen. 
     
     
         4 . The apparatus of  claim 2 , wherein the output processor receives the control parameter from another processor. 
     
     
         5 . The apparatus of  claim 2 , wherein the output processor dynamically assigns the control parameter to the control signal in a programmable manner under stored program control. 
     
     
         6 . The apparatus of  claim 5 , wherein the output processor assigns the control parameter to the control signal using stored control signal assignment information. 
     
     
         7 . The apparatus of  claim 6 , wherein the control parameter is assigned to the control signal using programming that dynamically selects between a first control assignment and a second control assignment. 
     
     
         8 . The apparatus of  claim 2 , wherein the output processor assigns the control parameter to the control signal using stored control signal assignment information. 
     
     
         9 . The apparatus of  claim 8 , wherein the control parameter is assigned to the control signal using programming that dynamically selects between a first control assignment and a second control assignment. 
     
     
         10 . The apparatus of  claim 2 , wherein each posture has a plurality of contiguous regions of detected contact. 
     
     
         11 . The apparatus of  claim 10 , wherein each contiguous region of detected contact comprises a sub-posture associated with a different portion of a human hand contacting the apparatus. 
     
     
         12 . The apparatus of  claim 11 , wherein each sub-posture is associated with a separate finger on the human hand. 
     
     
         13 . The apparatus of  claim 2 , wherein the touch gesture is a finger flick. 
     
     
         14 . The apparatus of  claim 2 , wherein the touch gesture is identified through dynamic positional changes in the sequence postures. 
     
     
         15 . The apparatus of  claim 2 , wherein the touch gesture is identified through rotational movement detected in the sequence of postures. 
     
     
         16 . The apparatus of  claim 2 , wherein the touch gesture corresponds to interactions with visual content displayed on the display screen. 
     
     
         17 . The apparatus of  claim 16 , wherein the visual content comprises dynamically assigned labels. 
     
     
         18 . The apparatus of  claim 2 , wherein the control parameter reflects a velocity associated with the dynamic changes in the sequence of postures. 
     
     
         19 . The apparatus of  claim 2 , wherein the contiguous region of detected contact is identified through a run-time adjacency test. 
     
     
         20 . An apparatus comprising:
 a) a display screen;   b) a transparent sensor array positioned to detect touch-based interaction with the display screen, the sensor array having a plurality of sensors, each sensor producing data responsive to contact with the apparatus; and   c) at least two separate processors that are configured to:
 i) acquire the data from the plurality of sensors, 
 ii) use the acquired data to identify postures based upon a detected contact pattern found in the data, 
 iii) identify a touch gesture by detecting specific dynamic variations in the postures, 
 iv) derive a control parameter for the touch gesture, and 
 v) assign the control parameter to a control signal; 
 wherein one of the at least two separate processors is configured to acquire data from the plurality of sensors, and 
 further wherein another of the at least two separate processors is an output processor configured to assign the control parameter to the control signal. 
   
     
     
         21 . The apparatus of  claim 20 , wherein the output processor receives the control parameter from outside the output processor before assigning the control parameter to the control signal. 
     
     
         22 . The apparatus of  claim 20 , wherein the output processor assigns the control parameter to the control signal in a programmable manner under stored program control. 
     
     
         23 . The apparatus of  claim 22 , wherein the output processor assigns the control parameter to the control signal using stored control signal assignment information. 
     
     
         24 . The apparatus of  claim 23 , wherein the control parameter is assigned to the control signal using programming that dynamically selects between a first control assignment and second control assignment. 
     
     
         25 . The apparatus of  claim 20 , wherein the touch gesture is a finger flick. 
     
     
         26 . The apparatus of  claim 20 , wherein the touch gesture corresponds to interactions with visual content displayed on the display screen.

Join the waitlist — get patent alerts

Track US2016224236A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.