IP Library Granted Patent US 11,853,476
Granted Patent B2
US 11,853,476 · App. 17/977,410 · Granted Dec 26, 2023

Augmented and virtual reality display systems for oculometric assessments

Inventors: Daniel Farmer (Verdi, NV); Dorion Bryce Liston (Boulder Creek, CA)
Assignee: Magic Leap, Inc.
G06F3/013G02B27/0179A61B5/163G02B2027/0187
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,853,476
App. No.
17/977,410
Granted
Dec 26, 2023
Kind
B2
Abstract

Example techniques are disclosed for increasing the sensitivity of an augmented or virtual reality display system to collecting eye-tracking data for detecting physiological conditions, such as neural processes. An example method includes accessing eye-tracking information associated with a control population and an experimental population, the eye-tracking information reflecting, for each user of the control population and the experimental population, eye-tracking metrics associated with the user; scaling the eye-tracking information based on the eye-tracking information associated with the control population; and determining a sensitivity measure reflecting a distance measure between the control population and experimental population. The sensitivity measure may be utilized to modify physical or operational parameters for the display system and/or the protocol for performing a test.

Claims (31)

1. A system comprising one or more processors, the system configured to present virtual content to a user of the system, wherein the system further comprises non-transitory computer storage media storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:

obtaining eye-tracking information associated with a control population and an experimental population, the eye-tracking information reflecting, for each user of the control population and experimental population, eye-tracking metrics associated with the user while display devices present visual stimuli according to an oculometric protocol;

scaling the eye-tracking information associated with a control population and an experimental population based on the eye-tracking information associated with the control population; and

determining a sensitivity measure that reflects a sensitivity of a configuration of the display devices and the oculometric protocol in detecting a physiological condition and in discriminating between users in the control population and users in the experimental population based on the eye-tracking information, the sensitivity measure calculated as a distance measure between the control population and the experimental population.

2. The system of claim 1 , wherein the eye-tracking information was obtained from the display devices, the display devices having a same configuration and/or implementing a same oculometric protocol.

3. The system of claim 2 , wherein the oculometric protocol includes the display devices having presented stimuli to the user at different perceived depths or depth planes.

4. The system of claim 1 , wherein the experimental population includes users who have a same physiological condition and/or fall within a same cohort.

5. The system of claim 1 , wherein scaling comprises scaling based on median and standard deviation determined from the control population.

6. The system of claim 1 , wherein the eye-tracking metrics include at least one of latency information, eye acceleration information, saccade information, responsiveness information, or path of movement of an eye.

7. The system of claim 1 , wherein the sensitivity measure is compared with a different sensitivity measure, the different sensitivity measure associated with a different display device and/or a different oculometric protocol.

8. The system of claim 1 , comprising:

a head-mounted display system comprising one or more processors, the head-mounted display system configured to present virtual content to a user of the head-mounted display system, wherein the head-mounted display system further comprises non-transitory computer storage media storing instructions that, when executed by the one or more processors, cause the one or more processors to access the sensitivity measure and modify an operational parameter of the head-mounted display system based on the sensitivity measure.

9. The system of claim 1 , comprising:

a head-mounted display system comprising one or more processors, the head-mounted display system configured to present virtual content to a user of the head-mounted display system, wherein the head-mounted display system further comprises non-transitory computer storage media storing instructions that, when executed by the one or more processors, cause the one or more processors to access the sensitivity measure and modify a measurement protocol presented by the head-mounted display system based on the sensitivity measure.

10. A method implemented by a system of one or more processors, the method comprising:

obtaining eye-tracking information associated with a control population and an experimental population, the eye-tracking information reflecting, for each user of the control population and experimental population, eye-tracking metrics associated with the user while display devices present visual stimuli according to an oculometric protocol;

scaling the eye-tracking information associated with a control population and an experimental population based on the eye-tracking information associated with the control population; and

determining a sensitivity measure that reflects a sensitivity of a configuration of the display devices and the oculometric protocol in detecting a physiological condition and in discriminating between users in the control population and users in the experimental population based on the eye-tracking information, the sensitivity measure calculated as a distance measure between the control population and the experimental population.

11. The method of claim 10 , wherein the eye-tracking information was obtained from the display devices, the display devices having a same configuration and/or implementing a same oculometric protocol.

12. The method of claim 11 , wherein the oculometric protocol includes the display devices having presented stimuli to the user at different perceived depths or depth planes.

13. The method of claim 10 , wherein the experimental population includes users who have a same physiological condition and/or fall within a same cohort.

14. The method of claim 10 , wherein scaling comprises scaling based on median and standard deviation determined from the control population.

15. The method of claim 10 , wherein the eye-tracking metrics include at least one of latency information, eye acceleration information, saccade information, responsiveness information, or path of movement of an eye.

16. The method of claim 10 , wherein the sensitivity measure is compared with a different sensitive measure, the different sensitivity measure associated with a different display device and/or a different oculometric protocol.

17. Non-transitory computer storage media storing instructions that, when executed by a system comprising one or more processors and configured to present virtual content to a user of the system, cause the one or more processors to perform operations, comprising:

obtaining eye-tracking information associated with a control population and an experimental population, the eye-tracking information reflecting, for each user of the control population and experimental population, eye-tracking metrics associated with the user while display devices present visual stimuli according to an oculometric protocol;

scaling the eye-tracking information associated with a control population and an experimental population based on the eye-tracking information associated with the control population; and

determining a sensitivity measure that reflects a sensitivity of a configuration of the display devices and the oculometric protocol in detecting a physiological condition and in discriminating between users in the control population and users in the experimental population based on the eye-tracking information, the sensitivity measure calculated as a distance measure between the control population and the experimental population.

18. The non-transitory computer storage media of claim 17 , wherein the eye-tracking information was obtained from the display devices, the display devices having a same configuration and/or implementing a same oculometric protocol.

19. The non-transitory computer storage media of claim 18 , wherein the oculometric protocol includes the display devices having presented stimuli to the user at different perceived depths or depth planes.

20. The non-transitory computer storage media of claim 17 , wherein the eye-tracking metrics include at least one of latency information, eye acceleration information, saccade information, responsiveness information, or path of movement of an eye.

Assignments (3)
SECURITY INTEREST Recorded Oct 28, 2025
From: MAGIC LEAP, INC.; MENTOR ACQUISITION ONE, LLC; MOLECULAR IMPRINTS, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 073388/0027 →
SECURITY INTEREST Recorded Feb 7, 2023
From: MAGIC LEAP, INC.; MENTOR ACQUISITION ONE, LLC; MOLECULAR IMPRINTS, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 062681/0065 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2022
From: FARMER, DANIEL; LISTON, DORION BRYCE
To: MAGIC LEAP, INC.
Reel/Frame 061608/0735 →
Continuity (3)
Continuation 17161511 · Jan 28, 2021
Provisional Application 62968887 · Jan 31, 2020
Related Publication 20230067703A1 · Mar 2, 2023
Cited By (1)
US 12,572,200