Claims Analysis
Total Claims: 32
Claim 1
Independent Claim
187 words
A method for providing an indexing feature in a force feedback interface device coupled to a host computer system displaying a graphical environment, said method comprising: sensing a position of a user-manipulated physical object in a planar workspace, wherein said position is relayed to said host computer system, said host computer system displaying a user-controlled graphical object on a display screen at a position derived from said position of said user-manipulated physical object in said planar workspace; applying forces from at least one actuator of said force feedback interface device to said physical object; receiving an indexing indication from said user that an indexing mode is active, wherein said user-controlled graphical object is displayed at a fixed position on said display screen by said host computer, regardless of said position of said physical object, while said indexing mode is active; and ceasing said application of said forces to said physical object while said indexing mode is active; whereby said user is able to redefine an offset between said position of said physical object and said position of said user-controlled graphical object when said indexing mode is active.
Claim 2
Independent Claim
187 words
A method for providing an indexing feature in a force feedback interface device coupled to a host computer system displaying a graphical environment, said method comprising: sensing a position of a user-manipulated physical object in a planar workspace, wherein said position is relayed to said host computer system, said host computer system displaying a user-controlled graphical object on a display screen at a position derived from said position of said user-manipulated physical object in said planar workspace; applying forces from at least one actuator of said force feedback interface device to said physical object; receiving an indexing indication from said user that an indexing mode is active, wherein said user-controlled graphical object is displayed at a fixed position on said display screen by said host computer, regardless of said position of said physical object, while said indexing mode is active; and ceasing said application of said forces to said physical object while said indexing mode is active; whereby said user is able to redefine an offset between said position of said physical object and said position of said user-controlled graphical object when said indexing mode is active.
Claim 3
Dependent Claim
33 words
A method as recited in claim 1 wherein said application of said forces to said physical object is ceased when a safety switch of said force feedback device is opened by said user.
Claim 4
Dependent Claim
44 words
A method as recited in claim 2 wherein said safety switch is closed when said user applies weight to said physical object when manipulating said physical object, and wherein said safety switch is open when said user removes said weight from said physical object.
Claim 5
Dependent Claim
41 words
A method as recited in claim 3 wherein said indexing indication is provided by opening said safety switch, thereby allowing said application of forces to cease while said user redefines said offset between said physical object and said user-controlled graphical object.
Claim 6
Dependent Claim
56 words
A method as recited in claim 1 wherein said position of said physical object is reported to said host computer system to update said position of said graphical object when said indexing mode is inactive, and wherein said position of said physical object is not reported to said host computer when said indexing mode is active.
Claim 7
Dependent Claim
30 words
A method as recited in claim 5 wherein said indexing indication from said user is a change of a state of a switch or button coupled to said physical object.
Claim 8
Dependent Claim
43 words
A method as recited in claim 1 wherein said indexing indication results from said user causing said physical object to move in a direction approximately perpendicular to said planar workspace, thereby causing a switch of said force feedback interface device to change state.
Claim 9
Dependent Claim
23 words
A method as recited in claim 1 wherein said indexing indication results from said user pressing a button coupled to said physical object.
Claim 10
Dependent Claim
188 words
A force feedback interface device for providing input from a force feedback interface device to a host computer system displaying a graphical environment, said force feedback interface device comprising: a user manipulable physical object grasped by a user and moveable in a planar workspace, wherein a position of said physical object in said planar workspace determines a corresponding position of a user-controlled graphical object in said graphical environment; an actuator coupled to said physical object operative to apply a force in said planar workspace to said physical object; a sensor operative to a sense said position of said physical object in said planar workspace; an indexing selector operative to activate an indexing mode of said physical object, wherein said user-controlled graphical object is not updated in said graphical environment according to said position of said physical object when said indexing mode is active; and a safety switch coupled to said actuator and operative to prevent said actuator from outputting said force on said user manipulable object when said safety switch is opened by said user, wherein said safety switch allows said user to additionally activate said indexing mode.
Claim 11
Dependent Claim
188 words
A force feedback interface device for providing input from a force feedback interface device to a host computer system displaying a graphical environment, said force feedback interface device comprising: a user manipulable physical object grasped by a user and moveable in a planar workspace, wherein a position of said physical object in said planar workspace determines a corresponding position of a user-controlled graphical object in said graphical environment; an actuator coupled to said physical object operative to apply a force in said planar workspace to said physical object; a sensor operative to a sense said position of said physical object in said planar workspace; an indexing selector operative to activate an indexing mode of said physical object, wherein said user-controlled graphical object is not updated in said graphical environment according to said position of said physical object when said indexing mode is active; and a safety switch coupled to said actuator and operative to prevent said actuator from outputting said force on said user manipulable object when said safety switch is opened by said user, wherein said safety switch allows said user to additionally activate said indexing mode.
Claim 12
Dependent Claim
46 words
A force feedback interface device as recited in claim 9 wherein said user manipulable physical object is a puck, and wherein said safety switch is closed by the weight of said user's fingers or hand resting on said puck when manipulating said user manipulable physical object.
Claim 13
Dependent Claim
42 words
A force feedback interface device as recited in claim 9 wherein said physical object is a mouse, and wherein said safety switch is closed by the weight of said user's fingers or hand resting on said mouse when manipulating said physical object.
Claim 14
Dependent Claim
59 words
A force feedback interface device as recited in claim 9 wherein said position of said physical object is reported to said host computer system to update said position of said graphical object when said indexing mode is inactive, and wherein said position of said physical object is not reported to said host computer when said indexing mode is active.
Claim 15
Dependent Claim
44 words
A force feedback interface device as recited in claim 12 further comprising a microprocessor local to said force feedback interface device and separate from said host computer system, wherein said microprocessor reports said position of said physical object when said indexing mode is inactive.
Claim 16
Dependent Claim
28 words
A force feedback interface device as recited in claim 9 wherein said indexing selector includes a button operative to activate said indexing mode when pressed by said user.
Claim 17
Dependent Claim
35 words
A force feedback interface device as recited in claim 9 wherein said indexing selector includes a pressure sensor operative to sense a pressure of a user's hand or finger on said user manipulatable physical object.
Claim 18
Dependent Claim
25 words
A force feedback interface device as recited in claim 9 wherein said indexing selector is integrated with said safety switch in a single input device.
Claim 19
Dependent Claim
22 words
A force feedback interface device as recited in claim 9 wherein said indexing selector is a button separate from said safety switch.
Claim 20
Dependent Claim
39 words
A force feedback interface device as recited in claim 9 wherein said indexing selector includes a microprocessor separate from said host computer, said microprocessor detecting said state of said safety switch to determine when to activate said indexing mode.
Claim 21
Dependent Claim
198 words
A force feedback interface device for providing input from a force feedback interface device to a host computer displaying a graphical environment, said force feedback interface device comprising: a user manipulable physical object grasped by a user and moveable in at least one degree of freedom, wherein a position of said physical object in said degree of freedom influences position of a user-controlled graphical object in said graphical environment; an actuator coupled to said physical object operative to apply a force in said degree of freedom to said physical object; a sensor operative to a sense said position of said physical object in said degree of freedom; and a microprocessor separate from said host computer and coupled to said actuator and to said sensor, said microprocessor outputting control signals to said actuator and receiving said position from said sensor, said microprocessor operative to activate and deactivate an indexing mode of said force feedback interface device, wherein said microprocessor reports said position of said physical object to said host computer when said indexing mode is inactive, and wherein said microprocessor does not report said position of said physical object to said host computer when said indexing mode is active.
Claim 22
Dependent Claim
198 words
A force feedback interface device for providing input from a force feedback interface device to a host computer displaying a graphical environment, said force feedback interface device comprising: a user manipulable physical object grasped by a user and moveable in at least one degree of freedom, wherein a position of said physical object in said degree of freedom influences position of a user-controlled graphical object in said graphical environment; an actuator coupled to said physical object operative to apply a force in said degree of freedom to said physical object; a sensor operative to a sense said position of said physical object in said degree of freedom; and a microprocessor separate from said host computer and coupled to said actuator and to said sensor, said microprocessor outputting control signals to said actuator and receiving said position from said sensor, said microprocessor operative to activate and deactivate an indexing mode of said force feedback interface device, wherein said microprocessor reports said position of said physical object to said host computer when said indexing mode is inactive, and wherein said microprocessor does not report said position of said physical object to said host computer when said indexing mode is active.
Claim 23
Dependent Claim
40 words
A force feedback interface device as recited in claim 19 wherein said user-controlled graphical object is not updated in said graphical environment according to said position of said physical object when said position is not reported to said host computer.
Claim 24
Dependent Claim
56 words
A force feedback interface device as recited in claim 19 further comprising a safety switch coupled to said actuator and operative to prevent said actuator from outputting said force on said user manipulable object when said safety switch is opened by said user, wherein said safety switch allows said user to additionally activate said indexing mode.
Claim 25
Dependent Claim
34 words
A force feedback interface device as recited in claim 19 wherein said user manipulable physical object is a mouse and wherein said degree of freedom is provided in a planar workspace of said mouse.
Claim 26
Dependent Claim
38 words
A force feedback interface device as recited in claim 19 wherein said microprocessor activates said indexing mode when the activation of a switch or button coupled to said physical object by said user is detected by said microprocessor.
Claim 27
Dependent Claim
52 words
A force feedback interface device as recited in claim 23 wherein said activation of said switch coupled to said physical object includes causing said physical object to move in a direction away from a planar surface located under said physical object, thereby causing said switch of said physical object to change state.
Claim 28
Dependent Claim
211 words
A force feedback interface device for providing input from a force feedback interface device to a host computer displaying a graphical environment, said force feedback interface device comprising: a user manipulable physical object grasped by a user and moveable in at least one degree of freedom, wherein a position of said physical object in said degree of freedom determines a corresponding position of a user-controlled graphical object in said graphical environment; an actuator coupled to said physical object operative to apply a force in said degree of freedom to said physical object; a sensor operative to sense said position of said physical object in said degree of freedom; and a mode selector separate from said host computer and operative to select an indexing mode of said force feedback interface device, wherein said mode selector causes a signal to be output to said host computer, said signal indicating to said host computer whether said indexing mode is active, wherein when said indexing mode is active, said host computer does not update said position of said user-controlled graphical object in said graphical environment based on said position of said physical object in said degree of freedom, and wherein said force application by said actuator is disabled when said said indexing mode is active.
Claim 29
Dependent Claim
211 words
A force feedback interface device for providing input from a force feedback interface device to a host computer displaying a graphical environment, said force feedback interface device comprising: a user manipulable physical object grasped by a user and moveable in at least one degree of freedom, wherein a position of said physical object in said degree of freedom determines a corresponding position of a user-controlled graphical object in said graphical environment; an actuator coupled to said physical object operative to apply a force in said degree of freedom to said physical object; a sensor operative to sense said position of said physical object in said degree of freedom; and a mode selector separate from said host computer and operative to select an indexing mode of said force feedback interface device, wherein said mode selector causes a signal to be output to said host computer, said signal indicating to said host computer whether said indexing mode is active, wherein when said indexing mode is active, said host computer does not update said position of said user-controlled graphical object in said graphical environment based on said position of said physical object in said degree of freedom, and wherein said force application by said actuator is disabled when said said indexing mode is active.
Claim 30
Dependent Claim
22 words
A force feedback interface device as recited in claim 25 wherein said mode selector includes a microprocessor separate from said host computer.
Claim 31
Dependent Claim
29 words
A force feedback interface device as recited in claim 25 wherein said mode selector includes a switch having a state changeable by said user to select said indexing mode.
Claim 32
Dependent Claim
34 words
A force feedback interface device as recited in claim 25 wherein said user manipulable physical object is a mouse and wherein said degree of freedom is provided in a planar workspace of said mouse.