IP Library Granted Patent US 11,741,917
Granted Patent B2
US 11,741,917 · App. 17/826,719 · Granted Aug 29, 2023

Eclipse cursor for mixed reality displays

Inventors: John Austin Day (Miami, FL); Lorena Pazmino (Wilton Manors, FL); James Cameron Petty (Pleasant Hill, CA); Paul Armistead Hoover (Bothell, WA); Chris Sorrell (Nanoose Bay, CA); James M. Powderly (Fort Lauderdale, FL); Savannah Niles (Fort Lauderdale, FL)
Assignee: MAGIC LEAP, INC.
G09G5/08G06F3/011G06F3/04812G09G5/377G09G2340/12G09G2354/00
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,741,917
App. No.
17/826,719
Granted
Aug 29, 2023
Kind
B2
Abstract

Systems and methods for displaying a cursor and a focus indicator associated with real or virtual objects in a virtual, augmented, or mixed reality environment by a wearable display device are disclosed. The system can determine a spatial relationship between a user-movable cursor and a target object within the environment. The system may render a focus indicator (e.g., a halo, shading, or highlighting) around or adjacent objects that are near the cursor. The focus indicator may be emphasized in directions closer to the cursor and deemphasized in directions farther from the cursor. When the cursor overlaps with a target object, the system can render the object in front of the cursor (or not render the cursor at all), so the object is not occluded by the cursor. The cursor and focus indicator can provide the user with positional feedback and help the user navigate among objects in the environment.

Claims (40)

1. A method of rendering a graphical user interface for a mixed reality display device, the method comprising:

under control of a mixed reality display device comprising a display and a hardware processor:

determining a location of a cursor in a field of view of the display;

rendering a focus indicator associated with an object in the field of view of the display;

tracking a movement of the cursor relative to the object; and

adjusting the rendering of the focus indicator based at least partly on the movement of the cursor relative to the object, wherein adjusting the rendering of the focus indicator comprises simulating a visual appearance of an attraction between the focus indicator and the cursor.

2. The method of claim 1 , wherein rendering the focus indicator comprises rendering at least a portion of the focus indicator more prominently in a direction toward the cursor than in a direction away from the cursor wherein rendering at least a portion of the focus indicator more prominently comprises one or more of: rendering the portion more brightly, rendering the portion larger, rendering the portion in a different color, or rendering the portion in a different graphical style.

3. The method of claim 1 , wherein rendering the focus indicator comprises rendering at least a portion of the focus indicator more prominently in a direction toward the cursor than in a direction away from the cursor.

4. The method of claim 1 , wherein the focus indicator comprises one or more of: a glow or a halo at least partially surrounding the object, a size or depth change of the object, or graphical highlighting.

5. The method of claim 1 , further comprising rendering the cursor less prominently or not at all if the cursor is located behind the object.

6. The method of claim 1 , wherein adjusting the rendering of the focus indicator comprises emphasizing a visual appearance of a first portion of the focus indicator closer to the cursor compared to a visual appearance of a second portion of the focus indicator farther from the cursor.

7. The method of claim 1 , further comprising rendering the cursor.

8. A method of rendering a graphical user interface for a mixed reality display device, the method comprising:

under control of a mixed reality display device comprising a display and a hardware processor:

determining a location of a cursor in a field of view of the display;

rendering a focus indicator associated with an object in the field of view of the display;

tracking a movement of the cursor relative to the object; and

adjusting the rendering of the focus indicator based at least partly on the movement of the cursor relative to the object, wherein adjusting the rendering of the focus indicator comprises simulating a visual appearance of the cursor pulling a portion of the focus indicator from the object and toward the cursor.

9. An augmented reality display system comprising:

a user input device configured to receive user input related to a position of a cursor in an environment of the user;

a display through which a user can perceive virtual objects in the environment of the user;

a hardware processor in communication with the user input device and the display, the hardware processor programmed to:

determine a location of a cursor in a field of view of the display;

render a focus indicator associated with an object in the field of view of the display;

tracking a movement of the cursor relative to the object; and

adjust the rendering of the focus indicator based at least partly on the movement of the cursor relative to the object, wherein adjusting the rendering of the focus indicator comprises simulating a visual appearance of an attraction between the focus indicator and the cursor.

10. The augmented reality display system of claim 9 , wherein rendering the focus indicator comprises rendering at least a portion of the focus indicator more prominently in a direction toward the cursor than in a direction away from the cursor, wherein rendering at least a portion of the focus indicator more prominently comprises one or more of: rendering the portion more brightly, rendering the portion larger, rendering the portion in a different color, or rendering the portion in a different graphical style.

11. The augmented reality display system of claim 9 , wherein rendering the focus indicator comprises rendering at least a portion of the focus indicator more prominently in a direction toward the cursor than in a direction away from the cursor.

12. The augmented reality display system of claim 9 , wherein the focus indicator comprises one or more of: a glow or a halo at least partially surrounding the object, a size or depth change of the object, or graphical highlighting.

13. The augmented reality display system of claim 9 , wherein the augmented reality display system is configured to render the cursor less prominently or not at all if the cursor is located behind the object.

14. The augmented reality display system of claim 9 , wherein adjusting the rendering of the focus indicator comprises emphasizing a visual appearance of a first portion of the focus indicator closer to the cursor compared to a visual appearance of a second portion of the focus indicator farther from the cursor.

15. The augmented reality display system of claim 9 , wherein the augmented reality display system is configured to render the cursor.

16. An augmented reality display system comprising:

a user input device configured to receive user input related to a position of a cursor in an environment of the user;

a display through which a user can perceive virtual objects in the environment of the user;

a hardware processor in communication with the user input device and the display, the hardware processor programmed to:

determine a location of a cursor in a field of view of the display;

render a focus indicator associated with an object in the field of view of the display;

tracking a movement of the cursor relative to the object; and

adjust the rendering of the focus indicator based at least partly on the movement of the cursor relative to the object, wherein adjusting the rendering of the focus indicator comprises simulating a visual appearance of the cursor pulling a portion of the focus indicator from the object and toward the cursor.

Assignments (5)
SECURITY INTEREST Recorded Oct 20, 2025
From: MAGIC LEAP, INC.; MENTOR ACQUISITION ONE, LLC; MOLECULAR IMPRINTS, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 073008/0696 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 6, 2023
From: DAY, JOHN AUSTIN; PAZMINO, LORENA; PETTY, JAMES CAMERON; POWDERLY, JAMES M.; NILES, SAVANNAH
To: MAGIC LEAP, INC.
Reel/Frame 062606/0658 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 6, 2023
From: HOOVER, PAUL ARMISTEAD; SORRELL, CHRIS
To: GIRLING KELLY DESIGN GROUP, LLC D.B.A. ARTEFACT
Reel/Frame 062606/0662 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 6, 2023
From: GIRLING KELLY DESIGN GROUP, LLC D.B.A. ARTEFACT
To: MAGIC LEAP, INC.
Reel/Frame 062606/0666 →
SECURITY INTEREST Recorded Jul 1, 2022
From: MAGIC LEAP, INC.; MENTOR ACQUISITION ONE, LLC
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 060560/0438 →
Continuity (4)
Division 17111290 · Dec 3, 2020
Continuation 16721554 · Dec 19, 2019
Continuation 15884117 · Jan 30, 2018
Related Publication 20220293065A1 · Sep 15, 2022