Systems and methods for viewport-based augmented reality haptic effects

US10444829B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10444829-B2
Application numberUS-201815919260-A
CountryUS
Kind codeB2
Filing dateMar 13, 2018
Priority dateMay 5, 2014
Publication dateOct 15, 2019
Grant dateOct 15, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

One illustrative system disclosed herein includes a display configured to receive a display signal and output an image, and an image capture device configured to capture an area image and transmit an image signal. The illustrative system also includes a processor in communication with the image capture device and the display, the processor configured to: receive the image signal; determine a virtual object based in part on the image signal; determine the display signal based in part on the image signal, wherein the display signal includes data associated with the virtual object; determine a haptic effect based at least in part on the virtual object; and transmit a haptic signal associated with the haptic effect. The illustrative system further includes a haptic output device configured to receive the haptic signal and output the haptic effect.

First claim

Opening claim text (preview).

What is claimed: 1. A system comprising: a processor; and a memory comprising program code that is executable by the processor to cause the processor to: receive image content from an image capture device; identify a body part in the image content; determine a virtual wearable device to be generated in an augmented reality environment, the virtual wearable device determined independently of the image content; display the augmented reality environment on a display device, the augmented reality environment comprising a graphical representation of the virtual wearable device coupled to the body part; detect an event in the augmented reality environment, wherein the event comprises a manipulation of the virtual wearable device; and cause a haptic output device to output a haptic effect based on the event. 2. The system of claim 1 , wherein the virtual wearable device is an animation that moves in the augmented reality environment. 3. The system of claim 1 , wherein the event comprises movement or operation of the virtual wearable device in the augmented reality environment. 4. The system of claim 1 , wherein the virtual wearable device is depicted as being positioned around the body part in the augmented reality environment. 5. The system of claim 1 , wherein the virtual wearable device is virtual clothing, and wherein the haptic effect is configured to simulate wearing the virtual clothing. 6. The system of claim 5 , wherein the virtual wearable device is a virtual weapon, and wherein the haptic effect is configured to simulate operation of the virtual weapon. 7. The system of claim 1 , wherein the haptic effect is a remote haptic effect comprising at least one of a pressure wave, solid emission, liquid emission, gas emission, plasma emission, vibration, or texture. 8. The system of claim 1 , wherein the haptic effect is a remote haptic effect comprising at least two remote haptic effects, the at least two remote haptic effects further comprising any combination of a pressure wave, solid emission, liquid emission, gas emission, plasma emission, vibration, or texture, and wherein the haptic output device is further configured to output the remote haptic effects in concert. 9. A method comprising: receiving, by a processor, image content from an image capture device; identifying, by the processor, a body part in the image content; determining, by the processor, a virtual wearable device to be generated in an augmented reality environment, the virtual wearable device determined independently of the image content; displaying, by the processor, the augmented reality environment on a display device, the augmented reality environment comprising a graphical representation of the virtual wearable device coupled to the body part; detecting, by the processor, an event in the augmented reality environment, wherein the event comprises a manipulation of the virtual wearable device; and causing, by the processor, a haptic output device to output a haptic effect based on the event. 10. The method of claim 9 , wherein the virtual wearable device is an animation that moves in the augmented reality environment. 11. The method of claim 9 , wherein the event comprises movement or operation of the virtual wearable device in the augmented reality environment. 12. The method of claim 9 , wherein the body part is depicted as wearing the virtual wearable device in the augmented reality environment. 13. The method of claim 9 , wherein the virtual wearable device is virtual clothing, and wherein the haptic effect is configured to simulate wearing the virtual clothing. 14. The method of claim 9 , wherein the virtual wearable device is a virtual weapon, and wherein the haptic effect is configured to simulate operation of the virtual weapon. 15. The method of claim 9 , wherein the haptic effect is a remote haptic effect that comprises at least one of a pressure wave, solid emission, liquid emission, gas emission, plasma emission, vibration, or texture. 16. The method of claim 9 , wherein the haptic effect is a remote haptic effect comprising at least two remote haptic effects, the at least two remote haptic effects further comprising any combination of a pressure wave, solid emission, liquid emission, gas emission, plasma emission, vibration, or texture, and wherein the haptic output device is further configured to output the remote haptic effects in concert. 17. A non-transitory computer-readable medium comprising program code that is executable by a processor to cause the processor to: receive image content from an image capture device; identify a body part in the image content; determine a virtual wearable device to be generated in an augmented reality environment, the virtual wearable device determined independently of the image content; display the augmented reality environment on a display device, the augmented reality environment comprising a graphical representation of the virtual wearable device coupled to the body part; detect an event in the augmented reality environment, wherein the event comprises a manipulation of the virtual wearable device; and cause a haptic output device to output a haptic effect based on the event. 18. The non-transitory computer-readable medium of claim 17 , wherein the virtual wearable device is an animation that moves in the augmented reality environment. 19. The non-transitory computer-readable medium of claim 17 , wherein the event comprises movement or operation of the virtual wearable device in the augmented reality environment. 20. The non-transitory computer-readable medium of claim 17 , wherein the body part is depicted as wearing the virtual wearable device in the augmented reality environment.

Assignees

Inventors

Classifications

  • Input arrangements with force or tactile feedback as computer generated output to the user · CPC title

  • Mixed reality (object pose determination, tracking or camera calibration for mixed reality G06T7/00) · CPC title

  • Wearable computers, e.g. on a belt · CPC title

  • G06F3/011Primary

    Arrangements for interaction with the human body, e.g. for user immersion in virtual reality (blind teaching G09B21/00) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10444829B2 cover?
One illustrative system disclosed herein includes a display configured to receive a display signal and output an image, and an image capture device configured to capture an area image and transmit an image signal. The illustrative system also includes a processor in communication with the image capture device and the display, the processor configured to: receive the image signal; determine a vi…
Who is the assignee on this patent?
Immersion Corp
What technology area does this patent fall under?
Primary CPC classification G06F3/011. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 15 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).