Claims
- 1. A method of providing guidelines for handwriting, comprising:
displaying content; detecting a position of a stylus relative to the displayed content; displaying at least one guideline in the content at a location corresponding to the detected position of the stylus; and collecting electronic ink produced by movement of the stylus; and adding the collected handwriting to the content at the location corresponding to the detected position of the stylus.
- 2. The method of providing guidelines recited in claim 1, further comprising:
detecting movement of the stylus beyond a removal distance from an area corresponding to the displayed content; and deleting the at least one guideline in response to detecting movement of the stylus beyond a removal distance from the area corresponding to the displayed content.
- 3. The method of providing guidelines recited in claim 1, further comprising:
detecting movement of the stylus beyond a removal distance from an area corresponding to the displayed content for longer than a threshold amount of time; and deleting the at least one guideline in response to detecting movement of the stylus beyond a removal distance from the area corresponding to the displayed content for longer than a threshold amount of time.
- 4. The method of providing guidelines recited in claim 1, further comprising:
detecting movement of the stylus outside of an electronic ink input area corresponding to the displayed content; and deleting the at least one guideline in response to detecting movement of the stylus outside of the electronic ink input area corresponding to the displayed content.
- 5. The method of providing guidelines recited in claim 4, further comprising:
detecting movement of the stylus outside of an electronic ink input area corresponding to the displayed content for longer than a threshold amount of time; and deleting the at least one guideline in response to detecting movement of the stylus outside of the electronic ink input area corresponding to the displayed content for longer than a threshold amount of time.
- 6. The method of providing guidelines recited in claim 5, wherein the threshold time varies depending upon a direction of movement of the stylus.
- 7. The method of providing guidelines recited in claim 1, wherein the content includes text or an image;
the at least one guideline is displayed in the content over the text or image; and the collected handwriting is added into the content over the text or image.
- 8. The method of providing guidelines recited in claim 7, wherein the at least one guideline is a different color than the text or image.
- 9. The method of providing guidelines recited in claim 1, wherein the at least one guideline is displayed only in white space content that does not contain a text or image.
- 10. The method of providing guidelines recited in claim 9, wherein the at least one guideline is only rendered over one or more particular types of content closest to the detected position of the stylus.
- 11. The method of providing guidelines recited in claim 10, wherein the at least one guideline is displayed only over one or more particular types of content having a minimum area, a minimum height, a minimum length, or a combination of minimum height and minimum length.
- 12. The method of providing guidelines recited in claim 10, wherein the one or more particular types of content is white space content.
- 13. The method of providing guidelines recited in claim 1, further comprising:
detecting a second position of the stylus relative to the displayed content; and extending the at least one guideline in a direction of the detected second position of the stylus.
- 14. The method of providing guidelines recited in claim 13, wherein the at least one guideline is extended by displaying additional guidelines.
- 15. The method of providing guidelines recited in claim 13, wherein the at least one guideline is extended by lengthening the at least one guideline.
- 16. The method of providing guidelines recited in claim 1, further comprising:
displaying the at least one guideline in response to detecting the stylus at a position above an electronic ink input area on a writing surface.
- 17. The method of providing guidelines recited in claim 1, further comprising:
displaying the at least one guideline in response to detecting the stylus at a position contacting a writing surface within an electronic ink input area.
- 18. The method of providing guidelines recited in claim 1, further comprising:
determining an angle at which the electronic ink is written; and displaying the at least one guideline at an angle corresponding to the angle at which the electronic ink is written.
- 19. The method of providing guidelines recited in claim 18, further comprising:
determining a height of letters written in the electronic ink; and displaying a plurality of guidelines such that a distance between the guidelines corresponds to the height of the letters written in the electronic ink.
- 20. The method of providing guidelines recited in claim 1, further comprising:
determining a height of letters written in the electronic ink; and displaying a plurality of guidelines such that a distance between the guidelines corresponds to the height of the letters written in the electronic ink.
- 21. The method of providing guidelines recited in claim 1, wherein the at least one guideline has a fixed length.
- 22. The method of providing guidelines recited in claim 21, wherein the fixed length of the at least one guideline is shorter than a length of an electronic ink input area.
- 23. The method of providing guidelines recited in claim 1, wherein
the at least one guideline is only rendered over one or more particular types of content; and a size of the at least one guideline corresponds to a size of the one or more particular types of content over which the at least one guideline is rendered.
- 24. The method of providing guidelines recited in claim 23, wherein the one or more particular types of content is white space content.
- 25. A device for adding handwriting into content, comprising:
a pen position detection module that detects a position of a stylus relative to content rendered on a display; a guideline creation module that creates at least one guideline for rendering by the display at a location corresponding to the position of the stylus detected by the pen position detection module; and an ink collection module that collects electronic ink produced by movement of the stylus and inserts the collected electronic ink into the displayed content at a location corresponding to the position of the stylus.
- 15. The device recited in claim 14, wherein the guideline creation module instructs the display to stop displaying the at least one guideline in response to the pen position detection module detecting movement of the stylus away from the display.
- 16. The device recited in claim 14, wherein the guideline creation module creates the at least one guideline in response to the pen position detection module detecting a position of the stylus above the display.
- 17. The device recited in claim 14, wherein the guideline creation module creates the at least one guideline in response to the pen position detection module detecting a position of the stylus contacting the display.
- 18. The device recited in claim 14, further comprising:
a parser that identifies words written with the electronic ink and an angle at which the words are written; and wherein the guideline creation module creates the at least one guideline for rendering at an angle corresponding to the angle at which the words are written.
- 19. The device recited in claim 18, further comprising:
a handwriting recognition module that recognizes letters written in the electronic ink and determines a height of the letters; and wherein the guideline creation module creates a plurality of guidelines for rendering on the display, such that a distance between the guidelines corresponds to the determined height of the letters.
- 20. The device recited in claim 14, further comprising:
a handwriting recognition module that recognizes letters written in the electronic ink and determines a height of the letters; and wherein the guideline creation module creates a plurality of guidelines for rendering on the display, such that a distance between the guidelines corresponds to the determined height of the letters.
RELATED APPLICATIONS
[0001] This application is a continuation-in-part application of U.S. patent application Ser. No. 10/146,487, entitled “Write Anywhere Tool,” filed on May 14, 2002, and naming Luis M. Huapaya et al. as inventors, which application is hereby incorporated entirely herein by reference.
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
10146487 |
May 2002 |
US |
Child |
10284471 |
Oct 2002 |
US |