IP Library Granted Patent US 12,141,355
Granted Patent B1
US 12,141,355 · App. 18/347,460 · Granted Nov 12, 2024

Spatially offset haptic feedback

Inventors: Aakar Gupta (Redmond, WA); Majed Jamal Samad (Redmond, WA); Hrvoje Benko (Seattle, WA)
Assignee: Meta Platforms Technologies, LLC
G06F3/014G06F3/016G06F3/017G06T19/006G06T2210/21
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,141,355
App. No.
18/347,460
Granted
Nov 12, 2024
Kind
B1
Abstract

The disclosed system may include (1) a processor that generates an artificial environment that includes a virtual object, (2) a display that presents the artificial environment, (3) an input subsystem that detects tracks positioning of a body, and (4) a plurality of haptic actuators that are arranged to apply haptic feedback to a first plurality of locations on the body, where the processor (a) determines, based on the positioning of the body, a virtual contact of one of a second plurality of locations on the body with the virtual object, where the second plurality of locations is different from the first plurality of locations, and (b) activates, in response to the virtual contact, at least one of the plurality of haptic actuators based on a mapping of the second plurality of locations to the plurality of haptic actuators. Various other systems and methods are also disclosed.

Claims (38)

1. A system comprising:

a sensor that tracks positioning of a user's body;

a first haptic actuator that applies haptic feedback at a first location associated with a first body part;

a second haptic actuator that applies haptic feedback at a second location associated with a second body part, wherein the second body part is different from the first body part; and

a processor configured to:

determine, based on a position of the user's second body part, that a virtual interaction occurred between a representation of the second body part and a virtual object in an artificial environment; and

activate, in response to the virtual interaction, the first haptic actuator based on a mapping of the second body part to the first haptic actuator, the activation providing spatially offset haptic feedback at the first location associated with the first body part.

2. The system of claim 1 , wherein the processor is further configured to:

activate, in response to the virtual interaction, the second haptic actuator, the activation providing haptic feedback at the second location associated with the second body part.

3. The system of claim 1 , wherein the first body part comprises the user's hand and the second body part comprises the user's head.

4. The system of claim 3 , wherein the second actuator is proximate to the user's head and wherein the first actuator is embedded in a handheld controller.

5. The system of claim 4 , wherein the second actuator is embedded in an item of headwear worn by the user.

6. The system of claim 5 , wherein the headwear comprises an artificial reality (AR) or virtual reality (VR) headset.

7. The system of claim 6 , wherein the second haptic actuator comprises a vibrating transducer.

8. The system of claim 7 , wherein the vibrating transducer is positioned within the AR or VR headset to align with the user's forehead.

9. The system of claim 4 , wherein the handheld controller is configured to operate with an artificial reality (AR) or virtual reality (VR) headset.

10. The system of claim 9 , wherein the first haptic actuator comprises a vibrating transducer that is embedded within the handheld controller.

11. The system of claim 10 , wherein the vibrating transducer is positioned within a handle portion of the handheld controller.

12. The system of claim 1 , wherein the first haptic actuator or the second haptic actuator comprises at least one of a linear resonant actuator (LRAs), a fluidic haptic device, an eccentric rotating mass (ERMs), or a piezoelectric actuator.

13. A method comprising:

tracking, by a sensor that is part of a feedback system, a position of a user's second body part, the feedback system including a first haptic actuator that applies haptic feedback at a first location associated with a first body part and a second haptic actuator that applies haptic feedback at a second location associated with a second body part, wherein the second body part is different from the first body part;

determining, by a processor, and based on the position of the user's second body part, that a virtual interaction occurred between a representation of the second body part and a virtual object in an artificial environment; and

activating, by the processor, in response to the virtual interaction, the first haptic actuator based on a mapping of the second body part to the first haptic actuator, the activation providing spatially offset haptic feedback at the first location associated with the first body part.

14. The method of claim 13 , further comprising presenting, at a display, a representation of the interaction with the virtual object within the artificial environment.

15. The method of claim 14 , further comprising:

determining a level of the virtual interaction associated with the representation of the user's second body part and the virtual object; and

activating the first haptic actuator in a manner where the first haptic actuator applies a level of haptic feedback that corresponds to the determined level of the virtual interaction.

16. The method of claim 15 , wherein the display presents a visual indication of the determined level of the virtual interaction.

17. The method of claim 13 , further comprising activating, in response to the virtual interaction, the second haptic actuator, the activation providing haptic feedback at the second location associated with the second body part.

18. The method of claim 13 , wherein the first body part comprises the user's hand and the second body part comprises the user's head.

19. The method of claim 18 , wherein the second actuator is proximate to the user's head and wherein the first actuator is embedded in a handheld controller.

20. An apparatus comprising:

a sensor that tracks positioning of a user's body;

a first haptic actuator that applies haptic feedback at a first location associated with a first body part;

a second haptic actuator that applies haptic feedback at a second location associated with a second body part, wherein the second body part is different from the first body part; and

a processor configured to:

determine, based on a position of the user's second body part, that a virtual interaction occurred between a representation of the second body part and a virtual object in an artificial environment; and

activate, in response to the virtual interaction, the first haptic actuator based on a mapping of the second body part to the first haptic actuator, the activation providing spatially offset haptic feedback at the first location associated with the first body part.

Assignments (2)
CHANGE OF NAME Recorded Oct 7, 2024
From: FACEBOOK TECHNOLOGIES, LLC
To: META PLATFORMS TECHNOLOGIES, LLC
Reel/Frame 069118/0357 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 7, 2024
From: GUPTA, AAKAR; SAMAD, MAJED JAMAL; BENKO, HRVOJE
To: FACEBOOK TECHNOLOGIES, LLC
Reel/Frame 068819/0292 →
Continuity (3)
Continuation 17470564 · Sep 9, 2021
Continuation 16847327 · Apr 13, 2020
Provisional Application 62899596 · Sep 12, 2019