Claims
- 1. A method of navigating on a display, the method comprising:
tracking coordinate information of an input tool on a display, and moving a visible portion of a page of information on the display a distance equal to a change in the coordinate information of the input tool multiplied by a multiplier having a value other than one.
- 2. The method of claim 1 wherein the input tool includes a stylus and the display includes a touchscreen such that tracking includes tracking coordinate information of the stylus on the touchscreen.
- 3. The method of claim 2 wherein the touchscreen includes a resistive sensor and tracking includes tracking the coordinate information of the input tool using the resistive sensor.
- 4. The method of claim 2 wherein the touchscreen includes a capacitive sensor and tracking includes tracking the coordinate information of the input tool using the capacitive sensor.
- 5. The method of claim 2 wherein the display includes an acoustic wave sensor and tracking includes tracking the coordinate information of the input tool using the acoustic wave sensor.
- 6. The method of claim 2 wherein the touchscreen includes an infrared sensor and tracking includes tracking the coordinate information of the input tool using the infrared sensor.
- 7. The method of claim 2 wherein the touchscreen includes a sensor activated by touch and tracking the coordinate information includes tracking a touch activation force by the input tool on the display.
- 8. The method of claim 2 wherein the input tool includes a stylus having a resistive property and the touchscreen includes a resistive sensor operable to detect the resistive property of the stylus such that tracking includes tracking the stylus with the resistive sensor.
- 9. The method of claim 1 wherein the input tool includes a mouse such that tracking includes tracking coordinate information of the mouse.
- 10. The method of claim 1 wherein the input tool is a finger such that tracking includes tracking coordinate information of the finger.
- 11. The method of claim 1 wherein the input tool is a wireless device such that tracking includes tracking coordinate information of the wireless device.
- 12. The method of claim 1 wherein the wireless device is a wireless mouse such that tracking includes tracking coordinate information of the wireless mouse.
- 13. The method of claim 1 wherein:
tracking the coordinate information of the input tool includes tracking vertical coordinates of the input tool; and moving the visible portion of the page of information on the display includes moving the page of information on the display a vertical distance equal to a change in the vertical coordinates multiplied by a vertical multiplier having a value other than one.
- 14. The method of claim 13 wherein:
tracking the coordinate information of the input tool includes tracking horizontal coordinates of the input tool; and moving the visible portion of the page of information on the display includes moving the page of information on the display a horizontal distance equal to a change in the horizontal coordinates multiplied by a horizontal multiplier having a value other than one.
- 15. The method of claim 1 wherein:
tracking the coordinate information of the input tool includes tracking horizontal coordinates of the input tool; and moving the visible portion of the page of information on the display includes moving the page of information on the display a horizontal distance equal to a change in the horizontal coordinates multiplied by a horizontal multiplier having a value other than one.
- 16. The method of claim 1 further comprising defining the multiplier in response to input from the user.
- 17. The method of claim 1 wherein the multiplier is less than one such that moving the visible portion of the page of information on the display includes moving the page of information a distance less than the change in the coordinate information of the input tool.
- 18. The method of claim 1 wherein the multiplier is greater than one such that moving the visible portion of the page of information on the display includes moving the page of information a distance greater than the change in the coordinate information of the input tool.
- 19. The method of claim 1 wherein:
the coordinate information includes pixel coordinates on the display; tracking includes tracking pixel coordinates of the position of the input tool on the display; and moving includes moving the page of information a distance equal to a change in the pixel coordinates of the input tool multiplied by the multiplier.
- 20. The method of claim 1 wherein moving includes moving the page of information a distance equal to a change in the coordinate information of the input tool multiplied by a factor based on the acceleration of the input tool.
- 21. The method of claim 1 wherein moving includes moving the page of information a distance equal to a change in the coordinate information of the input tool multiplied by a factor based on the velocity of the input tool.
- 22. A computer-readable medium on which are stored executable instructions for causing a computer system to:
track coordinate information of an input tool for device having a display, the device being operable to move a page of information on the display in response to coordinate information; and move a visible portion of the page of information on the display a distance equal to a change in the coordinate information of the input tool multiplied by a multiplier.
- 23. The medium of claim 22 wherein the input tool is a stylus on a touchscreen and the instructions to track coordinate information include instructions to track coordinate information of the stylus on the touchscreen.
- 24. The medium of claim 23 wherein the touchscreen includes a resistive sensor and the instructions to track the coordinate information include instructions to track the coordinate information of the input tool using the resistive sensor.
- 25. The medium of claim 23 wherein the touchscreen includes a capacitive sensor and the instructions to track the coordinate information includes instructions to track the coordinate information of the input tool using the capacitive sensor.
- 26. The medium of claim 23 wherein the display includes an acoustic wave sensor and the instructions to track include instructions to track the coordinate information of the input tool using the acoustic wave sensor.
- 27. The medium of claim 23 wherein the touchscreen includes an infrared sensor and the instructions to track the coordinate information include instructions to track the coordinate information of the input tool using the infrared sensor.
- 28. The medium of claim 23 wherein the touchscreen includes a sensor activated by touch and the instructions to track the coordinate information include instructions to track a touch activation force by the input tool on the display.
- 29. The medium of claim 23 wherein:
the input tool includes a stylus having a resistive property; the touchscreen includes a resistive sensor operable to detect the resistive properties of the stylus; and the instructions to track include instructions to track the stylus with the resistive sensor.
- 30. The medium of claim 22 wherein the input tool is a mouse and the instructions to track coordinate information include instructions to track the coordinate information of the mouse.
- 31. The medium of claim 22 wherein the input tool is a hand and the instructions to track coordinate information include instructions to track the coordinate information of the hand.
- 32. The medium of claim 22 wherein the input tool is a wireless device and the instructions to track coordinate information include instructions to track the coordinate information of the wireless device.
- 33. The medium of claim 22 wherein:
the instructions to track the coordinate information of the input tool include instructions to track vertical coordinates and horizontal coordinates of the input tool; and the instructions to move the visible portion of the page of information on the display include instructions to move the page of information to a distance based on a change in the vertical coordinates multiplied by a vertical multiplier and a change in the horizontal coordinates of the input tool multiplied by a horizontal multiplier.
- 34. The medium of claim 22 further comprising instructions to set the multiplier as defined by the user.
- 35. The medium of claim 22 wherein the multiplier is less than one and further comprising instructions to move the page of information a distance less than the change in the coordinate information of the input tool.
- 36. The medium of claim 22 wherein the multiplier is greater than one and further comprising instructions to move the page of information a distance less than the change in the coordinate information of the input tool.
- 37. The medium of claim 22 wherein:
the coordinate information includes pixel coordinates on the display; the instructions to track include instructions to track the pixel coordinates of the input tool; and the instructions to move the page of information on the display include instructions to move the page of information a distance equal to a change in the pixel coordinates of the input tool multiplied by the multiplier.
- 38. A system for navigating on a display, the system comprising:
a display surface having a touch screen; a stylus detectable by contact with the touchscreen; and a processor operable to:
track coordinate information of the stylus on the display; and move a visible portion of a page of information on the display a distance equal to a change in the coordinate information of the stylus multiplied by a multiplier.
- 39. The system of claim 38 wherein the system further comprises a personal digital assistant including the processor and the display.
- 40. The system of claim 38 wherein the system further comprises a web phone having the display.
- 41. The system of claim 38 wherein the system further comprises a hand held computer including the processor and the display.
- 42. The system of claim 38 wherein the system further comprises a monitor including the processor and the display.
- 43. The system of claim 38 wherein the system further comprises an e-book including the processor and the display.
- 43. The system of claim 38 further comprising a database storage unit coupled to the processor, the database storage unit being operable to store the coordinate information.
- 44. A method of positioning a reference marker on a display with an input tool, the method comprising:
positioning an input tool on a display; determining a first coordinate position from the position of the input tool on the display; moving the reference marker to the first coordinate position; tracking movement of the pointer device to a second coordinate position on the display; and moving the reference marker on the display in a direction defining a vector pointing from the first coordinate position to the second coordinate position and a distance equal to the difference between the second coordinate position and the first coordinate position multiplied by a multiplier.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application claims priority to U.S. application Ser. No. 60/365,197, filed on Mar. 19, 2002 and entitled “Displaying Content on a Display in Column Format,” U.S. application Ser. No. 60/365,161, filed on Mar. 19, 2002 and entitled “Control and Correction of Display Navigation,” U.S. application Ser. No. 60/365,160, filed on Mar. 19, 2002 and entitled “Limited Display Device Page Scrolling,” and U.S. Application Serial No. 60/368,988, filed on Apr. 2, 2002 and entitled “Animated Display,” all of which are herein incorporated by reference.
Provisional Applications (4)
|
Number |
Date |
Country |
|
60365197 |
Mar 2002 |
US |
|
60365161 |
Mar 2002 |
US |
|
60365160 |
Mar 2002 |
US |
|
60368988 |
Apr 2002 |
US |