CPE Web UI Automatic Reconnection After Software Update

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveconnection success rateVSAvoiduser waiting time
Core Design Contradiction:
ReliabilityVSLoss of time

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.

Inventive Principle:
Principle #10Preliminary action

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

Engineering Contradiction:
Improveadaptability to different CPE configurationsVSAvoidweb user interface complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #35Parameter changes

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

Engineering Contradiction:
Improvereconnection speedVSAvoidconnection reliability
Core Design Contradiction:
SpeedVSReliability

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.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS8190756B2Method for automatically re-connecting customer premises equipment (CPE) web user interface (UI)
Publication Date: 2012.05.29 ARCADYAN
  • US8190756B2 patent drawing
  • US8190756B2 patent drawing
  • US8190756B2 patent drawing

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.