Document Generation via Segmented Data File Updates
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing document generation and update systems face inefficiencies in managing dynamic content and user preferences, leading to delays and poor usability due to network congestion and processor loading, especially when updating entire documents or webpages.
Innovation Solution
A data file is used to generate or update documents by storing instructions and constituent data, allowing for independent refreshability of webpage portions, with rules governing processing based on network, device, and user characteristics, enabling efficient communication and regeneration of updated content.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If entire documents or webpages are updated through the network, then users receive complete updated content, but network traffic and processing time increase significantly
Solution Approach 1:
The patent segments a webpage into multiple independent portions, each capable of being updated separately. The system identifies and transmits only the specific portions that have changed, rather than updating the entire document. This segmentation enables partial page updates, reducing network traffic and update time while maintaining content completeness for the changed portions.
2Loss of information
If entire documents are regenerated and transmitted, then users receive all updated information, but network congestion and processor loading increase
Solution Approach 1:
The patent extracts and transmits only the specific changed portions of a document rather than the entire document. The system identifies modified sections, extracts them, and transmits selectively to the client. This extraction approach maintains information completeness for changed content while significantly reducing network traffic and computational load on both server and client systems.
3Reliability
If synchronous document updates are implemented, then real-time consistency is achieved, but system responsiveness and usability decrease due to blocking operations
Solution Approach 1:
The patent implements periodic action by allowing the user interface to remain responsive and continue processing user inputs while document updates occur in the background. The system periodically updates the document with changed portions without blocking the main thread, enabling real-time consistency to be achieved while maintaining system responsiveness and usability.
Data Source
AI summary
A data file describes a document to be generated and stores an instruction to provide constituent data of the document via a network. The data file is accessed at a local computer, and the document is generated based on the data file. The generated document is communicated via the network to a remote computer. At the local computer, the instruction to provide constituent data is processed using a processor of the local computer. The constituent data is provided via the network to the remote computer as an update of the generated document.


