US2016216765A1PendingUtilityA1

System And Method For Simulated Physical Interactions With Haptic Effects

Assignee: IMMERSION CORPPriority: Nov 20, 2012Filed: Apr 4, 2016Published: Jul 28, 2016
Est. expiryNov 20, 2032(~6.3 yrs left)· nominal 20-yr term from priority
G06F 1/1692A63F 13/285G06F 3/03547A63F 13/214G06F 3/016G06F 3/0416G06F 3/0488G06F 3/0484G06F 2203/014H10N 30/20
51
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A system of the present disclosure may include a sensor configured to detect user interaction with a touch surface and transmit a sensor signal associated with the user interaction; a processor in communication with the sensor, the processor configured to: determine a position of the user interaction based on the sensor signal, determine a feature associated with the position of the user interaction, control a device associated with the feature, modify a display signal based in part on the user interaction, select a haptic effect to generate based at least in part on user interaction and the position, the haptic effect selected to simulate the feature, and transmit a haptic signal to generate the haptic effect, and a haptic output device in communication with the processor and coupled to the touch surface, the haptic output device configured to receive a haptic signal and output a haptic effect.

Claims

exact text as granted — not AI-modified
1 - 20 . (canceled) 
     
     
         21 . A system comprising:
 a sensor configured to detect a position of a user interaction with a touch surface;   a processor in communication with the sensor, the processor configured to:
 determine a feature associated with the position of the user interaction; 
 control at least one device based on a movement of the feature; 
 modify a position of the feature in a display based on the movement of the feature; 
 determine a first haptic effect configured to simulate contact with the feature; 
 determine a second haptic effect configured to simulate movement of the feature, the second haptic effect different from the first haptic effect; and 
 apply a drive signal to a haptic output device in communication with the processor the drive signal configured to cause the haptic output device to output the first haptic effect and the second haptic effect. 
   
     
     
         22 . The system of  claim 21 , wherein at least one of the first or second haptic effects comprises a simulated texture or an effect configured to vary a coefficient of friction on the touch surface. 
     
     
         23 . The system of  claim 21 , wherein the haptic output device comprises a device configured to generate an electrostatic field. 
     
     
         24 . The system of  claim 21 , wherein the sensor comprises a touchscreen display. 
     
     
         25 . The system of  claim 21 , wherein the feature is associated with one or more of: a file in a virtual desktop, an object in a game, or a simulated input device. 
     
     
         26 . The system of  claim 25 , wherein the simulated input device comprises one or more of: a virtual switch, a virtual slider, a virtual button, a virtual joystick, a virtual mouse, or a virtual dial. 
     
     
         27 . The system of  claim 25 , wherein the simulated input device is configured to control a function of the system. 
     
     
         28 . The system of  claim 27 , wherein the second haptic effect is further configured to identify a type of system controlled by the feature. 
     
     
         29 . A method comprising:
 detecting a position of a user interaction with a touch surface;   determining a feature associated with the position of the user interaction;   controlling at least one device based on a movement of the feature;   modifying a position of the feature in a display based on the movement of the feature;   determining a first haptic effect configured to simulate contact with the feature;   determining a second haptic effect configured to simulate movement of the feature, the second haptic effect different from the first haptic effect; and   applying a drive signal to a haptic output device, the drive signal configured to cause the haptic output device to output the first haptic effect and the second haptic effect.   
     
     
         30 . The method of  claim 29 , wherein the haptic output device comprises a device configured to generate an electrostatic field. 
     
     
         31 . The method of  claim 29 , wherein the sensor comprises a touchscreen display. 
     
     
         32 . The method of  claim 29 , wherein at least one of the first or second haptic effects comprises one of a simulated texture or an effect configured to vary a coefficient of friction on the touch surface. 
     
     
         33 . The method of  claim 29 , wherein the feature is associated with one or more of: a file in a virtual desktop, a character in a game, or a simulated input device. 
     
     
         34 . The method of  claim 33 , wherein the simulated input device comprises one or more of: a virtual switch, a virtual slider, a virtual button, a virtual joystick, a virtual mouse, or a virtual dial. 
     
     
         35 . A non-transitory computer readable medium comprising program code, which when executed by one or more processors is configured to cause the one or more processors to:
 detect a position of a user interaction with a touch surface;   determine a feature associated with the position of the user interaction;   control at least one device based on a movement of the feature;   modify a position of the feature in a display based on the movement of the feature;   determine a first haptic effect configured to simulate contact with the feature;   determine a second haptic effect configured to simulate movement of the feature, the second haptic effect different from the first haptic effect; and   apply a drive signal to a haptic output device, the drive signal configured to cause the haptic output device to output the first haptic effect and the second haptic effect.   
     
     
         36 . The non-transient computer readable medium  claim 35 , wherein the haptic output device comprises a device configured to generate an electrostatic field. 
     
     
         37 . The non-transient computer readable medium  claim 35 , wherein the sensor comprises a touchscreen display. 
     
     
         38 . The non-transient computer readable medium  claim 35 , wherein at least one of the first or second haptic effects comprises one of a simulated texture or an effect configured to vary a coefficient of friction on the touch surface. 
     
     
         39 . The non-transient computer readable medium  claim 35 , wherein the feature is associated with one or more of: a file in a virtual desktop, a character in a game, or a simulated input device. 
     
     
         40 . The non-transient computer readable medium  claim 39 , wherein the simulated input device comprises one or more of: a virtual switch, a virtual slider, a virtual button, a virtual joystick, a virtual mouse, or a virtual dial.

Join the waitlist — get patent alerts

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

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