IP Library Granted Patent US 12,182,953
Granted Patent B2
US 12,182,953 · App. 18/597,817 · Granted Dec 31, 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/00G06T2219/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 12,182,953
App. No.
18/597,817
Granted
Dec 31, 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 (41)

1. A context-based augmented reality (AR) object management system comprising:

an AR repository comprising a database of AR objects, wherein an AR object has one or more context-related attributes;

at least one computer readable non-transitory memory storing software instructions; and

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

obtaining a digital representation of a scene associated with an AR capable device;

determining a shift from a first context related to the AR capable device and to the scene to a second, different context based on detected changes in one or more context-related attributes derived at least in part from the digital representation;

identifying a set of differential AR objects from the AR repository related to the AR capable device based on the shift from the first context to the second context and based on one or more context-related attributes of at least the second context;

adjusting a presence of AR objects proximate to the AR capable device, including at least the set of differential AR objects, based on the shift from the first context to the second context; and

causing the AR capable device to render at least some of the AR objects, including at least some of the set of differential AR objects proximate to the AR capable device according to the adjusted presence.

2. The system of claim 1 , wherein the AR objects proximate to the AR capable device represent AR experiences.

3. The system of claim 1 , wherein the first and the second contexts comprise context objects stored in the memory.

4. The system of claim 3 , wherein the context objects comprise context attribute signatures having relevancy criteria defined based on the context-based attributes.

5. The system of claim 1 , wherein the context-based attributes adhere to at least one defined namespace.

6. The system of claim 5 , wherein the defined namespace comprises a standardized namespace.

7. The system of claim 5 , wherein the first context and the second context comprise distinct namespaces.

8. The system of claim 1 , wherein the one or more context-related attributes comprise at least one location attribute.

9. The system of claim 8 , wherein the at least one location attribute is derived based on at least one of the following: GPS coordinates, relative location to one or more elements of the scene, and triangulation.

10. The system of claim 1 , wherein the one or more context-related attributes comprise at least one time attribute.

11. The system of claim 1 , wherein at least one of the first and the second contexts comprises a real-time context updated as the digital representation changes in time.

12. The system of claim 1 , wherein the first context comprises a gaming context.

13. The system of claim 12 , wherein the second context comprises at least a shopping context.

14. The system of claim 1 , wherein the second context comprises at least one of the following: a gaming context, a shopping context, a traveling context, a working context, and an entertainment context.

15. The system of claim 1 , wherein the operations further include unlocking presence of the AR objects proximate to the AR capable device.

16. The system of claim 1 , wherein the set of additional AR objects comprise purchasable objects.

17. The system of claim 1 , wherein the set of additional AR objects comprise an image, a video, game content, and audio content.

18. The system of claim 1 , wherein the set of additional AR objects represent an augmented aspect of the scene.

19. The system of claim 1 , wherein the operations further include exchanging virtual currency associated with the at least some AR objects in the set of additional AR objects.

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

21. The system of claim 1 , wherein the at least some of the AR objects proximate to the AR capable device are rendered on a display by superimposing an image of at least some of the AR objects proximate to the AR capable device over an image of the scene according to their adjusted presence.

22. A method for managing context-based augmented reality (AR) objects, the method comprising:

obtaining a digital representation of a scene associated with an AR capable device;

determining a shift from a first context related to the AR capable device and to the scene to a second, different context based on detected changes in one or more context-related attributes derived at least in part from the digital representation;

identifying a set of differential AR objects from an AR repository comprising a database of AR objects, wherein an AR object has one or more context-related attributes, and the set of differential AR objects are related to the AR capable device based on the shift from the first context to the second context and based on one or more context-related attributes of at least the second context;

adjusting a presence of AR objects proximate to the AR capable device, including at least the set of differential AR objects, based on the shift from the first context to the second context; and

causing the AR capable device to render at least some of the AR objects, including at least some of the set of differential AR objects proximate to the AR capable device according to the adjusted presence.

23. A non-transitory computer readable medium configured for storing one or more computer readable instructions, which, upon execution by one or more processors, perform the operations of:

obtaining a digital representation of a scene associated with an AR capable device;

determining a shift from a first context related to the AR capable device and to the scene to a second, different context based on detected changes in one or more context-related attributes derived at least in part from the digital representation;

identifying a set of differential AR objects from an AR repository comprising a database of AR objects, wherein an AR object has one or more context-related attributes, and the set of differential AR objects are related to the AR capable device based on the shift from the first context to the second context and based on one or more context-related attributes of at least the second context;

adjusting a presence of AR objects proximate to the AR capable device, including at least the set of differential AR objects, based on the shift from the first context to the second context; and

causing the AR capable device to render at least some of the AR objects, including at least some of the set of differential AR objects proximate to the AR capable device according to the adjusted presence.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 10, 2024
From: SOON-SHIONG, PATRICK
To: NANT HOLDINGS IP, LLC
Reel/Frame 067955/0150 →
Continuity (13)
Continuation 18385800 · Oct 31, 2023
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 20240212297A1 · Jun 27, 2024