EP0924629A2
Expired / Lapsed
EP
⏱️ 0.0 years remaining
Virtual navigation
Assignee: Adobe Inc
•
Filing: 1998-12-09
•
Granted: —
•
Expires: 2018-12-09
Abstract
Abstract A method and apparatus for identifying links in an electronic document provides an electronic file as a data structure having components and having base links that define the structural relationship between the components, traverses the data structure using the base links, and produces a virtual link between two components by recognizing a characteristic shared by the components. The virtual link is identified when needed at run-time. A function may be performed using the components as components are identified.
Inventors
- 👤 Jeffrey E. Young
Bibliographic Details
Application Number
—
Jurisdiction
EP
Data Source
google_patents
Last Synchronized
2026-10-24 21:41
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/90; G06F16/93; G06F16/94; Y; Y10; Y10S; Y10S707/00; Y10S707/99941; Y10S707/99944
Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
76 words
A computer-implemented method for identifying
links in an electronic file that is expressed as a data
structure having a plurality of components and base links
that define a structural relationship between the
components, the method comprising: traversing a data structure using a plurality of
base links; and producing a virtual link between a first component
and a second component in the data structure by recognizing
a characteristic shared by the first component and the
second component.
Claim 2
Dependent Claim
15 words
The method of claim 1, wherein the virtual link
is identified when needed at run-time.
Claim 3
Dependent Claim
23 words
The method of claim 1, further comprising: performing a function using the second component
before the traversal of the data structure is completed.
Claim 4
Dependent Claim
23 words
The method of claim 1, further comprising: providing a plurality of traversal routines that
sequentially execute to identify a virtual link between
components.
Claim 5
Dependent Claim
36 words
The method of claim 1, wherein the second
component inherits features from a component class, and a
traversal routine recognizes the second component by
recognizing members of the component class until the second
component is found.
Claim 6
Dependent Claim
31 words
The method of claim 5, wherein the data structure
is a hierarchical data structure and the traversal routine
specifies a traversal path in terms of family, next, and
previous structural relationships.
Claim 7
Dependent Claim
13 words
The method of claim 3, wherein the electronic
file is an electronic document.
Claim 8
Dependent Claim
17 words
The method of claim 7, wherein the function
performed on the second component is a renumbering function.
Claim 9
Dependent Claim
15 words
The method of claim 7, wherein the function
performed on the second component generates text.
Claim 10
Dependent Claim
17 words
The method of claim 7, wherein the function
performed on the second component locates a text string.
Claim 11
Dependent Claim
17 words
The method of claim 7, wherein the traversal
routine identifies a plurality of virtual links between
components.
Claim 12
Dependent Claim
54 words
The method of claim 11, wherein the data
structure is a hierarchical data structure, the virtual
links represent a hierarchical subset of components in the
hierarchical data structure, the traversal routine specifies
a traversal path in terms of family, next, or previous
structural relationships, and the traversal routine
specifies components according to data type.
Claim 13
Dependent Claim
114 words
A computer-implemented method for identifying
links in an electronic file at run time, comprising: providing an electronic file as a hierarchical data
structure having a plurality of components and a plurality
of base links that define a structural relationship between
the components; traversing the hierarchical data structure using a
plurality of traversal routines that use the base links; defining the traversal routines as classes that
inherit features from other traversal routine classes; having each traversal routine identify a plurality
of links between a plurality of components in the
hierarchical data structure by recognizing a characteristic
shared by the components; and performing a function using each identified
component at the time the component is identified.
Claim 14
Dependent Claim
80 words
A computer program operating on an electronic
file arranged as a data structure having a plurality of
components and a plurality of base links that define a
structural relationship between the components, the computer
program residing on a computer-readable medium, comprising
instructions causing a computer to: provide at least one traversal routine, with the
traversal routine identifying a link between a first
component and a second component in a data structure by
traversing the data structure using the base links.
Claim 15
Dependent Claim
32 words
The computer program of claim 14, wherein the
second component inherits characteristics from a class of
components and the traversal routine identifies the link by
recognizing members of the class of components.
Claim 16
Dependent Claim
28 words
The computer program of claim 14, further
comprising the instruction causing a computer to: perform a function using the second component at the
time the component is identified.
Claim 17
Dependent Claim
14 words
The computer program of claim 14, wherein the
electronic file is an electronic document.
Claim 18
Dependent Claim
28 words
The computer program of claim 17, further
comprising the instruction causing a computer to: produce a plurality of links between a plurality of
components in the data structure.
Claim 19
Dependent Claim
33 words
The computer program of claim 17, further
comprising the instruction causing a computer to: perform a function using the second component and
subsequently linked components before traversal of the data
structure is completed.
Claim 20
Dependent Claim
14 words
The computer program of claim 19, wherein the
function performed is a renumbering function.
Claim 21
Dependent Claim
12 words
The computer program of claim 19, wherein the
function performed generates text.
References Cited (Backward Citations)
No citation records indexed.
USPTO Annuity & Maintenance Windows
Maintenance schedule is calculated for granted US utility patents.