Cloud Storage Token Management for Direct Data Transfer
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current cloud storage systems impose limitations on data upload capacity due to restricted free storage space, requiring users to manage multiple accounts and consume additional battery life on mobile devices through frequent synchronization communications.
Innovation Solution
A data management server manages access tokens for multiple cloud storage service servers, enabling user terminals to directly communicate with remote storage service servers for data upload and download without routing through the data management server, reducing data traffic and latency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If users create multiple free accounts with several cloud storage service providers to increase total cloud storage capacity, then the total amount of cloud storage available to the user increases, but the complexity of managing accounts for multiple cloud service servers increases
Solution Approach 1:
The patent combines multiple cloud storage service accounts into a single unified interface. The system aggregates access tokens from different cloud storage providers and presents them through one centralized application, allowing users to manage multiple accounts without dealing with individual account complexities. This merging approach maintains increased storage capacity while eliminating the management burden of multiple separate accounts.
Solution Approach 2:
The patent creates a universal interface that works across multiple cloud storage service providers. The system is designed to be provider-agnostic, supporting various cloud storage services through a single application that handles authentication, token management, and data operations uniformly. This multi-functionality allows users to access different cloud storage services through one tool rather than managing separate accounts for each provider.
2Ease of operation
If an aggregator server is used to provide a single access connection point to several cloud storage service servers, then account management becomes simpler, but data traffic must pass through the aggregator server increasing latency and bandwidth consumption
Solution Approach 1:
The patent extracts the authentication and token management functions from the data transfer path. The system obtains access tokens from cloud storage service providers and stores them locally on the user's device. This separation allows the aggregator functionality (account management) to be decoupled from the data transfer path, eliminating the need for data to route through a centralized server and reducing latency while maintaining ease of account management.
Solution Approach 2:
The patent uses access tokens as intermediaries between the user's device and cloud storage service providers. Instead of requiring continuous communication through an aggregator server for data transfer, the system establishes direct connections using pre-obtained tokens. The token acts as a mediator that enables direct access without requiring the aggregator server to be involved in every data operation, thus reducing latency while maintaining unified account management.
3Reliability
If local synchronization client software frequently communicates with the aggregator server to compare index updates, then data synchronization is maintained, but additional battery life is consumed on tablet and mobile devices
Solution Approach 1:
The patent implements periodic synchronization with optimized intervals. Instead of continuous or overly frequent communication, the system establishes reasonable synchronization intervals that maintain data consistency while reducing unnecessary communications. The local client compares index updates at scheduled intervals rather than continuously, significantly reducing battery consumption while maintaining acceptable synchronization reliability for mobile devices.
Solution Approach 2:
The patent uses incremental synchronization that only processes changed data. Rather than performing full synchronization operations frequently, the system identifies and processes only the specific data elements that have changed since the last synchronization. This partial action approach maintains synchronization reliability by focusing on necessary updates while minimizing the energy expenditure associated with transmitting and processing large amounts of unchanged data.
Data Source
AI summary
A data management server manages access tokens for accessing remote storage service servers. The data management server sends the access tokens to user terminals to enable the user terminals to communicate directly with the remote storage server to upload data to the remote storage service server or download data from the remote storage service server without routing of data traffic through the centralized data management server. The data management server initially communicates with a remote storage service server to open an account for a user and obtains an access token for accessing the account in the remote storage service server.


