Claims Analysis
Total Claims: 49
Claim 1
Independent Claim
174 words
A method for generating a force signal for creating a feel sensation upon a user through a force feedback device, comprising: providing a source wave; providing a set of control parameters, said control parameters including at least one of a steady-state magnitude value, a frequency value, and a duration value for said source wave, said steady-state magnitude value representing a steady-state magnitude of said source wave, said frequency value representing a frequency of said source wave, and said duration value representing a duration of said feel sensation; providing a set of impulse parameters, including: an impulse value, said impulse value specifying an impulse force level of said source wave applied to said user, said impulse force level being different than said steady-state magnitude; 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 forming, using a processor, said force signal from said source wave, said set of control parameters, and said set of impulse parameters.
Claim 2
Independent Claim
174 words
A method for generating a force signal for creating a feel sensation upon a user through a force feedback device, comprising: providing a source wave; providing a set of control parameters, said control parameters including at least one of a steady-state magnitude value, a frequency value, and a duration value for said source wave, said steady-state magnitude value representing a steady-state magnitude of said source wave, said frequency value representing a frequency of said source wave, and said duration value representing a duration of said feel sensation; providing a set of impulse parameters, including: an impulse value, said impulse value specifying an impulse force level of said source wave applied to said user, said impulse force level being different than said steady-state magnitude; 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 forming, using a processor, said force signal from said source wave, said set of control parameters, and said set of impulse parameters.
Claim 3
Dependent Claim
28 words
The method of claim 1 further comprising generating said feel sensation as physical forces produced by actuators on said force feedback device in response to said force signal.
Claim 4
Dependent Claim
32 words
The method of claim 2 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 5
Dependent Claim
37 words
The method of claim 1 further comprising furnishing digital values representative of said force signal to said actuators of said force feedback device, thereby allowing said force feedback device to create said feel sensation upon said user.
Claim 6
Dependent Claim
17 words
The method of claim 4 wherein said digital values represent time-varying values representative of said force signal.
Claim 7
Dependent Claim
43 words
The method of claim 2 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 force level to said steady-state magnitude.
Claim 8
Dependent Claim
29 words
The method of claim 6 wherein said settle time is less than one order of magnitude shorter than a steady-state time that represents a duration of said steady-state magnitude.
Claim 9
Dependent Claim
28 words
The method of claim 6 wherein said force signal is continually generated by said processor at said steady-state magnitude after an expiration of said settle time until terminated.
Claim 10
Dependent Claim
20 words
The method of claim 8 wherein said force wave is terminated when a duration specified by said duration value expires.
Claim 11
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 12
Dependent Claim
38 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.
Claim 13
Dependent Claim
39 words
The method of claim 11 further comprising providing buttons on a user manipulatable portion of said force feedback device and using signals caused by activations of said buttons to trigger said feel sensation in accordance with said trigger parameters.
Claim 14
Dependent Claim
33 words
The method of claim 1 wherein said steady-state magnitude is lower than a magnitude of a non-impulse-shaped force signal required to create said feel sensation having a similar apparent sensation to said user.
Claim 15
Dependent Claim
28 words
The method of claim 13 further comprising generating said feel sensation using said steady-state magnitude, thereby consuming less power than if said non-impulse shaped force signal were used.
Claim 16
Dependent Claim
203 words
A computer-implemented method for forming an impulse-shaped force signal, comprising specifying a source wave to a processor, said source wave representing a predefined type of wave; providing a set of control parameters to said processor, said set of control parameters including at least one of a steady-state magnitude value, a frequency value, a duration value for said source wave, said steady-state magnitude value representing a steady-state magnitude of said source wave, said frequency value representing a frequency of said source wave, and said duration value representing a duration of said feel sensation; providing a set of impulse parameters to said processor, including: an impulse value, said impulse value specifying an impulse force level of said source wave, said impulse force level being higher than said steady-state magnitude, and a settle time, said settle time representing a time required for a magnitude of said force signal to decay from said impulse force level to said steady-state magnitude, wherein said force signal is continually generated by said processor at said steady-state magnitude after an expiration of said settle time until terminated; and forming said impulse-shaped force signal with said processor from said source wave, said set of control parameters, and said set of impulse parameters.
Claim 17
Dependent Claim
203 words
A computer-implemented method for forming an impulse-shaped force signal, comprising specifying a source wave to a processor, said source wave representing a predefined type of wave; providing a set of control parameters to said processor, said set of control parameters including at least one of a steady-state magnitude value, a frequency value, a duration value for said source wave, said steady-state magnitude value representing a steady-state magnitude of said source wave, said frequency value representing a frequency of said source wave, and said duration value representing a duration of said feel sensation; providing a set of impulse parameters to said processor, including: an impulse value, said impulse value specifying an impulse force level of said source wave, said impulse force level being higher than said steady-state magnitude, and a settle time, said settle time representing a time required for a magnitude of said force signal to decay from said impulse force level to said steady-state magnitude, wherein said force signal is continually generated by said processor at said steady-state magnitude after an expiration of said settle time until terminated; and forming said impulse-shaped force signal with said processor from said source wave, said set of control parameters, and said set of impulse parameters.
Claim 18
Dependent Claim
15 words
The method of claim 15 wherein said processor is local to said force feedback device.
Claim 19
Dependent Claim
17 words
The method of claim 16 further comprising controlling actuators with said force signal from said local processor.
Claim 20
Dependent Claim
23 words
The method of claim 17 wherein said control parameters and said impulse parameters are provided to said local processor by a host processor.
Claim 21
Dependent Claim
21 words
The method of claim 18 wherein said host processor implements a simulation in parallel with said local processor controlling said actuators.
Claim 22
Dependent Claim
34 words
The method of claim 15 wherein said impulse parameters include a fade time representing a time required for a magnitude of said force signal to decay from said steady-state magnitude to approximately zero magnitude.
Claim 23
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 object movable by a user and being physically contacted by said user; a sensor for detecting a position of said user object and outputting said input signals, said input signals including information representative of said position of said user object; a local microprocessor, separate from said host computer system, for 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 force to said user object in accordance with said impulse-shaped force signal such that a force having an impulse magnitude followed by a different steady-state magnitude is applied to said user object.
Claim 24
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 object movable by a user and being physically contacted by said user; a sensor for detecting a position of said user object and outputting said input signals, said input signals including information representative of said position of said user object; a local microprocessor, separate from said host computer system, for 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 force to said user object in accordance with said impulse-shaped force signal such that a force having an impulse magnitude followed by a different steady-state magnitude is applied to said user object.
Claim 25
Dependent Claim
38 words
The force feedback interface device of claim 21 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 26
Dependent Claim
35 words
The force feedback interface device of claim 21 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 27
Dependent Claim
56 words
The force feedback interface device of claim 23 wherein said local microprocessor adds control parameters and impulse parameters to said source wave to provide said impulse-shaped force signal, said control parameters regulating the frequency and magnitude of said impulse-shaped force signal and said impulse parameters regulating the impulse and steady-state magnitudes of said impulse-shaped force signal.
Claim 28
Dependent Claim
25 words
The force feedback interface device of claim 24 wherein said control parameters further regulate a duration and DC voltage offset of said impulse-shaped force signal.
Claim 29
Dependent Claim
20 words
The force feedback interface device of claim 24 wherein said impulse parameters regulate an impulse magnitude and a settle time.
Claim 30
Dependent Claim
33 words
The force feedback interface device of claim 24 wherein said local microprocessor further includes application parameters in said impulse-shaped force signal to indicate the direction of the force applied to the user object.
Claim 31
Dependent Claim
44 words
The force feedback interface device of claim 24 further comprising at least one button coupled to said user object, wherein said local microprocessor further includes trigger parameters in said impulse-shaped signal to indicate which buttons will trigger said force generated by said impulse-shaped signal.
Claim 32
Dependent Claim
28 words
The force feedback interface device of claim 23 further comprising a local memory coupled to said local microprocessor for storing a digital representation of an impulse-shaped force signal.
Claim 33
Dependent Claim
44 words
The force feedback interface device of claim 21 wherein said impulse-shaped force signal is a condition or an effect, wherein said condition is dependent on a position of said user object, and said effect is not dependent on a position of said user object.
Claim 34
Dependent Claim
30 words
The force feedback interface device of claim 21 wherein said host computer system displays images on a visual output device and manipulates said images in accordance with said sensor signals.
Claim 35
Independent Claim
176 words
A method for generating a force signal for creating a feel sensation upon a user using a force feedback device, comprising: receiving an indication of a source wave; receiving a set of control parameters, said control parameters including at least one of a steady-state magnitude value, a frequency value, and a duration value for said source wave, said steady-state magnitude value representing a steady-state magnitude of said force signal, said frequency value representing a frequency of said force signal, and said duration value representing a duration of said feel sensation; receiving a set of 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; 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 forming, using a processor, said force signal from said indication of said source wave, said set of control parameters, and said set of impulse parameters.
Claim 36
Independent Claim
176 words
A method for generating a force signal for creating a feel sensation upon a user using a force feedback device, comprising: receiving an indication of a source wave; receiving a set of control parameters, said control parameters including at least one of a steady-state magnitude value, a frequency value, and a duration value for said source wave, said steady-state magnitude value representing a steady-state magnitude of said force signal, said frequency value representing a frequency of said force signal, and said duration value representing a duration of said feel sensation; receiving a set of 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; 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 forming, using a processor, said force signal from said indication of said source wave, said set of control parameters, and said set of impulse parameters.
Claim 37
Dependent Claim
57 words
A method as recited in claim 32 wherein said indication of said source wave, said control parameters, and said impulse parameters are received by said force feedback device from a host computer coupled to said force feedback device, and wherein said processor that forms said force signal is a local microprocessor distinct from said host computer system.
Claim 38
Dependent Claim
28 words
The method of claim 32 further comprising generating said feel sensation as physical forces produced by actuators on said force feedback device in response to said force signal.
Claim 39
Dependent Claim
43 words
The method of claim 34 wherein said impulse force level is greater than said steady-state magnitude, and wherein said settle time represents a time required for a magnitude of said force signal to decay from said impulse force level to said steady-state magnitude.
Claim 40
Dependent Claim
29 words
The method of claim 35 wherein said force signal is continually generated by said processor at said steady-state magnitude after an expiration of said settle time and until terminated.
Claim 41
Dependent Claim
33 words
The method of claim 32 wherein said steady-state magnitude is lower than a magnitude of a non-impulse-shaped force signal required to create said feel sensation having a similar apparent sensation to said user.
Claim 42
Dependent Claim
28 words
The method of claim 37 further comprising generating said feel sensation using said steady-state magnitude, thereby consuming less power than if said non-impulse shaped force signal were used.
Claim 43
Dependent Claim
48 words
The method of claim 32 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 stored force profile, said force profile being stored on a memory device local to said force feedback device.
Claim 44
Dependent Claim
40 words
The method of claim 32 wherein said steady-state magnitude value is included in said set of control parameters, wherein said steady-state magnitude value is a specified percentage of a maximum force output of an actuator of said force feedback device.
Claim 45
Dependent Claim
21 words
The method of claim 32 wherein said settle time is at most about one-tenth of a duration of said steady-state magnitude.
Claim 46
Dependent Claim
135 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 a user and being physically contacted by said user; a sensor for 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; an actuator receiving an impulse-shaped force signal, said actuator applying a force to said user manipulatable object 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 to said user manipulatable object.
Claim 47
Dependent Claim
135 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 a user and being physically contacted by said user; a sensor for 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; an actuator receiving an impulse-shaped force signal, said actuator applying a force to said user manipulatable object 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 to said user manipulatable object.
Claim 48
Dependent Claim
58 words
The force feedback interface device of claim 42 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 49
Dependent Claim
18 words
The force feedback interface device of claim 42 wherien said steady-state magnitude is lower than said impulse magnitude.