Designing force sensations for computer applications including sounds
First Claim
1. A method for implementing a force sensation design interface, said method comprising:
- causing a display of said force sensation design interface on a display device of a host computer;
receiving input from a user to said force sensation design interface, said input selecting a type of force sensation to be commanded by said host computer and output by a force feedback interface device, said force feedback interface device including a user manipulatable object graspable by a user and moveable in a degree of freedom;
receiving input from a user defining physical characteristics of said selected force sensation;
causing a display of a graphical representation of said selected force sensation as characterized by said user, wherein said graphical representation provides said user with a visual demonstration of a feel of said characterized force sensation;
receiving sound selection input from said user that selects a sound to be associated with said selected force sensation and associating said selected force sensation and said selected sound with each other;
causing said characterized force sensation to be output by said force feedback interface device coupled to said host computer, said force sensation being output in conjunction with an updating of said visual demonstration of said feel of said characterized force sensation and in conjunction with an output of said associated sound by a sound output device coupled to said host computer; and
receiving changes to said characterized force sensation from said user after said force sensation is output to synchronize said force sensation with said sound and causing a display of said additional changes in said graphical representation.
2 Assignments
0 Petitions
Accused Products
Abstract
A design interface tool for designing force sensations for use with a host computer and force feedback interface device. A force feedback device is connected to a host computer that displays the interface tool. The user selects a type of force sensation and designs and defines physical characteristics of the selected force sensation using the interface tool. A graphical representation of the characterized force sensation is displayed, which provides a visual demonstration of a feel of the characterized force sensation. The force sensation is output to a user manipulatable object of a force feedback device to be felt by the user, where the graphical representation is updated in conjunction with the output of the force sensation. The user can also associate a sound with the force sensation, such that the sound is output in conjunction with the output of the force sensation. The user can iteratively modify force sensation characteristics and feel the results, as well as synchronize force sensations with sounds.
-
Citations
32 Claims
-
1. A method for implementing a force sensation design interface, said method comprising:
-
causing a display of said force sensation design interface on a display device of a host computer;
receiving input from a user to said force sensation design interface, said input selecting a type of force sensation to be commanded by said host computer and output by a force feedback interface device, said force feedback interface device including a user manipulatable object graspable by a user and moveable in a degree of freedom;
receiving input from a user defining physical characteristics of said selected force sensation;
causing a display of a graphical representation of said selected force sensation as characterized by said user, wherein said graphical representation provides said user with a visual demonstration of a feel of said characterized force sensation;
receiving sound selection input from said user that selects a sound to be associated with said selected force sensation and associating said selected force sensation and said selected sound with each other;
causing said characterized force sensation to be output by said force feedback interface device coupled to said host computer, said force sensation being output in conjunction with an updating of said visual demonstration of said feel of said characterized force sensation and in conjunction with an output of said associated sound by a sound output device coupled to said host computer; and
receiving changes to said characterized force sensation from said user after said force sensation is output to synchronize said force sensation with said sound and causing a display of said additional changes in said graphical representation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus for implementing a force sensation design interface, said apparatus comprising:
-
means for displaying a graphical representation of a selected force sensation as characterized by said user, wherein said graphical representation provides said user with a visual demonstration of a feel of said characterized force sensation and is displayed in said force sensation design interface on a display device of a host computer, wherein said force sensation design interface receives input from a user selecting a type of force sensation to be commanded by said host computer and output by a force feedback interface device, said force feedback interface device including a user manipulatable object graspable by a user and moveable in a degree of freedom;
means for receiving input from a user defining physical characteristics of said selected force sensation and selecting at least one of a plurality of sounds;
means for associating said selected force sensation and said at least one selected sound with each other;
means for providing said characterized force sensation to said force feedback interface device coupled to said host computer such that actuators of said force feedback interface device output said force sensation on said user object in conjunction with said visual demonstration of said feel of said characterized force sensation and in conjunction with the output of said at least one associated sound; and
means for changing characteristics of said force sensation based on input from said user to synchronize said force sensation with said sound and displaying said changed force sensation as said graphical representation, wherein a force sensation modified in accordance with said changes is output by said actuators on said user object. - View Dependent Claims (15, 16, 17)
-
-
18. A computer readable medium including program instructions implemented on a computer, said program instructions providing a force sensation design interface implemented by said computer, said program instructions performing acts comprising:
-
causing a display of said design interface on a display device of said computer;
receiving input in said design interface from a user, said input selecting a type of force sensation to be commanded by a host computer and output by a force feedback interface device, said force feedback interface device including a user manipulatable object graspable by a user and moveable in a degree of freedom;
receiving input from a user to specify parameters which define characteristics of said selected force sensation;
receiving sound selection input from said user that selects at least one sound to be associated with said selected force sensation;
causing a display of a graphical representation of said characterized force sensation in said design interface, wherein said graphical representation includes visual representations of said parameters such that said user can view an effect of said parameters on said force sensation;
associating said at least one selected sound with said selected force sensation, such that when said characterized force sensation is commanded to be output by said force feedback interface device coupled to said host computer, said at least one sound is output in conjunction with said output of said force sensation on said user object and in conjunction with a visual demonstration of said feel of said characterized force sensation. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. A method for implementing a force sensation design interface, said method comprising:
-
enabling a display of said force sensation design interface on a display device of a host computer;
enabling a reception of input from a user to said force sensation design interface, said input selecting a type of force sensation to be commanded by said host computer and output by a force feedback interface device;
enabling a reception of input from a user defining physical characteristics of said selected force sensation and selecting sound data to be associated with said selected force sensation;
enabling a display of a graphical representation of said selected force sensation as characterized by said user, wherein said graphical representation provides said user with a visual demonstration of a feel of said characterized force sensation;
enabling an association of said selected force sensation and said selected sound data with each other;
enabling said characterized force sensation to be output by said force feedback interface device coupled to said host computer, said force sensation being output in conjunction with an updating of said visual demonstration of said feel of said characterized force sensation and in conjunction with an output of said associated sound data as at least one sound by a sound output device coupled to said host computer; and
enabling a reception of changes to said characterized force sensation in said force sensation design interface from said user after said force sensation is output to synchronize said force sensation with said output of said at least one sound and enabling a display of said additional changes in said graphical representation. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32)
-
Specification