Interference based augmented reality hosting platforms
AssigneeNant Holdings IP, LLC
InventorPatrick Soon-Shiong
Life of this patent
Estimating the term…
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.
Claims37
An augmented reality (AR) system comprising:
- a first non-transitory computer readable memory storing available AR objects;
- and
- a processor coupled with the first non-transitory computer readable memory that, upon execution of software instructions stored in a second non-transitory computer readable memory, executes operations to:
- obtain first digital data from a first AR capable device associated with a shared environment of the first AR capable device and a second AR capable device, the first digital data including a first device location of the first AR capable device, and the first digital data composing at least a portion of at least one shared context of the first AR capable device and the second AR capable device;
- obtain second digital data from the second AR capable device associated with the shared environment, the second digital data including a second device location of the second AR capable device, and the second digital data composing at least a portion of the at least one shared context;
- obtain presence information of at least one AR object of a plurality of available AR objects, the presence information related to at least the first device location or the second device location, the plurality of available AR objects associated with the at least one shared context;
- and
- cause the first AR capable device to render the at least one AR object according to its presence information.
An Augmented Reality (AR) server coupled with an AR object repository and configured to:
- obtain first digital data from a first AR capable device associated with a shared environment of the first AR capable device and a second AR capable device, the first digital data including a first device location of the first AR capable device, and the first digital data composing at least a portion of at least one shared context of the first AR capable device and the second AR capable device;
- obtain second digital data from the second AR capable device associated with the shared environment, the second digital data including a second device location of the second AR capable device, and the digital data composing at least a portion of the at least one shared context;
- obtain presence information of at least one AR object of a plurality of available AR objects, the presence information related to at least the first device location or the second device location, the plurality of available AR objects associated with the at least one shared context;
- and
- cause the first AR capable device to render the at least one AR object according to its presence information.
A non-transitory computer readable memory storing instructions that, when executed by a processor, cause the processor to perform a method comprising:
- obtaining first digital data from a first AR capable device associated with a shared environment of the first AR capable device and a second AR capable device, the first digital data including a first device location of the first AR capable device, and the first digital data composing at least a portion of at least one shared context of the first AR capable device and the second AR capable device;
- obtaining second digital data from the second AR capable device associated with the shared environment, the second digital data including a second device location of the second AR capable device, and the digital data composing at least a portion of the at least one shared context;
- obtaining presence information of at least one AR object of a plurality of available AR objects, the presence information related to at least the first device location or the second device location, the plurality of available AR objects associated with the at least one shared context;
- and
- causing the first AR capable device to render the at least one AR object according to its presence information.
An augmented reality (AR) method comprising:
- obtaining first digital data from a first AR capable device associated with a shared environment of the first AR capable device and a second AR capable device, the first digital data including a first device location of the first AR capable device, and the first digital data composing at least a portion of at least one shared context of the first AR capable device and the second AR capable device;
- obtaining second digital data from the second AR capable device associated with the shared environment, the second digital data including a second device location of the second AR capable device, and the digital data composing at least a portion of the at least one shared context;
- obtaining presence information of at least one AR object of a plurality of available AR objects, the presence information related to at least the first device location or the second device location, the plurality of available AR objects associated with the at least one shared context;
- and
- causing the first AR capable device to render the at least one AR object according to its presence information.
Dependencies are inferred from the claim text.