Augmented reality system and method of operation thereof
AssigneeMatthew Daniel Fuchs
InventorMatthew Daniel Fuchs
Life of this patent
Estimating the term…
Abstract
A system and method of operation of an augmented reality system includes: a position sensor (140) for calculating a current location (144); an orientation sensor (142), coupled to the position sensor (140), for calculating a current orientation (146); and a control mechanism (118), coupled to the position sensor (140), for presenting a system object (126) based on the current location (144), the current orientation (146), an object location (128), an object orientation (130), an access right (120), a visibility (134), and a persistence (136).
Claims20
A method of operation for an augmented reality system comprising:
- entering a second frame of reference at an entry point at a first current location in a first frame of reference in a field of view of an agent;
- detecting a system object in the second frame of reference, the system object having an access right permission matching another access right permission of the agent;
- sending a message to an external system coupled to the system object;
- receiving a content from the external system in response to the message;
- calculating a persistence of the system object based on a current time and a persistence extent;
- extracting a visibility of the system object from a visibility tree, the visibility tree having the visibility of the system object pre-defined and linked to anode associated to a second current location in the second frame of reference containing the system object;
- and
- displaying the content over a real-world image on the agent based on the persistence of the system object and the visibility.
An augmented reality system comprising:
- a position sensor for calculating a second frame of reference at an entry point at a first current location in a first frame of reference in a field of view of an agent;
- a communication unit, coupled to the position sensor, for detecting a system object in the second frame of reference, the system object having an access right permission matching another access right permission of the agent, for sending a message to an external system coupled to the system object, and for receiving a content from the external system in response to the message;
- a control mechanism, coupled to the communication unit, for calculating a persistence of the system object based on a current time and a persistence extent, for extracting the visibility of the system object from a visibility tree linked to a node associated to a second current location in the second frame of reference containing the system object;
- and
- a display unit, coupled to the control mechanism, for displaying the content over a real-world image on the agent based on the persistence of the system object and the visibility.
One or more non-transitory computer-readable media storing instructions that, when executed by one or more computing devices, cause:
- entering a second frame of reference at an entry point at a first current location in a first frame of reference in a field of view of an agent;
- detecting a system object in the second frame of reference, the system object having an access right permission matching another access right permission of the agent;
- sending a message to an external system coupled to the system object;
- receiving a content from the external system in response to the message;
- calculating a persistence of the system object based on a current time and a persistence extent;
- extracting a visibility of the system object from a visibility tree, the visibility tree having the visibility of the system object pre-defined and linked to a node linked to a second current location in the second frame of reference containing the system object;
- and
- displaying the content over a real-world image on the agent based on the persistence of the system object and the visibility.
Dependencies are inferred from the claim text.