CPE Web UI Automatic Reconnection After Software Update
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face prolonged waiting times and potential connection failures when reconnecting to a customer premises equipment (CPE) web user interface after software updates, as existing methods require manual reconnection and are hardware/software architecture-dependent, leading to inefficiencies and variability in rebooting times.
Innovation Solution
A method is introduced where a frame is inserted into the web page to automatically reconnect to the HTTP server after a CPE software update, continuously requesting a new web page until the server is started, allowing for immediate re-login once the server is up, reducing waiting time and eliminating the need for customized web pages based on different configurations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the user manually re-connects to the HTTP server after CPE reboot, then the system can be logged in, but the user has to wait a long time and may experience connection failures
Solution Approach 1:
The patent applies preliminary action by having the web UI initiate a reconnection request immediately after CPE reboot, before the HTTP server is fully ready. The system pre-activates the reconnection mechanism and uses a timeout counter to handle the server's unreadiness, automatically retrying without user intervention. This eliminates the need for users to manually wait and retry, resolving the contradiction between connection reliability and user waiting time.
2Adaptability or versatility
If a fixed re-connecting time is used for all CPE configurations, then the web user interface is simple to implement, but it does not adapt to different hardware and software architectures
Solution Approach 1:
The patent applies parameter changes by dynamically adjusting the timeout counter based on CPE-specific parameters such as hardware architecture, software version, and boot characteristics. Each CPE configuration can have customized timeout values that adapt to its specific boot duration characteristics. This allows the web UI to maintain a unified implementation while adapting to different configurations through parameter variation, resolving the contradiction between adaptability and interface complexity.
3Speed
If the HTTP server is requested immediately after reboot, then the connection can be established quickly, but the server may not be started yet causing connection failure
Solution Approach 1:
The patent applies periodic action by implementing a timeout counter that periodically checks whether the HTTP server is ready to accept connections. Instead of a single immediate request, the system sends periodic reconnection requests at predetermined intervals, allowing the server time to start up between attempts. This periodic approach enables fast reconnection while maintaining reliability by retrying until the server is ready, resolving the contradiction between speed and connection reliability.
Data Source
AI summary
The present invention relates to a method for automatically re-connecting customer premises equipment (CPE) web user interfaces (UIs), capable of continuously sending a login request to a HTTP server to reduce the time for the user to wait, the method comprising: inserting a frame into a web page in a system to be re-connected and logged in; requesting a HTTP server to send a new web page through the frame after a customer premises equipment (CPE) completes software update and receives a response requesting the system to reboot; issuing a re-login request if the new web page is received, indicating the HTTP server has been started up and a new connection is made; and logging in the system.


