Haptic feedback effects for control knobs and other interface devices
First Claim
Patent Images
1. A method, comprising:
- receiving a signal associated with a motion of a manipulandum in a degree of freedom;
determining a position and a direction of the motion of the manipulandum in the degree of freedom based on the signal;
outputting a first force signal if the determination indicates that the manipulandum moves towards a predetermined position in the degree of freedom; and
outputting a second force signal if the determination indicates that the manipulandum moves away from the predetermined position in the degree of freedom.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides haptic sensations for a haptic feedback device and especially for a rotational device such as a knob. Force effects such as a hill force effect and barrier force effect allow easier selection of menu items, menus, values, or other options by the user. Force models are also described to allow greater selection functionality, such as a scrolling list with detents and rate control borders, a jog shuttle, a push-turn model, a double-push model, and a cast control model.
-
Citations
28 Claims
-
1. A method, comprising:
-
receiving a signal associated with a motion of a manipulandum in a degree of freedom; determining a position and a direction of the motion of the manipulandum in the degree of freedom based on the signal; outputting a first force signal if the determination indicates that the manipulandum moves towards a predetermined position in the degree of freedom; and outputting a second force signal if the determination indicates that the manipulandum moves away from the predetermined position in the degree of freedom. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-readable medium on which is encoded processor-executable program code, the computer-readable medium comprising:
-
program code to display a menu in a graphical interface, the menu including a displayed section and an undisplayed section, each having at least one menu item; program code to correlate a motion of a cursor displayed in the graphical interface with a motion of a manipulandum; program code to display at least a portion of the undisplayed section by the cursor; and program code to output a force signal to a haptic actuator coupled to the manipulandum, when the at least one menu item in the undisplayed section is displayed. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A computer-readable medium on which is encoded processor-executable program code, the computer-readable medium comprising:
-
program code to output a force signal, the force signal being associated with a force for resisting a rotation of a manipulandum about an axis of rotation; program code to receive an input signal associated with a translation of the manipulandum along the axis of rotation relative to a predetermined position; and program code to cease outputting the force signal when the input signal indicates the translation of the manipulandum relative to the predetermined position. - View Dependent Claims (19, 20, 21, 22)
-
-
23. A computer-readable medium on which is encoded processor-executable program code, the computer-readable medium comprising:
-
program code to receive a signal associated with a displacement of a manipulandum from a predetermined position in a degree of freedom; program code to increase a rate of change of a feature displayed in a graphical interface with the displacement; and program code to output a force signal, the force signal being associated with a resistive force, and a magnitude of the resistive force correlated with the displacement. - View Dependent Claims (24, 25, 26, 27, 28)
-
Specification