Dynamic gloves to convey sense of touch and movement for virtual objects in HMD rendered environments
First Claim
1. A system for processing content for a head mounted display (HMD), comprising,a user interface device having a haptic device for imparting a haptic feedback to a user, the user interface device configured to receive haptic profiles of virtual objects;
- anda computing device interfaced with the user interface device and the HMD, the computing device including,an input device interface for receiving input from the user interface device or the HMD;
a virtual reality space generation module for rendering a virtual reality scene for the HMD;
an object configuration matrix rendering module for identifying a virtual object in the virtual reality scene, the object configuration matrix rendering module accessing a haptic profile for the virtual object; and
a haptic response processing module for identifying interactions between a virtual representation associated with the user interface device and the virtual object and sending the haptic feedback to the user interface device;
wherein the user interface device is operable to use the haptic profile of the virtual object for imparting the haptic feedback to the user, the haptic feedback drives activation of multiple points of pressure that vary in magnitude across a portion of a finger of the user that contacts the user interface device, the user interface device is configured to maintain the multiple points of pressure with continuous pressure for a duration depending upon said interactions between the virtual representation and the virtual object.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method of using a peripheral device for interfacing with a virtual reality scene generated by a computer for presentation on a head mounted display. The peripheral device includes a haptic device capable of being placed in contact with a user and a haptic feedback controller for processing instructions for outputting a haptic signal to the haptic device. The haptic feedback controller receiving the instructions from the computer so that haptic feedback of the haptic device changes to correspond to a user'"'"'s virtual interactions with a virtual object in the virtual reality scene as presented on the head mounted display.
-
Citations
23 Claims
-
1. A system for processing content for a head mounted display (HMD), comprising,
a user interface device having a haptic device for imparting a haptic feedback to a user, the user interface device configured to receive haptic profiles of virtual objects; - and
a computing device interfaced with the user interface device and the HMD, the computing device including, an input device interface for receiving input from the user interface device or the HMD; a virtual reality space generation module for rendering a virtual reality scene for the HMD; an object configuration matrix rendering module for identifying a virtual object in the virtual reality scene, the object configuration matrix rendering module accessing a haptic profile for the virtual object; and a haptic response processing module for identifying interactions between a virtual representation associated with the user interface device and the virtual object and sending the haptic feedback to the user interface device; wherein the user interface device is operable to use the haptic profile of the virtual object for imparting the haptic feedback to the user, the haptic feedback drives activation of multiple points of pressure that vary in magnitude across a portion of a finger of the user that contacts the user interface device, the user interface device is configured to maintain the multiple points of pressure with continuous pressure for a duration depending upon said interactions between the virtual representation and the virtual object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
- and
-
10. A peripheral device for use in interfacing with a virtual reality scene generated by a computer for presentation on a head mounted display, comprising,
a haptic device capable of imparting haptic feedback to a user, the haptic feedback includes a pressure gradient applied across a portion of a finger of the user that contacts the peripheral device and a haptic feedback controller for processing instructions for outputting a haptic signal to the haptic device, the haptic feedback controller using a haptic profile of a virtual object for outputting the haptic signal, the haptic feedback controller configured to receive the instructions from the computer and to receive the haptic profile of the virtual object from the computer so that the haptic feedback of the haptic device drives activation of multiple points of pressure that vary in magnitude for the pressure gradient that is applied across the portion of the finger of the user in response to an interaction by a virtual representation of the peripheral device with the virtual object in the virtual reality scene when presented on the head mounted display, the haptic feedback controller is configured to maintain the pressure gradient with continuous pressure for a duration depending upon the interaction by the virtual representation with the virtual object in the virtual reality scene; wherein the haptic feedback of the haptic device is modified by the haptic feedback controller in response to an additional interaction with the virtual object using the peripheral device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
18. A method of simulating a feeling of contact with a virtual object in a virtual scene presented in a head mounted display (HMD), comprising:
-
tracking a peripheral device when interfacing with the virtual scene, the peripheral device configured to receive haptic profiles of virtual objects; identifying the virtual object in the virtual scene; accessing a haptic profile for the virtual object; sending the haptic profile for the virtual object to the peripheral device; and detecting a type of interaction between a virtual representation of the peripheral device and the virtual object, and in response to the detected interaction, applying a haptic feedback to the peripheral device as defined by a pressure gradient, the haptic feedback simulates a feeling of contact with the virtual object; wherein the peripheral device is operable to use the haptic profile to drive application of multiple points of pressure that vary in magnitude across a portion of a finger of the user for the pressure gradient, the peripheral device is configured to maintain the pressure gradient with continuous pressure for a duration depending upon the type of interaction between the virtual representation and the virtual object. - View Dependent Claims (19, 20, 21, 22, 23)
-
Specification