IP Library Granted Patent US 11,854,150
Granted Patent B2
US 11,854,150 · App. 17/525,811 · Granted Dec 26, 2023

Frame-by-frame rendering for augmented or virtual reality systems

Inventors: Brian T. Schowengerdt (Seattle, WA); Samuel A. Miller (Hollywood, FL)
Assignee: MAGIC LEAP, INC.
G06T19/006G02B27/0093G02B27/01G02B27/017G02B27/0172G06F3/011G06F3/012G06F3/013G06T1/60G06T7/70G06T19/00G09G3/007G02B2027/014G02B2027/0178G02B2027/0187G06T2219/024G09G2320/0266
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,854,150
App. No.
17/525,811
Granted
Dec 26, 2023
Kind
B2
Abstract

One embodiment is directed to a user display device comprising a housing frame mountable on the head of the user, a lens mountable on the housing frame and a projection sub system coupled to the housing frame to determine a location of appearance of a display object in a field of view of the user based at least in part on at least one of a detection of a head movement of the user and a prediction of a head movement of the user, and to project the display object to the user based on the determined location of appearance of the display object.

Claims (17)

1. A method of operation in a virtual image presentation system, the method comprising:

rendering a first complete frame to an image buffer, wherein the first complete frame includes pixel information for sequential presentation of pixels to form an image including a virtual object;

starting a first presentation of the first complete frame to an end user;

generating an updated first complete frame having a portion of the pixel information that is different from the pixel information of the first complete frame;

dynamically interrupting the first presentation of the first complete frame before completion of the presentation of the first complete frame based at least in part on the updated first complete frame; and

upon dynamically interrupting the first presentation of the first complete frame, presenting at least a portion of the updated first complete frame in lieu of a counterpart portion of the first complete frame, thereby presenting an image comprising a portion of the first complete frame and at least a portion of the updated first complete frame,

wherein presenting at least a portion of the updated first complete frame in lieu of a counterpart portion of the first complete frame comprises presenting a spiral line of the updated first complete frame in lieu of a counter spiral line of the first complete frame.

2. The method of claim 1 , wherein the updated first complete frame comprises pixel information changed by one or more of the following: adjusting pixel size, adjusting pixel intensity, adjusting resolution, shifting pixel location.

3. The method of claim 1 , wherein the pixel information in the updated first complete frame is changed to compensate fora difference in spacing of some pixels from a spacing of other pixels in the first complete frame.

4. The method of claim 1 , wherein the at least a portion of the updated first complete frame is a second field of the updated first complete frame.

5. The method of claim 1 , wherein presenting at least a portion of the updated first complete frame in lieu of a counterpart portion of the first complete frame comprises presenting a portion of a field of the updated first complete frame in lieu of a counterpart portion of a counterpart field of the first complete frame.

6. The method of claim 1 , wherein presenting at least a portion of the updated first complete frame in lieu of a counterpart portion of the first complete frame comprises presenting a portion of a field of the updated first complete frame of a raster scan in lieu of a counterpart portion of a counterpart field of the first complete frame of the raster scan.

7. The method of claim 1 , wherein presenting at least a portion of the updated first complete frame in lieu of a counterpart portion of the first complete frame comprises presenting a line of the updated first complete frame in lieu of a counterpart line of the first complete frame.

8. The method of claim 1 , wherein presenting at least a portion of the updated first complete frame in lieu of a counterpart portion of the first complete frame comprises presenting a portion of a line of the updated first complete frame in lieu of a counterpart portion of a counterpart line of the first complete frame.

9. The method of claim 1 , wherein presenting at least a portion of the updated first complete frame in lieu of a counterpart portion of the first complete frame comprises presenting at least one pixel of the updated first complete frame in lieu of a counterpart pixel of the first complete frame.

10. The method of claim 1 , wherein presenting at least a portion of the updated first complete frame in lieu of a counterpart portion of the first complete frame comprises presenting one full cycle of a Lissajous pattern scan of the updated first complete frame in lieu of a counter part one full cycle of a Lissajous pattern scan of the first complete frame.

11. The method of claim 1 , wherein the dynamic interruption of the presentation of the first complete frame is in response to a detected head movement of the end user exceeding a nominal head movement value.

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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 18, 2025
From: SCHOWENGERDT, BRIAN T.; MILLER, SAMUEL A.
To: MAGIC LEAP, INC.
Reel/Frame 071763/0917 →
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 →