05095303 is referenced by 206 patents and cites 3 patents.

A six degrees of freedom interactive display controller device is disclosed, comprising a hand manipulable housing unit having an opening for the passage of a mouse ball, two motion detectors for detecting the movement of the mouse ball and converting that motion to output signals controlling the tranlational movement of an object on the display of a computer, a finger operated conveyor belt or roller for controlling the translational motion of the object with respect to a third translational axis, a first finger controlled mechanism, such as a wheel and motion encoders, affixed to the housing for controlling the rotational motion (pitch) of the object with respect to a first one of the translational axes, a second finger controlled mechanism affixed to the housing for controlling the rotational motion (roll) of the object with respect to a second one of the translational axes, and a third finger controlled mechanism affixed to the housing unit for controlling the rotational motion (yaw) of the object with respect to a third one of the translational axes. All translation and rotation controls are operable to be physcially moved in a direction which corresponds to the desired simulated direction of movement of the object on the display. The physical motion of each control is unbounded and the actual physical position of the housing unit is independent of the simulated position of the object on the display.

Title
Six degree of freedom graphic object controller
Application Number
7/499931
Publication Number
5095303
Application Date
March 27, 1990
Publication Date
March 10, 1992
Inventor
Musa Mustafa
Laverne
CA, US
Michael R Clark
Glendale
CA, US
Agent
Tim Casey
Assignee
Apple Computer
CA, US
IPC
G09G 5/00
View Original Source