IP Library Granted Patent US 11,809,617
Granted Patent B2
US 11,809,617 · App. 17/409,022 · Granted Nov 7, 2023

Systems and methods for generating dynamic obstacle collision warnings based on detecting poses of users

Inventors: Samuel Alan Johnson (Redwood City, CA); Mahdi Salmani Rahimi (San Francisco, CA)
Assignee: Meta Platforms Technologies, LLC
G06F3/012G06F3/0346G08B21/02
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 11,809,617
App. No.
17/409,022
Granted
Nov 7, 2023
Kind
B2
Abstract

A system includes processing circuitry configured to receive sensor data regarding a user operating a head mounted display (HMD). The processing circuitry is configured to identify a plurality of reference points of a pose of the user based at least on the sensor data. The processing circuitry is configured to apply one or more models to the plurality of reference points to determine a type of the pose of the user. The processing circuitry is configured to select a mode of operation of the HMD responsive to the type of the pose.

Claims (37)

1. A method, comprising:

receiving, by one or more processors, sensor data regarding a user operating a head mounted display (HMD);

applying, by the one or more processors, one or more models to the sensor data to determine a type of pose of the user; and

establishing, by the one or more processors responsive to the type of the pose, a threshold for a mode of operation of the HMD that triggers a warning regarding a potential collision with one or more obstacles.

2. The method of claim 1 , wherein the type of the pose of the user comprises a sitting pose, standing pose, or lying down pose.

3. The method of claim 2 , wherein controlling the triggering of the warning comprises assigning, by the one or more processors, a first sensitivity of triggering the warning responsive to the type of the pose being the sitting pose or the lying down pose or a second sensitivity of triggering the warning responsive to the type of the pose being the standing pose, the first sensitivity different than the second sensitivity.

4. The method of claim 1 , wherein selecting the mode of operating comprises modifying, by the one or more processors, the triggering of the warning responsive to detecting a transition between poses.

5. The method of claim 1 , wherein applying the one or more models to the sensor data comprises:

identifying, from the sensor data, a plurality of reference points of the user; and

applying the one or more models to the plurality of reference points.

6. The method of claim 5 , further comprising using the plurality of reference points to establish, by the one or more processors, a skeletal inference model.

7. The method of claim 1 , further comprising generating, by the one or more processors, display data for presenting the warning.

8. A system, comprising:

one or more processors configured to:

receive sensor data regarding a user operating a head mounted display (HMD);

apply one or more models to the sensor data to determine a type of the pose of the user; and

establish, responsive to the type of the pose, a threshold for a mode of operation of the HMD that triggers a warning regarding a potential collision with one or more obstacles.

9. The system of claim 8 , wherein the type of the pose of the user comprises a sitting pose, standing pose, or lying down pose.

10. The system of claim 9 , wherein the one or more processors are configured to control the triggering of the warning by assigning a first sensitivity of triggering the warning responsive to the type of the pose being the sitting pose or the lying down pose or a second sensitivity of triggering the warning responsive to the type of the pose being the standing pose, the first sensitivity different than the second sensitivity.

11. The system of claim 8 , wherein the one or more processors are configured to select the method of operation by modifying the triggering of the warning responsive to detecting a transition between poses.

12. The system of claim 8 , wherein the one or more processors are configured to apply the one or more models to the sensor data by:

identifying, from the sensor data, a plurality of reference points of the user; and

applying the one or more models to the plurality of reference points.

13. The system of claim 12 , wherein the one or more processors are configured to use the plurality of reference points to establish a skeletal inference model.

14. The system of claim 8 , wherein the one or more processors are configured to generate display data for presenting the warning.

15. A system, comprising:

one or more processors configured to:

receive sensor data regarding a user operating a head wearable device;

apply one or more models to the sensor data to determine a type of the pose of the user; and

modify, responsive to the type of the pose, a threshold for triggering a warning by the head wearable device regarding a potential collision with one or more obstacles.

16. The system of claim 15 , wherein the type of the pose of the user comprises a sitting pose, standing pose, or lying down pose.

17. The system of claim 15 , wherein the one or more processors are configured to modify the threshold warning responsive to detecting a transition between poses.

18. The system of claim 15 , wherein the one or more processors are configured to apply the one or more models to the sensor data by:

identifying, from the sensor data, a plurality of reference points of the user; and

applying the one or more models to the plurality of reference points.

19. The system of claim 18 , wherein the one or more processors are configured to use the plurality of reference points to establish a skeletal inference model.

20. The system of claim 18 , wherein the one or more processors are configured to generate display data for the head wearable device to present the warning.

Assignments (2)
CHANGE OF NAME Recorded Jul 22, 2022
From: FACEBOOK TECHNOLOGIES, LLC
To: META PLATFORMS TECHNOLOGIES, LLC
Reel/Frame 060816/0634 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 14, 2022
From: JOHNSON, SAMUEL ALAN; RAHIMI, MAHDI SALMANI
To: FACEBOOK TECHNOLOGIES, LLC
Reel/Frame 060192/0695 →
Continuity (2)
Continuation 16663141 · Oct 24, 2019
Related Publication 20210382547A1 · Dec 9, 2021
Cited By (4)
US 12,456,233 US 12,468,379 US 12,613,573 US 12,663,874