Mobile Data Backup via Event History and Cloud Restore
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing mobile devices lack an efficient and user-friendly method for backup and recovery of data, particularly media files like images and videos, which are difficult to restore after accidental deletion due to the lack of file management capabilities.
Innovation Solution
A mobile application that records user actions and data changes, providing a history of events for user data items like images, videos, contacts, and calendars, allowing users to undo actions by backing up affected data to the cloud and restoring it as needed, with features like automatic backup, deletion management, and geographic organization of files.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If mobile devices use media data instead of files for convenience, then user convenience is improved, but data backup and recovery difficulty increases
Solution Approach 1:
The patent creates a virtual copy of media data in the form of a backup file that stores metadata about the original media files. This backup copy can be restored to recover deleted or modified media data without needing to access or manage the actual media files, thus maintaining user convenience while enabling easy recovery.
Solution Approach 2:
The backup application acts as an intermediary layer between the user and the media data. It monitors changes to media files, creates backup records, and provides a simplified interface for recovery operations. This intermediary abstracts away the complexity of actual file management while providing convenient backup and restore functionality.
2Reliability
If conventional backup methods are used, then data can be recovered, but the process becomes complex and user-unfriendly
Solution Approach 1:
The backup application automatically monitors media files and creates backup records without user intervention. It self-manages the backup process by detecting changes, creating backup entries, and providing restore functionality through a simple user interface, eliminating the need for users to perform complex backup and recovery operations manually.
Solution Approach 2:
The system provides continuous feedback to the user through a history list that displays backup records and allows users to view restoration points. This feedback mechanism gives users visibility into what has been backed up and enables them to easily select and restore specific data without needing to understand the underlying backup system complexity.
3Productivity
If users delete media files by mistake, then data loss occurs, but recovery becomes difficult without file management capabilities
Solution Approach 1:
The backup application continuously monitors media files and creates backup records before deletions occur. When a user deletes media files, the backup system already has recorded information about the deleted files and can quickly restore them without requiring the user to search through file systems or understand recovery procedures.
Solution Approach 2:
The system prepares backup copies of media data in advance, creating a safety cushion that protects against accidental deletions. This pre-prepared backup infrastructure ensures that when deletions occur, recovery is simple and reliable, as the backup system is already in place and ready to restore data immediately.
Data Source
AI summary
A mobile application that allows for backup and restore of user data on a mobile device is provided. The data backup application records a history of all user actions performed with mobile device data. The backup application monitors all of the user actions or applications that affect the mobile device data and reflects it into history, which can be viewed by the user. If the data is affected—it is backed up on a cloud. This works best within a framework of a continuous backup. A user can undo any of his destructive actions and the backup application can restore the affected data from the cloud storage. A history list serves as a filter to user data already located on the cloud.


