Compiled structure for efficient operation of distributed hypertext
First Claim
1. A method of creating a compiled file from a collection of hypertext objects including at least one hypertext tag and at least one hypertext word, comprising the steps of:
- creating a tag tree that includes a node for each said at least one hypertext tag, the node comprising a unique node identifier, a description, and a pointer to related data;
selecting a vocabulary, wherein each entry in the vocabulary includes a unique vocabulary token and a vocabulary word, said at least one hypertext word and the vocabulary having at least one common word; and
storing the tag tree, the vocabulary, and a modified collection in the compiled file, wherein the modified collection is a copy of the collection of hypertext objects, and wherein the modified collection replaces each said at least one hypertext tag in the collection of hypertext objects with the unique node identifier, and each said at least one common word in the collection of hypertext objects with the unique vocabulary token.
1 Assignment
0 Petitions
Accused Products
Abstract
A method compiles a hypertext file or collection of files into a single compiled file. The compiled file is generally much smaller in size than the original collection of files. The compiled file includes compressed text and objects corresponding to the text and objects within the original files input to the compiler, pre-parsed tag tree corresponding to the hypertext structure of the included files which facilitates rendering the compiled file by the browser, and a search index. The method of compiling a hypertext source includes parsing the tagged data at the server, to recognize and separate the tags in the file from the corresponding data. The data is compressed and stored into a compiled file, database or textbase. A pointer is assigned to each of the parsed tags, the pointer indicating a location in the compiled material of the compressed data relating to each of the parsed tags. The parsed tags and pointers are also stored in the compiled representation as a structured tree format.
93 Citations
27 Claims
-
1. A method of creating a compiled file from a collection of hypertext objects including at least one hypertext tag and at least one hypertext word, comprising the steps of:
-
creating a tag tree that includes a node for each said at least one hypertext tag, the node comprising a unique node identifier, a description, and a pointer to related data;
selecting a vocabulary, wherein each entry in the vocabulary includes a unique vocabulary token and a vocabulary word, said at least one hypertext word and the vocabulary having at least one common word; and
storing the tag tree, the vocabulary, and a modified collection in the compiled file, wherein the modified collection is a copy of the collection of hypertext objects, and wherein the modified collection replaces each said at least one hypertext tag in the collection of hypertext objects with the unique node identifier, and each said at least one common word in the collection of hypertext objects with the unique vocabulary token. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of creating a compiled file from a collection of hypertext objects including at least one hypertext tag and at least one hypertext word, comprising the steps of:
-
storing a tag tree in a compiled file, the tag tree including a node for each said at least one hypertext tag, the node comprising a unique node identifier, a description, and a pointer to related data;
storing a vocabulary in the compiled file, each entry in the vocabulary including a unique vocabulary token and a vocabulary word, said at least one hypertext word and the vocabulary having at least one common word; and
storing a modified collection in the compiled file, wherein the modified collection is a copy of the collection of hypertext objects, and wherein the modified collection replaces each said at least one hypertext tag in the collection of hypertext objects with the unique node identifier, and each said at least one common word in the collection of hypertext objects with the unique vocabulary token. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
Specification