Optical game controller
First Claim
1. A game controller comprising:
- a moveable element having an optically readable pattern on a surface thereof, said moveable element moving relative to a fixed position and having a position characterized by a relative position of said moveable element relative to said fixed position;
an imaging element that forms an image of a sub-area on said surface, said sub-area being determined by said relative position of said moveable element relative to said fixed position;
a memory for storing a map that specifies said readable pattern in each sub-area on said surface that can be imaged by said imaging element; and
a controller for comparing said image to said map to determine said position of said moveable element.
4 Assignments
0 Petitions
Accused Products
Abstract
A game controller having a moveable element and an imaging element that forms an image of a portion of the surface of the moveable element is disclosed. The moveable element has an optically readable pattern on a surface thereof and moves relative to a fixed position. The position of the moveable element at any given time is characterized by the relative position of the moveable element relative to a fixed reference position. The imaging element forms an image of a sub-area on the surface. The sub-area is determined by the relative position of the moveable element relative to the fixed position. A memory stores a map that specifies the readable pattern in each sub-area on the surface that can be imaged by the imaging element. A controller compares the image to the map to determine the position of the moveable element.
17 Citations
9 Claims
-
1. A game controller comprising:
-
a moveable element having an optically readable pattern on a surface thereof, said moveable element moving relative to a fixed position and having a position characterized by a relative position of said moveable element relative to said fixed position;
an imaging element that forms an image of a sub-area on said surface, said sub-area being determined by said relative position of said moveable element relative to said fixed position;
a memory for storing a map that specifies said readable pattern in each sub-area on said surface that can be imaged by said imaging element; and
a controller for comparing said image to said map to determine said position of said moveable element. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
Specification