IP Library Granted Patent US 11,967,034
Granted Patent B2
US 11,967,034 · App. 18/385,800 · Granted Apr 23, 2024

Augmented reality object management system

Inventor: Patrick Soon-Shiong (Los Angeles, CA)
Assignee: NANT HOLDINGS IP, LLC
G06T19/006A63F13/21A63F13/212A63F13/32A63F13/335A63F13/65G06F16/00G06F16/9537G09G5/00H05K999/99G06T2219/016
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,967,034
App. No.
18/385,800
Granted
Apr 23, 2024
Kind
B2
Abstract

Interference-based augmented reality hosting platforms are presented. Hosting platforms can include networking nodes capable of analyzing a digital representation of scene to derive interference among elements of the scene. The hosting platform utilizes the interference to adjust the presence of augmented reality objects within an augmented reality experience. Elements of a scene can constructively interfere, enhancing presence of augmented reality objects; or destructively interfere, suppressing presence of augmented reality objects.

Claims (39)

1. An augmented reality (AR) object management system comprising:

an AR repository comprising at least one database of AR objects having one or more location attributes, wherein at least some of the AR objects represent one or more AR experiences;

at least one computer readable memory storing software instructions; and

at least one processor coupled with the AR repository and the at least one computer readable memory, and that performs the following operations upon execution of the software instructions:

obtaining a digital representation of a scene including at least a device location of an AR capable device;

determining a scene-based context related to the AR capable device and the scene based at least on the device location;

identifying a set of available AR objects that may populate the scene from the AR repository wherein the set of available AR objects is germane to the scene-based context and based on the AR objects' location attributes and the device location;

unlocking presence of at least one AR object in the set of available AR objects that may populate the scene as the one or more AR experiences based on at least a proximity of the at least one AR object to the AR capable device; and

causing the AR capable device to render the at least one AR object as the one or more AR experiences according to the unlocked presence.

2. The system of claim 1 , wherein the at least one AR object comprises a purchasable object.

3. The system of claim 2 , wherein the one or more AR experiences comprise purchasable objects.

4. The system of claim 1 , wherein the one or more AR experiences comprise at least one of the following: an image, a video, game content, and audio content.

5. The system of claim 1 , wherein the at least one AR object represents an augmented aspect of the scene.

6. The system of claim 1 , wherein the operations further include exchanging of virtual currency with respect to the at least one AR object.

7. The system of claim 1 , wherein the operations further include enabling the AR capable device to access additional information related to the rendered unlocked AR experiences via a user selecting at least one of the rendered at least some of the AR objects.

8. The system of claim 1 , wherein the unlocked presence comprises a degree of presence.

9. The system of claim 1 , wherein the presence is unlocked based on a period of time for the at least one AR object to be available.

10. The system of claim 4 , wherein the at least one AR object comprises real-time content.

11. The system of claim 10 , wherein the real-time content comprises the one or more AR experiences.

12. The system of claim 1 , wherein the AR capable device comprises at least a portion of the AR repository.

13. The system of claim 1 , wherein the at least one AR object is rendered relative to the scene.

14. The system of claim 1 , wherein the at least one AR object is rendered within an AR game.

15. The system of claim 1 , wherein the at least one AR object is rendered on a display by superimposing a digital image of the at least one AR object over the digital representation of the scene.

16. The system of claim 1 , wherein the at least one AR object is rendered on a display within an overlapping augmented reality among multiple AR capable mobile devices.

17. The system of claim 16 , wherein the overlapping augmented reality comprises a team-based augmented reality.

18. The system of claim 1 , wherein the location attributes relate to GPS coordinates.

19. The system of claim 1 , wherein the scene comprises virtual elements and real-world elements.

20. A method of populating one or more augmented reality (AR) objects in an AR object management system comprising an AR repository comprising at least one database of AR objects having one or more location attributes, wherein at least some of the AR objects represent one or more AR experiences, the method comprising:

obtaining a digital representation of a scene including at least a device location of an AR capable device;

determining a scene-based context related to the AR capable device and the scene based at least on the device location;

identifying a set of available AR objects that may populate the scene from the AR repository wherein the set of available AR objects is germane to the scene-based context and based on the AR objects' location attributes and the device location;

unlocking presence of at least one AR object in the set of available AR objects that may populate the scene as the one or more AR experiences based on at least a proximity of the at least one AR object to the AR capable device; and

causing the AR capable device to render the at least one AR object as the one or more AR experiences according to the unlocked presence.

21. A non-transitory computer-readable medium comprising at least one computer readable memory storing one or more software instructions which, upon execution by a processor, perform:

obtaining a digital representation of a scene including at least a device location of an AR capable device;

determining a scene-based context related to the AR capable device and the scene based at least on the device location;

identifying a set of available AR objects that may populate the scene from an AR repository comprising at least one database of AR objects having one or more location attributes wherein at least some of the AR objects represent one or more AR experiences, wherein the identified set of available AR objects is germane to the scene-based context and based on the AR objects' location attributes and the device location;

unlocking presence of at least one AR object in the set of available AR objects that may populate the scene as the one or more AR experiences based on at least a proximity of the at least one AR object to the AR capable device; and

causing the AR capable device to render the at least one AR object as the one or more AR experiences according to the unlocked presence.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2023
From: SOON-SHIONG, PATRICK
To: NANT HOLDINGS IP, LLC
Reel/Frame 065410/0297 →
Continuity (12)
Continuation 18206976 · Jun 7, 2023
Continuation 17972504 · Oct 24, 2022
Continuation 17386410 · Jul 27, 2021
Continuation 16926485 · Jul 10, 2020
Continuation 16557963 · Aug 30, 2019
Continuation 16186405 · Nov 9, 2018
Continuation 15786242 · Oct 17, 2017
Continuation 15213113 · Jul 18, 2016
Continuation 14329882 · Jul 11, 2014
Division 13173244 · Jun 30, 2011
Provisional Application 61473324 · Apr 8, 2011
Related Publication 20240062486A1 · Feb 22, 2024
Cited By (2)
US 12,694,631 US 12,731,166