US2016109972A1PendingUtilityA1

Systems and methods for actively resisting touch-induced motion

Assignee: ELWHA LLCPriority: Oct 17, 2014Filed: Mar 31, 2015Published: Apr 21, 2016
Est. expiryOct 17, 2034(~8.2 yrs left)· nominal 20-yr term from priority
G06F 3/0416G06F 3/041G06F 3/0418G06F 2203/04105G06F 2203/04106
52
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A system for actively resisting touch-induced motion includes a touchscreen device and a processing circuit. The touchscreen device includes one or more sensors configured to generate motion data based on a motion of a touchscreen display of the touchscreen device, where the motion is induced by a touch on the display. The touchscreen device further includes one or more motion control devices configured to apply a force to the display. The processing circuit is configured to determine, based on the motion data, a force to counteract the motion. The processing circuit is further configured to cause the motion control devices to apply a force to the display to counteract the motion of the display.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method of actively resisting touch-induced motion, comprising:
 generating, by a sensor, motion data associated with motion of a touchscreen display of the touchscreen device, wherein the motion is induced by a touch on the display, and wherein the touchscreen device includes:
 the sensor; and 
 a motion control device configured to apply a force to the display; and 
   determining, based on the motion data, a force to counteract the motion; and   applying a force, by the motion control device, to the display to counteract the motion of the display.   
     
     
         2 . The method of  claim 1 , wherein the motion data comprises acceleration of at least a portion of the display. 
     
     
         3 . The method of  claim 1 , wherein the motion data comprises displacement of at least a portion of the display. 
     
     
         4 . The method of  claim 1 , wherein the motion data comprises a force value applied by the touch to at least a portion of the display. 
     
     
         5 . The method of  claim 1 , further comprising determining, by one or more processors, based on the motion data, a touch location on the display corresponding to the touch. 
     
     
         6 . The method of  claim 5 , wherein the force is applied to an area that is different than the touch location. 
     
     
         7 . The method of  claim 5 , wherein the force is applied to an area that is the same as the touch location. 
     
     
         8 . The method of  claim 1 , wherein the motion control device is arranged beneath a surface of the display. 
     
     
         9 . The method of  claim 1 , wherein the sensor includes an accelerometer coupled to the display. 
     
     
         10 . The method of  claim 1 , wherein determining the force to counteract the motion includes determining a touch location on the display, and determining a motion of the display at the touch location induced by the force. 
     
     
         11 . The method of  claim 1 , wherein counteracting the motion of the display comprises counteracting the motion at a touch location on the display. 
     
     
         12 . The method of  claim 1 , wherein counteracting the motion of the display comprises counteracting the motion at an image location on the display. 
     
     
         13 . The method of  claim 1 , wherein the force is applied after the touch. 
     
     
         14 . The method of  claim 1 , wherein the force is applied during the touch. 
     
     
         15 . The method of  claim 1 , further comprising generating, using a touch sensor, touch data based on a touch of the display. 
     
     
         16 . The method of  claim 15 , wherein a touch location is determined based on the touch data. 
     
     
         17 . A non-transitory computer-readable medium having instructions stored thereon, the instructions forming a program executable by a processing circuit to actively resisting touch-induced motion of a touchscreen display of a touchscreen device, the instructions comprising:
 instructions for receiving, from a sensor, motion data associated with motion of the display of the touchscreen device, wherein the motion is induced by a touch on the display, and wherein the touchscreen device comprises:
 the sensor; and 
 a motion control device configured to apply a force to the display; 
   instructions for determining, based on the motion data, a force to counteract the motion; and   instructions for causing the motion control device to apply a force to the display to counteract the motion of the display.   
     
     
         18 . The non-transitory computer-readable medium of  claim 17 , wherein the motion data comprises acceleration of at least a portion of the display. 
     
     
         19 . The non-transitory computer-readable medium of  claim 17 , wherein the motion data comprises displacement of at least a portion of the display. 
     
     
         20 . The non-transitory computer-readable medium of  claim 17 , wherein the motion data comprises a force value applied by the touch to at least a portion of the display. 
     
     
         21 . The non-transitory computer-readable medium of  claim 17 , further comprising instructions for determining, based on the motion data, a touch location on the display corresponding to the touch. 
     
     
         22 . The non-transitory computer-readable medium of  claim 21 , wherein the force is applied to an area that is different than the touch location. 
     
     
         23 . The non-transitory computer-readable medium of  claim 21 , wherein the force is applied to an area that is the same as the touch location. 
     
     
         24 . The non-transitory computer-readable medium of  claim 17 , wherein the motion control device is arranged beneath a surface of the display. 
     
     
         25 . The non-transitory computer-readable medium of  claim 17 , wherein the sensor includes an accelerometer coupled to the display. 
     
     
         26 . A method for actively resisting touch-induced motion, comprising:
 predicting a future touch location on a touchscreen corresponding to an expected touch;   predicting a future motion of the touchscreen based on the expected touch;   determining, based on the future motion and the future touch location, a force to counteract the motion; and   causing a motion control device to apply the force to the touchscreen.   
     
     
         27 . The method of  claim 26 , wherein the force is applied to an area that is different than the future touch location. 
     
     
         28 . The method of  claim 26 , wherein the force is applied to an area that is the same as the future touch location. 
     
     
         29 . The method of  claim 26 , wherein the motion control device is arranged beneath a surface of the touchscreen. 
     
     
         30 . The method of  claim 26 , wherein the force is determined based on a predicted internal flexure of the touchscreen. 
     
     
         31 . The method of  claim 26 , wherein the motion control device includes a tensioner configured to control a tension across the touchscreen. 
     
     
         32 . The method of  claim 26 , wherein the force is determined based on a predicted linear motion of the touchscreen. 
     
     
         33 . The method of  claim 26 , wherein the force is determined based on a predicted angular motion of the touchscreen. 
     
     
         34 . The method of  claim 26 , wherein the force is determined based on a predicted flexure of the touchscreen. 
     
     
         35 . The method of  claim 26 , wherein the future touch location is predicted based on data provided by an application running on the display system, and wherein the future motion is predicted based on a history of the user touching the touch location.

Join the waitlist — get patent alerts

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

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