Claims
- 1. A computer-implemented method for adding electronic ink to displayed information on a system having a display, said method comprising the steps of:
classifying said electronic ink; associating said electronic ink with at least one object of said displayed information.
- 2. The method according to claim 1, wherein said classifying step classifies said electronic ink as one of embedded ink and overlaid ink.
- 3. The method according to claim 1, wherein said classifying step includes the step of determining its distance to other annotations.
- 4. The method according to claim 1, wherein said classifying step includes the step of determining the ratio of its height to width.
- 5. The method according to claim 1, wherein said associating step further includes the step of:
anchoring said electronic ink to said at least one object by adding a link to said displayed information.
- 6. The method according to claim 1, wherein said associating step further includes the step of:
anchoring said electronic ink to a file position of said at least one object.
- 7. The method according to claim 1, wherein said associating step further includes the step of:
anchoring said electronic ink to said at least one object by adding a link at or near said object pointing to said electronic ink.
- 8. The method according to claim 1, wherein the relationship of said electronic ink to said at least one object is maintained despite re-flowing of said displayed information by a layout engine.
- 9. The method according to claim 1, wherein said classifying step classifies said ink as in-line words.
- 10. The method according to claim 1, wherein said classifying step classifies said ink as text marks.
- 11. The method according to claim 1, wherein said classifying step classifies said ink as in-line paragraphs and sketches.
- 12. The method according to claim 1, wherein said classifying step classifies said ink as margin notes.
- 13. The method according to claim 1, wherein said classifying step classifies said ink as a connector.
- 14. A computer readable medium having a program stored thereon, said program implementing a method for adding electronic ink to displayed information on a system having a display, said program comprising the steps of:
classifying said electronic ink; associating said electronic ink with at least one object of said displayed information.
- 15. The computer readable medium according to claim 14, wherein said classifying step classifies said electronic ink as one of embedded ink and overlaid ink.
- 16. The computer readable medium according to claim 14, wherein said classifying step includes the step of determining its distance to other annotations.
- 17. The computer readable medium according to claim 14, wherein said classifying step includes the step of determining the ratio of its height to width.
- 18. The computer readable medium according to claim 14, wherein said associating step further includes the step of:
anchoring said electronic ink to said at least one object by adding a link to said displayed information.
- 19. The computer readable medium according to claim 14, wherein said associating step further includes the step of:
anchoring said electronic ink to a file position of said at least one object.
- 20. The computer readable medium according to claim 14, wherein said associating step further includes the step of:
anchoring said electronic ink to said at least one object by adding a link at or near said object pointing to said electronic ink.
- 21. The computer readable medium according to claim 14, wherein the relationship of said electronic ink to said at least one object is maintained despite re-flowing of said displayed information by a layout engine.
- 22. The computer readable medium according to claim 14, wherein said classifying step classifies said ink as in-line words.
- 23. The computer readable medium according to claim 14, wherein said classifying step classifies said ink as text marks.
- 24. The computer readable medium according to claim 14, wherein said classifying step classifies said ink as in-line paragraphs and sketches.
- 25. The computer readable medium according to claim 14, wherein said classifying step classifies said ink as margin notes.
- 26. The computer readable medium according to claim 14, wherein said classifying step classifies said ink as a connector.
- 27. A system for associating electronic ink with content having objects comprising:
an input receiving the output of a digitizer; a processor connected to said input; a storage connected to said processor, said storage storing said content; and an output connected to said processor, wherein said processor classifies electronic ink related to signals received from said input, said processor associates said electronic ink to said content, said processor transforms said electronic ink, and said processor outputs said transformed electronic ink to said output.
- 28. The system according to claim 27, wherein said processor classifies said electronic ink based as one of embedded ink and overlaid ink.
1. RELATED APPLICATIONS
[0001] This application is related to U.S. Ser. No. 60/212,825, filed Jun. 21, 2000, entitled Methods for Classifying, Anchoring, and Transforming Ink Annotations” and U.S. Ser. No. 09/455,806, filed Dec. 7, 1999, entitled “Method and Apparatus For Capturing And Rendering Annotations For Non-Modifiable Electronic Content.”
Provisional Applications (1)
|
Number |
Date |
Country |
|
60212825 |
Jun 2000 |
US |