IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0830764
(2004-04-23)
|
발명자
/ 주소 |
- Gregorio,Pedro
- DaCosta,Henry
- Thu Timone,Herve
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
71 인용 특허 :
38 |
초록
▼
Systems and methods for providing visual navigation cues in user interfaces for use with rotary input devices are described. One described method comprises causing a plurality of graphical objects to be displayed in an arc. The curvature of the arc is configured to convey the ordinal relationship fo
Systems and methods for providing visual navigation cues in user interfaces for use with rotary input devices are described. One described method comprises causing a plurality of graphical objects to be displayed in an arc. The curvature of the arc is configured to convey the ordinal relationship for navigating between each of the plurality of graphical objects with a rotary input device. The curvature of the arc is independent of the spatial relationship between the rotary input device and a display.
대표청구항
▼
What is claimed is: 1. A method comprising: receiving an input signal indicating the position of a rotary input device relative to a display; and generating an output signal configured to cause a plurality of graphical objects to be displayed in an arc in the display, the arc having a curvature con
What is claimed is: 1. A method comprising: receiving an input signal indicating the position of a rotary input device relative to a display; and generating an output signal configured to cause a plurality of graphical objects to be displayed in an arc in the display, the arc having a curvature configured to convey an ordinal relationship for navigating between each of the plurality of graphical objects with the rotary input device, the curvature of the arc being based at least in part on a spatial relationship between the rotary input device and the display, wherein said spatial relationship provides a cue to the user as to how to navigate the graphical objects with the rotary input device. 2. The method of claim 1, wherein the display is a first display, the input signal is a first input signal, and the output signal is a first output signal, and further comprising: receiving a second input signal indicating the position of the rotary input device relative to a second display; and generating a second output signal configured to cause the plurality of graphical objects to be displayed in an arc in the second display, the arc having a curvature configured to convey an ordinal relationship for navigating between each of the plurality of graphical objects with the rotary input device, the curvature of the arc being based at least in part on a spatial relationship between the rotary input device and the second display. 3. The method of claim 1, wherein the arc is an arc of less than 360 degrees. 4. The method of claim 1, wherein the plurality of graphical objects comprises a plurality of list elements. 5. The method of claim 1, wherein the arc is curved to the right and further comprising: receiving a signal indicating a clockwise rotation of the rotary input device; and causing a subsequent graphical object of the plurality of graphical objects to be selected. 6. The method of claim 1, wherein the arc is curved to the right and further comprising: receiving a signal indicating a counter-clockwise rotation of the rotary input device; and causing a previous graphical object of the plurality of graphical objects to be selected. 7. The method of claim 1, wherein the arc is curved to the left and further comprising: receiving a signal indicating a clockwise rotation of the rotary input device; and causing a previous graphical object of the plurality of graphical objects to be selected. 8. The method of claim 1, wherein the arc is curved to the top and further comprising: receiving a signal indicating a clockwise rotation of the rotary input device; and causing a subsequent graphical object of the plurality of graphical objects to be selected. 9. The method of claim 1, wherein the arc is curved to the bottom and further comprising: receiving a signal indicating a clockwise rotation of the rotary input device; and causing a previous graphical object of the plurality of graphical objects to be selected. 10. The method of claim 1, wherein the rotary device comprises one of a jog shuttle, a control wheel, a rotary switch, and a scroll wheel. 11. The method of claim 1, wherein the arc is curved to the right and further comprising: receiving a signal indicating a clockwise rotation of the rotary input device; and causing an index of the plurality of graphical objects to be incremented. 12. The method of claim 1, wherein the arc is curved to the left and further comprising: receiving a signal indicating a clockwise rotation of the rotary input device; and causing an index of the plurality of graphical objects to be decremented. 13. The method of claim 1, wherein the signal is a first signal and the arc is a first arc, and further comprising generating a signal configured to cause a plurality of graphical objects to be displayed in a second arc, the second arc having a curvature configured to convey the ordinal relationship for navigating between each of the plurality of graphical objects with the rotary input device, the curvature of the second arc being independent of the spatial relationship between the rotary input device and the display and independent of the curvature of the first arc. 14. The method of claim 13, further comprising switching between the first arc and the second arc. 15. A computer-readable medium on which is encoded processor-executable program code, comprising: program code for receiving an input signal indicating the position of a rotary input device relative to a display; and program code for generating an output signal configured to cause a plurality of graphical objects to be displayed in an arc in the display, the arc having a curvature configured to convey an ordinal relationship for navigating between each of the plurality of graphical objects with the rotary input device, the curvature of the arc being based at least in part on a spatial relationship between the rotary input device and the display, wherein said spatial relationship provides a cue to the user as to how to navigate the graphical objects with the rotary input device. 16. The computer-readable medium of claim 15, wherein the display is a first display, the input signal is a first input signal, and the output signal is a first output signal, and further comprising: program code for receiving a second input signal indicating the position of the rotary input device relative to a second display; and program code for generating a second output signal configured to cause the plurality of graphical objects to be displayed in an arc in the second display, the arc having a curvature configured to convey an ordinal relationship for navigating between each of the plurality of graphical objects with the rotary input device, the curvature of the arc being based at least in part on a spatial relationship between the rotary input device and the second display. 17. The computer-readable medium of claim 15, wherein the arc is curved to the right and further comprising: program code for receiving a signal indicating a clockwise rotation of the rotary input device; and program code for causing a subsequent graphical object of the plurality of graphical objects to be selected. 18. The computer-readable medium of claim 15, wherein the arc is curved to the right and further comprising: program code for receiving a signal indicating a counter-clockwise rotation of the rotary input device; and program code for causing a previous graphical object of the plurality of graphical objects to be selected. 19. The computer-readable medium of claim 15, wherein the arc is curved to the left and further comprising: program code for receiving a signal indicating a clockwise rotation of the rotary input device; and program code for causing a previous graphical object of the plurality of graphical objects to be selected. 20. The computer-readable medium of claim 15, wherein the arc is curved to the top and further comprising: program code for receiving a signal indicating a clockwise rotation of the rotary input device; and program code for causing a subsequent graphical object of the plurality of graphical objects to be selected. 21. The computer-readable medium of claim 15, wherein the arc is curved to the bottom and further comprising: program code for receiving a signal indicating a clockwise rotation of the rotary input device; and program code for causing a previous graphical object of the plurality of graphical objects to be selected. 22. The computer-readable medium of claim 15, wherein the arc is curved to the right and further comprising: program code for receiving a signal indicating a clockwise rotation of the rotary input device; and program code for causing an index of the plurality of graphical objects to be incremented. 23. The computer-readable medium of claim 15, wherein the arc is curved to the left and further comprising: program code for receiving a signal indicating a clockwise rotation of the rotary input device; and program code for causing an index of the plurality of graphical objects to be decremented. 24. The computer-readable medium of claim 15, wherein the signal is a first signal and the arc is a first arc, and further comprising program code for generating a signal configured to cause a plurality of graphical objects to be displayed in a second arc, the second arc having a curvature configured to convey the ordinal relationship for navigating between each of the plurality of graphical objects with the rotary input device, the curvature of the second arc being independent of the spatial relationship between the rotary input device and the display and independent of the curvature of the first arc. 25. The computer-readable medium of claim 24, further comprising program code for switching between the first arc and the second arc.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.