SYSTEM AND METHOD FOR SHARING VIRTUAL AND AUGMENTED REALITY SCENES BETWEEN USERS AND VIEWERS
First Claim
1. A method for distributing user-generated virtual and augmented reality scenes comprising:
- capturing a VAR scene with a user mobile device at a location of interest, wherein the VAR scene comprises visual data and orientation data comprising a real orientation of the user mobile device relative to a projection matrix;
correlating the visual data and the orientation data at the user mobile device;
compressing at least the visual data at the user mobile device to generate a processed VAR scene; and
transmitting the processed VAR scene to a server.
3 Assignments
0 Petitions
Accused Products
Abstract
A preferred method for sharing user-generated virtual and augmented reality scenes can include receiving at a server a virtual and/or augmented reality (VAR) scene generated by a user mobile device. Preferably, the VAR scene includes visual data and orientation data, which includes a real orientation of the user mobile device relative to a projection matrix. The preferred method can also include compositing the visual data and the orientation data into a viewable VAR scene; locally storing the viewable VAR scene at the server; and in response to a request received at the server, distributing the processed VAR scene to a viewer mobile device.
-
Citations
23 Claims
-
1. A method for distributing user-generated virtual and augmented reality scenes comprising:
-
capturing a VAR scene with a user mobile device at a location of interest, wherein the VAR scene comprises visual data and orientation data comprising a real orientation of the user mobile device relative to a projection matrix; correlating the visual data and the orientation data at the user mobile device; compressing at least the visual data at the user mobile device to generate a processed VAR scene; and transmitting the processed VAR scene to a server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for distributing user-generated virtual and augmented reality scenes comprising:
-
receiving at a server a VAR scene generated by a user mobile device, wherein the VAR scene comprises visual data and orientation data comprising a real orientation of the user mobile device relative to a projection matrix; compositing the visual data and the orientation data into a viewable VAR scene; locally storing the viewable VAR scene at the server; and in response to a request received at the server, distributing the processed VAR scene to a viewer mobile device. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A method for distributing user-generated virtual and augmented reality scenes comprising:
-
from a viewer device, requesting a VAR scene from a server, wherein the VAR scene comprises visual data and orientation data comprising a real orientation of a mobile device relative to a projection matrix; receiving the VAR scene at a viewer mobile device; determining a real orientation of the viewer mobile device relative to a projection matrix; determining a user orientation of the viewer mobile device relative to a nodal point; orienting the VAR scene displayable on the viewer mobile device to the viewer in response to the real orientation and the user orientation; and displaying the VAR scene on the viewer mobile device. - View Dependent Claims (20, 21, 22, 23)
-
Specification