File Storage System With Bandwidth Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current backup systems for home PCs are inefficient, as they require user interaction, are expensive, and vulnerable to natural disasters, with limited reliability and bandwidth management for large-scale data storage and recovery.
Innovation Solution
A user-friendly, online backup system that automates the backup process by allocating memory blocks, writing headers and files, and copying them to a third device, with flexible bandwidth management to balance multiple user needs and ensure high-speed, reliable data storage and recovery.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If online backup services are used to provide backup of home PCs, then data security against theft, fire, and flood is improved, but bandwidth management becomes complex when supporting a large number of client computing devices
Solution Approach 1:
The patent introduces a file storage system as an intermediary between client computing devices and backup storage. This intermediary manages bandwidth allocation, data transfer, and storage operations, simplifying the complexity of direct peer-to-peer backup management while maintaining data security through centralized control and monitoring
2Productivity
If a massive data storage system is designed to support high data rates, then backup and restore speed is improved, but system complexity increases to manage large-scale storage and recovery
Solution Approach 1:
The patent segments the storage system into multiple storage units or arrays that can operate in parallel. This segmentation allows high data rates to be achieved through concurrent operations while managing complexity by dividing the system into modular, independently manageable components with standardized interfaces
3Ease of operation
If automated backup processes are implemented, then ease of operation is improved, but bandwidth consumption increases due to continuous data transfer
Solution Approach 1:
The patent implements periodic backup operations where data is transferred in scheduled intervals rather than continuously. This periodic action maintains automation benefits while reducing bandwidth consumption by performing backups during off-peak hours or when network resources are available, balancing ease of operation with resource efficiency
Data Source
AI summary
A method of creating a backup copy of a plurality of files is provided. A block of memory having a predetermined memory size is allocated at a first device. A first header including an identifier of a file of the plurality of files received from a second device is defined. The first header is written to the allocated block of memory. A second header including the identifier of the file is defined. The second header and the file are written to the allocated block of memory. The process of defining the second header and writing the second header and the file to the allocated block of memory is repeated for each file of the plurality of files. The allocated block of memory is copied to a third device after processing each of the plurality of files.


