US2019129505A1PendingUtilityA1

Systems and methods for a texture engine

Assignee: IMMERSION CORPPriority: Mar 12, 2009Filed: Dec 20, 2018Published: May 2, 2019
Est. expiryMar 12, 2029(~2.6 yrs left)· nominal 20-yr term from priority
G06F 3/016G06F 3/14G06F 3/0416G06F 3/041G06F 3/0488B06B 1/06H02N 2/06G06F 1/1601H02N 2/02G06F 3/0481G06F 3/0483G06T 15/04G08B 6/00G06F 2203/014G06F 3/017G06F 1/1643G06F 1/1626G06F 2200/1637G06F 3/0346
60
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Systems and methods for a texture engine are disclosed. For example, one disclosed system includes: a processor configured to receive a display signal including a plurality of pixels, determine a haptic effect comprising a texture, and transmit a haptic signal associated with the haptic effect to an actuator in communication with the processor, the actuator configured to receive the haptic signal and output the haptic effect.

Claims

exact text as granted — not AI-modified
That which is claimed is: 
     
         1 . A system comprising:
 a sensor configured to detect movement of a mobile device housing in an X, Y, or Z direction;   a processor in communication with the sensor, the processor configured to:
 determine a haptic effect based at least in part on the movement of the mobile device housing, the haptic effect comprising a texture, wherein determining the haptic effect comprises determining a haptic value associated with one or more colors in a display signal; and 
 transmit a haptic signal associated with the haptic effect, wherein the haptic signal comprises a direction of operation and an intensity of operation; and 
   an actuator in communication with the processor, the actuator configured to receive the haptic signal and output the haptic effect.   
     
     
         2 . The system of  claim 1 , further comprising a display in communication with the processor, the display configured to receive the display signal and output an image, and wherein the texture is output onto a surface of the display. 
     
     
         3 . The system of  claim 1 , further comprising a touch-sensitive interface configured to detect user interaction and wherein the processor is further configured to determine the haptic effect based at least in part on the user interaction. 
     
     
         4 . The system of  claim 3 , wherein the touch-sensitive interface is configured to detect a speed of the user interaction and wherein determining the haptic effect comprises adjusting the haptic effect to correspond with the speed of the user interaction. 
     
     
         5 . The system of  claim 3 , wherein the touch-sensitive interface is configured to detect a pressure of the user interaction and wherein determining the haptic effect comprises adjusting the intensity operation to correspond with the pressure of the user interaction. 
     
     
         6 . The system of  claim 1 , wherein the direction of operation is based in part on the color and the intensity of operation is based in part on an intensity of the color. 
     
     
         7 . The system of  claim 1 , wherein the movement of the mobile device corresponds to a movement in a virtual workspace. 
     
     
         8 . A method for outputting a haptic effect comprising:
 determining a haptic effect based at least in part on a first sensor signal received from a sensor configured to detect movement of a mobile device in an X, Y, or Z direction, the haptic effect comprising a texture, wherein determining the haptic effect comprises determining a haptic value associated with one or more colors in a display signal; and   transmitting a haptic signal associated with the haptic effect to an actuator configured to output the haptic effect, wherein the haptic signal comprises a direction of operation and an intensity of operation for the actuator.   
     
     
         9 . The method of  claim 8 , further comprising displaying an image associated with the display signal on a surface of a display, and wherein the texture is output onto the surface of the display. 
     
     
         10 . The method of  claim 8 , further comprising determining the haptic effect based at least in part on a second sensor signal received from a touch-sensitive interface configured to detect user interaction. 
     
     
         11 . The method of  claim 10 , wherein the touch-sensitive interface is configured to detect a speed of the user interaction and wherein determining the haptic effect comprises adjusting the haptic effect to correspond with the speed of the user interaction. 
     
     
         12 . The method of  claim 10 , wherein the touch-sensitive interface is configured to detect a pressure of the user interaction and wherein determining the haptic effect comprises adjusting the intensity of operation to correspond with the pressure of the user interaction. 
     
     
         13 . The method of  claim 8 , wherein the direction of operation is based in part on the color and the intensity of operation is based in part on an intensity of the color. 
     
     
         14 . The method of  claim 8 , wherein the movement of the mobile device corresponds to a movement in a virtual workspace. 
     
     
         15 . A non-transitory computer readable medium comprising program code, which when executed by a processor is configured to cause the processor to:
 determine a haptic effect based at least in part on a first sensor signal received from a sensor configured to detect movement of a mobile device in an X, Y, or Z direction, the haptic effect comprising a texture, wherein determining the haptic effect comprises determining a haptic value associated with one or more colors in a display signal; and   transmit a haptic signal associated with the haptic effect to an actuator configured to output the haptic effect, wherein the haptic signal comprises a direction of operation and an intensity of operation for the actuator.   
     
     
         16 . The non-transitory computer readable medium of  claim 15 , further comprising program code, which when executed by a processor is configured to cause the processor to: display an image associated with the display signal on a surface of a display, and wherein the texture is output onto the surface of the display. 
     
     
         17 . The non-transitory computer readable medium of  claim 15 , further comprising program code, which when executed by a processor is configured to cause the processor to: determine the haptic effect based at least in part on a second sensor signal received from a touch-sensitive interface configured to detect user interaction. 
     
     
         18 . The non-transitory computer readable medium of  claim 17 , wherein the touch-sensitive interface is configured to detect a speed of the user interaction and wherein determining the haptic effect comprises adjusting the haptic effect to correspond with the speed of the user interaction. 
     
     
         19 . The non-transitory computer readable medium of  claim 17 , wherein the touch-sensitive interface is configured to detect a pressure of the user interaction and wherein determining the haptic effect comprises adjusting the intensity of operation to correspond with the pressure of the user interaction. 
     
     
         20 . The non-transitory computer readable medium of  claim 15 , wherein the direction of operation is based in part on the color and the intensity of operation is based in part on an intensity of the color.

Join the waitlist — get patent alerts

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

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