Mobile Device Task Handover via Cloud Intermediary
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users of mobile devices face interruptions and delays when the battery power runs low, as they must power off the device to preserve the battery, leading to loss of state information and inconvenience in resuming tasks.
Innovation Solution
A system and method that enables a first mobile device to transfer its tasks to a second mobile device when the battery level falls below a threshold, using low-energy data links like Bluetooth Low Energy (BLE) or NFC for communication, and network accessible storage for program context information, allowing seamless continuation of tasks on the second device.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the mobile device powers off to preserve battery power, then the battery is protected from complete drainage, but the user experiences time delay and interruption in performing tasks
Solution Approach 1:
A cloud server acts as an intermediary between the first mobile device and the second mobile device. The server receives task state information from the first device, stores it, and then transmits it to the second device. This intermediary enables seamless task continuation without requiring the first device to remain powered on, thus protecting the battery while minimizing task interruption time.
Solution Approach 2:
The system performs preliminary actions by continuously monitoring battery power levels and proactively transferring task state information to the cloud server before the battery is completely drained. The server pre-stores this information and notifies the second mobile device in advance, enabling the user to resume tasks immediately without waiting for battery recharge or device power-on.
2Loss of time
If the mobile device transfers tasks to another device, then task continuation without interruption is enabled, but device complexity increases
Solution Approach 1:
The cloud server serves as a centralized intermediary that handles all task transfer coordination between mobile devices. This externalizes the complexity from the devices themselves, allowing each device to maintain simpler architecture while enabling sophisticated task continuation features through the server's mediation.
Solution Approach 2:
The cloud server provides universal functionality that can serve multiple mobile devices simultaneously. It handles task state information storage, retrieval, and notification for any device, making the system scalable without requiring each individual device to have complex built-in task transfer capabilities.
3Use of energy by moving object
If the mobile device uses low-energy data links for communication, then power consumption is reduced, but communication speed decreases
Solution Approach 1:
The system uses periodic action by having the second mobile device send periodic notifications to the cloud server to check for available task state information. When data is available, the server sends notifications to wake the second device. This periodic check mechanism allows the device to remain in low-power sleep mode while still maintaining connectivity for task transfers, optimizing the balance between energy consumption and communication speed.
Data Source
AI summary
A method includes selecting a target mobile device based on information regarding a power storage level of the particular mobile device. The method further includes transmitting program context information associated with a task of the first mobile device to a network accessible storage device. The method further includes transmitting a notification regarding the program context information to the target mobile device. The present disclosure describes a power and task (data and/or voice) handover system that enables a user to transfer task(s) from one mobile device to another mobile device using a network (wired or wireless) based handover scheme.


