File Management Apparatus Access Control Under Online Storage Constraints
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing file management apparatuses struggle to handle online storage services with usage constraints imposed by providers, which limit access to files, making it impossible to read or write files when constraints on access frequency or data volume are exceeded.
Innovation Solution
A file management apparatus and method that includes a processor for controlling access processes to online storage, implementing access inhibit control based on the number of times access is made or the amount of data communicated per unit time, allowing for compliant access even under usage constraints.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the file management apparatus handles online storage as local storage with automatic upload functionality, then user convenience and seamless file access are improved, but service provider usage constraints are violated, causing access disruptions
Solution Approach 1:
The system dynamically adjusts its access behavior to online storage based on usage constraints. The processor monitors access patterns and automatically modifies upload/download operations to comply with provider-imposed limits on access frequency and data volume, ensuring continuous reliable access while maintaining user convenience.
Solution Approach 2:
The system implements feedback mechanisms to monitor usage constraints in real-time. The processor receives information about access limits from the online storage service and adjusts its file management operations accordingly, preventing constraint violations that would cause access disruptions while maintaining seamless user experience.
2Stability of the object's composition
If the apparatus performs frequent automatic uploads to ensure data synchronization, then data consistency between local and online storage is improved, but access frequency constraints are exceeded, leading to service blocking
Solution Approach 1:
Instead of continuous or frequent uploads, the system implements periodic upload operations spaced at appropriate intervals. The processor schedules file synchronization operations to occur at intervals that maintain data consistency while staying within the provider's access frequency constraints, preventing service blocking.
Solution Approach 2:
The system changes operational parameters such as upload timing and frequency based on usage constraints. The processor adjusts the synchronization interval and data transfer volume to balance data consistency requirements with compliance to access frequency and data volume limits imposed by the service provider.
3Quantity of substance
If the apparatus transfers large amounts of data to maintain complete file synchronization, then data completeness is improved, but data volume constraints are exceeded, causing access inhibition
Solution Approach 1:
The system performs partial synchronization operations, transferring only the necessary portion of data rather than complete redundant copies. The processor identifies and transfers only modified or new files, achieving adequate data completeness while staying within the provider's data volume constraints and avoiding access inhibition.
Solution Approach 2:
The system segments large data transfers into smaller, manageable units. The processor divides file synchronization operations into multiple smaller transfers, each within the provider's data volume limits, ensuring complete data synchronization over time without triggering access inhibition due to exceeding single-transfer volume constraints.
Data Source
AI summary
A file management apparatus that communicates with an online storage subject to use constraints. The file management apparatus including a processor that controls at least one of two access processes, one of the two access processes being an upload to the online storage, the other access process being a download from the online storage, and performs access inhibit control to inhibit the access processes to meet the use constraints based on at least one of a number of times access is made to the online storage per unit time and an amount of data communicated with the online storage per unit time.


