Virtual storage system and method of sharing access to the virtual storage system for adding electronic documents
First Claim
1. A virtual storage system in data communication with a user computing device via a communication network, the virtual storage system comprising:
- at least one processor configured to;
receive from the user computing device,a request for granting share access of at least one electronic folder of a plurality of electronic folders associated with an account of at least one user of the virtual storage system, and for adding at least one electronic document therein, andinput information including upload link information and expiration information corresponding to the share access of the at least one electronic folder, that is input by an authorized user of an external system, wherein the expiration information comprises an expiration period for accessing the at least one electronic folder and for uploading electronic documents by a recipient, the external system is an online document retrieval and storage system residing on another communication network separate from the virtual storage system and the authorized user is different from the at least one user of the virtual storage system and the external system is different from the virtual storage system,create at least one upload link corresponding to the at least one electronic folder based on the input information, for granting share access to the recipient of the at least one upload link, wherein the upload link information comprises a predetermined number of uploading times for uploading electronic documents via the recipient of the at least one upload link;
determine an access code to be input by the recipient to complete uploading of the at least one electronic document, wherein the access code is included in the at least one upload link created;
copy the at least one upload link created to a communication to the recipient or generating a communication to the recipient within the virtual storage system, for sending the at least one upload link created to the recipient; and
a plurality of redundant physical storage devices located in redundant data centers in data communication with the at least one processor and each configured to store the at least one electronic document to be uploaded, and the at least one upload link created.
2 Assignments
0 Petitions
Accused Products
Abstract
A virtual storage system in data communication with a user computing device via a communication network and methods of sharing access to the virtual storage system that includes at least one processor that receives a request for granting share access of at least one electronic folder of a plurality of electronic folders, and for adding at least one electronic document therein, and input information including upload link information and expiration information corresponding to the share access of the electronic folder, as input by a user, and creates at least one upload link corresponding to the electronic folder based on the input information, for granting share access to a recipient of the at least one upload link. The virtual storage system also includes a plurality of redundant physical storage devices in data communication with the processor and storing the electronic document to be uploaded, and the upload link created.
-
Citations
9 Claims
-
1. A virtual storage system in data communication with a user computing device via a communication network, the virtual storage system comprising:
-
at least one processor configured to; receive from the user computing device, a request for granting share access of at least one electronic folder of a plurality of electronic folders associated with an account of at least one user of the virtual storage system, and for adding at least one electronic document therein, and input information including upload link information and expiration information corresponding to the share access of the at least one electronic folder, that is input by an authorized user of an external system, wherein the expiration information comprises an expiration period for accessing the at least one electronic folder and for uploading electronic documents by a recipient, the external system is an online document retrieval and storage system residing on another communication network separate from the virtual storage system and the authorized user is different from the at least one user of the virtual storage system and the external system is different from the virtual storage system, create at least one upload link corresponding to the at least one electronic folder based on the input information, for granting share access to the recipient of the at least one upload link, wherein the upload link information comprises a predetermined number of uploading times for uploading electronic documents via the recipient of the at least one upload link; determine an access code to be input by the recipient to complete uploading of the at least one electronic document, wherein the access code is included in the at least one upload link created; copy the at least one upload link created to a communication to the recipient or generating a communication to the recipient within the virtual storage system, for sending the at least one upload link created to the recipient; and a plurality of redundant physical storage devices located in redundant data centers in data communication with the at least one processor and each configured to store the at least one electronic document to be uploaded, and the at least one upload link created. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method implemented by computer system to effect the granting of share access of at least one electronic folder of a plurality of electronic folders within a virtual storage system including at least one processor in data communication via a communication network with a user computing device, and a plurality of redundant storage devices located in redundant data centers, the method comprising:
-
accessing the virtual storage system via the user computing device; selecting and viewing the at least one electronic folder of the plurality of electronic to be shared with a recipient; receiving from the user computing device by an authorized user of an external system comprising an online document retrieval and storage system residing on another communication network separate from the virtual storage system and, a request for granting share access of the at least one electronic folder; determining, via the user computing device, upload link information corresponding to the share access of the at least one electronic folder, wherein determining upload link information comprises determining a number of uploading times for uploading electronic documents by the recipient and the authorized user of the external system is different from the user of the virtual storage system and the external system is different from the virtual storage system; determining, via the user computing device, expiration information corresponding to the uploading of the at least one electronic documents to the at least one electronic folder, wherein determining expiration information comprises determining an expiration period for accessing the at least one electronic folder and for uploading electronic documents by the recipient; creating at least one upload link corresponding to the share access of the at least one electronic folder based on the upload link information and the expiration information, for granting share access of the at least one electronic folder with a recipient; storing, via the physical redundant storage devices, the at least one electronic document and the at least one upload link created; determining an access code to be input by the recipient to complete uploading of the at least one electronic document, wherein the access code is included in the at least one upload link created; and copying the at least one upload link created to a communication to the recipient or generating a communication to the recipient within the virtual storage system, for sending the at least one upload link created to the recipient.
-
-
9. A non-transitory computer readable medium storing computer executable instructions that, when executed, cause a computing device to perform a method of granting share access of at least one electronic folder of a plurality of electronic folders within a virtual storage system including at least one processor in data communication via a communication network with a user computing device, and a plurality of redundant storage devices located in redundant data centers, the method comprising:
-
accessing the virtual storage system via the user computing device; selecting and viewing the at least one electronic folder of the plurality of electronic folders to be shared with a recipient; receiving from the user computing device by an authorized user of an external system comprising an online document retrieval and storage system residing on another communication network separate from the virtual storage system and, a request for granting share access of the at least one electronic folder; determining, via a user computing device, upload link information corresponding to the share access of the at least one electronic folder, wherein determining upload link information comprises determining a number of uploading times for uploading of at least one electronic document by a recipient and the authorized user of the external system is different from the user computing device and the external system is different from the virtual storage system; determining, via the user computing device, expiration information corresponding to the uploading of the at least one electronic document to the at least one electronic folder; creating at least one upload link corresponding to the share access of the at least one electronic folder based on the upload link information and the expiration information, for granting share access of the at least one electronic folder with the recipient; and storing, via the physical redundant storage devices, the at least one electronic document and the at least one upload link created; determining an access code to be input by the recipient to complete uploading of the at least one electronic document, wherein the access code is included in the at least one upload link created; and copying the at least one upload link created to a communication to the recipient or generating a communication to the recipient within the virtual storage system, for sending the at least one upload link created to the recipient.
-
Specification