Security Information Update System Using Off-Peak Push and Local Cache
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for updating security information in the securities market, such as active push and passive pull, lead to bandwidth congestion and degraded communication quality during peak hours due to the transmission of non-urgent information and frequent data pulls.
Innovation Solution
A method and system that integrates active push and passive pull transmission patterns, where non-urgent security information is transmitted during off-peak hours using an active-push method, and mobile devices automatically connect to receive updates, while users can request additional information through passive-pull during peak hours, reducing bandwidth occupation and system loading.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If active push transmission is used to transmit security information to all users, then information delivery completeness is improved, but bandwidth consumption increases during peak hours
Solution Approach 1:
The system performs preliminary actions by caching security information locally on mobile devices before peak hours. During off-peak hours, the system proactively pushes and stores information locally, so that during peak hours users can access cached data without consuming additional bandwidth, thus maintaining information delivery completeness while reducing peak bandwidth consumption.
Solution Approach 2:
The system implements periodic action by transmitting security information at scheduled intervals during off-peak hours rather than continuously during peak hours. The server pushes information periodically when network load is low, and mobile devices receive and cache these periodic updates, reducing overall bandwidth consumption while ensuring information delivery.
2Loss of energy
If passive pull transmission is used to allow users to request information, then bandwidth consumption during peak hours is reduced, but information access timeliness deteriorates
Solution Approach 1:
The system performs preliminary action by proactively pushing information to mobile devices during off-peak hours before users need it. This advance preparation ensures that when users access information during peak hours, it is already cached locally, eliminating access delays while reducing bandwidth consumption since no real-time pulling is needed.
Solution Approach 2:
The mobile device's local cache acts as an intermediary between the server and the user interface. Instead of directly pulling information from the server during peak hours, users access the local cache intermediary, which already contains the needed information. This intermediary approach eliminates access delays while avoiding peak-hour bandwidth consumption.
3Loss of information
If frequent pulling requests are sent from mobile devices, then information freshness is improved, but system loading increases
Solution Approach 1:
The system inverts the traditional pull model by implementing a push model during off-peak hours. Instead of mobile devices frequently pulling information from the server, the server proactively pushes information to devices during low-load periods. This inversion maintains information freshness through regular pushes while dramatically reducing system loading compared to frequent pull requests.
Solution Approach 2:
The system implements feedback mechanisms where mobile devices report their information needs and cache status to the server. The server uses this feedback to optimize push timing and content, ensuring information freshness is maintained while avoiding unnecessary transmissions that would increase system loading. The feedback loop allows the server to adapt to actual user needs rather than assuming frequent updates are always required.
4Loss of information
If all security information is transmitted during peak hours, then information availability is improved, but communication quality deteriorates
Solution Approach 1:
The system performs preliminary action by transmitting and caching security information during off-peak hours before users need it. This advance transmission ensures information availability is maintained while avoiding peak-hour network congestion. Users access previously cached information during peak hours, preserving communication quality while ensuring information availability.
Solution Approach 2:
The system implements periodic action by scheduling information transmissions during specific off-peak time periods rather than during peak hours. This periodic transmission pattern ensures information availability through regular updates while maintaining communication quality by avoiding network congestion periods. The periodic schedule aligns transmissions with network capacity availability.
Data Source
AI summary
A method for updating security information is applied to a system including an information service provider and mobile devices. The information service provider includes a server and a database, in which the server provides security information to the mobile devices and each of the security information is related individually to a security code. The information service provider can transmit updated security information to the mobile devices in an active-push manner in communicative off-peak hours, and at the same time each of the mobile devices would be automatically waken up and connected with the service-provider so as to receive the updated security information. While the mobile device is to request additional information, the passive-pull transmission manner can then be applied by the mobile device to obtain the additional information from the information service provider. Thus, merits of both the active push transmission and the passive pull transmission can be obtained.


