AUGMENTED REALITY OVERLAYS USING POSITION AND ORIENTATION TO FACILITATE INTERACTIONS BETWEEN ELECTRONIC DEVICES
First Claim
1. A method comprising:
- determining a position and orientation of a first electronic device relative to a second electronic device based on a three-dimensional mapping of an environment of the first and second electronic devices; and
controlling an interaction between the first and second electronic devices based on the position and orientation.
1 Assignment
0 Petitions
Accused Products
Abstract
A system includes a first electronic device and a second electronic device. The first electronic device is to display a first augmented reality overlay on imagery of a local environment captured by the first electronic device, the first augmented reality overlay including a depiction of a virtual object from a first perspective that is based on a position and orientation of the first electronic device using a three-dimensional mapping of the local environment. The second electronic device is to display a second augmented reality overlay on imagery of the local environment captured by the second electronic device, the second augmented reality overlay including a depiction of the virtual object from a perspective based on a position and orientation of the second electronic device using the three-dimensional mapping.
-
Citations
30 Claims
-
1. A method comprising:
-
determining a position and orientation of a first electronic device relative to a second electronic device based on a three-dimensional mapping of an environment of the first and second electronic devices; and controlling an interaction between the first and second electronic devices based on the position and orientation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
displaying, at a first time at a first electronic device, a first augmented reality overlay on imagery of a local environment captured by the first electronic device, the first augmented reality overlay including a depiction of a virtual object from a first perspective that is based on a position and orientation of the first electronic device using a three-dimensional mapping of the local environment; and displaying, at a second time at a second electronic device, a second augmented reality overlay on imagery of the local environment captured by the second electronic device, the second augmented reality overlay including a depiction of the virtual object from a perspective based on a position and orientation of the second electronic device using the three-dimensional mapping. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. An electronic device comprising:
-
a position/orientation tracking module to determine a position and orientation of the electronic device within a local environment based on a three-dimensional mapping of the local environment; and a location-based services module coupled to the position/orientation tracking module, the location-based services module to provide an augmented reality overlay on imagery of the local environment captured by the electronic device, the augmented reality overlay including a depiction of a virtual object from a perspective that is based on the position and orientation of the electronic device. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. A system comprising:
-
a first electronic device to display a first augmented reality overlay on imagery of a local environment captured by the first electronic device, the first augmented reality overlay including a depiction of a virtual object from a first perspective that is based on a position and orientation of the first electronic device using a three-dimensional mapping of the local environment; and a second electronic device to display a second augmented reality overlay on imagery of the local environment captured by the second electronic device, the second augmented reality overlay including a depiction of the virtual object from a perspective based on a position and orientation of the second electronic device using the three-dimensional mapping. - View Dependent Claims (26, 27, 28, 29, 30)
-
Specification