Selective Partial Web Content Updates via Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current web content update systems require the entire web page to be refreshed, wasting bandwidth and resources, as they do not allow for selective partial updates of dynamic content elements, such as stock quotes or sports scores, which can change frequently.
Innovation Solution
Implementing a system that enables users to select individual web content elements for partial updates and specify update intervals, using a forward proxy server, reverse proxy server, or application server to request and process partial updates from a content server, allowing for real-time or near-real-time updates of specific elements without refreshing the entire page.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the entire web page is refreshed to update content elements, then all content elements are updated including static content, but bandwidth is wasted and resources are consumed unnecessarily
Solution Approach 1:
The web page is segmented into individual content elements (e.g., stock quotes, sports scores, news tickers) that can be independently identified and updated. Each element is assigned a unique identifier or path, allowing the system to request updates for only the specific elements that have changed rather than refreshing the entire page, thus reducing bandwidth consumption while maintaining update completeness.
Solution Approach 2:
The patent extracts only the necessary dynamic content elements from the complete web page for updating. By identifying and isolating specific elements that require updates (such as changing stock prices or sports scores) and requesting only those portions from the server, the system eliminates the waste of transmitting static content that does not need refreshing.
2Reliability
If the entire web page is downloaded and re-presented for updates, then all content is refreshed, but processing time and resources are wasted on static content
Solution Approach 1:
The web page is divided into independently updatable content elements, each with its own identifier. When an update is needed, only the specific element (e.g., a stock quote or sports score) is requested and updated in the browser, rather than downloading and re-presenting the entire page. This segmentation enables selective updates that maintain content freshness while minimizing processing time and resource consumption.
Solution Approach 2:
The system performs partial action by updating only the necessary portion of the web page (specific content elements) rather than the entire page. This approach applies the principle of doing just enough work to achieve the desired result (updating dynamic content) without the excessive action of refreshing all content including static elements.
3Reliability
If periodic updates are performed on the entire web page, then all content elements are updated regularly, but bandwidth and resources are wasted on static content
Solution Approach 1:
The web page content is segmented into individual updateable elements with unique identifiers. The periodic update mechanism requests only the specific dynamic elements (such as stock quotes, sports scores, or news tickers) at scheduled intervals, rather than refreshing the entire page. This ensures regular updates of dynamic content while minimizing network resource usage by excluding static content from periodic requests.
Solution Approach 2:
The system implements periodic action by scheduling regular updates for specific dynamic content elements. Instead of continuous or full-page refreshing, the browser or proxy server periodically requests updates for identified dynamic elements at predetermined intervals, maintaining content regularity for time-sensitive information while reducing overall network resource consumption.
4Ease of operation
If manual refresh is implemented for the entire web page, then the user can update all content, but the user cannot selectively update only dynamic elements and the process is inefficient
Solution Approach 1:
The web page is segmented into individually addressable content elements with unique identifiers or paths. This segmentation enables users to selectively request updates for specific dynamic elements (such as a particular stock quote or sports score) rather than manually refreshing the entire page, providing both user control and operational efficiency.
Solution Approach 2:
The system implements self-service by automatically identifying and updating dynamic content elements without requiring manual user intervention for each element. The browser or proxy server can autonomously detect which elements need updating and request their refresh, while still allowing users to initiate selective updates when desired, combining automation with user control.
Data Source
AI summary
A request for a partial update of web content is received that identifies at least one web content element associated with the web content. An update is requested for the identified at least one web content element from a content server. The partial update of the web content is performed in response to receipt of the update for the identified at least one web content element from the content server.


