Calibration of Portable Devices in a Shared Virtual Space
First Claim
1. A method for generating an interactive space viewable through at least a first and a second device, the method comprising:
- detecting from the first device a location of the second device or detecting from the second device a location of the first device;
exchanging synchronization information data between the first and second devices to identify a reference point in a three-dimensional (3D) space relative to a physical location of the first and second devices in the 3D space, wherein the first and second devices establish the physical location in the 3D space of the other device when setting the reference point;
generating views of an interactive scene in corresponding displays of the first and second devices, the interactive scene is tied to the reference point and includes virtual objects, each view showing all or part of the interactive scene and showing the interactive scene as observed from a current location of the corresponding device, wherein device movement in the 3D space causes the corresponding view to change according to the current location.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and computer programs for generating an interactive space viewable through at least a first and a second device are presented. The method includes an operation for detecting from the first device a location of the second device or vice versa. Further, synchronization information data is exchanged between the first and the second device to identify a reference point in a three-dimensional (3D) space relative to the physical location of the devices in the 3D space. The devices establish the physical location in the 3D space of the other device when setting the reference point. The method further includes an operation for generating views of an interactive scene in the displays of the first and second devices. The interactive scene is tied to the reference point and includes virtual objects. The view in the display shows the interactive scene as observed from the current location of the corresponding device. Moving the device in the 3D space causes the view to change according to the perspective from the current location.
-
Citations
20 Claims
-
1. A method for generating an interactive space viewable through at least a first and a second device, the method comprising:
-
detecting from the first device a location of the second device or detecting from the second device a location of the first device; exchanging synchronization information data between the first and second devices to identify a reference point in a three-dimensional (3D) space relative to a physical location of the first and second devices in the 3D space, wherein the first and second devices establish the physical location in the 3D space of the other device when setting the reference point; generating views of an interactive scene in corresponding displays of the first and second devices, the interactive scene is tied to the reference point and includes virtual objects, each view showing all or part of the interactive scene and showing the interactive scene as observed from a current location of the corresponding device, wherein device movement in the 3D space causes the corresponding view to change according to the current location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for generating an interactive space viewable through at least a first and a second device, the method comprising:
-
detecting a tapping between the first device and the second device; exchanging synchronization information data between the first and second devices to identify a reference point in a three-dimensional (3D) space relative to a physical location of the first and second devices in the 3D space when the tapping was detected; generating views of an interactive scene in corresponding displays of the first and second devices, the interactive scene is tied to the reference point and includes virtual objects, each view showing all or part of the interactive scene and showing the interactive scene as observed from a current location of the corresponding device, wherein device movement in the 3D space causes the corresponding view to change according to the current location. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A portable device for sharing a virtual reality among portable devices, the portable device comprising:
-
a position module for tracking a position of the portable device, the position module configured to detect a location of a second device in reference to a location of the portable device; a communications module for exchanging synchronization information data between the portable device and the second device, wherein a reference point in a three-dimensional (3D) space relative to a physical location of the portable device in the 3D space is identified based on the synchronization information; a view generator that creates a view of an interactive scene that is tied to the reference point and includes virtual objects, the view showing all or part of the interactive scene as observed from a current location of the portable device, wherein portable device movement in the 3D space causes the view to change according to the current location; and a display for showing the view. - View Dependent Claims (19, 20)
-
Specification