IP Library Granted Patent US 10,282,907
Granted Patent B2
US 10,282,907 · App. 14/703,854 · Granted May 7, 2019

Interacting with a network to transmit virtual image data in augmented or virtual reality systems

Inventors: Samuel A. Miller (Hollywood, FL); Rony Abovitz (Hollywood, FL)
Assignee: MAGIC LEAP, INC
G06T19/006G02B27/0093G02B27/017G02B27/0172G06F3/013G06F3/016G06F3/017G06K9/38G06K9/46G06T1/20G06T7/73G09G5/006H04L67/10H04L67/38G02B2027/014G02B2027/0127G02B2027/0138G02B2027/0178G02B2027/0187G06T2207/30201G06T2219/024G09G2370/02G09G2370/20
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,282,907
App. No.
14/703,854
Granted
May 7, 2019
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 (25)

1. A method, comprising:

capturing an image of a real physical object, the real physical object located in a field of view of a user, wherein a location of the real physical object is known;

rendering from the captured image of the real physical object a rendered physical object, wherein the rendered physical object appears substantially identical to the real physical object; and

displaying to the user, in a blended reality mode selected by the user from a plurality of visualization modes, the rendered physical object at a display location in the display that corresponds to an area of the display through which the real physical object is viewable, wherein the blended reality mode comprises displaying virtual objects and the rendered physical object at a physical environment of the user, wherein the rendered physical object is displayed in place of the real physical object in the display.

2. The method of claim 1 , wherein the plurality of visualization modes is one of a virtual reality mode, an augmented reality mode, a blended reality mode, or a combination of the virtual reality mode and the augmented reality mode.

3. The method of claim 1 , further comprising:

receiving image data associated with another display object through a computer network; and

converting the image data to a data format compatible with the user inputted visualization mode such that the user can view the other display object in the user inputted visualization mode.

4. The method of claim 1 , wherein rendering the rendered physical object comprises converting the captured image of the real physical object into digital object data.

5. The method of claim 1 , further comprising rendering a virtual display object in the field of view of the user such that the user views the rendered physical object simultaneously along with the virtual display object.

6. The method of claim 1 , wherein rendering the rendered physical object comprises forming a virtual object from at least the captured image.

7. The method of claim 1 , wherein the rendered physical object is displayed on a head-mounted augmented reality display.

8. The method of claim 1 , wherein displaying to the user the rendered physical object further comprises displaying a bolded outline of the rendered physical object for differentiating between rendered physical objects and virtual objects.

9. The method of claim 1 , wherein the rendered physical object appears identical to the real physical object.

10. An augmented reality display system, comprising:

a camera to capture an image of a real physical object in a field of view of a user, wherein a location of the real physical object in a real world is known;

a module for processing data, wherein the module is stored in a memory, the module rendering from the captured image of the real physical object a rendered physical object, wherein the rendered physical object appears substantially identical to the real physical object; and

a display for displaying to the user, in a blended reality mode selected by the user from a plurality of visualization modes, the rendered physical object at a display location in the display that corresponds to an area of the display through which the real physical object is viewable, wherein the blended reality mode comprises displaying virtual objects and the rendered physical object at a physical environment of the user, wherein the rendered physical object is displayed in place of the real physical object in the display.

11. The augmented reality display system of claim 10 , wherein the plurality of visualization modes is one of a virtual reality mode, an augmented reality mode, a blended reality mode, or a combination of the virtual reality mode and the augmented reality mode.

12. The augmented reality display system of claim 10 , wherein the real physical object is substantially not visible when the rendered physical object is displayed.

13. The augmented reality display system of claim 10 , wherein the display further displays at least one virtual object in addition to the rendered physical object, wherein the at least one virtual object moves relative to one or more real physical objects in the real world.

14. The system of claim 10 , wherein the display displays a bolded outline of the rendered physical object for differentiating between rendered physical objects and virtual objects.

15. The system of claim 10 , wherein the module converts the captured image of the real physical object into digital object data.

16. The system of claim 10 , wherein the module forms a virtual object from at least the captured image.

17. The system of claim 10 , wherein the rendered physical object appears identical to the real physical object.

Assignments (4)
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 SECURITY INTEREST IN PATENTS Recorded Nov 7, 2019
From: JPMORGAN CHASE BANK, N.A.
To: CITIBANK, N.A.
Reel/Frame 050967/0138 →
PATENT SECURITY AGREEMENT Recorded Aug 22, 2019
From: MAGIC LEAP, INC.; MOLECULAR IMPRINTS, INC.; MENTOR ACQUISITION ONE, LLC
To: JP MORGAN CHASE BANK, N.A.
Reel/Frame 050138/0287 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 3, 2017
From: MILLER, SAMUEL A.; ABOVITZ, RONY
To: MAGIC LEAP, INC.
Reel/Frame 043771/0441 →
Continuity (3)
Continuation 14205126 · Mar 11, 2014
Provisional Application 61776771 · Mar 11, 2013
Related Publication 20150235610A1 · Aug 20, 2015
Cited By (7)
US 12,210,917 US 12,271,768 US 12,379,890 US 12,379,975 US 12,379,977 US 12,380,662 US 12,405,844