Dynamic Product Information Update System for Set-Top Boxes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing e-commerce systems face inefficiencies in updating product information on set-top boxes, particularly when dealing with real-time transactions, which can burden memory and processing capabilities, leading to slowdowns in the overall system.
Innovation Solution
Implementing a system where product information is categorized into two groups: one for real-time updates and another for scheduled periodic updates, allowing the server to transmit data accordingly based on transaction type, thereby optimizing memory and processing usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If all product information is transmitted to set-top boxes in real-time, then customers receive timely updates on product availability and pricing, but memory and processing capabilities of set-top boxes and servers are unnecessarily burdened
Solution Approach 1:
The patent segments product information into two distinct categories: real-time information (e.g., stock availability, pricing) and periodic information (e.g., product descriptions, specifications). This segmentation allows the system to apply different transmission strategies to each category, reducing unnecessary real-time transmissions while ensuring critical updates are communicated immediately, thereby balancing timeliness with system resource conservation.
Solution Approach 2:
The patent implements periodic action by transmitting non-critical product information at scheduled intervals rather than in real-time. Set-top boxes receive and store this periodic information locally, allowing customers to access it without requiring continuous real-time updates. This approach significantly reduces the memory and processing burden on both set-top boxes and servers while maintaining adequate information availability.
2Loss of information
If real-time updates are provided for all products, then customers have access to current product information, but system processing speed decreases due to excessive data transmission
Solution Approach 1:
The patent divides product information into critical real-time data (stock status, pricing) and non-critical periodic data (descriptions, specifications). By segmenting information this way, the system maintains high processing speed for critical updates while avoiding unnecessary transmissions of static information, thus preserving both information accuracy and system productivity.
Solution Approach 2:
The patent applies periodic action by scheduling transmissions of non-time-sensitive product information at intervals rather than continuously. This reduces the overall volume of data transmissions, prevents system processing slowdowns, and ensures that critical real-time information is still delivered promptly when changes occur.
3Reliability
If product information is updated frequently, then customers receive the latest product details, but memory consumption on set-top boxes increases
Solution Approach 1:
The patent segments product information into real-time updates (stored in volatile memory) and periodic information (stored in non-volatile memory). This segmentation allows the system to maintain current product information for critical attributes while keeping periodic information available without consuming excessive active memory resources on set-top boxes.
Solution Approach 2:
The patent implements periodic action by updating non-critical product information at scheduled intervals rather than continuously. Set-top boxes store this periodic information locally and refresh it only when new data is received, significantly reducing memory consumption while ensuring customers still have access to product details without requiring constant real-time updates.
Data Source
AI summary
A method and system is provided for displaying and updating electronic information on a display device. In an exemplary aspect, the method includes storing first and second digital information relating to first and second products, respectively, and transmitting this information to a display device to be displayed thereon by user interface pages navigable by a user. Moreover, the method includes determining a current page that is being displayed on the display device and determining whether either the first digital information or the second digital information product is being displayed on the current page. When the current page is displaying the first digital information, the method transmits unscheduled updates of the first digital information, such that the current page dynamically displays updated first digital information. Alternatively, when the current page is not displaying the second digital information, the method transmits scheduled updates of the second digital information.


