UTILIZING SERVER PRE-PROCESSING TO DEPLOY RENDITIONS OF ELECTRONIC DOCUMENTS IN A COMPUTER NETWORK
First Claim
1. A method of utilizing server pre-processing to deploy static renditions of electronic documents in a computer network, comprising:
- initiating publication of an electronic document stored on a client computer in the computer network;
during publication of the electronic document, creating at a first server computer;
a static rendition of the electronic document; and
a viewing application for viewing the static rendition of the electronic document on the client computer in the computer network; and
storing the static rendition of the electronic document and the viewing application on a second server computer for delivery to the client computer.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments are provided for utilizing server pre-processing to deploy static renditions of electronic documents in a computer network. An electronic document may be published from a client computer to a first server computer in the computer network. During publication, the first server computer may create a static rendition of the electronic document and a viewing application for viewing the static rendition of the electronic document on the client computer. The first server computer may store the static rendition of the electronic document and the viewing application on a second server computer for delivery to the client computer. Other embodiments may also include receiving, at the first server computer, a request to make revisions to the electronic document and sending a dynamic version of the electronic document from the first server computer to the client for making the revisions to the electronic document.
29 Citations
20 Claims
-
1. A method of utilizing server pre-processing to deploy static renditions of electronic documents in a computer network, comprising:
-
initiating publication of an electronic document stored on a client computer in the computer network; during publication of the electronic document, creating at a first server computer; a static rendition of the electronic document; and a viewing application for viewing the static rendition of the electronic document on the client computer in the computer network; and storing the static rendition of the electronic document and the viewing application on a second server computer for delivery to the client computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of utilizing server pre-processing to deploy static renditions of electronic documents in a computer network, comprising:
-
initiating publication of an electronic document stored on a client computer in the computer network; during publication of the electronic document, creating at a first server computer; a static rendition of the electronic document; and a viewing application for viewing the static rendition of the electronic document on the client computer; storing the static rendition of the electronic document and the viewing application on a second server computer for delivery to the client computer; receiving, at the first server computer, a request to make revisions to the electronic document from the client computer; and sending a dynamic version of the electronic document from the first server computer to the client computer for making the revisions to the electronic document, wherein the dynamic version of the electronic document is downloaded as a background process at the client computer while the static rendition of the electronic document is being viewed at the client computer. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A computer-readable storage medium comprising computer executable instructions which, when executed on a computer, will cause the computer to perform a method of utilizing server pre-processing to deploy static renditions of electronic documents in a computer network, comprising:
-
receiving a static rendition of an electronic document and a dynamic version of the electronic document at a server computer from a client computer, wherein the static rendition of the electronic document is created at the client computer; receiving, at the server computer, revisions to the dynamic version of the electronic document from the client computer; and creating, at the first server computer, a static rendition of the revised dynamic electronic document received from the client computer. - View Dependent Claims (17, 18, 19, 20)
-
Specification