| US 7,557,799 B2 | ||
| System for determining pointer position, movement, and angle | ||
| Richard L. Baer, Los Altos, Calif. (US); Ramakrishna Kakarala, Santa Clara, Calif. (US); Dietrich W. Vook, Los Altos, Calif. (US); Xuemei Zhang, Mountain View, Calif. (US); Izhak Baharav, Palo Alto, Calif. (US); and Paul L. Corredoura, Redwood City, Calif. (US) | ||
| Assigned to Avago Technologies ECBU IP (Singapore) Pte. Ltd., Singapore (Singapore) | ||
| Filed on Jun. 17, 2004, as Appl. No. 10/870,881. | ||
| Prior Publication US 2006/0044276 A1, Mar. 02, 2006 | ||
| Int. Cl. G09G 5/08 (2006.01) | ||
| U.S. Cl. 345—166 [345/156; 345/158; 345/163; 345/165; 345/179] | 19 Claims |

| 1. A data input system comprising:
an encoded pad having position encoding; and
a data input device adapted to image a portion of said encoded pad to determine position and orientation of said data input
device relative to said encoded pad;
wherein said encoded pad comprises a plurality of correlation windows, each correlation window comprising:
a primary encoding marker;
a set of secondary encoding markers;
wherein said secondary encoding markers are adapted to indicate positional information in a first axis of the encoded pad;
wherein a relationship between said primary marker and at least one secondary encoding marker indicates positional information
in a second axis of the encoded pad; and
wherein the primary encoding marker and at least one secondary encoding marker intersect each other at an intersection angle.
|