IP Library Granted Patent US 10,909,760
Granted Patent B2
US 10,909,760 · App. 14/705,983 · Granted Feb 2, 2021

Creating a topological map for localization in augmented or virtual reality systems

Inventors: Samuel A. Miller (Hollywood, FL); Randall E. Hand (Clinton, MS); Richmond B. Chan (Arlington Heights, IL)
Assignee: Magic Leap, Inc.
G06T19/006A63F13/56A63F13/57A63F13/577G02B27/0093G02B27/0101G02B27/017G02B27/0172G02B27/0179G06F3/005G06F3/011G06F3/012G06F3/013G06F3/014G06F3/016G06F3/017G06F3/16G06F3/167G06K9/00214G06K9/00577G06K9/00664G06K9/00671G06Q30/02G06T7/60G06T7/70G06T11/60G06T13/40G06T13/80G06T15/10G06T19/003H04S7/304G02B2027/014G02B2027/0138G02B2027/0178G02B2027/0187G06T2200/04G06T2213/08G06T2215/16G06T2219/024H04S2400/11H04S2400/15
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,909,760
App. No.
14/705,983
Granted
Feb 2, 2021
Kind
B2
Abstract

An augmented reality system comprises one or more sensors configured for capturing a set of data indicative of an emotional state of a user of the augmented reality system, and a processor configured for discerning the emotional state of the user based at least in part on the captured set of data, and rendering the discerned emotional state on an avatar of the user. The avatar can be displayed as a virtual object when viewed through one or more augmented reality display systems.

Claims (21)

1. An augmented reality (AR) system, comprising:

a cloud database storing a passable world model that is accessible by respective AR display systems of different users of the AR system, the passable world model comprising a plurality of color histogram fingerprint data sets for respective known locations within the passable world model, wherein respective geometric information for respective known locations are associated with respective color histogram fingerprint data sets in the passable world model and uniquely characterize respective physical spaces at respective known locations; and

a processor configured for localizing a particular user of an AR display system within the passable world model by:

receiving data comprising an image of a physical space acquired by a camera of an AR display system of a particular user of the AR system at a particular location, wherein respective AR display systems of respective users are in communication with or include at least one camera to capture respective images of respective physical spaces at respective locations,

generating a color histogram based on the acquired image, wherein generating the color histogram comprises modifying a format of the acquired image;

accessing the cloud database through a network connection,

performing a comparison of the generated color histogram and color histogram fingerprint data sets in the cloud database,

identifying the particular known location of the user based on the comparison, and

retrieving a set of the geometric information from the cloud database pertaining to a plurality of real objects at the particular location, wherein the color histogram fingerprint data set that uniquely identifies the identified particular location has less data than the retrieved set of geometric information,

the AR display system of the particular user being configured for displaying to the particular user virtual content comprising the retrieved geometric information in relation to a plurality of real objects at the particular location.

2. The AR system of claim 1 , wherein each of the color histogram fingerprint data sets fingerprint data sets is a combination of different types of data.

3. The AR system of claim 1 , wherein the particular location of the particular user is a room within a building.

4. The AR system of claim 1 , wherein the processor is configured for constructing a topological map based at least in part on the color histogram fingerprint data sets.

5. The AR system of claim 4 , wherein each of the color histogram fingerprint data sets represents a node of the constructed topological map.

6. The AR system of claim 5 , wherein the processor is configured for connecting a first node to a second node of the constructed topological map based on the first node and the second node havinq at least one shared AR device in common.

7. The AR system of claim 4 , wherein the topological map is layered over geometric information of the real world.

8. The AR system of claim 1 , wherein the captured data comprises an image of the user's surroundings.

9. The AR system of claim 1 , wherein the one or more sensors comprises an image-based sensor.

10. The AR system of claim 1 , the processor being configured for receiving a set of additional data based at least in part upon the identified particular location, wherein the set of additional data corresponds to the matching color histogram fingerprint data set.

11. The AR system of claim 1 , wherein the processor is configured for adding the captured data to the cloud database as a color histogram fingerprint data set based on the captured data not matching any of the color histogram fingerprint data sets stored in the cloud database.

12. The AR system of claim 1 , wherein the particular location is the location at which the data was captured.

Assignments (3)
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 Jun 26, 2017
From: MILLER, SAMUEL A.; HAND, RANDALL E.; CHAN, RICHMOND B.
To: MAGIC LEAP, INC.
Reel/Frame 042817/0737 →