← Back to Patent Explorer
US5565891A Expired / Lapsed US ⏱️ 0.0 years remaining

Six degrees of freedom graphics controller

Assignee: ANASCAPE (A NEVADA Ltd PARTNERSHIP)
•
Filing: 1995-02-23
•
Granted: 1996-10-15
•
Expires: 2015-02-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A hand manipulated six degree of freedom controller wherein a partially exposed freely rotatable trackball within a carriage is movable in all linear directions relative to a stationary housing. The controller sends information describing rotation of the trackball about three mutually perpendicular axes referred to as yaw, pitch and roll, and information describing linear moment of the trackball along the axes to a host computer or like graphics generator and display for control of graphics. The controller includes the housing supporting the movable carriage, with the carriage supporting the trackball. The carriage is movably retained for allowing linear movement of the carriage and thus the trackball along the three mutually perpendicular axes independent of the housing. A portion of the carriage or the trackball is exposed to allow manual manipulation of the carriage position. Sensors are positioned for sensing linear moment of the carriage and thus the trackball relative to the housing and creating moment related information indicative of the direction of the sensed linear moment. Sensors are positioned for sensing rotation of the trackball relative to the carriage and thus housing, and creating rotational related information indicative of the rotation of the trackball about the axes.

Inventors

  • 👤 Brad A. Armstrong

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 14:02
CPC Classifications
H; H01; H01H; H01H25/00; G; G05; G05G; G05G9/00; G05G9/02; G05G9/04; G05G9/047; G05G9/04737; G06; G06F; G06F3/00; G06F3/01; G06F3/02; G06F3/0202; G06F3/021; G06F3/0213; G06F3/03; G06F3/033; G06F3/0354; G06F3/03548; G06F3/03549; G05G2009/0474; G05G2009/04755; G05G2009/04766; H01H3/00; H01H2003/008; H01H2237/00; H01H2237/002; H01H25/002; H01H25/008; Y; Y10; Y10T; Y10T74/00; Y10T74/20; Y10T74/20012; Y10T74/20201

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 157 words
A hand manipulated multi-axis graphic image controller for outputting control information to a graphics generation device for control of graphic images, said controller comprising; a housing, a carriage at least in part within said housing, means for allowing linear movement of said carriage along multiple perpendicular axes relative to said housing, means for sensing linear moment of said carriage relative to said housing and creation of linear moment related information, a trackball retained by said carriage so that linear movements of said trackball and said carriage are maintained substantially equal, said trackball being spherically rotatable independent of said carriage, said trackball at least in part exposed to allow manual manipulation thereof, means for sensing rotation of said trackball relative to said carriage and for creation of rotational related information indicative of direction and amount of rotation of said trackball, means for outputting said linear moment related information and said rotational related information to a graphics generation device.
Claim 2
Dependent Claim 157 words
A hand manipulated multi-axis graphic image controller for outputting control information to a graphics generation device for control of graphic images, said controller comprising; a housing, a carriage at least in part within said housing, means for allowing linear movement of said carriage along multiple perpendicular axes relative to said housing, means for sensing linear moment of said carriage relative to said housing and creation of linear moment related information, a trackball retained by said carriage so that linear movements of said trackball and said carriage are maintained substantially equal, said trackball being spherically rotatable independent of said carriage, said trackball at least in part exposed to allow manual manipulation thereof, means for sensing rotation of said trackball relative to said carriage and for creation of rotational related information indicative of direction and amount of rotation of said trackball, means for outputting said linear moment related information and said rotational related information to a graphics generation device.
Claim 3
Dependent Claim 32 words
A hand manipulated multi-axis graphic image controller according to claim 1 wherein said housing is a housing structured to rest upon a support surface when utilized during hand manipulation of the controller.
Claim 4
Dependent Claim 19 words
A hand manipulated multi-axis graphic image controller according to claim 1 wherein said housing is a computer keyboard housing.
Claim 5
Dependent Claim 42 words
A hand manipulated multi-axis graphic image controller according to claim 1 wherein said housing is a hand held housing sized and shaped to be grasped and held in a hand of a user while the user manipulates graphic images with the controller.
Claim 6
Dependent Claim 27 words
A hand manipulated multi-axis graphic image controller according to claim 4 wherein said outputting of the information to the graphics generation device is via wireless electromagnetic radiation.
Claim 7
Dependent Claim 29 words
A hand manipulated multi-axis graphic image controller according to claim 1 wherein said carriage includes plate structure within said housing; the plate structure supporting a collet about said trackball.
Claim 8
Dependent Claim 54 words
A hand manipulated multi-axis graphic image controller according to claim 6 wherein said collet is in-part exposed beyond said housing with the exposed portion of said collet providing surface against which manual force can be applied to move said carriage and thus said trackball linearly relative to said housing along the multiple perpendicular axes.
Claim 9
Dependent Claim 32 words
A hand manipulated multi-axis graphic image controller according to claim 1 wherein said means for allowing linear movement of said carriage includes resiliently compressible spring material upon which said carriage is supported.
Claim 10
Dependent Claim 218 words
A hand manipulated graphic image controller having six degrees of freedom, wherein information describing spherical rotation of a trackball of the controller about three mutually perpendicular axes of yaw, pitch and roll, and information describing linear moment of said trackball along said axes is output to a graphics generation device from said controller for control of graphic images, said controller comprising; a housing, a carriage at least in part within said housing and movably supported by support means within said housing for allowing linear movement of said carriage relative to said housing along any of said three mutually perpendicular axes of yaw, pitch and roll, said trackball retained by said carriage so that linear movements of said trackball and said carriage are maintained substantially equal; said trackball being spherically rotatable about the three axes independent of said carriage, said trackball at least in part exposed to allow manual manipulation thereof, means for sensing rotation of said trackball relative to said carriage and for creation of rotational related information indicative of direction and amount of rotation of said trackball, means for sensing linear moment of said carriage and thus said trackball relative to said housing and creating linear moment related information, means for outputting said linear moment related information and said rotational related information to a graphics generation device.
Claim 11
Dependent Claim 218 words
A hand manipulated graphic image controller having six degrees of freedom, wherein information describing spherical rotation of a trackball of the controller about three mutually perpendicular axes of yaw, pitch and roll, and information describing linear moment of said trackball along said axes is output to a graphics generation device from said controller for control of graphic images, said controller comprising; a housing, a carriage at least in part within said housing and movably supported by support means within said housing for allowing linear movement of said carriage relative to said housing along any of said three mutually perpendicular axes of yaw, pitch and roll, said trackball retained by said carriage so that linear movements of said trackball and said carriage are maintained substantially equal; said trackball being spherically rotatable about the three axes independent of said carriage, said trackball at least in part exposed to allow manual manipulation thereof, means for sensing rotation of said trackball relative to said carriage and for creation of rotational related information indicative of direction and amount of rotation of said trackball, means for sensing linear moment of said carriage and thus said trackball relative to said housing and creating linear moment related information, means for outputting said linear moment related information and said rotational related information to a graphics generation device.
Claim 12
Dependent Claim 34 words
A hand manipulated graphic image controller having six degrees of freedom according to claim 9 wherein said housing is structured to rest upon a support surface when utilized during hand manipulation of the controller.
Claim 13
Dependent Claim 23 words
A hand manipulated graphic image controller having six degrees of freedom according to claim 9 wherein said housing is a computer keyboard housing.
Claim 14
Dependent Claim 44 words
A hand manipulated graphic image controller having six degrees of freedom according to claim 9 wherein said housing is a hand held housing sized and shaped to be grasped in a hand of a user while the user manipulates graphic images with the controller.
Claim 15
Dependent Claim 31 words
A hand manipulated graphic image controller having six degrees of freedom according to claim 12 wherein the outputing of the information to a graphics generation device is via wireless electromagnetic radiation.
Claim 16
Dependent Claim 80 words
A hand manipulated graphic image controller having six degrees of freedom according to claim 9 wherein said support means within said housing for allowing linear movement of said carriage along any of said three mutually perpendicular axes of yaw, pitch and roll, includes resiliently compressible spring material upon which said carriage is supported with said spring material in at least a partially extended state for allowing downward travel of said carriage followed by said spring material raising said carriage upward.
Claim 17
Dependent Claim 240 words
A hand manipulated multi-axis graphic image controller for outputting control information to a graphics generation device for control of graphic images, said controller comprising; a housing, a carriage at least in part within said housing and movably supported by support means within said housing for allowing linear movement of said carriage relative to said housing along multiple perpendicular axes, means for sensing linear moment of said carriage relative to said housing and creation of linear moment related information, a collet supported as part of said carriage so that linear movements of said collet and said carriage are maintained substantially equal, said collet being rotatable relative to said carriage about one of the multiple perpendicular axes, means for sensing rotation of said collet relative to said carriage and for creation of rotational related information indicative of direction of rotation of said collet, a trackball retained by said carriage and said collet so that linear movements of said trackball and said carriage and said collet are maintained substantially equal, said trackball being spherically rotatable independent of said carriage and said collet, said trackball at least in part exposed to allow manual manipulation thereof, means for sensing rotation of said trackball relative to said carriage and said collet and for creation of rotational related information indicative of direction and amount of rotation of said trackball, means for outputting said linear moment related information and said rotational related information to a graphics generation device.
Claim 18
Dependent Claim 240 words
A hand manipulated multi-axis graphic image controller for outputting control information to a graphics generation device for control of graphic images, said controller comprising; a housing, a carriage at least in part within said housing and movably supported by support means within said housing for allowing linear movement of said carriage relative to said housing along multiple perpendicular axes, means for sensing linear moment of said carriage relative to said housing and creation of linear moment related information, a collet supported as part of said carriage so that linear movements of said collet and said carriage are maintained substantially equal, said collet being rotatable relative to said carriage about one of the multiple perpendicular axes, means for sensing rotation of said collet relative to said carriage and for creation of rotational related information indicative of direction of rotation of said collet, a trackball retained by said carriage and said collet so that linear movements of said trackball and said carriage and said collet are maintained substantially equal, said trackball being spherically rotatable independent of said carriage and said collet, said trackball at least in part exposed to allow manual manipulation thereof, means for sensing rotation of said trackball relative to said carriage and said collet and for creation of rotational related information indicative of direction and amount of rotation of said trackball, means for outputting said linear moment related information and said rotational related information to a graphics generation device.
Claim 19
Independent Claim 266 words
A method of manipulating graphic images of a graphics generation device utilizing a hand manipulated multi-axes graphic image controller, wherein information describing spherical rotation of a trackball of the controller about multiple perpendicular axes, and information describing linear moment of said trackball and a trackball retaining carriage along said multiple perpendicular axes is output to the graphics generation device from said controller for control of graphic images, said controller being of a type comprising a housing with the carriage at least in part within said housing and movably supported by support means within said housing for allowing linear movement of said carriage along said multiple perpendicular axes; sensor means for sensing linear moment of said carriage relative to said housing and creating linear moment related information; said trackball retained by said carriage so that linear movements along said multiple perpendicular axes of said trackball and said carriage are maintained substantially equal; said trackball being spherically rotatable about the axes independent of said carriage, said trackball at least in part exposed to allow manual manipulation thereof; means for sensing rotation of said trackball relative to said carriage and for creation of rotational related information indicative of direction and amount of rotation of said trackball; means for outputting said linear moment related information and said rotational related information to a graphics generation device; said method comprising the steps of: (a) manually rotating said trackball for rotationally manipulating the graphic images; and, (b) manually applying linear force to said carriage for moving said carriage along said multiple perpendicular axes independent of said housing for linearly manipulating the graphic images.
Claim 20
Independent Claim 266 words
A method of manipulating graphic images of a graphics generation device utilizing a hand manipulated multi-axes graphic image controller, wherein information describing spherical rotation of a trackball of the controller about multiple perpendicular axes, and information describing linear moment of said trackball and a trackball retaining carriage along said multiple perpendicular axes is output to the graphics generation device from said controller for control of graphic images, said controller being of a type comprising a housing with the carriage at least in part within said housing and movably supported by support means within said housing for allowing linear movement of said carriage along said multiple perpendicular axes; sensor means for sensing linear moment of said carriage relative to said housing and creating linear moment related information; said trackball retained by said carriage so that linear movements along said multiple perpendicular axes of said trackball and said carriage are maintained substantially equal; said trackball being spherically rotatable about the axes independent of said carriage, said trackball at least in part exposed to allow manual manipulation thereof; means for sensing rotation of said trackball relative to said carriage and for creation of rotational related information indicative of direction and amount of rotation of said trackball; means for outputting said linear moment related information and said rotational related information to a graphics generation device; said method comprising the steps of: (a) manually rotating said trackball for rotationally manipulating the graphic images; and, (b) manually applying linear force to said carriage for moving said carriage along said multiple perpendicular axes independent of said housing for linearly manipulating the graphic images.
Claim 21
Independent Claim 108 words
A method of manipulating graphic images of a graphics generation device utilizing a hand manipulated graphic image controller having at least five degrees of freedom, wherein information describing linear moment of a trackball of the controller along three mutually perpendicular axes, and information describing spherical rotation of said trackball about at least two axes of said three mutually perpendicular axes is output to a graphics generation device; said method comprising the steps of: (a) moving said trackball along said three mutually perpendicular axes for linearly manipulating at least one of said graphic images; and, (b) rotating said trackball for rotationally manipulating at least one of said graphic images.
Claim 22
Independent Claim 108 words
A method of manipulating graphic images of a graphics generation device utilizing a hand manipulated graphic image controller having at least five degrees of freedom, wherein information describing linear moment of a trackball of the controller along three mutually perpendicular axes, and information describing spherical rotation of said trackball about at least two axes of said three mutually perpendicular axes is output to a graphics generation device; said method comprising the steps of: (a) moving said trackball along said three mutually perpendicular axes for linearly manipulating at least one of said graphic images; and, (b) rotating said trackball for rotationally manipulating at least one of said graphic images.
Claim 23
Dependent Claim 34 words
A method of manipulating graphic images according to claim 17 further including the step of (c) rotating a collet about one of the axes for rotationally manipulating at least one of said graphic images.

References Cited (Backward Citations)

US4555960A Cited
US5065146A Cited
US4924216A Cited
US4933670A Cited
US5128671A Cited
US5329276A Cited
US5237311A Cited
US5298919A Cited
US5293158A Cited
USD355901S Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-10-15 2000-04-15 2000-10-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-10-15 2004-04-15 2004-10-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-10-15 2008-04-15 2008-10-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag