User Configurable Data Storage With Remote Backup Criteria
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Computing servers face challenges in efficiently managing and backing up data across multiple servers, particularly in determining when to store or backup user data on a remote server based on various criteria such as file type, size, and available storage, while maintaining seamless user experience and data integrity.
Innovation Solution
A method and apparatus that utilize a processing circuit to select and log into a remote data server based on criteria indicated in a user's settings file, copying and storing data files from a local data server to a remote data server, and maintaining indices of data files on both servers to provide a unified data storage experience.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If user data is automatically backed up to a remote server based on multiple criteria (file type, size, storage availability), then data security and availability are improved, but system complexity and difficulty of implementing seamless user experience worsen
Solution Approach 1:
The patent segments the data backup system into distinct functional modules: a processing circuit that evaluates multiple criteria (file type, size, storage availability), a settings file manager that handles user preferences, and a data transfer mechanism. This segmentation allows each component to handle specific tasks independently, reducing overall system complexity while maintaining comprehensive backup functionality across multiple servers.
Solution Approach 2:
The patent introduces an intermediary processing circuit that acts as a mediator between the local data server and remote backup servers. This processing circuit evaluates criteria, determines backup necessity, and coordinates data transfer without requiring direct complex interactions between multiple servers and user devices. The intermediary simplifies the system architecture by centralizing the decision-making logic in a dedicated component.
2Reliability
If data is copied to a remote server based on criteria in settings files, then data availability and security are improved, but processing time and operational complexity worsen
Solution Approach 1:
The patent implements preliminary action by pre-configuring settings files that contain user-defined criteria for data backup (file types, size thresholds, storage capacity limits). These criteria are established in advance, allowing the processing circuit to quickly evaluate whether backup is needed without complex real-time analysis. The preliminary setup of backup rules accelerates the decision-making process during actual data transfer operations.
3Reliability
If multiple data servers are used for storage and backup, then data security and availability are improved, but device complexity and difficulty of management worsen
Solution Approach 1:
The patent applies universality by designing a processing circuit that can operate with multiple different data servers (local and remote) using a unified criteria-based approach. The same processing logic and settings file structure work across different server configurations, making the system adaptable to various server environments without requiring separate management procedures for each server type. This multi-functional design simplifies management despite using multiple servers.
4Productivity
If automatic criteria-based backup is implemented, then productivity and data management efficiency are improved, but device complexity and criteria evaluation overhead worsen
Solution Approach 1:
The patent implements self-service by enabling the system to automatically evaluate backup criteria and execute data transfers without requiring user intervention for each backup decision. The processing circuit autonomously reads settings files, evaluates current data against predefined criteria, and initiates backup operations when conditions are met. This automation significantly improves data management efficiency while the criteria evaluation complexity is contained within the automated processing logic rather than requiring complex user-level decisions.
Data Source
AI summary
In one or more examples, a method uses a system including data server, a processing circuit, and a data-communications server, with the server being used to route calls in the form of data communications to and from a plurality of telecommunication devices associated with respective user accounts. The server may store data generated by the plurality of telecommunication devices on the data server. The user accounts each have a settings file associated with the user account. In response to a set of criteria indicated in the settings file of one of the user accounts being satisfied, the processing circuit logs into a data server remote to the server may use login credentials included in the settings file. In further response to the set of criteria being satisfied, the processing circuit may copy one or more data files associated with the user account from the data server to the remote data server.


