Power-Aware Mobile Backup System for Reliable Data Transfer
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional backup and restore operations for mobile devices are unreliable, insecure, and user-unfriendly, especially due to unreliable wireless network connections and bandwidth limitations, which can result in lengthy and multiple attempts to complete the process.
Innovation Solution
Implementing a multi-phase, multi-source backup and restore system that utilizes cloud storage, dynamically configures backup sources, and employs metadata to identify and manage data chunks, allowing incremental and resumable operations, as well as opportunistic use of local and cloud sources for data recovery, while monitoring power states to ensure secure and efficient data transfer.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If conventional backup operations use wireless network connections for mobile devices, then portability and mobility are improved, but reliability and security of data transfer deteriorate due to unreliable connections and bandwidth limitations
Solution Approach 1:
The system dynamically switches between wireless and wired backup modes based on connection reliability. When wireless connection quality degrades, the system automatically transitions to wired USB connection for backup operations, ensuring continuous reliable data protection while maintaining mobility when wireless conditions are good.
Solution Approach 2:
The system changes operational parameters by detecting power state transitions (charging vs. battery mode) and network connection states, adapting the backup strategy accordingly. When external power is detected, the system performs power-intensive backup operations; when on battery, it adjusts or pauses operations to conserve energy.
2Reliability
If backup operations are performed continuously to ensure data protection, then reliability is improved, but device performance and user experience deteriorate due to resource consumption
Solution Approach 1:
Instead of continuous backup, the system performs periodic backup operations triggered by specific events such as device charging states, connection availability, or user-initiated actions. This periodic approach ensures data protection while allowing the device to operate normally between backup cycles, maintaining both reliability and productivity.
Solution Approach 2:
The system performs preliminary assessments of connection reliability and power availability before initiating backup operations. By checking these conditions in advance, the system avoids starting backups that would fail or consume excessive resources, thus protecting data only when conditions are favorable while preserving device performance.
3Reliability
If backup operations consume significant power to ensure complete data transfer, then completeness of backup is improved, but battery life deteriorates
Solution Approach 1:
The system changes its operational behavior based on power availability parameters. When external power is detected, it performs complete power-intensive backup operations. When running on battery power, it either performs minimal backups, uses lower-power transfer modes, or delays operations until charging is available, thus ensuring backup completeness when possible while preserving battery life when not.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Methods and apparatus that receive, at a wireless device, power through wire or inductive pad are described. The received power is monitored to back up data from the device to a server in a network through an OTA (over the air) wireless interface. The data is transmitted to the server to back up the data on the device. While backing up the data whether the power has been removed from the device is determined. The backing up of the data in the device can be terminated automatically and without user request, in response to the determination that the power has been removed.