Mobile Device Communication Link Establishment via Multi-Network Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face challenges in maintaining effective and efficient communication links between mobile devices, particularly due to errors in online status updates and the need for continuous data connection, which can lead to battery drainage and poor performance.
Innovation Solution
A method and system that process indications to initiate communication links between mobile devices through multiple networks (GSM, CDMA, and VoIP), allowing selection based on location and signal strength, and prioritize links using contact information and priority indicators to manage call modes effectively.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If continuous data connection is maintained to receive VoIP calls, then call connectivity reliability is improved, but battery consumption increases
Solution Approach 1:
The system implements periodic polling of online status at configurable intervals instead of maintaining continuous connection. The mobile device periodically checks the status of contacted parties and automatically initiates calls based on status changes, eliminating the need for continuous data connection while maintaining reliable call delivery.
2Reliability
If multiple network links are initiated simultaneously, then call delivery reliability is improved, but device complexity increases
Solution Approach 1:
The system pre-establishes multiple communication links (GSM, CDMA, VoIP) and monitors their availability in advance. When a call is needed, the system automatically selects from pre-validated available links without requiring complex real-time decision-making, simplifying the calling process while ensuring reliable delivery.
Solution Approach 2:
The mobile device autonomously manages multiple network links by automatically detecting their availability, selecting appropriate links for calling, and handling link failures without user intervention. The system self-configures communication paths based on current network conditions and contact online status.
3Measurement precision
If online status updates are checked frequently, then status accuracy is improved, but energy consumption increases
Solution Approach 1:
The system implements periodic polling of online status at configurable intervals (e.g., every 10 minutes) rather than continuous monitoring. This periodic approach maintains adequate status accuracy for call delivery while significantly reducing energy consumption compared to continuous connection maintenance.
Data Source
AI summary
A method of establishing a communication link between a first mobile communication device and a second mobile communication device on a first network or a second network is provided. The method includes processing by a processor from the first mobile communication device, an indication to initiate a link to the second mobile communication device, initiating by the processor, (i) a first link from the first mobile communication device to the second mobile communication device through the first network, and (ii) a second link from the first mobile communication device to the second mobile communication device through the second network, receiving an indication on the first mobile communication device including a selection of the first link or the second link to obtain a selected link, and establishing by the processor, a communication link between the first mobile communication device and the second mobile communication device on the selected link.


