Claims
- 1. A method of controlling with a mechanical motion the position of a cursor or other pointer displayed upon a computer screen or the like, the method comprising the steps of:
supporting a portion of a spherical surface having a micro-texture thereon such that the spherical surface is captive but remains free to rotate; coupling a mechanical motion to the spherical surface that causes the spherical surface to rotate; illuminating the micro-texture of a portion of the spherical surface; focusing an image of the illuminated micro-texture onto an optical position tracking circuit that produces position control signals indicative of changes in the relative position of a pattern in the micro-texture of the image as the spherical surface rotates; and coupling the position control signals to a device that responds thereto by changing the position of a cursor or other pointer.
- 2. A method of controlling with a mechanical motion an action of an object remote from the mechanical motion, the method comprising the steps of:
supporting a portion of a spherical surface having a micro-texture thereon such that the spherical surface is captive but remains free to rotate; coupling a mechanical motion to the spherical surface that causes the spherical surface to rotate; illuminating the micro-texture of a portion of the spherical surface; focusing an image of the illuminated micro-texture onto an optical position tracking circuit that produces position control signals indicative of changes in the relative position of a pattern in the micro-texture image as the spherical surface rotates; and coupling the position control signals to a device that responds thereto by controlling the action of an object remote from the mechanical motion.
- 3. Pointing apparatus for a computer or the like comprising:
a spherical micro-textured surface captively mounted and coupled to receive a mechanical motion that causes the spherical micro-textured surface to rotate; a source of illumination directed at a portion of the spherical micro-textured surface; and an optical position tracking circuit disposed proximate the illuminated portion of the spherical micro-textured surface and optically coupled thereto, the optical position tracking circuit producing position control signals indicative of changes in the relative position of a pattern in the micro-texture as the spherical micro-textured surface rotates.
- 4. Pointing apparatus as in claim 3 wherein the apparatus is a computer mouse and the coupling to receive a mechanical motion is frictional contact between an exposed portion of the spherical micro-textured surface and a generally flat work surface upon which the mouse is placed.
- 5. Pointing apparatus as in claim 3 wherein the apparatus is a joy stick that further comprises a lever attached at one end to the spherical micro-textured surface, and further wherein the mechanical motion is produced by moving the lever.
REFERENCE TO RELATED APPLICATIONS
[0001] This is a continuation of an earlier application of the same title filed on Oct. 6, 1998 by the same inventors, and now abandoned.
[0002] The subject matter disclosed and claimed herein is related to the subject matter of the preceding patent application: “SEEING EYE” MOUSE FOR A COMPUTER SYSTEM, Ser. No. 09/052,046, filed on Apr. 30, 1998 by Gary B. Gordon, et al. and assigned to Hewlett-Packard Co. That application in turn incorporates (among others) U.S. Pat. No. 5,644,139 issued Jul. 1, 1997 and entitled NAVIGATION TECHNIQUE FOR DETECTING MOVEMENT OF NAVIGATION SENSORS RELATIVE TO AN OBJECT. Those disclosures deal with an optical technique for tracking movement that is a component in this present disclosure. Accordingly, U.S. Pat. No. 5,644,139 and U.S. patent application Ser. No. 09/052,046 are hereby expressly incorporated herein by reference.
Continuations (1)
|
Number |
Date |
Country |
Parent |
09167009 |
Oct 1998 |
US |
Child |
09800160 |
Mar 2001 |
US |