Calendar-Based Storage Backup for Event Space Availability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users often face insufficient storage on their devices for large data events like concerts or sports games, leading to the need for last-minute data deletion or backup, which can be cumbersome and inconvenient.
Innovation Solution
A host system that manages data storage based on user calendar events by anticipating storage needs, prompting backups to cloud or external storage, and restoring files after the event, using AI/ML for file identification and management.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If users manually back up data to external storage or cloud storage at the last minute, then storage space can be freed up, but user convenience deteriorates and connectivity issues may occur
Solution Approach 1:
The system checks the user's calendar for upcoming events that may require large storage space and automatically initiates backup operations in advance, before the user needs the storage space. This eliminates the need for last-minute manual backup operations and prevents connectivity issues at the event location.
Solution Approach 2:
The system automatically monitors storage usage, identifies files for backup, and executes backup operations without requiring user intervention. The system serves itself by managing the entire backup process autonomously based on calendar event detection, freeing the user from manual backup tasks.
2Quantity of substance
If users delete existing files to free up storage space, then storage availability improves, but data loss risk increases
Solution Approach 1:
The system performs backup operations in advance before storage space is needed, ensuring that files are safely stored externally before any deletion occurs. This preliminary backup action guarantees data safety while enabling storage space release.
Solution Approach 2:
The system creates copies of files to be backed up and stores them in external or cloud storage before deleting the originals from the device. This copying process ensures that data is preserved in a safe location while freeing up storage space on the host device.
3Ease of operation
If the system automatically manages storage based on calendar events, then user experience improves, but system complexity increases
Solution Approach 1:
The system autonomously monitors calendar events, predicts storage needs, identifies files for backup, and executes backup operations without user intervention. This self-service approach simplifies the user experience while managing the inherent system complexity internally.
Solution Approach 2:
The system continuously monitors storage usage and calendar events, using this feedback to automatically adjust backup operations. When storage space is sufficient, backups are postponed; when space is needed, backups are triggered. This feedback mechanism simplifies user interaction while managing system complexity through automated decision-making.
Data Source
AI summary
A host system configured to manage data storage can include one or more processors, individually or in combination, configured to: determine a calendar event associated with a user that is expected to use data storage on storage media of the host system; determine at a specified time before a start time of the calendar event whether an amount of available storage on the storage media satisfies a threshold amount; and in response to determining that the amount of available storage on the storage media does not satisfy the threshold amount: identify one or more files to back up to one or more of a cloud server or an external data storage device; copy the one or more files to one or more of the cloud server or the external data storage device; and delete the one or more files from the storage media.


