Patent EP1016983A2 successfully refreshed from Google Patents.
EP1016983A2
Expired / Lapsed
EP
⏱️ 0.0 years remaining
Method and system for maintaining freeform ink annotations on changing views
Assignee: Xerox Corp
•
Filing: 1999-12-23
•
Granted: —
•
Expires: 2019-12-23
Abstract
Abstract The method and system of the invention maintains the indication of the logical relationship of freeform digital ink annotations to objects in an electronic display even as the view changes. The invention maps the logical relationship of the freeform digital ink annotations to objects in the view based upon the layout relationships of the freeform digital ink annotations to the objects in the view. If the view changes, the invention maintains the layout relationship of the freeform digital ink annotations to the objects in the view based upon the mapping of the freeform digital ink annotations to the objects.
Inventors
- 👤 William N Schilit
- 👤 Morgan N Price
Bibliographic Details
Application Number
—
Jurisdiction
EP
Data Source
google_patents
Last Synchronized
2026-10-27 13:39
CPC Classifications
G; G06; G06F; G06F40/00; G06F40/10; G06F40/166; G06F40/169
Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
168 words
A method for maintaining an indication of a logical relationship of at least one
freeform digital ink annotation to at least one object in a first view as the first view changes,
the indication including a layout relationship of the at least one freeform digital ink
annotation to the at least one object, the method comprising: mapping the logical relationship of the at least one freeform digital ink
annotation to the at least one object based upon the layout relationship of the at least one
freeform digital ink annotation and the at least one object in the first view; generating a second view; rendering the at least one freeform digital ink annotation in response to the
generation of the second view, the layout relationship of the at least one freeform digital ink
annotation and the at least one object in the second view based upon the mapped logical
relationship of the at least one freeform digital ink annotation to the at least one object in the
first view.
Claim 2
Dependent Claim
35 words
The method of claim 1, wherein the second view is generated in response to at
least one of a change in the structure of a document and a change in the layout of the
document.
Claim 3
Independent Claim
75 words
The method of claims 1 or 2, wherein mapping the logical relationship
comprises: splitting the at least one freeform digital ink annotation into a plurality of
substrokes, each substroke corresponding to a portion of the annotation that is in proximity to
an object; and creating an anchor for each of the plurality of substrokes based upon the layout
relationship of each of the plurality of substrokes to at least one object in the first view.
Claim 4
Dependent Claim
84 words
The method of claim 3, wherein: rendering the at least one freeform digital ink annotation comprises rendering
the at least one freeform digital ink annotation in response to a separation of the plurality of
objects in the second view; and splitting the at least one freeform digital ink annotation further comprises
splitting the at least one free form digital ink annotation into at least two freeform digital ink
annotations, each freeform digital ink annotation corresponding to at least one of the plurality
of objects.
Claim 5
Independent Claim
63 words
The method of any of claims 1-4, wherein: the at least one object comprises at least two objects; and generating the second view comprises generating the second view in response
to at least one of merging at least two of the at least two objects and replacing at least one
object of the at least two objects with at least one new object.
Claim 6
Independent Claim
60 words
The method of any of claims 1-5, further comprising mapping the logical
relationship based on at least one of a shape of the at least one freeform digital ink annotation,
a proximity of the at least one freeform digital ink annotation to the object, and a location of
the at least one freeform digital ink annotation in the first view.
Claim 7
Independent Claim
197 words
A system for maintaining an indication of a logical relationship of at least one
freeform digital ink annotation to at least one object in a view as the view changes, the
indication including a layout relationship of the at least one freeform digital ink annotation to
the at least one object, the system comprising: a display that displays the layout relationship of the at least one freeform
digital ink annotation to the at least one object; and a processor that maps the at least one freeform digital ink annotation to the at
least one object based upon the layout relationship of the at least one freeform digital ink
annotation to the at least one object in a first view, the display [being] responsive to a change
in the first view to generate a second view and to render the at least one freeform digital ink
annotation in the second view, the layout relationship of the at least one freeform digital ink
annotation and the at least one object in the second view based on the mapped logical
relationship of the at least one freeform digital ink annotation to the at least one object in the
first view.
Claim 8
Dependent Claim
83 words
The system of claim 7, wherein the processormaps the at least one freeform
digital ink annotation by splitting the at least one freeform digital ink annotation into a
plurality of substrokes, each substroke corresponding to the portion of the freeform digital ink
annotation that is in proximity to an object, and by creating an anchor for each of the plurality
of substrokes based upon the layout relationship of each of the plurality of substrokes to at
least one object in the first view.
Claim 9
Independent Claim
76 words
The system of claims 7 or 8, wherein the processor generates the second view
in response to at least one of the at least one object being split into at least two objects and the
at least two objects being separated, the processor splitting the at least one freeform digital
ink annotation into at least two freeform digital ink annotations, each freeform digital ink
annotation corresponding to at least one of the at least two objects.
Claim 10
Independent Claim
62 words
The system of any of claims 7-9, wherein: the at least one object comprises at least two objects; and the processor generates the second view in response to at least one of at least
two of the at least two objects being merged together and at least one of the at least two
objects being replaced with at least one new object.
Claim 11
Independent Claim
69 words
The system of any of claims 7-10, wherein the processor maps the at least one
freeform digital ink annotation based on at least one of a shape of the at least one freeform
digital ink annotation, a proximity of the at least one freeform digital ink annotation to the at
least one object and a location of the at least one freeform digital ink annotation in the first
view.
Claim 12
Independent Claim
86 words
The system of any of claims 7-11, wherein: the at least one freeform digital ink annotation includes at least two freeform
digital ink annotations and the at least one object includes at least two objects, each object
corresponding to one of the at least two freeform digital ink annotations; and the processor merges at least two of the at least two freeform digital ink
annotations into a single freeform digital ink annotation in response to at least two of the at
least two objects being merged.
References Cited (Backward Citations)
No citation records indexed.
USPTO Annuity & Maintenance Windows
Maintenance schedule is calculated for granted US utility patents.