IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0981227
(2007-10-30)
|
등록번호 |
US-8519947
(2013-08-27)
|
발명자
/ 주소 |
- Cruz-Hernandez, Juan Manuel
- Grant, Danny A
- Goldenberg, Alex S
- Gomez, Daniel H
|
출원인 / 주소 |
|
대리인 / 주소 |
Pillsbury Winthrop Shaw Pittman LLP
|
인용정보 |
피인용 횟수 :
1 인용 특허 :
54 |
초록
▼
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
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.
대표청구항
▼
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 posit
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; anda 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; andreceive 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; andreset 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. 2. The rotatable knob of claim 1, wherein the processor is further configured to: 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; andreceive an indication from the sensor that the rotatable knob has been moved to the second position after the second 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 second position and the second position is no longer associated with the virtual barrier position. 3. The rotatable knob of claim 1, wherein movement of the rotatable knob is associated with movement of a graphical object in a graphical environment, and wherein the virtual barrier position is associated with a barrier in the graphical environment blocking the graphical object. 4. The rotatable knob of claim 1, wherein movement of the rotatable knob is associated with scrolling through a plurality of values, and wherein the virtual barrier position is associated with a particular value. 5. The rotatable knob of claim 4, wherein the plurality of values comprise radio frequencies. 6. The rotatable knob of claim 1, wherein the haptic effect comprises a constant resistive haptic feedback, and wherein the processor is further configured to: cause the actuator to output the constant resistive haptic feedback as the rotatable knob is moved from the second position to the third position and the actuator outputs the constant resistive haptic feedback until the rotatable knob reaches the third position from the second position. 7. The rotatable knob of claim 6, wherein the processor is further configured to: reset the virtual barrier position from the second position to the third position based on an indication from the sensor that the rotatable knob moves from the third position to the second position in the second direction opposite the first direction, and wherein the constant resistive haptic feedback is discontinued when the rotatable knob is moved from the third position to the second position. 8. The rotatable knob of claim 1, wherein the haptic effect comprises a constant resistive haptic feedback. 9. The rotatable knob of claim 8, wherein the processor is further configured to: cause the actuator to output the constant resistive haptic feedback as the rotatable knob is moved from the first position to the second position when the first position is temporarily associated with the virtual barrier position. 10. The rotatable knob of claim 1, wherein the processor is further configured to reset the virtual barrier position from the first position to the second position based on an indication from the sensor that the rotatable knob was moved from the second position toward the first position in the second direction. 11. The rotatable knob of claim 10, wherein the processor is further configured to: receive an indication that the rotatable knob was moved back to the second position after the virtual barrier position is reset from the first position to the second position and after the rotatable knob was moved from the second position to the first position; andcause the actuator to output the haptic effect based on the indication that the rotatable knob was moved back to the second position when the second position is temporarily associated with the virtual barrier position. 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; andresetting 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. 13. The method of claim 12, further comprising: 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; andsensing that the rotatable knob has been moved to the second position after the second 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 second position and the second position is no longer associated with the virtual barrier position. 14. The method of claim 12, wherein movement of the rotatable knob is associated with movement of a graphical object in a graphical environment, and wherein the virtual barrier position is associated with a barrier in the graphical environment blocking the graphical object. 15. The method of claim 12, wherein movement of the rotatable knob is associated with scrolling through a plurality of values, and wherein the virtual barrier position is associated with a particular value. 16. The method of claim 15, wherein the plurality of values comprise radio frequencies. 17. The method of claim 12, wherein the haptic effect comprises a constant resistive haptic feedback, the method further comprising: causing the constant resistive haptic feedback to be output as the rotatable knob is moved from the second position to the third position and discontinuing the constant resistive haptic feedback when the rotatable knob reaches the third position from the second position. 18. The method of claim 17, wherein resetting the virtual barrier position from the second position to the third position further comprising: resetting the virtual barrier position from the second position to the third position based on sensing that the rotatable knob moves from the third position to the second position in the second direction opposite the first direction; anddiscontinuing the constant resistive haptic feedback when the rotatable knob is moved from the third position to the second position.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.