METHODS AND SYSTEMS FOR CONTROLLING AN INPUT DEVICE, FOR GENERATING COLLISION DATA, AND FOR CONTROLLING A CAMERA ANGLE
First Claim
Patent Images
1. A method comprising;
- sampling a controller'"'"'s pointer position and tilt angle, wherein the pointer position is based on an interaction between the controller and a screen of a monitor;
calculating a center region tilt value based on the sampling;
calculating upper and lower tilt value limits based on the calculated center region tilt value; and
storing the calculated values so that a video game system can process a virtual pointer Y-axis value based on a game player'"'"'s use of the controller.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes sampling a controller'"'"'s pointer position and tilt angle, wherein the pointer position is based on an interaction between the controller and a screen of a monitor; calculating a center region tilt value based on the sampling; calculating upper and lower tilt value limits based on the calculated center region tilt value; and storing the calculated values so that a video game system can process a virtual pointer Y-axis value based on a game player'"'"'s use of the controller.
24 Citations
10 Claims
-
1. A method comprising;
-
sampling a controller'"'"'s pointer position and tilt angle, wherein the pointer position is based on an interaction between the controller and a screen of a monitor; calculating a center region tilt value based on the sampling; calculating upper and lower tilt value limits based on the calculated center region tilt value; and storing the calculated values so that a video game system can process a virtual pointer Y-axis value based on a game player'"'"'s use of the controller. - View Dependent Claims (3, 4, 5)
-
-
2. A method comprising:
-
sampling a controller'"'"'s pointer position and tilt angle, wherein the pointer position is based on an interaction between the controller and a screen of a monitor; calculating a center region tilt value based on the sampling; calculating upper and lower tilt value limits based on the calculated center region tilt value; determining a Y-axis value based on the calculations; determining an X-axis value based on the calculations; and storing the determined X and Y-axis values so that a video game system can process a virtual pointer X-axis value and Y-axis value based on a game player'"'"'s use of the controller.
-
-
6. A computer readable medium storing instructions that, when executed by a computer, cause the computer to perform a method for processing a position based on positioning of a controller, the method comprising:
-
sampling the controller'"'"'s pointer position and tilt angle, wherein the pointer position is based on an interaction between the controller and a screen of a monitor; calculating a center region tilt value based on the sampling; calculating upper and lower tilt value limits based on the calculated center region tilt value; and storing the calculated values so that a video game system can process a virtual pointer Y-axis value based on a game player'"'"'s use of the controller. - View Dependent Claims (8, 9, 10)
-
-
7. A computer readable medium storing instructions that, when executed by a computer, cause the computer to perform a method for processing a position based on positioning of a controller, the method comprising:
-
sampling the controller'"'"'s pointer position and tilt angle, wherein the pointer position is based on an interaction between the controller and a screen of a monitor; calculating a center region tilt value based on the sampling; calculating upper and lower tilt value limits based on the calculated center region tilt value; determining a Y-axis value based on the calculations; determining an X-axis value based on the calculations; and storing the determined X and Y-axis values so that a video game system can process a virtual pointer X-axis value and Y-axis value based on a game player'"'"'s use of the controller.
-
Specification