Patent ID: 7221437

Claim:
A computer control system for controlling a pointer on a computer comprising: a) an optical unit, the optical unit comprising: i.) an enclosure; and ii.) at least two optical distance measurement devices, comprising at least one left optical distance measurement device that measures distance from the enclosure to an area that includes portions of a left side of a person's head and has an output that is a function of the distance from the enclosure to the area that includes the left side of the person's head, and at least one right optical distance measurement device that measures distance from the enclosure to an area that includes portions of a right side of a person's head and has an output that is a function of the distance from the enclosure to the area that includes the portions of the right side of the person's head; b) a vertical motion processing means wherein a vertical motion vector is computed; c) a horizontal motion processing means wherein a horizontal motion vector is computed, based on an increase or decrease of the output of the left optical distance measuring device relative to the output of the right optical distance measuring device; and d) output processing means that computes a resultant motion of a computer pointer based on the vertical motion vector and the horizontal motion vector and outputs the resultant motion to a computer.