USRE34931E - Cursor positioning device operable over various degrees of elevation - Google Patents

Cursor positioning device operable over various degrees of elevation Download PDF

Info

Publication number
USRE34931E
USRE34931E US08/049,456 US4945693A USRE34931E US RE34931 E USRE34931 E US RE34931E US 4945693 A US4945693 A US 4945693A US RE34931 E USRE34931 E US RE34931E
Authority
US
United States
Prior art keywords
ball
housing
cursor control
iaddend
iadd
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
US08/049,456
Inventor
Douglas J. Duchon
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Logitech SA
Original Assignee
Logitech SA
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Logitech SA filed Critical Logitech SA
Priority to US08/049,456 priority Critical patent/USRE34931E/en
Application granted granted Critical
Publication of USRE34931E publication Critical patent/USRE34931E/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0354Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
    • G06F3/03549Trackballs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1632External expansion units, e.g. docking stations

Definitions

  • cursor control for such computers involves the use of cursor keys, typically located on the keyboard for the computer.
  • cursor keys typically located on the keyboard for the computer.
  • cursor keys tends to give only very slow and awkward performance.
  • An alternative to the cursor keys is the light pen, which uses a light beam on a special reflective surface to move the cursor.
  • a more recently developed cursor control device is the electronic mouse.
  • Electronic mouse come in two general types. The first type users reflection of a light beam off a coded surface to control cursor movement.
  • the more versatile, and more popular, mouse such as the Logitech C7 mouse manufactured by the assignee of the present invention, provides optomechanical operation which requires nothing more than a flat surface over which the mouse can be rolled.
  • Such electronic mice comprise a case held in the hand. In the bottom of the case is a frictional ball. Cursor movement is controlled by holding the case in the hand such that the ball engages the flat surface. The ball also frictionally engages shaft encoders which convert the analog movement of the ball into digital cursor control.
  • One of the limitations of electronic mice is that they have needed a flat surface of at least several square inches to be used. Such surface area is not always available, and so an electronic mouse is not a solution in all situations.
  • Trackballs which similar to electronic mice, differ in some very significant respect. While mice typically have cases formed to be held in the hand, and thus have relatively small rolling balls, trackballs are designed to have the case remain stationary, with only the ball being rotated. Thus, the ball is markedly larger than for an electronic mouse. In addition, the ball for a mouse must smoothly engage the surface over which it rolls, and thus is typically coated with rubber or similar polymer, and is weighted to ensure good frictional engagement.
  • a trackball on the other hand, is controlled by direct contact with the hand, and thus needs no such coating since finger pressure can be varied to ensure frictional engagement.
  • the present invention provides a trackball device capable of use over a wide range of elevational angles which requiring only very nominal surface area for mounting.
  • the trackball of the present invention may be configured either to be fixedly mounted to a keyboard, or to be free standing.
  • a polymeric ball of a size suitable for manipulation by the fingers or thumb is rotatably sandwiched between a lower housing and an upper retaining ring.
  • Flanges on the upper retaining ring rotationally engage an upper housing, to permit easy removal of the ball from the trackball device.
  • Rotational movement of the ball is converted to cursor movement through engagement of the ball with optical encoders.
  • the optical encoders may include a mask for improved resolution.
  • the relatively close engagement of the upper retaining ring and lower housing maintain the ball in continuous frictional engagement with the encoders regardless of elevational angle, so that the cursor may be reliably controlled with the trackball device in any position, including inverted.
  • the opto-mechanical encoders of the present invention reside on a modular skeleton which may be removed as a single unit.
  • the opto-mechanical encoders are urged into engagement with the ball by a simplified but reliable spring arrangement, which reduces manufacturing cost while improving manufacturability.
  • Another object of the present invention is to provide a trackball device which can be fixedly mounted to a keyboard.
  • Still another object of the present invention is to provide a trackball having improved resolution.
  • Yet another object of the present invention is to provide a trackball having improved ease of construction while at the same time having improved reliability.
  • FIG. 1a is a perspective view of a trackball device in accordance with the present invention.
  • FIG. 1b is an exploded perspective view of the trackball device of FIG. 1a;
  • FIG. 1c is a side elevational view of the trackball device of FIG. 1a;
  • FIG. 1d is a perspective view of the underside of the upper housing of an exemplary trackball device in accordance with the present invention.
  • FIG. 2a is a plan view of an assembled skeleton for a trackball device in accordance with the present invention.
  • FIGS. 2b and 2c are perspective and plan views of an optomechanical encoder in accordance with the present invention.
  • FIG. 2d is an elevational view of a mask for use with the encoders of the present invention.
  • FIG. 2e is a plan view of an optical encoder in accordance with the present invention with the mask of FIG. 2d mounted thereon.
  • FIGS. 3A and 3B show a perspective view of a laptop computer having a cursor positioning device of one embodiment of the present invention.
  • FIG. 4 shows a perspective view of a computer system having a cursor positioning device of one embodiment of the present invention. .Iaddend.
  • the trackball device 10 of the present invention may be appreciated from its perspective view.
  • the trackball device 10 can be seen to include a skeleton 20, sandwiched between a printed circuit board assembly 30 which effectively serves as a lower housing, a mounting bracket 40, and an upper housing 50.
  • a ball 60 fits into a hole in the upper housing 50 and rests against a plurality of pressure rollers maintained on the skeleton 20.
  • the ball 60 may be constructed of one hundred percent polyester, or cast phenolic, or other suitable material.
  • the ball 60 is held in place against the pressure rollers, described in greater detail hereinafter, by a retaining ring 70 which has flanges on its underside matched for engagement with the opening in the upper housing 50.
  • a plurality of screws 80 or other suitable fasteners maintain relative positions of the upper housing 50, mounting bracket 40, skeleton 20 and printed circuit board assembly 30.
  • the screws 80 engage posts 90 shown on the underside of the upper housing in FIG. 1d.
  • the assembled trackball can be appreciated from FIG. 1c, where the trackball is shown in a side elevational view.
  • FIGS. 1a-d A single function selection bar 100, for causing the operation of a selected function, is shown in FIGS. 1a-d, although those skilled in the art will appreciate that a plurality of function select bars may be provided without departing from the present invention.
  • the skeleton 20 of the trackball 20 is shown in plan view.
  • the mechanical elements of each encoder include a shaft 204 mounted within a positioner 206 and an engagement wheel 208.
  • Mounted on the shaft is an encoding wheel 210, which has slits in it for the selective passage of light.
  • the shaft 204 passes through a mask 212, better seen in oversized view in FIG. 2d, which permits the mask to be juxtaposed next to the encoding wheel 210.
  • the mask 212 may be seen to include slits, opposed at 111 or other suitable angle.
  • a post on the mask 212 engages a receiver 213 on the skeleton 20, which serves to position rotatably one end of the shaft 204.
  • the other end of the shaft 204, bearing the engagement wheel 208, is retained within a slotted receiver 214 (another of which also limits the range of movement of the other end of the shaft 204).
  • the engagement wheel is urged into frictional contact with the ball 60 by means of spring 216, which extends between a positioning pin 206 on the shaft 204 and an opposing positioning pin 218 on the skeleton 20.
  • spring 216 which extends between a positioning pin 206 on the shaft 204 and an opposing positioning pin 218 on the skeleton 20.
  • the shaft 204 and associated elements may be better appreciated from FIGS. 2b and 2c, where they are shown in perspective and plan views, respectively.
  • the shaft assembly with the mask 212 positioned next to the encoding wheel is shown in FIG. 2e.
  • the encoding wheel 210 and mask 212 are positioned between a pair of photosources and photodetectors 220a-b and 222a-b, which are affixed to the printed circuit board 30.
  • the movement of the ball 60 in engagement with the wheels 208 causes the encoding wheel 210 to rotate relative to the fixed slits in the mask 212, so that the photodetectors 220b and 222b generate a quadrature signal, which may be readily converted to a digital signal indicative of position by a manner well known in the art.
  • the rollers 240-244 may be of the shaft-mounted ball bearing type, as shown in FIG. 2a, and provide improved shock loading.
  • the ball 60 rests on the rollers 240-244, and thus does not frictionally engage the opening 246 in the skeleton 20. In other embodiments, however, where such shock loading is not required, it may be desirable to eliminate the pressure rollers 240-244 and to permit direct engagement of the ball 60 with the skeleton 20.
  • the skeleton 20, once assembled, is located over the printed circuit board assembly 30.
  • the PCB 30, in addition to holding the photosources and photodetectors also supports a connector 260 by which the trackball 10 may be electronically connected to a personal computer or workstation (not shown).
  • the trackball and connector are particularly suited to be mounted into a keyboard for a portable or laptop computer, although the trackball of the present invention will work equally well with any other form of computer or workstation.
  • the PCB 30 may also hold a suitable processor or other electronics to manipulate the quadrature signals generated by the photodetectors 220b and 222b.
  • a suitable sensing circuit is disclosed in a co-pending application, Ser. No. 07/357,653, assigned to the same assignee as the present application.
  • the mounting bracket 40 cooperates with the PCB assembly 30 to permit the trackball device 10 to be mounted to a selected keyboard or other receiving unit.
  • the skeleton 20 and mounting bracket 40 are sandwiched between the PCB assembly 30 and the upper housing 50, all of which are fastened together by the screws 80 (FIG. 1b).
  • the screws 80 may be seen to extend through holes 250 in the skeleton 20, as well as holes 252 in the mounting bracket 40.
  • the ball 60 is then retained within the trackball by the retaining ring 70.
  • the retaining ring 70 which has flanges on its underside, is rotatably locked into place in the opening 270 of the upper housing 50.
  • the inner surface 280 of the retaining ring 70 is beveled to permit easy rotation of the ball 60.
  • the distance between the inside of the retaining ring 70 and the pressure rollers 240-244 is sized to precisely accommodate the ball 60 so that the engagement of the ball 60 with the engagement wheels 208 will be maintained regardless of the elevation angle of the trackball device 10.

Abstract

The present invention relates to cursor control devices for computers, and particularly relates to cursor control devices for personal computers which involve the use of a ball rotatable by the fingers for controlling cursor movement.

Description

BACKGROUND OF THE INVENTION
.Iadd.This is a reissue of U.S. Pat. No. 5,008,528. .Iaddend.
With the burgeoning use of the personal computer and computer workstation, it has become increasingly important to the users of such computer to have convenient control of the cursor on the computer's video display.
The simplest form of cursor control for such computers involves the use of cursor keys, typically located on the keyboard for the computer. However, use of the cursor keys tends to give only very slow and awkward performance. An alternative to the cursor keys is the light pen, which uses a light beam on a special reflective surface to move the cursor.
A more recently developed cursor control device is the electronic mouse. Electronic mouse come in two general types. The first type users reflection of a light beam off a coded surface to control cursor movement. The more versatile, and more popular, mouse, such as the Logitech C7 mouse manufactured by the assignee of the present invention, provides optomechanical operation which requires nothing more than a flat surface over which the mouse can be rolled. Such electronic mice comprise a case held in the hand. In the bottom of the case is a frictional ball. Cursor movement is controlled by holding the case in the hand such that the ball engages the flat surface. The ball also frictionally engages shaft encoders which convert the analog movement of the ball into digital cursor control. One of the limitations of electronic mice, however, is that they have needed a flat surface of at least several square inches to be used. Such surface area is not always available, and so an electronic mouse is not a solution in all situations.
Another cursor control device is the trackball. Trackballs, which similar to electronic mice, differ in some very significant respect. While mice typically have cases formed to be held in the hand, and thus have relatively small rolling balls, trackballs are designed to have the case remain stationary, with only the ball being rotated. Thus, the ball is markedly larger than for an electronic mouse. In addition, the ball for a mouse must smoothly engage the surface over which it rolls, and thus is typically coated with rubber or similar polymer, and is weighted to ensure good frictional engagement. A trackball, on the other hand, is controlled by direct contact with the hand, and thus needs no such coating since finger pressure can be varied to ensure frictional engagement.
One of the difficulties with trackballs in the past has been that the cases of such trackballs were large, to accommodate the large ball needed for convenient hand movement. In addition, conventional trackballs typically have been intended for use within only a very narrow range of elevational angles, and could not be used in, for example, the inverted position. As the result of these and other limitations, the trackball has been primarily intended as a stationary cursor control device.
There has therefore been a need for a cursor control device which can be used in very limited space, and yet still be capable of reliable operation over a wide range of elevational angles, such as might be encountered in using a laptop computer.
SUMMARY OF THE INVENTION
The aforementioned limitations of the prior art are substantially overcome by the present invention, which provides a trackball device capable of use over a wide range of elevational angles which requiring only very nominal surface area for mounting. In addition, the trackball of the present invention may be configured either to be fixedly mounted to a keyboard, or to be free standing.
In accordance with the present invention, a polymeric ball of a size suitable for manipulation by the fingers or thumb is rotatably sandwiched between a lower housing and an upper retaining ring. Flanges on the upper retaining ring rotationally engage an upper housing, to permit easy removal of the ball from the trackball device.
Rotational movement of the ball is converted to cursor movement through engagement of the ball with optical encoders. The optical encoders may include a mask for improved resolution. The relatively close engagement of the upper retaining ring and lower housing maintain the ball in continuous frictional engagement with the encoders regardless of elevational angle, so that the cursor may be reliably controlled with the trackball device in any position, including inverted.
To facilitate construction and improve reliability, the opto-mechanical encoders of the present invention reside on a modular skeleton which may be removed as a single unit. In addition, the opto-mechanical encoders are urged into engagement with the ball by a simplified but reliable spring arrangement, which reduces manufacturing cost while improving manufacturability.
It is therefore one object of the present invention to provide an improved trackball device.
It is another object of the present invention to provide a trackball device which reliably controls cursor movement at any elevational angle.
Another object of the present invention is to provide a trackball device which can be fixedly mounted to a keyboard.
Still another object of the present invention is to provide a trackball having improved resolution.
Yet another object of the present invention is to provide a trackball having improved ease of construction while at the same time having improved reliability.
These and other features of the present invention will be better appreciated from the appended
FIGURES
in which
FIG. 1a is a perspective view of a trackball device in accordance with the present invention;
FIG. 1b is an exploded perspective view of the trackball device of FIG. 1a;
FIG. 1c is a side elevational view of the trackball device of FIG. 1a;
FIG. 1d is a perspective view of the underside of the upper housing of an exemplary trackball device in accordance with the present invention;
FIG. 2a is a plan view of an assembled skeleton for a trackball device in accordance with the present invention;
FIGS. 2b and 2c are perspective and plan views of an optomechanical encoder in accordance with the present invention;
FIG. 2d is an elevational view of a mask for use with the encoders of the present invention; and
FIG. 2e is a plan view of an optical encoder in accordance with the present invention with the mask of FIG. 2d mounted thereon.
.Iadd.FIGS. 3A and 3B show a perspective view of a laptop computer having a cursor positioning device of one embodiment of the present invention.
FIG. 4 shows a perspective view of a computer system having a cursor positioning device of one embodiment of the present invention. .Iaddend.
DETAILED DESCRIPTION OF THE INVENTION
Referring first to FIG. 1a, the trackball device 10 of the present invention may be appreciated from its perspective view. Referring also to FIG. 1b, the trackball device 10 can be seen to include a skeleton 20, sandwiched between a printed circuit board assembly 30 which effectively serves as a lower housing, a mounting bracket 40, and an upper housing 50. A ball 60 fits into a hole in the upper housing 50 and rests against a plurality of pressure rollers maintained on the skeleton 20. The ball 60 may be constructed of one hundred percent polyester, or cast phenolic, or other suitable material.
The ball 60 is held in place against the pressure rollers, described in greater detail hereinafter, by a retaining ring 70 which has flanges on its underside matched for engagement with the opening in the upper housing 50. A plurality of screws 80 or other suitable fasteners maintain relative positions of the upper housing 50, mounting bracket 40, skeleton 20 and printed circuit board assembly 30. In the embodiment shown, the screws 80 engage posts 90 shown on the underside of the upper housing in FIG. 1d. The assembled trackball can be appreciated from FIG. 1c, where the trackball is shown in a side elevational view.
A single function selection bar 100, for causing the operation of a selected function, is shown in FIGS. 1a-d, although those skilled in the art will appreciate that a plurality of function select bars may be provided without departing from the present invention.
Referring next to FIG. 2a, the skeleton 20 of the trackball 20 is shown in plan view. Mounted on the skeleton are all of the mechanical elements of a pair of optomechanical encoders, referred to generally at 200 and 202. The mechanical elements of each encoder include a shaft 204 mounted within a positioner 206 and an engagement wheel 208. Mounted on the shaft is an encoding wheel 210, which has slits in it for the selective passage of light.
The shaft 204 passes through a mask 212, better seen in oversized view in FIG. 2d, which permits the mask to be juxtaposed next to the encoding wheel 210. The mask 212 may be seen to include slits, opposed at 111 or other suitable angle. A post on the mask 212 engages a receiver 213 on the skeleton 20, which serves to position rotatably one end of the shaft 204. The other end of the shaft 204, bearing the engagement wheel 208, is retained within a slotted receiver 214 (another of which also limits the range of movement of the other end of the shaft 204). The engagement wheel is urged into frictional contact with the ball 60 by means of spring 216, which extends between a positioning pin 206 on the shaft 204 and an opposing positioning pin 218 on the skeleton 20. The shaft 204 and associated elements may be better appreciated from FIGS. 2b and 2c, where they are shown in perspective and plan views, respectively. The shaft assembly with the mask 212 positioned next to the encoding wheel is shown in FIG. 2e.
The encoding wheel 210 and mask 212 are positioned between a pair of photosources and photodetectors 220a-b and 222a-b, which are affixed to the printed circuit board 30. The movement of the ball 60 in engagement with the wheels 208 causes the encoding wheel 210 to rotate relative to the fixed slits in the mask 212, so that the photodetectors 220b and 222b generate a quadrature signal, which may be readily converted to a digital signal indicative of position by a manner well known in the art.
To ensure smooth rotation of the ball 60, three pressure rollers 240, 242 and 244 are provided. The rollers 240-244 may be of the shaft-mounted ball bearing type, as shown in FIG. 2a, and provide improved shock loading. The ball 60 rests on the rollers 240-244, and thus does not frictionally engage the opening 246 in the skeleton 20. In other embodiments, however, where such shock loading is not required, it may be desirable to eliminate the pressure rollers 240-244 and to permit direct engagement of the ball 60 with the skeleton 20.
As noted above in connection with the photosources and photodetectors 220a-b, the skeleton 20, once assembled, is located over the printed circuit board assembly 30. The PCB 30, in addition to holding the photosources and photodetectors also supports a connector 260 by which the trackball 10 may be electronically connected to a personal computer or workstation (not shown). In particular, the trackball and connector are particularly suited to be mounted into a keyboard for a portable or laptop computer, although the trackball of the present invention will work equally well with any other form of computer or workstation. The PCB 30 may also hold a suitable processor or other electronics to manipulate the quadrature signals generated by the photodetectors 220b and 222b. A suitable sensing circuit is disclosed in a co-pending application, Ser. No. 07/357,653, assigned to the same assignee as the present application.
As discussed previously in connection with FIG. 1, the mounting bracket 40 cooperates with the PCB assembly 30 to permit the trackball device 10 to be mounted to a selected keyboard or other receiving unit. In addition, it can be appreciated that the skeleton 20 and mounting bracket 40 are sandwiched between the PCB assembly 30 and the upper housing 50, all of which are fastened together by the screws 80 (FIG. 1b). The screws 80 may be seen to extend through holes 250 in the skeleton 20, as well as holes 252 in the mounting bracket 40.
The ball 60 is then retained within the trackball by the retaining ring 70. The retaining ring 70, which has flanges on its underside, is rotatably locked into place in the opening 270 of the upper housing 50. The inner surface 280 of the retaining ring 70 is beveled to permit easy rotation of the ball 60. The distance between the inside of the retaining ring 70 and the pressure rollers 240-244 is sized to precisely accommodate the ball 60 so that the engagement of the ball 60 with the engagement wheels 208 will be maintained regardless of the elevation angle of the trackball device 10.
It can therefore be appreciated that an improved trackball device has been disclosed, in which virtually all of the moving parts are mounted on a single removable sub-assembly. In this manner, a simple, reliable, easy to manufacture device is created. It can further be appreciated that the use of a mask provides improved resolution, while the cooperation of the lock ring, upper housing, ball and pressure rollers permits operation of the present invention at any elevational angle.
Having fully disclosed one embodiment of the invention, it will be appreciated by those skilled in the art, given the teachings herein, that numerous alternatives and equivalents exist which do not depart from the present invention. It is therefore to be understood that the present invention is not to be limited by the foregoing description, but only by the appended claims.

Claims (11)

What is claimed is:
1. A trackball comprising
a lower housing member,
a ball suitable for rotational manipulation by the fingers and generally accessible through the upper surface of the trackball,
a skeleton member having ball receiving means therein for receiving the ball,
a plurality of optomechanical encoders having the mechanical components thereof mounted on the skeleton member and urged into mechanical engagement with the ball, the mechanical components supporting the ball,
an upper housing member having ball retaining means and capable of being fixedly mounted to the lower housing member and thereby fixedly locating at least the skeleton member therebetween.
2. The trackball of claim 1 wherein the skeleton member further includes pressure roller means for rotatably supporting the ball.
3. The trackball of claim 1 wherein the encoders are urged into mechanical engagement with the ball by coil springs.
4. The trackball of claim 1 wherein the optomechanical encoders include a mask and an encoding wheel for generating quadrature signals.
5. The trackball of claim 1 wherein the ball retaining means of the upper member cooperates with the ball receiving means of the skeleton member to maintain the ball in contact with the optomechanical encoders at all elevational angles.
6. A trackball comprising
a ball suitable for rotational manipulation by the fingers and generally accessible through the upper surface of the trackball,
a lower member having mounted thereon a plurality of photosources and photodetectors,
a skeleton member having mounted thereon a plurality of shafts, each shaft having mounted thereon an optical encoding wheel and a ball engagement wheel, each optical encoding wheel being disposed to be located between the photosource and the photodetector, the plurality of shafts providing at least partial support for the ball,
an upper housing adapted to be fixedly mounted to the lower member and for fixedly locating therebetween the skeleton member, the uppoer housing having therein an opening for passing the ball therethrough, and
ball retaining means capable of being fixedly mounted to the upper housing for maintaining the ball in contact with the ball engagement wheels regardless of elevational angles.
7. The trackball of claim 6 wherein the lower member includes printed circuit means. .Iadd.
8. A cursor control device comprising:
a lower housing member;
a ball suitable for rotation through an opening defined by said lower housing member;
a skeleton member having ball receiving means therein for receiving the ball;
a plurality of encoders having mechanical components thereof mounted on said skeleton member, said mechanical components engaged with said ball for detecting rotational motion of said ball;
an upper housing member having ball retaining means and capable of being fixedly mounted to the lower housing member and thereby fixedly locating at least the skeleton member therebetween, wherein a centerpoint of said ball remains equidistant from said lower housing member when said cursor control device is inverted. .Iaddend. .Iadd.
9. The cursor control device as recited in claim 8 wherein said mechanical components are urged into mechanical engagement with said ball by an urging means. .Iaddend. .Iadd.10. The cursor control device as recited in claim 9 wherein said urging means is a spring. .Iaddend. .Iadd.11. The cursor control device as recited in claim 10 wherein said skeleton member further includes pressure roller means for rotatably supporting said ball. .Iaddend. .Iadd.12. The cursor control device as recited in claim 11 wherein said plurality of encoders are optomechanical encoders. .Iaddend. .Iadd.13. A cursor control device for entering commands into a computer, comprising:
a housing;
a rotatable ball within said housing;
a first ball retainer in contact with said ball at a point on a first side of a centerline of said ball, said first ball retainer including a plurality of encoding means contacting said ball for generating an electrical signal corresponding to rotational movement of said ball; and
a second ball retainer positioned for contact with said ball at a point on a second side of said centerline of said ball and holding said ball in contact with said encoding means regardless of the elevational orientation of said housing. .Iaddend. .Iadd.14. The cursor control device as recited in claim 13 wherein said housing is comprised of an upper member and a lower member and said second ball retainer is removably coupled to said upper member. .Iaddend. .Iadd.15. The cursor control device as recited in claim 14 wherein said first ball retainer is further comprised of a plurality of pressure rollers for rotatably supporting said ball. .Iaddend. .Iadd.16. A cursor control device comprising:
a ball suitable for rotational manipulation;
a lower assembly having ball receiving means therein for receiving and supporting said ball, said lower assembly further having mounted thereon encoding means for detecting rotational motion of said ball and translating said rotational motion into cursor control signals;
an upper housing coupled to said lower assembly, said upper housing having therein an opening for passing said ball therethrough; and
ball retaining means coupled to said upper housing, said ball retaining means for maintaining said ball in contact with said encoding means regardless of elevational angle. .Iaddend. .Iadd.17. The cursor control device as recited in claim 16 wherein said lower assembly is comprised of a skeleton member and a printed circuit assembly. .Iaddend. .Iadd.18. The cursor control device as recited in claim 17 wherein said skeleton member further includes pressure roller means for rotatably supporting said ball.
.Iaddend. .Iadd.19. A keyboard for providing input to a computer system, said keyboard comprising:
a first portion having a plurality of alpha-numeric keys for providing alpha numeric input to said computer system;
a second portion having a trackball for controlling a cursor on a display coupled to said computer system, said second portion comprised of:
a ball suitable for rotational manipulation;
a lower assembly having ball receiving means therein for receiving and supporting said ball, said lower assembly further having mounted thereon encoding means for detecting rotational motion of said ball and translating said rotational motion into cursor control signals;
an upper housing coupled to said lower assembly, said upper housing having therein an opening for passing said ball therethrough; and
ball retaining means coupled to said upper housing, said ball retaining means for maintaining said ball in contact with said encoding means regardless of elevational angle. .Iaddend. .Iadd.20. A computer command apparatus for entering commands into a computer, comprising:
a housing;
a rotatable ball within said housing;
a first ball retaining member in abutting contact with said ball below a horizontal centerline of said ball;
a pair of encoder shafts within said housing and in frictional contact with said ball such that rotation of said ball causes said encoder shafts to rotate;
a second ball retaining member positioned above the horizontal centerline of said ball, said second ball retaining member being adapted to retain said ball within said housing and in frictional contact with said pair of encoder shafts throughout a 360° elevational rotation of said housing; and
a spring member assembly within said housing, said spring member assembly being positioned to retain said encoder shafts in frictional contact with
said ball. .Iaddend. .Iadd.21. A computer system having:
a process for processing information;
storage means for storing data;
a display device for displaying data; and
a keyboard comprising:
a first key portion having a plurality of alpha-numeric keys for providing alpha numeric input to said computer system;
a second portion having a trackball for controlling a cursor on said display, said second portion comprised of:
a ball suitable for rotational manipulation;
a lower assembly having ball receiving means therein for receiving and supporting said ball, said lower assembly further having mounted thereon encoding means for detecting rotational motion of said ball and translating said rotational motion into cursor control signals;
an upper housing coupled to said lower assembly, said upper housing having therein an opening for passing said ball therethrough; and
ball retaining means coupled to said upper housing, said ball retaining means for maintaining said ball in contact with said encoding means regardless of elevational angle. .Iaddend. .Iadd.22. A laptop computer having:
a process for processing information;
a keyboard for input of information to said processor; and
a cursor control device for producing signals to control cursor movement, said cursor control device mounted into said keyboard and being electrically connected to said laptop computer, said cursor control device having:
a ball suitable for rotational manipulation;
a lower assembly having all receiving means therein for receiving and supporting said ball, said lower assembly further having mounted thereon encoding means for detecting rotational motion of said ball and translating said rotational motion into cursor control signals;
an upper housing coupled to said lower assembly, said upper housing having therein an opening for passing said ball therethrough; and
ball retaining means coupled to said upper housing, said ball retaining means for maintaining said ball in contact with said encoding means regardless of elevational angle. .Iaddend.
US08/049,456 1989-07-14 1993-04-16 Cursor positioning device operable over various degrees of elevation Expired - Lifetime USRE34931E (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US08/049,456 USRE34931E (en) 1989-07-14 1993-04-16 Cursor positioning device operable over various degrees of elevation

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US07/380,092 US5008528A (en) 1989-07-14 1989-07-14 Invertible trackball
US08/049,456 USRE34931E (en) 1989-07-14 1993-04-16 Cursor positioning device operable over various degrees of elevation

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US07/380,092 Reissue US5008528A (en) 1989-07-14 1989-07-14 Invertible trackball

Publications (1)

Publication Number Publication Date
USRE34931E true USRE34931E (en) 1995-05-09

Family

ID=23499868

Family Applications (2)

Application Number Title Priority Date Filing Date
US07/380,092 Ceased US5008528A (en) 1989-07-14 1989-07-14 Invertible trackball
US08/049,456 Expired - Lifetime USRE34931E (en) 1989-07-14 1993-04-16 Cursor positioning device operable over various degrees of elevation

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US07/380,092 Ceased US5008528A (en) 1989-07-14 1989-07-14 Invertible trackball

Country Status (1)

Country Link
US (2) US5008528A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5566087A (en) * 1994-12-19 1996-10-15 Versatron Corporation Gimbal control system using a trackball
US5668574A (en) * 1995-06-26 1997-09-16 Chung-Chin Chen Palm-top wireless trackball
US5796492A (en) * 1996-03-20 1998-08-18 Agfa Division, Bayer Corporation Rotatable control panel for a scanner
US5867147A (en) * 1997-04-16 1999-02-02 Schivley; N. Catherine Tamper-resistant computer mouse
US6175360B1 (en) 1991-03-19 2001-01-16 Logitech, Inc. Integral ball cage for pointing device
US6201534B1 (en) 1997-10-03 2001-03-13 Siemens Information And Communications Networks, Inc. Trackball for single digit control of wireless terminal
US6496181B1 (en) 1997-10-03 2002-12-17 Siemens Information And Communication Mobile Llc Scroll select-activate button for wireless terminals
US6741233B1 (en) * 2000-04-28 2004-05-25 Logitech Europe S.A. Roller functionality in joystick

Families Citing this family (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5252968A (en) * 1989-05-24 1993-10-12 Apple Computer, Inc. Apparatus and method for optical encoding and cursor control trackball
AU640427B2 (en) * 1989-10-23 1993-08-26 Microsoft Corporation Pointing device with adjustable clamp attachable to a keyboard
US5187468A (en) * 1989-10-23 1993-02-16 Microsoft Corporation Pointing device with adjustable clamp attachable to a keyboard
JPH0743630B2 (en) * 1990-09-05 1995-05-15 松下電器産業株式会社 Pen type computer input device
CH684034A5 (en) * 1991-02-12 1994-06-30 Comadur Sa Operating element forming mouse.
DE69214866T2 (en) * 1991-04-05 1997-06-26 Logitech Inc Trackball mounted on a keyboard
DE4224024C2 (en) * 1991-07-22 1996-08-22 Alps Electric Co Ltd Coordinate input device
US5298919A (en) * 1991-08-02 1994-03-29 Multipoint Technology Corporation Multi-dimensional input device
US5171978A (en) * 1991-11-22 1992-12-15 Lexmark International, Inc. Trackball assembly including a loosely mounted ball support
US5208736A (en) * 1992-05-18 1993-05-04 Compaq Computer Corporation Portable computer with trackball mounted in display section
US5414422A (en) * 1992-06-30 1995-05-09 Compaq Computer Corporation Data manipulation operation keypad for use with a pointing device
US5470040A (en) * 1992-08-04 1995-11-28 Compaq Computer Corporation Apparatus for a computer pointing device
US5680157A (en) 1992-08-10 1997-10-21 Logitech, Inc. Pointing device with differential optomechanical sensing
US5854482A (en) * 1992-10-05 1998-12-29 Logitech, Inc. Pointing device utilizing a photodector array
US5703356A (en) * 1992-10-05 1997-12-30 Logitech, Inc. Pointing device utilizing a photodetector array
US5486925A (en) * 1993-06-01 1996-01-23 Rohm Co., Ltd. Displacement sensing apparatus for a movable member
US5751275A (en) * 1994-11-14 1998-05-12 Bullister; Edward T. Two-- and three--dimensional trackball with coordinate transformations
US5854623A (en) * 1994-11-14 1998-12-29 Bullister; Edward T. Two- and three-dimensional trackball with enhanced measurement optics
USD377485S (en) * 1995-04-12 1997-01-21 Microsoft Corporation Pointing device
TW288131B (en) * 1995-04-12 1996-10-11 Microsoft Corp Ergonomic pointing device
USD378517S (en) * 1995-04-12 1997-03-18 Microsoft Corporation Pointing device
US5559534A (en) * 1995-07-28 1996-09-24 Sysgration Ltd. Photoelectric sensor for an X-Y position device
US5767841A (en) * 1995-11-03 1998-06-16 Hartman; William M. Two-sided trackball
USD382261S (en) * 1996-02-13 1997-08-12 Microsoft Corporation Pointing device
US6144370A (en) * 1996-05-08 2000-11-07 The University Of North Carolina At Charlotte Electromagnetic active trackball control system using magnets energized in sequence which cause the trackball to move
JP2000299575A (en) * 1999-04-12 2000-10-24 Sony Corp Input device
US6529184B1 (en) 2000-03-22 2003-03-04 Microsoft Corporation Ball pattern architecture
US6599259B2 (en) 2001-06-04 2003-07-29 Sun Microsystems, Inc. Computer input device having massaging elements
US20020180693A1 (en) * 2001-06-04 2002-12-05 Muir Brett J. Computer input device having heating and/or vibrating elements
US9566414B2 (en) * 2013-03-13 2017-02-14 Hansen Medical, Inc. Integrated catheter and guide wire controller
US9283046B2 (en) 2013-03-15 2016-03-15 Hansen Medical, Inc. User interface for active drive apparatus with finite range of motion
US10849702B2 (en) 2013-03-15 2020-12-01 Auris Health, Inc. User input devices for controlling manipulation of guidewires and catheters
US11020016B2 (en) 2013-05-30 2021-06-01 Auris Health, Inc. System and method for displaying anatomy and devices on a movable display
EP2923669B1 (en) 2014-03-24 2017-06-28 Hansen Medical, Inc. Systems and devices for catheter driving instinctiveness
US11037464B2 (en) 2016-07-21 2021-06-15 Auris Health, Inc. System with emulator movement tracking for controlling medical devices
AU2018230521B2 (en) 2017-03-10 2022-02-03 Embera Neurotherapeutics, Inc. Pharmaceutical compositions and uses thereof
EP3684281A4 (en) 2017-12-08 2021-10-13 Auris Health, Inc. System and method for medical instrument navigation and targeting
EP3793465A4 (en) 2018-05-18 2022-03-02 Auris Health, Inc. Controllers for robotically-enabled teleoperated systems
CN114025700A (en) 2019-06-28 2022-02-08 奥瑞斯健康公司 Console overlay and method of use

Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4404865A (en) * 1982-02-10 1983-09-20 Wico Corporation Trackball device
JPS59186035A (en) * 1983-04-08 1984-10-22 Canon Inc Key device for cursor shifting
US4533830A (en) * 1982-12-16 1985-08-06 Disc Instruments, Inc. Optical encoder with a shutter clutched for directional movement
US4538476A (en) * 1983-05-12 1985-09-03 Luque Tom R Cursor control assembly
US4562347A (en) * 1983-09-23 1985-12-31 Trace Systems, Inc. Input device featuring both trackball and mouse capability
US4581609A (en) * 1983-02-28 1986-04-08 Alps Electric Co., Ltd. X-Y position input device for display system
US4594586A (en) * 1982-08-07 1986-06-10 Alps Electric Co., Ltd. X-Y position input device for display system
US4612539A (en) * 1983-03-09 1986-09-16 Alps Electric Co., Ltd. X-Y position input device for display system
US4623787A (en) * 1983-12-05 1986-11-18 Wico Corporation Ball and transducer mounting arrangement for mouse
US4635496A (en) * 1985-04-18 1987-01-13 Mctyre Scott B Attachment for a display position indicator
US4652871A (en) * 1983-03-03 1987-03-24 Alps Electric Co., Ltd. X-Y position input device for display system
US4786892A (en) * 1986-02-22 1988-11-22 Alps Electric Co., Ltd. X-Y direction input device having changeable orientation of input axes and switch activation
US4799049A (en) * 1985-01-25 1989-01-17 Avila Harold C Image position control
US4801931A (en) * 1986-10-25 1989-01-31 Hewlett-Packard Company Device for controlling the motion of a video-screen cursor
US4806917A (en) * 1985-09-05 1989-02-21 Alps Electric Co., Ltd. X-Y direction input device
US4831736A (en) * 1987-09-29 1989-05-23 Bryant Sr William G Carriage for a computer mouse

Patent Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4404865A (en) * 1982-02-10 1983-09-20 Wico Corporation Trackball device
US4594586A (en) * 1982-08-07 1986-06-10 Alps Electric Co., Ltd. X-Y position input device for display system
US4533830A (en) * 1982-12-16 1985-08-06 Disc Instruments, Inc. Optical encoder with a shutter clutched for directional movement
US4581609A (en) * 1983-02-28 1986-04-08 Alps Electric Co., Ltd. X-Y position input device for display system
US4652871A (en) * 1983-03-03 1987-03-24 Alps Electric Co., Ltd. X-Y position input device for display system
US4612539A (en) * 1983-03-09 1986-09-16 Alps Electric Co., Ltd. X-Y position input device for display system
JPS59186035A (en) * 1983-04-08 1984-10-22 Canon Inc Key device for cursor shifting
US4538476A (en) * 1983-05-12 1985-09-03 Luque Tom R Cursor control assembly
US4562347A (en) * 1983-09-23 1985-12-31 Trace Systems, Inc. Input device featuring both trackball and mouse capability
US4623787A (en) * 1983-12-05 1986-11-18 Wico Corporation Ball and transducer mounting arrangement for mouse
US4799049A (en) * 1985-01-25 1989-01-17 Avila Harold C Image position control
US4635496A (en) * 1985-04-18 1987-01-13 Mctyre Scott B Attachment for a display position indicator
US4806917A (en) * 1985-09-05 1989-02-21 Alps Electric Co., Ltd. X-Y direction input device
US4786892A (en) * 1986-02-22 1988-11-22 Alps Electric Co., Ltd. X-Y direction input device having changeable orientation of input axes and switch activation
US4801931A (en) * 1986-10-25 1989-01-31 Hewlett-Packard Company Device for controlling the motion of a video-screen cursor
US4831736A (en) * 1987-09-29 1989-05-23 Bryant Sr William G Carriage for a computer mouse

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6175360B1 (en) 1991-03-19 2001-01-16 Logitech, Inc. Integral ball cage for pointing device
US6184870B1 (en) * 1991-03-19 2001-02-06 Logitech, Inc. Integral ball cage for pointing device
US5566087A (en) * 1994-12-19 1996-10-15 Versatron Corporation Gimbal control system using a trackball
US5668574A (en) * 1995-06-26 1997-09-16 Chung-Chin Chen Palm-top wireless trackball
US5796492A (en) * 1996-03-20 1998-08-18 Agfa Division, Bayer Corporation Rotatable control panel for a scanner
US5867147A (en) * 1997-04-16 1999-02-02 Schivley; N. Catherine Tamper-resistant computer mouse
US6201534B1 (en) 1997-10-03 2001-03-13 Siemens Information And Communications Networks, Inc. Trackball for single digit control of wireless terminal
US6496181B1 (en) 1997-10-03 2002-12-17 Siemens Information And Communication Mobile Llc Scroll select-activate button for wireless terminals
US6741233B1 (en) * 2000-04-28 2004-05-25 Logitech Europe S.A. Roller functionality in joystick

Also Published As

Publication number Publication date
US5008528A (en) 1991-04-16

Similar Documents

Publication Publication Date Title
USRE34931E (en) Cursor positioning device operable over various degrees of elevation
US4562347A (en) Input device featuring both trackball and mouse capability
US6809722B2 (en) Hand-held mobile mouse
US6760006B2 (en) Input device for use in a computer system
US5171978A (en) Trackball assembly including a loosely mounted ball support
US20040150623A1 (en) Input device including a wheel assembly for scrolling an image in multiple directions
US10838524B2 (en) Input device
JPH01503418A (en) Control mechanism for computer keyboards, etc.
US4581609A (en) X-Y position input device for display system
US20050231463A1 (en) Input device with multi-directional scrolling wheel
US4881065A (en) X-Y position input apparatus including preventing dust interference
AU686449B2 (en) Control device for pointing
US7012594B2 (en) Ratchet structure for input device
US5386089A (en) Track ball coordinate data inputting device
US6870527B2 (en) Pointing device
US20030080936A1 (en) Keyless pointer input device
JPH0423028A (en) Method and device for input of combination data
JP2606985Y2 (en) Coordinate input device
JPH11237952A (en) Moving position detecting device and computer operating mouse using its detecting device
CN113934309A (en) Roller mouse
JPH0119367Y2 (en)
JPH0313791Y2 (en)
JPH0619028U (en) Trackball coordinate information input device
JPH0337064Y2 (en)
JPH06102996A (en) Mouse

Legal Events

Date Code Title Description
FPAY Fee payment

Year of fee payment: 8

FEPP Fee payment procedure

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

FPAY Fee payment

Year of fee payment: 12