INTERACTIVE GAMING WITH CO-LOCATED, NETWORKED DIRECTION AND LOCATION AWARE DEVICES
First Claim
1. A computer-implemented method of calibrating an interactive game device, comprising:
- presenting a user interface on a display of the interactive game device, the user interface indicating an orientation of the interactive game device relative to a predefined direction;
detecting a movement of the interactive game device;
adjusting the user interface based on the movement;
detecting when the interactive game device is aligned with the predefined direction; and
indicating on the user interface that the interactive game device is aligned with the predefined direction.
0 Assignments
0 Petitions
Accused Products
Abstract
An interactive game environment includes two or more co-located, networked, direction and location aware interactive game devices. The game devices share a common reference coordinate frame (e.g., a three-dimensional Cartesian coordinate frame). Each game device maintains its own device state (e.g., position, orientation, time) in the reference coordinate frame. Each interactive game device shares its device state with the other interactive game devices using communication technology (e.g., Bluetooth, Wi-Fi, cellular). Each interactive game device can use the device states of the other interactive game devices to project the relative positions and orientations of the other interactive game devices into a local, fixed coordinate frame of the interactive game device. These projections allow each interactive gaming device to know the position and orientation of the other interactive game devices in an interactive game environment defined by the reference coordinate frame.
-
Citations
20 Claims
-
1. A computer-implemented method of calibrating an interactive game device, comprising:
-
presenting a user interface on a display of the interactive game device, the user interface indicating an orientation of the interactive game device relative to a predefined direction; detecting a movement of the interactive game device; adjusting the user interface based on the movement; detecting when the interactive game device is aligned with the predefined direction; and indicating on the user interface that the interactive game device is aligned with the predefined direction. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An interactive game device, comprising:
-
a processor; and memory coupled to the processor and operable for storing instructions, which, when executed by the processor, cause the processor to perform operations comprising; presenting a user interface on a display of the interactive game device, the user interface indicating an orientation of the interactive game device relative to a predefined direction; detecting a movement of the interactive game device; adjusting the user interface based on the movement; detecting when the interactive game device is aligned with the predefined direction; and indicating on the user interface that the interactive game device is aligned with the predefined direction. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer program product, embodied in a non-transitory computer-readable medium storing instructions, which, when executed by a processor, cause the processor to perform operations comprising:
-
presenting a user interface on a display of an interactive game device, the user interface indicating an orientation of the interactive game device relative to a predefined direction; detecting a movement of the interactive game device; adjusting the user interface based on the movement; detecting when the interactive game device is aligned with the predefined direction; and indicating on the user interface that the interactive game device is aligned with the predefined direction. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification