Method and system for creating ad-hoc links from free-form ink
First Claim
1. A method for providing multi-links from a first portion of a document to at least one second portion of at least one document, the method performed by a processor comprising:
- generating a first anchor that provides for multi-way links in the first portion of the document;
generating a second anchor that provides for the multi-way links in the at least one second portion of the at least one document;
comparing and determining if at least one of a morphological characteristic and a spatial characteristic of the at least one free-form ink stroke related to the first anchor is similar to at least one of a corresponding morphological characteristic and a spatial characteristic of at least one free-form ink stroke related to the at least the second anchor and if similar then;
generating a multi-way link from the first anchor of the first portion of the document to the second anchor of at least one second portion of the at least one document;
maintaining the multi-way link from the first anchor of the first portion of the document to the second anchor of at least one second portion of the at least one document;
displaying the at least one free-form ink stroke related to the first portion of the document, the first portion of the document, the at least one free-form ink stroke related to the at least one second portion of the at least one document and the at least one second portion of the at least one document as annotations-in-context;
sorting the at least one free-form ink stroke related to the first portion of the document and the at least one free-form ink stroke related to the at least one second portion of the at least one document into a sorted order by date of creation before displaying, wherein the step of displaying comprises displaying in the sorted order.
8 Assignments
0 Petitions
Accused Products
Abstract
The reading and writing system enhances free-form ink annotating and note taking by creating links between passages in response to free-form ink. The reading and writing system generates links between free-form ink anchors and also generates links between documents in different windows when a free-form ink stroke extends across window boundaries. The reading and writing system also removes a link when the free-form ink stroke representing the link is erased. The reading and writing system will display the ink anchors in a display showing all related linked anchors with their surrounding context when a corresponding link is selected.
-
Citations
24 Claims
-
1. A method for providing multi-links from a first portion of a document to at least one second portion of at least one document, the method performed by a processor comprising:
-
generating a first anchor that provides for multi-way links in the first portion of the document;
generating a second anchor that provides for the multi-way links in the at least one second portion of the at least one document;
comparing and determining if at least one of a morphological characteristic and a spatial characteristic of the at least one free-form ink stroke related to the first anchor is similar to at least one of a corresponding morphological characteristic and a spatial characteristic of at least one free-form ink stroke related to the at least the second anchor and if similar then;
generating a multi-way link from the first anchor of the first portion of the document to the second anchor of at least one second portion of the at least one document;
maintaining the multi-way link from the first anchor of the first portion of the document to the second anchor of at least one second portion of the at least one document;
displaying the at least one free-form ink stroke related to the first portion of the document, the first portion of the document, the at least one free-form ink stroke related to the at least one second portion of the at least one document and the at least one second portion of the at least one document as annotations-in-context;
sorting the at least one free-form ink stroke related to the first portion of the document and the at least one free-form ink stroke related to the at least one second portion of the at least one document into a sorted order by date of creation before displaying, wherein the step of displaying comprises displaying in the sorted order. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
determining if the at least one free-form ink stroke represents a callout; and
copying the first portion of the document onto the at least one second portion of the at least one document.
-
-
6. The method of claim 5, the callout comprising a circle around the first portion of the document and a line to the at least one second portion of the at least one document.
-
7. The method of claim 1, wherein at least one second portion comprises a plurality of second portions of the at least one document and the link is from the first portion of the document to each of the plurality of second portions.
-
8. The method of claim 1, wherein the link is a selectable link that is displayed in the document of the first portion and further comprising displaying the at least one second portion of the at least one document in response to a selection of the selectable link.
-
9. The method of claim 1, wherein the step of determining comprises:
-
determining whether the at least one free-form ink stroke related to the first portion of the document is a free-form ink stroke around at least one first ink stroke;
determining whether the at least one free-form ink stroke related to the at least one second portion of the at least one document is a free-form ink stroke around at least one second ink stroke;
determining whether the at least one of a morphological characteristic and a spatial characteristic of the at least one free-form ink stroke related to the first portion of the document is a corresponding one of a morphological characteristic and a spatial characteristic of the at least one first ink stroke; and
determining whether the at least one of a morphological characteristic and a spatial characteristic of the at least one free-form ink stroke related to the at least one second portion of the at least one document is a corresponding one of a morphological characteristic and a spatial characteristic of the at least one second ink stroke.
-
-
10. The method of claim 9 the free-form ink stroke around the at least one first ink stroke being a circle and the free-form ink stroke around the at least one second ink stroke being a circle.
-
11. The method of claim 1, the number of the at least one free-form ink strokes being displayed being limited in accordance with a user preference.
-
12. A method of claim 1, further comprising:
-
detecting a selection of a free-form ink stroke representing the link;
removing the link corresponding to the free-form ink stroke; and
maintaining the first portion of the document and the at least one second portion of at least one document.
-
-
13. An electronic document system for providing multi-links from a first portion of a document to at least one second portion of at least one document, comprising:
-
a processor that generates a first anchor that provides for multi-way links in the first portion of the document;
a pen based input device that receives at least one free-form ink stroke, the pen based input device including a pen based display;
the processor that generates a second anchor that provides for multi-way links in the at least one second portion of the at least one document, the processor that compares and determines if the first anchor and the second anchor have at least one of a morphological characteristic and a spatial characteristic of the at least one free-form ink stroke that is similar and if similar then;
the processor generates a multi-way link from the first anchor of the first portion of the document to the second anchor of at least one second portion of the at least one document, the processor maintains the multi-way link from the first anchor of the first portion of the document to the second anchor of at least one second portion of the at least one document, wherein the display is responsive to the selection of the selectable link to display at least one free-form ink stroke related to the first portion of the document, the first portion of the document, the at least one free-form ink stroke related to the at least one second portion of the at least one document and the at least one second portion of the at least one document as annotations-in-context, and wherein the processor sorts by date of creation the at least one free-form ink stroke related to the first portion of the document and the at least one free-form ink stroke related to the at least one second portion of the at least one document and the display is responsive to a selection of the selectable link to display the at least one free-form ink stroke related to the first portion of the document and the at least one free-form ink stroke related to the at least one second portion of the at least one document in sorted order;
wherein the processor generates a selectable link and the pen based display is responsive to a selection of the selectable link to display the at least one second portion of the at least one document. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
the at least one free-form ink stroke related to the first portion of the document is a free-form ink stroke around at least one first ink stroke;
the at least one free-form ink stroke related to the at least one second portion of the at least one document is a free-form ink stroke around at least one second ink stroke;
the at least one of a morphological characteristic and a spatial characteristic of the at least one free-form ink stroke related to the first portion of the document is a corresponding one of a morphological characteristic and a spatial characteristic of the at least one first ink stroke; and
the at least one of a morphological characteristic and a spatial characteristic of the at least one free-form ink stroke related to the at least one second portion of the at least one document is a corresponding one of a morphological characteristic and a spatial characteristic of the at least one second ink stroke.
-
-
23. The system of claim 22, wherein the processor generates a link if the free-form ink stroke around the at least one first ink stroke is a circle and the free-form ink stroke around the at least one second ink stroke is a circle.
-
24. A system of claim 13, further comprising:
-
a pen based input that receives a pen tap;
a processor responsive to the pen tap occurring on a free-form ink stroke that corresponds to the multi-way link, wherein the processor removes the multi-way link and maintains the first portion of the document and the at least one second portion of the at least one document.
-
Specification