Claims Analysis
Total Claims: 43
Claim 1
Independent Claim
212 words
A method for providing information to a force feedback device to generate a force signal for creating a feel sensation upon a user of said force feedback device, the method comprising: providing a set of control parameters defining characteristics for said feel sensation, said control parameters including at least one of a steady-state magnitude value, a frequency value, and a duration value, said steady-state magnitude value representing a steady-state magnitude of said feel sensation, said frequency value representing a frequency of said feel sensation, and said duration value representing a duration of said feel sensation; and providing a set of impulse parameters, including: an impulse value, said impulse value specifying an impulse force level of said feel sensation applied to said user, said impulse force level being different than said steady-state magnitude; and a settle time, said settle time representing a time required for a magnitude of said force signal to change from said impulse force level to said steady-state magnitude, wherein said set of control parameters and said set of impulse parameters are provided to a force feedback device, said force feedback device forming, using a processor, said force signal from said control parameters and said impulse parameters, said force signal being used to cause said feel sensation to be output.
Claim 2
Independent Claim
212 words
A method for providing information to a force feedback device to generate a force signal for creating a feel sensation upon a user of said force feedback device, the method comprising: providing a set of control parameters defining characteristics for said feel sensation, said control parameters including at least one of a steady-state magnitude value, a frequency value, and a duration value, said steady-state magnitude value representing a steady-state magnitude of said feel sensation, said frequency value representing a frequency of said feel sensation, and said duration value representing a duration of said feel sensation; and providing a set of impulse parameters, including: an impulse value, said impulse value specifying an impulse force level of said feel sensation applied to said user, said impulse force level being different than said steady-state magnitude; and a settle time, said settle time representing a time required for a magnitude of said force signal to change from said impulse force level to said steady-state magnitude, wherein said set of control parameters and said set of impulse parameters are provided to a force feedback device, said force feedback device forming, using a processor, said force signal from said control parameters and said impulse parameters, said force signal being used to cause said feel sensation to be output.
Claim 3
Dependent Claim
38 words
The method of claim 1 further comprising providing a source wave, wherein said source wave consists of one of the group comprising a constant value, a sine wave, a square wave, a triangular wave, and a force profile.
Claim 4
Dependent Claim
43 words
The method of claim 1 wherein said impulse value is higher than said steady-state magnitude value, and wherein said settle time represents a time required for a magnitude of said force signal to decay from said impulse value to said steady-state magnitude value.
Claim 5
Dependent Claim
24 words
The method of claim 3 wherein said settle time is less than one order of magnitude shorter than a duration of said steady-state magnitude.
Claim 6
Dependent Claim
25 words
The method of claim 1 further comprising providing a set of application parameters, said application parameters specifying a vector of application for said force signal.
Claim 7
Dependent Claim
46 words
The method of claim 1 further comprising providing a set of trigger parameters, said set of trigger parameters specifying how said feel sensation should be generated responsive to an activation of a switch of said force feedback device by said user of said force feedback device.
Claim 8
Dependent Claim
41 words
The method of claim 6 wherein said switch is a button on a user manipulatable portion of said force feedback device and signals are caused by activations of said buttons to trigger said feel sensation in accordance with said trigger parameters.
Claim 9
Dependent Claim
35 words
The method of claim 1 wherein said steady-state magnitude value is lower than a magnitude value of a non-impulse-shaped force signal required to create said feel sensation having a similar apparent sensation to said user.
Claim 10
Dependent Claim
29 words
The method of claim 8 wherein said feel sensation is generated using said steady-state magnitude value, thereby consuming less power than if said non-impulse shaped force signal were used.
Claim 11
Dependent Claim
47 words
The method of claim 1 further comprising providing at least one additional set of control parameters and impulse parameters to cause a second feel sensation to be output by said force feedback device, wherein a sequence of said feel sensations is output by said force feedback device.
Claim 12
Dependent Claim
35 words
The method of claim 1 wherein a delay parameter is provided to said force feedback device, said delay parameter used in a sequence of said plurality of feel sensations output from said force feedback device.
Claim 13
Dependent Claim
22 words
The method of claim 1 wherein said steady-state magnitude value and said impulse value are provided as percentages of a maximum value.
Claim 14
Dependent Claim
29 words
The method of claim 1 wherein said control parameters include an offset parameter indicating the amount by which said force signal is to be offset from a zero-force level.
Claim 15
Dependent Claim
22 words
A method as recited in claim 1 wherein said feel sensation simulates a collision between a user-controlled object and a different object.
Claim 16
Independent Claim
178 words
A method for generating a force signal for creating a plurality of force effects output as feel sensations on a user using a force feedback device, comprising: receiving first and second sets of parameters defining associated first and second force effects, respectively, and each of said sets of parameters including a steady-state magnitude value representing a steady-state magnitude of said associated first or second force effect, a frequency value representing a frequency of said associated first or second force effect, a duration value representing a duration of said associated first or second force effect, and an impulse value specifying an impulse magnitude of said associated first or second force effect, said impulse magnitude being different than said steady-state magnitude; receiving a delay value representing a delay between said first and second force effects output as a sequence; and forming, using a processor, said force signal from said sets of parameters and outputting said force signal to an actuator to be output as a sequence of said first force effect and said second force effect separated by said delay.
Claim 17
Independent Claim
178 words
A method for generating a force signal for creating a plurality of force effects output as feel sensations on a user using a force feedback device, comprising: receiving first and second sets of parameters defining associated first and second force effects, respectively, and each of said sets of parameters including a steady-state magnitude value representing a steady-state magnitude of said associated first or second force effect, a frequency value representing a frequency of said associated first or second force effect, a duration value representing a duration of said associated first or second force effect, and an impulse value specifying an impulse magnitude of said associated first or second force effect, said impulse magnitude being different than said steady-state magnitude; receiving a delay value representing a delay between said first and second force effects output as a sequence; and forming, using a processor, said force signal from said sets of parameters and outputting said force signal to an actuator to be output as a sequence of said first force effect and said second force effect separated by said delay.
Claim 18
Dependent Claim
42 words
A method as recited in claim 15 wherein said sets of parameters each include a settle time representing a time required for a magnitude of said associated first or second force effect to change from said impulse magnitude to said steady-state magnitude.
Claim 19
Dependent Claim
24 words
A method as recited in claim 15 further comprising receiving an indication of a type of source wave to which said parameters are applied.
Claim 20
Dependent Claim
44 words
A method as recited in claim 15 wherein a trigger parameter is received, said trigger parameter specifying how said feel sensations should be generated responsive to an activation of a switch of said force feedback device by a user of said force feedback device.
Claim 21
Dependent Claim
36 words
A method as recited in claim 15 wherein an application parameter is received, said application parameter specifying a vector of application for said force signal with respect to axes of motion of said force feedback device.
Claim 22
Independent Claim
169 words
An apparatus for generating a force signal for creating a feel sensation upon a user using a force feedback device, comprising: i) means for receiving a set of control parameters and a set of impulse parameters, said control parameters including a steady-state magnitude value representing a steady-state magnitude of said force signal, a frequency value representing a frequency of said force signal, and a duration value for said source wave representing a duration of said feel sensation, and said impulse parameters including an impulse value, said impulse value specifying an impulse force level of said force signal, said impulse force level being different than said steady-state magnitude, and a settle time, said settle time representing a time required for a magnitude of said force signal to change from said impulse force level to said steady-state magnitude; and ii) means for forming said force signal from said set of control parameters and said set of impulse parameters and for outputting said force signal to actuators to provide said feel sensation.
Claim 23
Independent Claim
169 words
An apparatus for generating a force signal for creating a feel sensation upon a user using a force feedback device, comprising: i) means for receiving a set of control parameters and a set of impulse parameters, said control parameters including a steady-state magnitude value representing a steady-state magnitude of said force signal, a frequency value representing a frequency of said force signal, and a duration value for said source wave representing a duration of said feel sensation, and said impulse parameters including an impulse value, said impulse value specifying an impulse force level of said force signal, said impulse force level being different than said steady-state magnitude, and a settle time, said settle time representing a time required for a magnitude of said force signal to change from said impulse force level to said steady-state magnitude; and ii) means for forming said force signal from said set of control parameters and said set of impulse parameters and for outputting said force signal to actuators to provide said feel sensation.
Claim 24
Dependent Claim
97 words
A computer data force signal propagated in a transmission medium, the computer data force signal comprising: an impulse segment having a magnitude that changes from an impulse level to a steady-state level over a settle time; and a steady-state segment having a constant magnitude at said steady-state level for a particular duration, wherein said force signal is used to output a feel sensation in a degree of freedom of a user manipulatable object of a force feedback device manipulated by a user, said feel sensation having a force magnitude proportional to said magnitude of said force signal.
Claim 25
Dependent Claim
97 words
A computer data force signal propagated in a transmission medium, the computer data force signal comprising: an impulse segment having a magnitude that changes from an impulse level to a steady-state level over a settle time; and a steady-state segment having a constant magnitude at said steady-state level for a particular duration, wherein said force signal is used to output a feel sensation in a degree of freedom of a user manipulatable object of a force feedback device manipulated by a user, said feel sensation having a force magnitude proportional to said magnitude of said force signal.
Claim 26
Dependent Claim
20 words
A computer data force signal as recited in claim 21 wherein said impulse level is greater than said steady-state level.
Claim 27
Dependent Claim
28 words
A computer data force signal as recited in claim 22 further comprising a fade segment having a magnitude that decays from said steady-state level to a zero level.
Claim 28
Dependent Claim
74 words
A computer data force signal as recited in claim 22 wherein said feel sensation is a first feel sensation, said impulse segment is a first impulse segment, and said steady-state segment is a first steady-state segment, and further comprising a second impulse segment and a second steady-state segment following said first steady-state segment, said second impulse and steady-state segments causing a second feel sensation to be output in sequence with said first feel sensation.
Claim 29
Dependent Claim
26 words
A computer data force signal as recited in claim 24 further comprising a delay segment provided between said first steady-state segment and said second impulse segment.
Claim 30
Dependent Claim
162 words
A force feedback interface device manipulated by a user and communicating with a host computer system implementing a host application program, said host computer system updating said host application program in response to input signals, said force feedback interface device comprising: a user manipulatable object movable by said user and physically contacted by said user; a sensor detecting a position of said user manipulatable object and outputting said input signals, said input signals including information representative of said position of said user manipulatable object; a local microprocessor separate from said host computer system and communicating with said host computer system via a communication bus, said local microprocessor outputting an impulse-shaped force signal; and an actuator electrically coupled to said local microprocessor and receiving said impulse-shaped force signal, said actuator applying a tactile sensation to said user in accordance with said impulse-shaped force signal such that said tactile sensation has an impulse magnitude followed by a steady-state magnitude different from said impulse magnitude.
Claim 31
Dependent Claim
162 words
A force feedback interface device manipulated by a user and communicating with a host computer system implementing a host application program, said host computer system updating said host application program in response to input signals, said force feedback interface device comprising: a user manipulatable object movable by said user and physically contacted by said user; a sensor detecting a position of said user manipulatable object and outputting said input signals, said input signals including information representative of said position of said user manipulatable object; a local microprocessor separate from said host computer system and communicating with said host computer system via a communication bus, said local microprocessor outputting an impulse-shaped force signal; and an actuator electrically coupled to said local microprocessor and receiving said impulse-shaped force signal, said actuator applying a tactile sensation to said user in accordance with said impulse-shaped force signal such that said tactile sensation has an impulse magnitude followed by a steady-state magnitude different from said impulse magnitude.
Claim 32
Dependent Claim
38 words
The force feedback interface device of claim 26 wherein said local microprocessor receives said impulse-shaped force signal from a host processor of said host computer system, wherein said local microprocessor relays said impulse-shaped force signal to said actuator.
Claim 33
Dependent Claim
35 words
The force feedback interface device of claim 26 wherein said local microprocessor receives a source wave from said host computer system and adjusts said source wave to provide said impulse-shaped force signal to said actuator.
Claim 34
Dependent Claim
43 words
The force feedback interface device of claim 28 wherein said local microprocessor adds control parameters to said source wave to provide said impulse-shaped force signal, said control parameters regulating a frequency, said impulse magnitude and said steady-state magnitude of said impulse-shaped force signal.
Claim 35
Dependent Claim
36 words
The force feedback interface device of claim 28 wherein said local microprocessor adds control parameters to said source wave to provide said impulse-shaped force signal, said control parameters regulating a duration of said impulse-shaped force signal.
Claim 36
Dependent Claim
41 words
The force feedback interface device of claim 28 wherein said local microprocessor adds impulse parameters to said source wave to provide said impulse-shaped force signal, said impulse parameters regulating said impulse magnitude and said steady-state magnitude of said impulse-shaped force signal.
Claim 37
Dependent Claim
35 words
The force feedback interface device of claim 29 wherein said local microprocessor further includes application parameters in said impulse-shaped force signal to indicate a direction of said tactile sensation applied to said user manipulatable object.
Claim 38
Dependent Claim
48 words
The force feedback interface device of claim 28 further comprising at least one button coupled to said user manipulatable object, wherein said local microprocessor further includes trigger parameters in said impulse-shaped force signal to indicate which buttons will trigger said tactile sensation generated by said impulse-shaped force signal.
Claim 39
Dependent Claim
30 words
The force feedback interface device of claim 26 wherein said host computer system displays images on a visual output device and manipulates said images in accordance with said sensor signals.
Claim 40
Dependent Claim
129 words
A force feedback interface device manipulatable by a user and communicating with a host computer system implementing a host application program, said host computer system updating said host application program in response to input signals, said force feedback interface device comprising: a user manipulatable object movable by said user and being physically contacted by said user; a sensor detecting a position of said user manipulatable object and outputting said input signals, said input signals including information representative of said position of said user manipulatable object; and an actuator receiving an impulse-shaped force signal, said actuator applying a tactile sensation to said user in accordance with said impulse-shaped force signal such that a force having an impulse magnitude followed by a steady-state magnitude different from said impulse magnitude is applied.
Claim 41
Dependent Claim
129 words
A force feedback interface device manipulatable by a user and communicating with a host computer system implementing a host application program, said host computer system updating said host application program in response to input signals, said force feedback interface device comprising: a user manipulatable object movable by said user and being physically contacted by said user; a sensor detecting a position of said user manipulatable object and outputting said input signals, said input signals including information representative of said position of said user manipulatable object; and an actuator receiving an impulse-shaped force signal, said actuator applying a tactile sensation to said user in accordance with said impulse-shaped force signal such that a force having an impulse magnitude followed by a steady-state magnitude different from said impulse magnitude is applied.
Claim 42
Dependent Claim
58 words
The force feedback interface device of claim 35 further comprising a local microprocessor, distinct from said host computer system and electrically coupled to said actuator and operative to communicate with said host computer system, said local microprocessor receiving parameters from said host computer system, forming said impulse-shaped force signal, and outputting said impulse-shaped force signal to said actuator.
Claim 43
Dependent Claim
18 words
The force feedback interface device of claim 35 wherein said steady-state magnitude is lower than said impulse magnitude.