Cloud Storage Intermediary for Web File Access
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for uploading or downloading data to/from web resources often require significant storage capacity on both the user's device and the web server, leading to inefficient use of resources and increased costs for operators handling large volumes of data, such as job applications.
Innovation Solution
A method and system that allows users to access and manage files stored in a user-associated storage account, enabling the web resource to access files without needing to store them locally by using identification information to create a file indication, which is transmitted to the web resource, allowing it to access the files stored on the user's account without local storage requirements.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the web resource stores files locally to enable access to users, then file accessibility is improved, but storage capacity requirements increase significantly
Solution Approach 1:
The patent introduces a cloud storage service as an intermediary between the user's electronic device and the web resource. Instead of the web resource storing files locally, the cloud storage service acts as a mediator that stores files on behalf of users and provides access to the web resource through identification information, thereby eliminating the need for large local storage capacity at the web resource while maintaining file accessibility.
Solution Approach 2:
The patent uses identification information (such as user identifiers or tokens) as references or copies that point to actual files stored in the cloud storage service. The web resource receives these identification information rather than the actual file data, allowing it to access files through the cloud storage service without needing to store the files themselves, thus reducing storage requirements while maintaining accessibility.
2Speed
If the user stores files locally on their device, then file access speed is improved, but memory capacity requirements increase
Solution Approach 1:
The cloud storage service acts as an intermediary that manages file storage and retrieval for the user. Instead of requiring the user's device to have large memory capacity for storing files, the cloud storage service handles the storage burden externally, allowing users to access files through their electronic devices without consuming significant local memory capacity.
Solution Approach 2:
The cloud storage service provides universal access to files across different electronic devices and users. The identification information system enables any authorized user to access the same stored files from different devices, making the storage capacity requirement a shared resource managed by the cloud service rather than a local device constraint.
3Quantity of substance
If the web resource purchases hosting service with large storage capacity, then ability to store received documents is improved, but operational costs increase
Solution Approach 1:
The patent introduces a cloud storage service as an intermediary that handles file storage operations. Instead of the web resource purchasing and managing its own large storage capacity through hosting services, the cloud storage service acts as a mediator that provides storage capabilities on demand, thereby reducing the web resource's operational costs while maintaining the ability to store and access documents.
Solution Approach 2:
The cloud storage service operates as a self-service system where users can upload, store, and manage their own files independently. The web resource simply needs to integrate with the cloud storage service through identification information, eliminating the need for the web resource to invest in and manage its own large storage infrastructure, thus reducing operational costs.
Data Source
AI summary
There is disclosed a method of and system for providing access to a file from a user to a web resource, without the web resource needing to store the file on its server. The method is executable at a first server, comprising receiving identification information from the user, via a communication network, from a second server, the second server storing the web resource, the identification information having been generated by the user having accessed the web resource, via an electronic device associated with the user, indicated a desire to provide access to the file to the web resource, been presented a form via the web resource, and entered identifying information into the form, accessing a user-associated storage account for the user based upon the identification information, the user-associated storage account being maintained at the first server, receiving a selection, via the form, from the user of the file to be accessed by the second server from files stored in the user-associated storage account, creating a file link to the file stored in the user-associated storage account and transmitting to the web resource the file link to the file stored in the user-associated storage account, the file link configured to allow the second server to access the file stored on the first server without having to (i) transmit the file via the communication network from the first server to the second server and (ii) store it on the second server, the file becoming accessible to both the first server and the second server.


