Data backup and transfer system, method and computer program product
DC CAFCFirst Claim
1. A data storage system comprising:
- a virtual server connected to a communications network, the virtual server configured to;
verify first user access information for a particular user storage account of one or more user storage accounts maintained by the virtual server;
connect to a client device associated with the verified first user access information over the communications network;
transmit to the client device for display, information identifying first system functions of the virtual server;
transmit to the client device for display, information relating to one or more files associated with the particular user storage account; and
upload a first user-selected file selected from the one or more files associated with the particular user storage account by accessing a particular system function of the system functions of the virtual server that initiates a transfer of the first user-selected file from the client device to the virtual server.
3 Assignments
Litigations
1 Petition
Accused Products
Abstract
A backup system having a plurality of accounts for copying selected data between one or more account user computers and a system computer where an account user'"'"'s computer connects to the system computer via the Internet. Selected data is copied between the account user'"'"'s computer and the system computer including, documents, media files, and email in any file type or format. Additionally, the system is compatible with all types of computers, including personal data assistants and mobile telephones, and all types of operating systems. All of the software to operate the system is resident on the system computer with no hardware or to software required on the account user computer beyond a conventional web browser. The system also includes a scheduler, a contacts manager, a reminder generator and file transfer system for third-party users.
190 Citations
20 Claims
-
1. A data storage system comprising:
a virtual server connected to a communications network, the virtual server configured to; verify first user access information for a particular user storage account of one or more user storage accounts maintained by the virtual server; connect to a client device associated with the verified first user access information over the communications network; transmit to the client device for display, information identifying first system functions of the virtual server; transmit to the client device for display, information relating to one or more files associated with the particular user storage account; and upload a first user-selected file selected from the one or more files associated with the particular user storage account by accessing a particular system function of the system functions of the virtual server that initiates a transfer of the first user-selected file from the client device to the virtual server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A data storage method comprising:
-
verifying, using a virtual server implemented on a processing device, user access information for a particular user storage account of one or more user storage accounts maintained by the virtual server; connecting to a client device associated with the verified user access information over a communications network; transmitting to the client device for display, information identifying a particular system function of the virtual server that initiates file transfer; transmitting to the client device for display, information relating to the one or more files associated with the particular user storage account; and uploading a first user-selected file selected from one or more files associated with the particular user storage account by accessing the particular system function of the system function of the virtual server to initiate a transfer of the first user-selected file from the client device to the virtual server. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium encoded with instructions for data storage, the instructions, executable by a processor, comprising:
-
verifying user access information for a particular user storage account of one or more user storage accounts maintained by a virtual server; connecting to a client device associated with the verified user access information over a communications network; transmitting to the client device for display, information identifying system functions of the virtual server; transmitting to the client device for display, information relating to one or more files associated with the particular user storage account; and uploading a first user-selected file selected from the one or more files associated with the particular user storage account by accessing a particular system function of the system functions of the virtual server that initiates a transfer of the first user-selected file from the client device to the virtual server. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification