Server Pre-Processing for Static Document Renditions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
High demand for published electronic documents in client-server networks leads to increased server processing requirements, resulting in reduced network performance and delays due to referral traffic from websites, news, and social networking platforms.
Innovation Solution
Implementing server pre-processing to create static renditions of electronic documents, which are then stored on a second server for quick delivery to clients, while allowing dynamic revisions to be made in the background, thereby reducing server load and improving network performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If server processing is increased to handle high demand for published electronic documents, then document delivery capability is improved, but network performance deteriorates and delays increase
Solution Approach 1:
The patent applies preliminary action by creating static renditions of electronic documents in advance and storing them on a second server before demand occurs. When high demand is detected, the pre-created static renditions can be quickly delivered without requiring real-time server processing, thus improving document delivery capability while avoiding network delays.
2Speed
If static renditions are created and stored on a second server for quick delivery, then network performance is improved, but server complexity increases
Solution Approach 1:
The patent applies segmentation by dividing the server functionality into two separate servers: a first server that handles document publication and processing, and a second server that stores and delivers static renditions. This segmentation allows each server to specialize in specific tasks, improving document loading speed while managing complexity through functional separation rather than overloading a single server.
3Reliability
If dynamic revisions are processed in real-time, then document accuracy is improved, but server processing load increases
Solution Approach 1:
The patent applies preliminary action by creating static renditions in advance of demand. These pre-created static versions can be delivered quickly without real-time processing, maintaining document accuracy while significantly reducing server processing load during high-demand periods.
Data Source
AI summary
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.


