Connectivity Manager for Data Stall Recovery in Multi-Network UE
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile computing devices face inefficiencies when experiencing changes in network performance, often requiring a full reboot to reset connections, which wastes computational resources and user time.
Innovation Solution
A connectivity manager application that monitors network characteristics, particularly packet rates, and initiates a reattachment to a new network node without powering off, using a timer to determine when to detach from the current node and reregister with a more operational one, thus maintaining efficient operation without straining resources.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a full reboot is performed to reset network connection, then network connection is reset, but computational resources and user time are wasted
Solution Approach 1:
The patent segments the network connection reset process from the full device reboot process. Instead of rebooting the entire device, only the network connection is reset through targeted operations (disconnecting and reconnecting to the network), while other device operations continue normally. This segmentation eliminates unnecessary resource waste and time loss associated with full reboots.
Solution Approach 2:
The patent extracts the network connection reset function from the full reboot process. By isolating and performing only the necessary network-related operations (monitoring packet rates, detecting data stalls, disconnecting and reconnecting to network nodes), the system achieves the desired network reset without the overhead of a complete device reboot, thereby saving computational resources and user time.
2Reliability
If a full reboot is performed to reset network connection, then network connection is reset, but computational resources are wasted
Solution Approach 1:
The patent segments the network connection reset process from the full device reboot process. Instead of rebooting the entire device, only the network connection is reset through targeted operations (disconnecting and reconnecting to the network), while other device operations continue normally. This segmentation eliminates unnecessary resource waste and time loss associated with full reboots.
Solution Approach 2:
The patent extracts the network connection reset function from the full reboot process. By isolating and performing only the necessary network-related operations (monitoring packet rates, detecting data stalls, disconnecting and reconnecting to network nodes), the system achieves the desired network reset without the overhead of a complete device reboot, thereby saving computational resources and user time.
3Reliability
If network connection is reset frequently, then network performance is maintained, but device operations are unnecessarily interrupted
Solution Approach 1:
The patent implements a feedback mechanism through packet rate monitoring. The system continuously monitors the packet rate of data received over the network connection and compares it against a threshold. Only when a data stall condition is detected (packet rate below threshold) does the system trigger a network connection reset. This feedback-based approach ensures resets occur only when necessary, maintaining network performance while avoiding unnecessary interruptions to device operations.
Solution Approach 2:
The patent performs preliminary monitoring and detection actions before initiating a network reset. By continuously monitoring packet rates and detecting data stall conditions in advance, the system determines the optimal timing for network resets, ensuring they are performed only when actually needed rather than frequently or unnecessarily, thus maintaining ease of operation.
Data Source
AI summary
Systems may comprise a connectivity manager application operating on a User Equipment (UE) for optimal and secure performance of local applications and improving user experience by optimizing application performance (e.g., detecting data stall events). The systems may monitor incoming internet protocol (IP) packets for one or more applications operating on the UE. The connectivity manager application may detect a drop in a rate at which the IP packets are received over a period of time and determine to reregister and/or reattach to a different node within a network or at a new network.


