Automatic creation of hyperlinks
First Claim
1. A method for creating hyperlinks in a document, comprising the steps of:
- parsing the document for at least one structural indicator; and
responsive to finding a structural indicator in the document, converting text proximate to the found structural indicator to a hyperlink according to a rule for the structural indicator.
1 Assignment
0 Petitions
Accused Products
Abstract
Creating hyperlinks in a document is performed according to structural indicators within a set of documents. The documents are parsed for at least one structural indicator, preferably of a type of structural indicator which is likely to be present in the type of documents being parsed. Each time a structural indicator is found in a document, text proximate to, and possibly including, the structural indicator is converted to a hyperlink. In one preferred embodiment, each structural indicator is associated with its own rule for creating the hyperlink. The invention also resolves the terminus of the hyperlink as a target document, e.g., a web page on the World Wide Web. The web page may be one of the documents newly hyperlinked as the set of hyperlinked documents are stored in a directory in a web server connected to the Internet. The target document may be resolved by retrieving a set of candidate documents related in subject matter to the hyperlinks. Each hyperlink is resolved by matching the text which occurs in the hyperlink to text which occurs in selected fields of a set of candidate target documents, e.g., a title field.
214 Citations
20 Claims
-
1. A method for creating hyperlinks in a document, comprising the steps of:
-
parsing the document for at least one structural indicator; and
responsive to finding a structural indicator in the document, converting text proximate to the found structural indicator to a hyperlink according to a rule for the structural indicator. - View Dependent Claims (2, 3)
parsing the document for a structural indicator indicative of a title; and
responsive to finding a title structural indicator in the document, converting text proximate to the structural indicator to a title for the document according to a rule for the structural indicator.
-
-
4. A method for creating hyperlinks in a set of documents of a first type, comprising the steps of:
-
parsing the set of documents for structural indicator which typically occur in the first type of documents; and
responsive to finding a plurality of structural indicators in the set of the documents, converting text proximate to each of the plurality of structural indicators to a respective hyperlink according to rules for each of the structural indicators. - View Dependent Claims (5, 6, 7, 8, 9, 10)
-
-
11. A computer program product in a computer readable medium for creating hyperlinks in a document, comprising:
-
means for parsing the document for at least one structural indicator; and
means responsive to finding a structural indicator in the document for converting text proximate to the structural indicator to a hyperlink. - View Dependent Claims (12, 13)
means for parsing the document for a structural indicator indicative of a title; and
means responsive to finding a title structural indicator in the document for converting text proximate to the structural indicator to a title for the document according to a rule for the structural indicator.
-
-
14. A system for creating hyperlinks in a set of documents of a first type, including processor, memory, input devices and display comprising:
-
a parser for parsing the set of documents for structural indicator which typically occur in the first type of documents; and
means responsive to finding a plurality of structural indicators in the set of the documents for converting text proximate to each of the plurality of structural indicator to a respective hyperlink according to rules for the structural indicators. - View Dependent Claims (15, 16, 17, 18, 19, 20)
a set of predefined templates of structural indicators for parsing different types of documents; and
means for retrieving a predefined template of structural indicators for the first type of document for use by the parser.
-
-
16. The system as recited in claim 14 further comprising means for resolving a target document of at least one hyperlink as a web page on the World Wide Web by searching for URLs which match the converted text in at least one hyperlink.
-
17. The system as recited in claim 14 further comprising means for storing the set of hyperlinked documents in a directory in a web server connected to the Internet.
-
18. The system as recited in claim 17 further comprising means for creating a home page for the hyperlinked documents containing the URL for at least one of the hyperlinked documents.
-
19. The system as recited in claim 14 wherein the rules for creating hyperlinks are different for different identified structural indicators.
-
20. The system as recited in claim 17 wherein a type of field searched in the set of candidate documents is according to a rule for the first type of documents.
Specification