Control schemes for haptic feedback interface devices
First Claim
Patent Images
1. A rotatable knob, comprising:
- a sensor configured to sense movement of the rotatable knob to a plurality of positions in a first direction and a second direction opposite the first direction, wherein at least one of the plurality of positions is temporarily associated with a virtual barrier position that indicates that a haptic effect should be output when the rotatable knob is moved to the at least one of the plurality of positions that is temporarily associated with the virtual barrier position;
an actuator coupled to the rotatable knob, the actuator configured to output a haptic effect; and
a processor coupled to the sensor and the actuator, the processor configured to;
temporarily associate a first position with the virtual barrier position;
receive an indication from the sensor that the rotatable knob was moved in the first direction to the first position when the first position is temporarily associated with the virtual barrier position;
cause the actuator to output the haptic effect based on the indication and when the first position is temporarily associated with the virtual barrier position;
reset the virtual barrier position from the first position to a second position different from the first position, wherein the first position is no longer associated with the virtual barrier position after the rest and the second position is associated with the virtual barrier position after the reset; and
receive an indication from the sensor that the rotatable knob has been moved to the first position after the first position is no longer temporarily associated with the virtual barrier position, wherein the processor no longer causes the actuator to output the haptic effect when the rotatable knob is at the first position and the first position is no longer temporarily associated with the virtual barrier position;
receive an indication from the sensor that the rotatable knob was moved in the first direction from the second position to a third position different from the first position and the second position; and
reset the virtual barrier position from the second position to the third position, wherein the first position and the second position are no longer associated with the virtual barrier position after the virtual barrier position is reset from the second position to the third position and the third position is associated with the virtual barrier position after the virtual barrier position is reset from the second position to the third position.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is disclosed that includes outputting haptic feedback based on a movement of an object in a first direction from a first position to a second position. The haptic feedback is discontinued when the object is moved in a second direction opposite the first direction subsequent to the movement in the first direction. The haptic feedback is output again when the object moves past the second position in the first direction.
68 Citations
18 Claims
-
1. A rotatable knob, comprising:
-
a sensor configured to sense movement of the rotatable knob to a plurality of positions in a first direction and a second direction opposite the first direction, wherein at least one of the plurality of positions is temporarily associated with a virtual barrier position that indicates that a haptic effect should be output when the rotatable knob is moved to the at least one of the plurality of positions that is temporarily associated with the virtual barrier position; an actuator coupled to the rotatable knob, the actuator configured to output a haptic effect; and a processor coupled to the sensor and the actuator, the processor configured to; temporarily associate a first position with the virtual barrier position; receive an indication from the sensor that the rotatable knob was moved in the first direction to the first position when the first position is temporarily associated with the virtual barrier position; cause the actuator to output the haptic effect based on the indication and when the first position is temporarily associated with the virtual barrier position; reset the virtual barrier position from the first position to a second position different from the first position, wherein the first position is no longer associated with the virtual barrier position after the rest and the second position is associated with the virtual barrier position after the reset; and receive an indication from the sensor that the rotatable knob has been moved to the first position after the first position is no longer temporarily associated with the virtual barrier position, wherein the processor no longer causes the actuator to output the haptic effect when the rotatable knob is at the first position and the first position is no longer temporarily associated with the virtual barrier position; receive an indication from the sensor that the rotatable knob was moved in the first direction from the second position to a third position different from the first position and the second position; and reset the virtual barrier position from the second position to the third position, wherein the first position and the second position are no longer associated with the virtual barrier position after the virtual barrier position is reset from the second position to the third position and the third position is associated with the virtual barrier position after the virtual barrier position is reset from the second position to the third position. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of applying resistive haptic feedback to a rotatable control knob, comprising:
-
sensing movement of the rotatable knob in a first direction and a second direction, wherein the rotatable knob is moveable to a plurality of positions and at least one of the plurality of positions is temporarily associated with a virtual barrier position that indicates that a haptic effect should be output when the rotatable knob is moved to the at least one of the plurality of positions that is temporarily associated with the virtual barrier position; temporarily associating a first position with the virtual barrier position; sensing that the rotatable knob was moved in the first direction to the first position when the first position is temporarily associated with the virtual barrier position; causing an actuator to output the haptic effect based on sensing movement of the rotatable knob to the first position and when the first position is temporarily associated with the virtual barrier position; resetting the virtual barrier position from the first position to a second position different from the first position, wherein the first position is no longer associated with the virtual barrier position after the reset; sensing that the rotatable knob has been moved to the first position after the first position is no longer temporarily associated with the virtual barrier position, and no longer causing the actuator to output the haptic effect when the rotatable knob is at the first position and the first position is no longer temporarily associated with the virtual barrier position; sensing that the rotatable knob was moved in the first direction from the second position to a third position different from the first position and the second position; and resetting the virtual barrier position from the second position to the third position, wherein the first position and the second position are no longer associated with the virtual barrier position after the virtual barrier position is reset from the second position to the third position and the third position is associated with the virtual barrier position after the virtual barrier position is reset from the second position to the third position. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification