Virtual space mapping of a variable activity region
First Claim
1. A method of linking an activity region in a physical space to an interactive game region in a virtual space, the method comprising:
- receiving at a computing device a first calibration input from a first positioning device of a first game controller, the first calibration input indicating a location of the first game controller in the physical space at each of a first plurality of different times;
recognizing for each of the first plurality of different times, an associated waypoint of a first plurality of waypoints;
defining a first activity region for the first game controller in the physical space, the first activity region bound by the first plurality of waypoints;
receiving at the computing device a second calibration input from a second game controller, the second calibration input indicating a location of the second game controller in the physical space at each of a plurality of different times;
recognizing for each of the second plurality of different times, an associated waypoint of a second plurality of waypoints;
defining a second activity region for the second game controller in the physical space, the second activity region bound by the second plurality of waypoints;
receiving by the computing device positioning information from the first positioning device, the positioning information indicating a position of the first positioning device within the first activity region between two or more of the recognized waypoints of the first plurality of waypoints; and
mapping by the computing device the position of the first positioning device within the first activity region to a corresponding virtual position within an interactive game region in virtual space.
2 Assignments
0 Petitions
Accused Products
Abstract
An electronic game system and a method of its operation are provided for virtual space mapping of a variable activity region in physical space. A calibration input may be received from a positioning device of a game controller that indicates waypoints that define an activity region in physical space. A scale factor may be identified between the activity region and an interactive game region in virtual space based on the calibration input. Positioning information may be received from the positioning device that indicates a position of the positioning device within the activity region. The position of the positioning device within the activity region may be mapped to a corresponding virtual position within the interactive game region based on the scale factor.
13 Citations
23 Claims
-
1. A method of linking an activity region in a physical space to an interactive game region in a virtual space, the method comprising:
-
receiving at a computing device a first calibration input from a first positioning device of a first game controller, the first calibration input indicating a location of the first game controller in the physical space at each of a first plurality of different times; recognizing for each of the first plurality of different times, an associated waypoint of a first plurality of waypoints; defining a first activity region for the first game controller in the physical space, the first activity region bound by the first plurality of waypoints; receiving at the computing device a second calibration input from a second game controller, the second calibration input indicating a location of the second game controller in the physical space at each of a plurality of different times; recognizing for each of the second plurality of different times, an associated waypoint of a second plurality of waypoints; defining a second activity region for the second game controller in the physical space, the second activity region bound by the second plurality of waypoints; receiving by the computing device positioning information from the first positioning device, the positioning information indicating a position of the first positioning device within the first activity region between two or more of the recognized waypoints of the first plurality of waypoints; and mapping by the computing device the position of the first positioning device within the first activity region to a corresponding virtual position within an interactive game region in virtual space. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An electronic game system configured to facilitate an interactive game, comprising:
-
a logic subsystem; memory holding instructions that, when executed by a logic subsystem, cause the logic subsystem to; receive a first calibration input from a first positioning device of a first game controller, the first calibration input indicating a location of the first game controller in the physical space at each of a first plurality of different times; recognizing for each of the first plurality of different times, an associated waypoint of a first plurality of waypoints; defining a first activity region in the physical space, the first activity region bounded by the first plurality of waypoints; receiving a second calibration input from a second game controller, the second calibration input indicating a location of the second game controller in the physical space at each of a plurality of different times; recognizing for each of the second plurality of different times, an associated waypoint of a second plurality of waypoints; defining a second activity region for the second game controller in the physical space, the second activity region being different than the first activity region and bound by the second plurality of waypoints; receive positioning information from the first positioning device, the positioning information indicating a position of the first positioning device within the first activity region between two or more of the recognized waypoints of the first plurality of waypoints; and map the position of the first positioning device within the first activity region to a corresponding virtual position within an interactive game region in virtual space. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. An electronic game system, comprising:
-
a logic subsystem; a first game controller including a first positioning device; a second game controller including a second positioning device; memory holding instructions that, when executed by a logic subsystem, cause the logic subsystem to; receive a first calibration input from the first positioning device, the first calibration input indicating a location of the first game controller in the physical space at each of a first plurality of different times; recognizing for each of the first plurality of different times, an associated waypoint of a first plurality of waypoints; defining a first activity region in the physical space, the first activity region bound by the first plurality of waypoints; receive positioning information from the first positioning device, the positioning information received from the first positioning device indicating a position of the first positioning device within the first activity region between two or more fo the recognized waypoints of the first plurality of waypoints; and map the position of the first positioning device within the activity region to a first corresponding virtual position within an interactive game region in virtual space; receive a second calibration input from the second positioning device, the second calibration input indicating a location of the second game controller in the physical space at each of a plurality of different times; recognizing for each of the second plurality of different times, an associated waypoint of a second plurality of waypoints; defining a second activity region in the physical space, the second activity region bound by the second plurality of waypoints; receive positioning information from the second positioning device, the positioning information received from the second positioning device indicating a position of the second positioning device within the second activity region between two or more of the recognized waypoints of the second plurality of waypoints; map the position of the second positioning device within the second activity region to a second corresponding virtual position within the interactive game region; and output a graphical output to a display device, the graphical output configured to cause the display device to present a graphical user interface depicting the interactive game region and one or more of a first indicator indicating the first corresponding virtual position within the interactive game region and a second indicator indicating the second corresponding virtual position within the interactive game region. - View Dependent Claims (23)
-
Specification