IP Library Granted Patent US 10,841,347
Granted Patent B2
US 10,841,347 · App. 16/719,823 · Granted Nov 17, 2020

System and method for augmented and virtual reality

Inventor: Samuel A. Miller (Hollywood, FL)
Assignee: Magic Leap, Inc.
H04L65/4015A63F13/35A63F13/92G06F3/013G06F3/016G06F3/017G06F16/954G06T19/006H04L67/02H04L67/38A63F2300/1093A63F2300/577A63F2300/695A63F2300/8082H04L29/04
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 10,841,347
App. No.
16/719,823
Granted
Nov 17, 2020
Kind
B2
Abstract

One embodiment is directed to a system for enabling two or more users to interact within a virtual world comprising virtual world data, comprising a computer network comprising one or more computing devices, the one or more computing devices comprising memory, processing circuitry, and software stored at least in part in the memory and executable by the processing circuitry to process at least a portion of the virtual world data; wherein at least a first portion of the virtual world data originates from a first user virtual world local to a first user, and wherein the computer network is operable to transmit the first portion to a user device for presentation to a second user, such that the second user may experience the first portion from the location of the second user, such that aspects of the first user virtual world are effectively passed to the second user.

Claims (26)

1. A system for interacting with a virtual world comprising virtual world data, the system comprising:

a first user device operatively coupled to a computer network comprising one or more computing devices, the one or more computing devices comprising:

one or more processors, and

memory storing instructions which, when executed by the one or more processors, cause the one or more processors to process a first portion of the virtual world data;

wherein the computer network is configured to:

receive, via the first user device, from a first user, a first input, and

receive, via the first user device, from a local environment of the first user device, a second input,

wherein one or more of the one or more computing devices are configured to alter the virtual world data, based on at least one of the first input and the second input, to produce altered virtual world data,

wherein the first user device is further configured to present virtual content, based on the altered virtual world data, to the first user, and

wherein presenting the virtual content to the first user comprises presenting a visual rendering of the virtual world in a 3D format.

2. The system of claim 1 , wherein at least one of the first input and the second input comprises audio data, and altering the virtual world data comprises altering the virtual world data based on the audio data.

3. The system of claim 1 , wherein the first user device comprises a see-through display, and presenting the virtual content to the first user further comprises presenting the virtual content to the first user via the see-through display.

4. The system of claim 1 , wherein the virtual content comprises one or more of visual content, audio content, and haptic content.

5. The system of claim 1 , wherein the first input comprises one or more of gesture data, audio data, geographic location data, and optical characteristic data.

6. The system of claim 1 , wherein the second input comprises one or more of audio data from the local environment and visual data from a physical object in the local environment.

7. The system of claim 1 , further comprising a second user device configured to present virtual content, based on the altered virtual world data, to a second user.

8. The system of claim 1 , wherein the user device comprises a wearable device with a head-mounted see-through display.

9. The system of claim 8 , wherein the wearable device is configured to communicate with the computer network via a mobile phone.

10. The system of claim 8 , wherein the wearable device is configured to communicate with the computer network via Wi-Fi.

11. The system of claim 8 , wherein the wearable device is configured to communicate with the computer network via Bluetooth.

12. The system of claim 1 , wherein the user device comprises a mobile phone.

13. The system of claim 12 , wherein the mobile phone comprises an input device and the first input is received from the first user via the input device.

14. The system of claim 12 , wherein the mobile phone comprises a camera and the second input is received via the camera.

15. The system of claim 12 , wherein the mobile phone comprises a display and presenting the virtual content to the first user comprises overlaying the virtual content on the display.

16. The system of claim 1 , wherein the first user device is configured to communicate with the computer network via a mobile phone.

17. The system of claim 1 , wherein the one or more computing devices of the computer network comprises a mobile phone.

Assignments (5)
SECURITY INTEREST Recorded Oct 15, 2025
From: MAGIC LEAP, INC.; MENTOR ACQUISITION ONE, LLC; MOLECULAR IMPRINTS, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 073109/0476 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 20, 2023
From: MILLER, SAMUEL A.
To: MAGIC LEAP, INC.
Reel/Frame 064975/0970 →
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 →
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 →
Cited By (2)
US 12,465,438 US 12,689,666