US2010179883A1PendingUtilityA1
System and method of storing data files at a remote storage facility
Est. expiryMar 3, 2026(expired)· nominal 20-yr term from priority
Inventors:John Devolites
G06F 16/1824G06Q 30/0601
44
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
A system, method, and computer program product may include receiving, by at least one processor, a command selecting a data file for transfer across a network for storage at a remote storage facility, receiving, by the at least one processor, a parameter selection comprising a user selected transfer time, applying, by the at least one processor, the parameter selection to the data file, queuing, by the at least one processor, the data file in a queue for transmission to said remote storage facility at said transfer time, and transferring, by the at least one processor, the data file to the remote storage facility at the user selected transfer time.
Claims
exact text as granted — not AI-modified1 . A method comprising:
receiving, by at least one processor, a command selecting a data file for transfer across a network for storage at a remote storage facility; receiving, by the at least one processor, a parameter selection comprising a user selected transfer time; applying, by the at least one processor, said parameter selection to said data file; queuing, by the at least one processor, said data file in a queue for transmission to said remote storage facility at said transfer time; and transferring, by the at least one processor, said data file to said remote storage facility at said user selected transfer time.
2 . The method of claim 1 , wherein said parameter selection further comprises at least one of an administrative parameter, indexing information, a compression level, an encryption level, or a security level.
3 . The method of claim 2 , wherein said indexing information comprises adding metatag data to said data file to create a searchable data file.
4 . The method according to claim 1 , wherein said command comprises dragging and dropping of said data file to an icon on a graphical user interface (GUI).
5 . The method according to claim 1 , wherein said transferring said data file further comprises:
identifying a service level agreement (SLA); and determining whether to transfer said data file based on enforcing said SLA.
6 . The method according to claim 5 , wherein said SLA indicates a maximum size of data said user is permitted to store at said remote storage facility.
7 . The method according to claim 2 , wherein said transferring said data file further comprises encrypting said data file according to at least one of said encryption level or said security level.
8 . The method according to claim 2 , wherein said transferring said data file further comprises at least one of compressing said data file according to said compression level or transferring said data file wherein said data file was previously compressed, wherein said compression comprises at least one of Motion Picture Experts Group (MPEG), Joint Photographic Experts Group (JPEG), Tagged Image File Format (TIFF), Portable Document Format (PDF), an audio format compression, a video format compression or a data format compression.
9 . The method according to claim 1 , wherein said transferring said data file further comprises initiating a connection over said network.
10 . The method according to claim 1 , further comprising:
receiving a request from the user of said data file; sending said request to retrieve said data file; initiating an authentication sequence; and receiving said data file from said remote storage facility.
11 . The method according to claim 1 , further comprising:
receiving at least one search term of a search request from a user; sending said search request; initiating a user authentication sequence; receiving a browser command; and sending said at least one search term.
12 . The method according to claim 11 , further comprising receiving a results list of one or more data files corresponding to said search terms.
13 . The method according to claim 12 , wherein said results list of one or more data files is generated in response to the user entering at least one of a date, a word, a letter sequence, a number sequence, or a letter and number sequence at said client.
14 . The method according to claim 1 , further comprising receiving from the user fee payment information for accessing or storing said data file at said remote storage facility.
15 . The method according to claim 1 , further comprising providing fee information to the user for at least one of accessing or storing said data file at said remote storage facility.
16 . The method according to 1 , wherein said storage is provided as a service to the user in exchange for a fee, wherein said fee comprises a periodic fee or an aperiodic fee.
17 . The method according to 16 , wherein said fee is charged to at least one of the user or a network service provider.
18 . The method according to claim 1 , further comprising:
receiving a request from the user; sending said request to said remote storage facility; initiating an authentication sequence of the user; and authenticating the user; and addressing said request.
19 . The method according to claim 18 , wherein said initiating said authentication sequence further comprises:
receiving identification information from the user; and comparing said identification information to stored identification information.
20 . A system comprising:
at least one storage device; and a network coupled to said at least one storage device that receives from a client device of a user coupled to said network, a data file via an upload transmission scheduled for a user selected time by the user of the client device; wherein said at least one storage device stores said data file according to a parameter selection.
21 . The system according to claim 20 , wherein said parameter selection further comprises at least one of indexing information, a compression level, or a security level.
22 . A computer program product (CPP) embodied on a computer readable medium, the CPP comprising:
a graphical user interface (GUI) application, said GUI comprising: instructions for enabling at least one computer to receive a user selected request to queue a scheduled upload, and automatically transmit, according to a parameter selection, a data file to a remote storage facility at a user selectable transfer time for storage at the remote storage facility.
23 . The GUI of claim 22 , wherein said GUI application is further adapted to enable the user to access said data file from said remote storage facility.
24 . A method comprising:
receiving by at least one computer at a storage facility service provider, a scheduled upload transmission of a data file, based on a parameter selection, from a remote client device of a user, the storage facility and the remote client device coupled to one another by a communications system, wherein said parameter selection comprises a user selected transfer time; and storing said data file on at least one storage device of the storage facility service provider based on said parameter selection.
25 . The method of claim 24 , wherein said parameter selection further comprises at least one of an administrative parameter, indexing information, a compression level, an encryption level, or a security level.
26 . The method of claim 25 , wherein said administrative parameter comprises at least one of a retention limit or a document retention option.
27 . The method according to claim 24 , wherein said receiving comprises:
identifying said service level agreement (SLA); and determining whether to receive said data file based on enforcing said SLA.
28 . The method according to claim 24 , wherein said SLA indicates a maximum size of data said user is permitted to store at said storage facility service provider.
29 . The method according to claim 25 , wherein said storing further comprises encrypting and storing said data file according to at least one of said encryption level or said security level.
30 . The method according to claim 29 , wherein said encrypting comprises at least one of authentication, password, public/private key (PKI) encryption, hash codes, authentication, verification, personal identification number (PIN) or password-enabled encryption.
31 . The method according to claim 24 wherein said receiving further comprises at least one of compressing said data file according to said compression level or receiving said data file wherein said data file was previously compressed, wherein said compression comprises at least one of Motion Picture Experts Group (MPEG), Joint Photographic Experts Group (JPEG), Tagged Image File Format (TIFF), Portable Document Format (PDF), an audio format compression, a video format compression or a data format compression.
32 . The method according to claim 24 , further comprising:
receiving a request at said storage facility service provider to retrieve said data file; initiating an authentication sequence between said client device and said storage facility service provider; and transferring said data file from said storage facility service provider to said client device.
33 . The method according to claim 24 , further comprising:
receiving a search request at said storage facility service provider; initiating a user authentication sequence; providing a prompt to said client device; receiving search terms from said client device; and generating a results list of one or more data files corresponding to said search terms.
34 . The method according to claim 33 , further comprising providing said results list of one or more data files to said client device.
35 . The method according to claim 33 , wherein said results list of one or more data files is generated in response to the user entering at least one of a date, a word, a letter sequence, a number sequence, or a letter and number sequence at said client device.
36 . The method according to claim 24 , further comprising receiving from, the remote client device, fee payment information for accessing or storing said data file stored at said storage facility service provider.
37 . The method according to claim 24 , further comprising providing fee information to the user for at least one of accessing or storing said data file at said storage facility service provider.
38 . The method according to 24 , wherein said storage is provided as a service to the user by the first entity in exchange for a fee, wherein said fee comprises a periodic fee or an aperiodic fee.
39 . The method according to 38 , wherein said fee is charged to at least one of the user or a network service provider.
40 . The method according to claim 24 , further comprising:
receiving a request at said storage facility service provider; initiating an authentication sequence; and authenticating the user.
41 . The method according to claim 40 , wherein said initiating an authentication sequence further comprises:
receiving identification information from the user; and comparing said identification information with stored identification information.
42 . The method according to claim 41 , wherein identification information comprises at least one of: password, user information, personal identification number (PIN), verification information, or authentication information.
43 . A system comprising:
means for receiving at a storage facility service provider, a scheduled upload transmission of a data file, based on a parameter selection, from a remote client device of a user, the storage facility and the remote client device coupled to one another via a communications system; wherein said parameter selection comprises a user selected transfer time; and means for storing said data file on at least one storage device of at least one computer of said storage facility service provider based on said parameter selection.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.