Claims
- 1. A user interface system, said system comprising a plurality of logical buttons and their physical equivalents, wherein said physical equivalents are arranged symmetrically, and wherein said physical equivalents map to a corresponding plurality of logical buttons that are asymmetrical.
- 2. The user interface system of claim 1 wherein a subset of the logical buttons and their physical equivalents are arranged on a horizontal axis (horizontally) and a subset of the logical buttons and their physical equivalents are arranged on a vertical axis (vertically).
- 3. The user interface system of claim 2 wherein:
said physical equivalents arranged horizontally correspond to logical buttons for horizontal movement; and wherein said physical equivalents arranged vertically do not correspond to logical buttons for vertical movement.
- 4. The user interface system of claim 2 wherein:
said physical equivalents arranged vertically correspond to logical buttons for vertical movement; and said physical equivalents arranged horizontally do not correspond to logical buttons for horizontal movement.
- 5. The user interface system of claim 2 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise a four-button diamond arrangement.
- 6. The user interface system of claim 2 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise an eight-button compass arrangement.
- 7. The user interface system of claim 2 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise a D-Pad.
- 8. The user interface system of claim 2 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise at least two pairs of physical buttons.
- 9. The user interface system of claim 2 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise two buttons and a wheel.
- 10. The user interface system of claim 2 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise a rocking wheel.
- 11. The user interface system of claim 2 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise a super wheel.
- 12. The user interface system of claim 2 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise two buttons and a dogbone.
- 13. The user interface system of claim 2 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise a rocking dogbone.
- 14. The user interface system of claim 2 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise a super dogbone.
- 15. The user interface system of claim 2 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise a plurality of discrete button pairs.
- 16. The user interface system of claim 2 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise a joystick.
- 17. The user interface system of claim 2 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise a touchpad.
- 18. The user interface system of claim 2 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise a D-Pad.
- 19. A method for navigating an object comprising the utilization of a user interface system, said system comprising a plurality of logical buttons and their physical equivalents, wherein said physical equivalents are arranged symmetrically, and wherein said physical equivalents map to a corresponding plurality of logical buttons that are asymmetrical.
- 20. The method of claim 19 wherein a subset of the logical buttons and their physical equivalents are arranged on a horizontal axis (horizontally) and a subset of the logical buttons and their physical equivalents are arranged on a vertical axis (vertically).
- 21. The method of claim 20 wherein:
said physical equivalents arranged horizontally correspond to logical buttons for horizontal movement; and wherein said physical equivalents arranged vertically do not correspond to logical buttons for vertical movement.
- 22. The method of claim 20 wherein:
said physical equivalents arranged vertically correspond to logical buttons for vertical movement; and said physical equivalents arranged horizontally do not correspond to logical buttons for horizontal movement.
- 23. The method of claim 20 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise a four-button diamond arrangement.
- 24. The method of claim 20 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise an eight-button compass arrangement.
- 25. The method of claim 20 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise a D-Pad.
- 26. The method of claim 20 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise at least two pairs of physical buttons.
- 27. The method of claim 20 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise two buttons and a wheel.
- 28. The method of claim 20 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise a rocking wheel.
- 29. The method of claim 20 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise a super wheel.
- 30. The method of claim 20 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise two buttons and a dogbone.
- 31. The method of claim 20 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise a rocking dogbone.
- 32. The method of claim 20 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise a super dogbone.
- 33. The method of claim 20 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise a plurality of discrete button pairs.
- 34. The method of claim 20 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise a joystick.
- 35. The method of claim 20 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise a touchpad.
- 36. The method of claim 20 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise a D-Pad.
- 37. A computer-readable medium having computer-readable instructions for navigating an object comprising the utilization of a user interface system, said system comprising a plurality of logical buttons and their physical equivalents, wherein said physical equivalents are arranged symmetrically, and wherein said physical equivalents map to a corresponding plurality of logical buttons that are asymmetrical.
- 38. The computer-readable medium of claim 37 wherein a subset of the logical buttons and their physical equivalents are arranged on a horizontal axis (horizontally) and a subset of the logical buttons and their physical equivalents are arranged on a vertical axis (vertically).
- 39. The computer-readable medium of claim 38 wherein:
said physical equivalents arranged horizontally correspond to logical buttons for horizontal movement; and wherein said physical equivalents arranged vertically do not correspond to logical buttons for vertical movement.
- 40. The computer-readable medium of claim 38 wherein:
said physical equivalents arranged vertically correspond to logical buttons for vertical movement; and said physical equivalents arranged horizontally do not correspond to logical buttons for horizontal movement.
- 41. The computer-readable medium of claim 38 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise a four-button diamond arrangement.
- 42. The computer-readable medium of claim 38 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise an eight-button compass arrangement.
- 43. The computer-readable medium of claim 38 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise a D-Pad.
- 44. The computer-readable medium of claim 38 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise at least two pairs of physical buttons.
- 45. The computer-readable medium of claim 38 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise two buttons and a wheel.
- 46. The computer-readable medium of claim 38 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise a rocking wheel.
- 47. The computer-readable medium of claim 38 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise a super wheel.
- 48. The computer-readable medium of claim 38 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise two buttons and a dogbone.
- 49. The computer-readable medium of claim 38 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise a rocking dogbone.
- 50. The computer-readable medium of claim 38 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise a super dogbone.
- 51. The computer-readable medium of claim 38 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise a plurality of discrete button pairs.
- 52. The computer-readable medium of claim 38 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise a joystick.
- 53. The computer-readable medium of claim 38 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise a touchpad.
- 54. The computer-readable medium of claim 38 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise a D-Pad.
- 55. A hardware control device for navigating an object comprising the utilization of a user interface system, said system comprising a plurality of logical buttons and their physical equivalents, wherein said physical equivalents are arranged symmetrically, and wherein said physical equivalents map to a corresponding plurality of logical buttons that are asymmetrical.
- 56. The hardware control device of claim 55 wherein a subset of the logical buttons and their physical equivalents are arranged on a horizontal axis (horizontally) and a subset of the logical buttons and their physical equivalents are arranged on a vertical axis (vertically).
- 57. The hardware control device of claim 56 wherein:
said physical equivalents arranged horizontally correspond to logical buttons for horizontal movement; and wherein said physical equivalents arranged vertically do not correspond to logical buttons for vertical movement.
- 58. The hardware control device of claim 56 wherein:
said physical equivalents arranged vertically correspond to logical buttons for vertical movement; and said physical equivalents arranged horizontally do not correspond to logical buttons for horizontal movement.
- 59. The hardware control device of claim 56 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise a four-button diamond arrangement.
- 60. The hardware control device of claim 56 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise an eight-button compass arrangement.
- 61. The hardware control device of claim 56 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise a D-Pad.
- 62. The hardware control device of claim 56 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise at least two pairs of physical buttons.
- 63. The hardware control device of claim 56 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise two buttons and a wheel.
- 64. The hardware control device of claim 56 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise a rocking wheel.
- 65. The hardware control device of claim 56 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise a super wheel.
- 66. The hardware control device of claim 56 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise two buttons and a dogbone.
- 67. The hardware control device of claim 56 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise a rocking dogbone.
- 68. The hardware control device of claim 56 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise a super dogbone.
- 69. The hardware control device of claim 56 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise a plurality of discrete button pairs.
- 70. The hardware control device of claim 56 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise a joystick.
- 71. The hardware control device of claim 56 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise a touchpad.
- 72. The hardware control device of claim 56 wherein, in regard to the plurality of logical buttons and their physical equivalents, the physical equivalents comprise a D-Pad.
- 73. A hardware control device, said device comprising a plurality of logical buttons and their physical equivalents, said device comprising a means by which a plurality of symmetrical physical equivalents are mapped to a corresponding plurality of asymmetrical logical buttons.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application is a continuation of U.S. Utility application Ser. No. 10/430,610, entitled “SYSTEMS AND METHODS FOR INTERFACING WITH COMPUTER DEVICES”, filed May 5, 2003 (Atty. Docket No. MSFT-1822), which claims benefit of U.S. Provisional Application No. 60/433,914, entitled “SYSTEMS AND METHODS FOR INTERFACING WITH COMPUTER DEVICES”, filed Dec. 16, 2002 (Atty. Docket No. MSFT-1643), and is hereby incorporated by reference in its entirety.
[0002] This application is related by subject matter to the inventions disclosed in the following commonly assigned applications which also claim priority to the aforementioned provisional application: U.S. patent application Ser. No. ______ (not yet assigned) (Atty. Docket No. MSFT-1819), filed on even date herewith, entitled “SYSTEMS AND METHODS FOR INTERFACING WITH COMPUTER DEVICES”; U.S. patent application Ser. No. ______ (not yet assigned) (Atty. Docket No. MSFT-1820), filed on even date herewith, entitled “SYSTEMS AND METHODS FOR INTERFACING WITH COMPUTER DEVICES”; U.S. patent application Ser. No. ______ (not yet assigned) (Atty. Docket No. MSFT-1821), filed on even date herewith, entitled “SYSTEMS AND METHODS FOR INTERFACING WITH COMPUTER DEVICES”; and U.S. patent application No. ______ (not yet assigned) (Atty. Docket No. MSFT-1823), filed on even date herewith, entitled “SYSTEMS AND METHODS FOR INTERFACING WITH COMPUTER DEVICES”.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60433914 |
Dec 2002 |
US |
Continuations (1)
|
Number |
Date |
Country |
Parent |
10430610 |
May 2003 |
US |
Child |
10765742 |
Jan 2004 |
US |