Non-collocated haptic cues in immersive environments
AssigneeImmersion Corporation
InventorsDanny Grant, Christopher J. Ullrich
Life of this patent
Estimating the term…
Abstract
A device for delivering non-collocated haptic feedback includes at least one haptic playback device and a drive circuit for controlling the haptic playback device. A processor coupled to the drive circuit receives manipulation haptic information based on data received from a user interface. The processor generates a haptic signal is based on the manipulation haptic information. The haptic signal is provided to the drive circuit to produce the non-collocated haptic feedback.
Claims24
A device for delivering haptic feedback comprising:
- a wearable device configured to surround a part of a human body that is non-collocated with an interacting member;
- a plurality of haptic playback devices contained within the wearable device and positioned at a plurality of locations configured to surround the part of the human body when the wearable device is worn;
- a drive circuit for controlling the plurality of haptic playback devices;
- and
- a processor, electronically coupled to the drive circuit, configured for:
- receiving manipulation haptic information based on data from a user interface indicative of a virtual contact of the interacting member,
- generating a haptic signal based on the manipulation haptic information and an orientation of the wearable device, wherein the haptic signal is configured to produce haptic feedback in at least one of the plurality of haptic playback devices chosen to provide the haptic feedback to the part of the human body at an output location of the plurality of locations, wherein the output location of the haptic feedback to the part of the human body is adjusted based on the orientation of the wearable device such that the output location at the part of the human body corresponds to a direction of the virtual contact of the interacting member, and
- providing the haptic signal to the drive circuit to produce the haptic feedback in the at least one of the plurality of haptic playback devices.
A method for delivering haptic feedback comprising:
- receiving manipulation haptic information based on data from a user interface indicative of a virtual contact of an interacting member;
- generating a haptic signal based on the manipulation haptic information and an orientation of a wearable device, wherein the haptic signal is configured to produce haptic feedback in at least one of a plurality of haptic playback devices, the plurality of haptic playback devices being non-collocated with the interacting member and positioned within the wearable device at a plurality of locations configured to surround a part of the human body when the wearable device is worn;
- and
- providing the haptic signal to a drive circuit for controlling the at least one of the plurality of haptic playback devices to produce the haptic feedback,
- wherein the at least one of the plurality of haptic playback devices is chosen to provide the haptic feedback to the part of the human body at an output location of the plurality of locations, wherein the output location of the haptic feedback to the part of the human body is adjusted based on the orientation of the wearable device such that the output location at the part of the human body corresponds to a direction of the virtual contact of the interacting member.
A non-transitory computer readable medium with instructions stored thereon that, when executed by a processor, cause the processor to:
- receive manipulation haptic information based on data from a user interface indicative of a virtual contact with an interacting member;
- generate a haptic signal based on the manipulation haptic information and an orientation of a wearable device, wherein the haptic signal is configured to produce haptic feedback in at least one of a plurality of haptic playback devices, the plurality of haptic playback devices being non-collocated with the interacting member and positioned within the wearable device at a plurality of locations configured to surround a part of the human body when the wearable device is worn;
- and
- provide the haptic signal to a drive circuit for controlling the at least one of the plurality of haptic playback devices to produce the haptic feedback,
- wherein the at least one of the plurality of haptic playback devices is chosen to provide the haptic feedback to the part of the human body at an output location of the plurality of locations, wherein the output location of the haptic feedback to the part of the human body is adjusted based on the orientation of the wearable device such that the output location at the part of the human body corresponds to a direction of the virtual contact of the interacting member.
Dependencies are inferred from the claim text.