IP Library Granted Patent US 11,303,809
Granted Patent B2
US 11,303,809 · App. 16/573,891 · Granted Apr 12, 2022

Depth sensing techniques for virtual, augmented, and mixed reality systems

Inventors: Brian Keith Smith (Wellington, FL); Koon Keong Shee (Miramar, FL); Gregory Michael Link (Half Moon Bay, CA)
Assignee: Magic Leap, Inc.
H04N5/23245G01S17/894G06F3/00H04N5/232125H04N13/139H04N13/296
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,303,809
App. No.
16/573,891
Granted
Apr 12, 2022
Kind
B2
Abstract

A system and method for operating a sensor which has at least two modes of operation. The sensor may be provided with one or more common operation steps to be used in both a first mode of operation and a second mode of operation. The sensor may also be provided with one or more dummy operation steps to be used in the second mode of operation but not the first mode of operation. The dummy operation steps can convert the first mode of operation to the second mode of operation when used with the one or more common operation steps.

Claims (26)

1. A method comprising:

providing a depth sensor with a plurality of common operation steps to be used in both a first mode of operation and a second mode of operation; and

providing the depth sensor with one or more dummy operation steps to be used in the second mode of operation but not the first mode of operation, wherein the one or more dummy operation steps are not independent steps provided in a definition of the first mode of operation or in a definition of the second mode of operation but instead result in one or more steps provided in the definition of the second mode of operation only when executed in combination with one or more of the common operation steps.

2. The method of claim 1 , wherein the first mode of operation comprises executing at least the common operation steps at a first rate, and wherein the second mode of operation comprises performing the common operation steps and at least one dummy operation step at a second rate which is slower than the first rate.

3. The method of claim 2 , wherein at least one of the one or more dummy operation steps comprises a delay.

4. The method of claim 1 , wherein providing the depth sensor with the sequence of common operation steps and the one or more dummy operation steps comprises storing those operation steps in a depth sensor memory.

5. The method of claim 4 , further comprising switching the depth sensor between the first and second modes of operation does without an additional act to store an operation step in the depth sensor memory.

6. The method of claim 1 , wherein the depth sensor comprises a time-of-flight camera.

7. The method of claim 1 , wherein the first mode of operation comprises a depth sensing mode with a first frame rate and the second mode of operation comprises a depth sensing mode with a second frame rate which is slower than the first frame rate.

8. The method of claim 1 , further comprising providing depth information from the depth sensor to a virtual reality, augmented reality, or mixed reality display system.

9. The method of claim 1 , wherein the one or more dummy operation steps comprise a time delay difference between a first time delay that is a step in the first mode of operation and a second time delay that is a step in the second mode of operation.

10. A system comprising:

a depth sensor; and

a processor configured

to provide the depth sensor with a plurality of common operation steps to be used in both a first mode of operation and a second mode of operation; and

to provide the depth sensor with one or more dummy operation steps to be used in the second mode of operation but not the first mode of operation, wherein the one or more dummy operation steps are not independent steps provided in a definition of the first mode of operation or in a definition of the second mode of operation but instead result in one or more steps provided in the definition of the second mode of operation only when executed in combination with one or more of the common operation steps.

11. The system of claim 10 , wherein the first mode of operation comprises executing at least the common operation steps at a first rate, and wherein the second mode of operation comprises performing the common operation steps and at least one dummy operation step at a second rate which is slower than the first rate.

12. The system of claim 11 , wherein at least one of the one or more dummy operation steps comprises a delay.

13. The system of claim 10 , wherein providing the depth sensor with the sequence of common operation steps and the one or more dummy operation steps comprises storing those operation steps in a depth sensor memory.

14. The system of claim 13 , wherein the processor is further configured to switch the depth sensor between the first and second modes of operation without any additional act to store an operation step in the depth sensor memory.

15. The system of claim 10 , wherein the depth sensor comprises a time-of-flight camera.

16. The system of claim 10 , wherein the first mode of operation comprises a depth sensing mode with a first frame rate and the second mode of operation comprises a depth sensing mode with a second frame rate which is slower than the first frame rate.

17. The system of claim 10 , wherein the system is integrated in a virtual reality, augmented reality, or mixed reality display system.

18. The system of claim 10 , wherein the processor comprises a state machine.

19. The system of claim 10 , further comprising an arbiter to receive requests to operate the depth sensor in the first mode or the second mode, wherein the arbiter is configured to schedule and prioritize the requests.

20. The system of claim 10 , wherein the one or more dummy operation steps comprise a time delay difference between a first time delay that is a step in the first mode of operation and a second time delay that is a step in the second mode of operation.

Assignments (3)
SECURITY INTEREST Recorded May 24, 2022
From: MOLECULAR IMPRINTS, INC.; MENTOR ACQUISITION ONE, LLC; MAGIC LEAP, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 060338/0665 →
SECURITY INTEREST Recorded May 21, 2020
From: MAGIC LEAP, INC.; MOLECULAR IMPRINTS, INC.; MENTOR ACQUISITION ONE, LLC
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 052729/0791 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 17, 2019
From: SMITH, BRIAN KEITH; SHEE, KOON KEONG; LINK, GREGORY MICHAEL
To: MAGIC LEAP, INC.
Reel/Frame 050407/0760 →
Cited By (1)
US 12,666,145