Dynamic Communication Link Upgrades for Speed and Battery Balance
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Electronic devices often select communication pathways without considering device and network conditions, leading to inefficient and energy-wasting data transfers.
Innovation Solution
A system that monitors change metrics such as device state, network state, and transfer state to recommend switching between different communication links like BLE, Bluetooth, and Wi-Fi based on specific criteria, optimizing energy usage and transfer speed.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If a high-speed communication link is selected for data transfer, then transfer speed is improved, but energy consumption increases
Solution Approach 1:
The system dynamically switches between different communication links (Wi-Fi, Bluetooth, BLE, cellular) based on real-time monitoring of transfer state, device state, and network state metrics. This dynamic adaptation allows the system to optimize the balance between transfer speed and energy consumption by selecting the most appropriate communication pathway for current conditions.
Solution Approach 2:
The system changes operational parameters by monitoring multiple metrics (transfer state, device state, network state) and switching between different communication links with varying speed and energy characteristics. This parameter change approach enables flexible optimization of the speed-energy tradeoff based on actual system conditions.
2Use of energy by moving object
If a low-energy communication link is selected, then energy efficiency is improved, but transfer speed decreases
Solution Approach 1:
The system dynamically adjusts communication link selection based on monitored metrics, allowing it to switch from low-energy links (BLE) to high-speed links (Wi-Fi, cellular) when transfer requirements or network conditions change, thereby optimizing the energy-speed balance in real-time.
Solution Approach 2:
The system changes communication parameters by selecting different links with varying energy and speed characteristics based on monitored transfer state, device state, and network state, enabling flexible optimization of energy efficiency while maintaining adequate transfer speed.
3Device complexity
If communication link selection is made before transfer initiation, then system complexity is reduced, but adaptability to changing conditions deteriorates
Solution Approach 1:
The system implements continuous feedback by monitoring transfer state, device state, and network state metrics during data transfers. This feedback mechanism enables the system to detect changes in conditions and dynamically switch communication links, thereby achieving adaptability without excessive complexity through automated metric-based decision-making.
Solution Approach 2:
The system performs preliminary actions by pre-establishing multiple communication links and preparing to switch between them based on monitored metrics. This preliminary preparation enables rapid adaptation to changing conditions without requiring complex real-time decision algorithms, as the switching logic is based on predefined metric thresholds.
Data Source
AI summary
In some implementations, the techniques may include initiating a transfer of data between a first mobile device and a second mobile device over a first communication pathway. In addition, the techniques may include monitoring, by a system process of the first mobile device, one or more metrics measured of a device state, a network state, a transfer state, or a combination thereof during the transfer of data. The techniques may include generating, by the system process, a change recommendation using the one or more metrics, the change recommendation indicating a change from the first communication pathway to a second communication pathway. Moreover, the techniques may include providing the change recommendation to connection manager. Also, the techniques may include in response to the change recommendation, changing, by the connection manager, the transfer of data from the first communication pathway to the second communication pathway.


