Generalized system for automatically hyperlinking multimedia product documents
First Claim
1. A generalized automatic hyperlinking system comprising a computer on which software modules are executed, the system comprising:
- a source-level partial hyperlinker comprising a source identifier and a source anchor generator connected to said source identifier;
a source-level dynamic hyperlinker;
a static hyperlinker for automatically generating static hyperlinks;
a static hyperlinker with intermediate links; and
an incremental hyperlinker,wherein the source identifier and the source anchor generator support the application of the incremental hyperlinker and the source-level dynamic hyperlinker on document objects at different hyperlinking stages.
3 Assignments
0 Petitions
Accused Products
Abstract
A generalized hyperlinking system interactively creates hyperlinks one a time or automatically in mass production, statically at authoring time or dynamically at browsing time. A Generalized Hyperlink Specification Language (GHSL) allows for the author to specify patterns and contexts for identifying sources and destinations of links in all media and define link information as interfaces between hyperlinking modules. The generalized automatic hyperlinking system includes a source identifier, a source anchor generator, an initial semi-link generator, an intermediate destination identifier, an intermediate anchor generator, an intermediate link generator, an intermediate semi-link generator, a destination identifier, a final semi-link generator, a final link generator, link management, a link database, a link browser, a link interpreter and a document browser.
62 Citations
26 Claims
-
1. A generalized automatic hyperlinking system comprising a computer on which software modules are executed, the system comprising:
-
a source-level partial hyperlinker comprising a source identifier and a source anchor generator connected to said source identifier; a source-level dynamic hyperlinker; a static hyperlinker for automatically generating static hyperlinks; a static hyperlinker with intermediate links; and an incremental hyperlinker, wherein the source identifier and the source anchor generator support the application of the incremental hyperlinker and the source-level dynamic hyperlinker on document objects at different hyperlinking stages. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A generalized automatic hyperlinking system comprising a computer on which software modules are executed, the system comprising:
-
a source identifier; a source anchor generator connected to said source identifier; an initial serial-link generator connected to said source anchor generator; and a link manager connected to said initial semi-link generator; wherein the source identifier, the source anchor generator, and the initial semi-link generator support incremental hyperlinking and dynamic hyperlinking. - View Dependent Claims (8)
-
-
9. A generalized automatic hyperlinking system comprising a computer on which software modules are executed, the system comprising:
-
a source identifier; a source anchor generator connected to said source identifier; an intermediate destination identifier connected to said source anchor generator; a destination identifier connected to said intermediate destination identifier; a final link generator connected to said destination identifier; and a link manager connected to said final link generator; wherein the source identifier and the source anchor generator support incremental hyperlinking and dynamic hyperlinking at different hyperlinking a stages for extracting information from accessible documents at each of the different hyperlinking stages. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer-implemented method for automatic hyperlinking comprising the steps of:
-
identifying a source; generating a source anchor; generating an initial semi-link; utilizing link management; utilizing a document browser, said document browser for viewing and following links from one document to another; and wherein the source and the source anchor support incremental hyperlinking and dynamic hyperlinking at different hyperlinking stages for extracting information from accessible documents at each of the different hyperlinking stages. - View Dependent Claims (19)
-
-
20. A computer-implemented method for automatic hyperlinking comprising the steps of:
-
identifying a source; generating a source anchor; identifying an intermediate destination based on user-defined criteria; identifying a destination based on user-defined criteria; generating a final link; and utilizing link management; wherein the source and the source anchor support incremental hyperlinking and dynamic hyperlinking. - View Dependent Claims (21, 22, 23, 24, 25)
-
-
26. A generalized automatic hyperlinking system comprising a computer on which software modules are executed, the system comprising:
-
a source identification module; a source anchor generation module connected to said source identification module; an initial semi-link generation module connected to said source anchor generation module; an intermediate destination identification module connected to said source anchor generation module; an intermediate anchor generation module connected to said intermediate destination identification module; an intermediate link generation module connected to said intermediate anchor generation module; an intermediate semi-link generation module connected to said intermediate anchor generation module; a destination identification connected to said intermediate link generation module; a final semi-link generation module connected to said destination identification module; a final link generation module connected to said destination identification module; a link management module connected to said initial semi-link generation module, said source anchor generation module, said intermediate semi-link generation module, said intermediate link generation module, said final semi-link generation module and said final link generation module; a link database connected to said link management module; a link browser connected to said link management module and said source identification module; a link interpretation module connected to said link browser, said link browser invoking the link interpretation module for determining actions to be taken when a link is selected; and a document browsing module connected to said link browser; wherein the source identification module and the source anchor generation module support incremental hyperlinking and dynamic hyperlinking.
-
Specification