The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Dec. 02, 1997
Filed:
Jul. 31, 1995
Tetsuji Aoyagi, Kanagawa, JP;
Takeshi Miura, Aomori, JP;
Hajime Suzuki, Kanagawa, JP;
Russell I Sanchez, Seattle, WA (US);
Mark K Svancarek, Redmond, WA (US);
Toru Suzuki, Kanagawa, JP;
Mike M Paull, Seattle, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
A user input system for inputting computer signals, such as a joystick, has an elongated member or handle that is movably received by a housing. The handle is capable of moving in at least three perpendicular directions, i.e., along X, Y and Z axes, and is capable of being rotated about at least one of the three axes. In a first embodiment, a pair of light emitting diodes ('LEDs') are mounted at an end of the handle and oriented toward the interior of the housing. The LEDs are strobed to alternately project light downward into the housing. A light detecting element, such as a two-dimensional position sensing device ('PSD'), two one-dimension PSDs, or a four quadrant photodiode, is positioned opposite the LEDs, and mounted to the housing to receive the light from the LEDs to produce signals. The signals are converted from analog to digital and input to a microprocessor. The microprocessor, employing trigonometric methods, calculates the position and orientation (i.e., rotation) of the handle and outputs the coordinates to a host computer. The joystick preferably includes switches that produce signals and a slidable member that produces a variable signal, all of which are also output to the computer. In a second embodiment, the LEDs are mounted to the housing to project the light upward and the light detecting unit is mounted at the end of the handle.