AUGMENTED REALITY COMPUTING ENVIRONMENTS - MOBILE DEVICE JOIN AND LOAD
First Claim
1. A computer-implemented method, comprising:
- determining a set of users participating in an augmented reality (AR) meeting space, wherein a user in the set of users is associated with three-dimensional position information that describes a location of the user within the AR meeting space;
determining a set of digital canvases in the AR meeting space, wherein a digital canvas in the set of digital canvases displays digital objects in the AR meeting space and wherein the digital canvas is associated with three-dimensional position information that describes a location of the digital canvas within the AR meeting space;
assembling the set of users and the set of digital canvases into a local scene recreation,wherein the local scene recreation places the set of users and the set of digital canvases in appropriate locations in the AR meeting space based on the three-dimensional position information, andwherein the set of users are represented by avatars in the local scene recreation; and
causing the local scene recreation of the AR meeting space to display on a computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed herein are system, method, and computer program product embodiments for providing a local scene recreation of an augmented reality meeting space to a mobile device, laptop computer, or other computing device. By decoupling the augmented reality meeting space from virtual reality headsets, the user-base expands to include users that could otherwise not participate in the collaborative augmented reality meeting spaces. Users participating on mobile devices and laptops may choose between multiple modes of interaction including an auto-switch view and manual views as well as interacting with the augmented reality meeting space by installing an augmented reality toolkit. Users may deploy and interact with various forms of avatars representing other users in the augmented reality meeting space.
-
Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
determining a set of users participating in an augmented reality (AR) meeting space, wherein a user in the set of users is associated with three-dimensional position information that describes a location of the user within the AR meeting space; determining a set of digital canvases in the AR meeting space, wherein a digital canvas in the set of digital canvases displays digital objects in the AR meeting space and wherein the digital canvas is associated with three-dimensional position information that describes a location of the digital canvas within the AR meeting space; assembling the set of users and the set of digital canvases into a local scene recreation, wherein the local scene recreation places the set of users and the set of digital canvases in appropriate locations in the AR meeting space based on the three-dimensional position information, and wherein the set of users are represented by avatars in the local scene recreation; and causing the local scene recreation of the AR meeting space to display on a computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system, comprising:
-
a memory; and at least one processor coupled to the memory and configured to; determine a set of users participating in an augmented reality (AR) meeting space, wherein a user in the set of users is associated with three-dimensional position information that describes a location of the user within the AR meeting space; determine a set of digital canvases in the AR meeting space, wherein a digital canvas in the set of digital canvases displays digital objects in the AR meeting space and wherein the digital canvas is associated with three-dimensional position information that describes a location of the digital canvas within the AR meeting space; assemble the set of users and the set of digital canvases into a local scene recreation, wherein the local scene recreation places the set of users and the set of digital canvases in appropriate locations in the AR meeting space based on the three-dimensional position information, and wherein the set of users are represented by avatars in the local scene recreation; and cause the local scene recreation of the AR meeting space to display on a computing device. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A non-transitory computer-readable device having instructions stored thereon that, when executed by at least one computing device, cause the at least one computing device to perform operations comprising:
-
determining a set of users participating in an augmented reality (AR) meeting space, wherein a user in the set of users is associated with three-dimensional position information that describes a location of the user within the AR meeting space; determining a set of digital canvases in the AR meeting space, wherein a digital canvas in the set of digital canvases displays digital objects in the AR meeting space and wherein the digital canvas is associated with three-dimensional position information that describes a location of the digital canvas within the AR meeting space; assembling the set of users and the set of digital canvases into a local scene recreation, wherein the local scene recreation places the set of users and the set of digital canvases in appropriate locations in the AR meeting space based on the three-dimensional position information, and wherein the set of users are represented by avatars in the local scene recreation; and causing the local scene recreation of the AR meeting space to display on a computing device.
-
Specification