Hypermedia document publishing including hypermedia document parsing
First Claim
1. A computer-implemented method for preparing hypermedia documents for publishing, the method comprising:
- generating an unpublished hypermedia document at a computer system in a non-web-publishable format;
recursively parsing the unpublished hypermedia document to identify at least one direct linked document and at least one nested linked document;
remapping addresses for the unpublished hypermedia document, the direct linked document and the nested linked document, wherein cross-references between the unpublished hypermedia document, the direct linked document and the nested linked document are represented with relative remapped addresses;
converting at least a version of the unpublished hypermedia document from the non-web-publishable format to a web-publishable format at the computer system;
storing a package of documents comprising the version of the unpublished hypermedia document, versions of the direct linked document, and the nested linked document in a directory at their remapped addresses, wherein storing the versions of the documents comprises storing the versions in a hierarchical organization within the directory; and
transmitting the package of documents from the computer system to a web server to publish the unpublished hypermedia document to the World Wide Web.
5 Assignments
0 Petitions
Accused Products
Abstract
Hypermedia documents can be published using a computer system by recursively parsing a hypermedia document to identify at least one direct linked document and at least one nested linked document. The addresses for the hypermedia document, the direct linked document and the nested linked document are remapped and versions of the hypermedia document and the linked documents are stored in a directory at their remapped addresses. The directory then can be distributed to another location on a network. Alternatively, or in addition, the hypermedia document and a document linked to it can be processed (e.g., converted to standard formats) based on predefined criteria before versions of the documents are stored in the directory.
-
Citations
37 Claims
-
1. A computer-implemented method for preparing hypermedia documents for publishing, the method comprising:
-
generating an unpublished hypermedia document at a computer system in a non-web-publishable format; recursively parsing the unpublished hypermedia document to identify at least one direct linked document and at least one nested linked document; remapping addresses for the unpublished hypermedia document, the direct linked document and the nested linked document, wherein cross-references between the unpublished hypermedia document, the direct linked document and the nested linked document are represented with relative remapped addresses; converting at least a version of the unpublished hypermedia document from the non-web-publishable format to a web-publishable format at the computer system; storing a package of documents comprising the version of the unpublished hypermedia document, versions of the direct linked document, and the nested linked document in a directory at their remapped addresses, wherein storing the versions of the documents comprises storing the versions in a hierarchical organization within the directory; and transmitting the package of documents from the computer system to a web server to publish the unpublished hypermedia document to the World Wide Web. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37)
-
-
36. The method of claim i wherein the parsing, remapping, and storing are completed in a single pass through the unpublished hypermedia document and the linked documents.
Specification