US6594677B2
Expired / Lapsed
US
⏱️ 0.0 years remaining
Virtual tape storage system and method
Assignee: SIMDESK ACQUISITION CORP
•
Filing: 2000-12-22
•
Granted: 2003-07-15
•
Expires: 2020-12-22
Abstract
Abstract An archiving system allows a user to select files to be archived using a terminal connectable to a remote computer via a long distance telecommunication connection. The files may be selected from any memory accessible to the terminal including locally accessible memory and remotely accessible memory. The files are archived to a user space within a writable stable memory connected to the remote computer and may be restored to their original memory location in response to user commands from the terminal.
Inventors
- 👤 Ray Charles Davis
- 👤 Bobby Ernest Blythe
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-31 10:15
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/14; G06F11/1446; G06F11/1458; G06F11/1464; G06F11/1448; G06F11/1451; G06F11/1461; Y; Y10; Y10S; Y10S707/00; Y10S707/99951; Y10S707/99952; Y10S707/99955
Claims Analysis
Total Claims: 34
Claim 1
Independent Claim
157 words
A system for stable archiving of computer files, the system comprising: at least one user terminal located at a first location for generating a list of computer files, said computer files listed in said list being within a first computer memory for storing said computer files; a remote computer having a second writable stable computer memory, said second computer memory being located at a second location that is remote from said first location; said user terminal and said remote computer being connectable via long distance telecommunications line; said list of files being transmitted from said user terminal via said long distance telecommunications line to said remote computer; at least one file listed in said list being transmitted from said first computer memory to said second computer memory for stable archiving of said at least one file for subsequent access of said at least one file by a user, said list being transmitted in an extensible mark-up language.
Claim 2
Independent Claim
157 words
A system for stable archiving of computer files, the system comprising: at least one user terminal located at a first location for generating a list of computer files, said computer files listed in said list being within a first computer memory for storing said computer files; a remote computer having a second writable stable computer memory, said second computer memory being located at a second location that is remote from said first location; said user terminal and said remote computer being connectable via long distance telecommunications line; said list of files being transmitted from said user terminal via said long distance telecommunications line to said remote computer; at least one file listed in said list being transmitted from said first computer memory to said second computer memory for stable archiving of said at least one file for subsequent access of said at least one file by a user, said list being transmitted in an extensible mark-up language.
Claim 3
Dependent Claim
46 words
The system of claim 1 wherein said list of files is part of a backup set specification; said backup set specification further comprising at least one scheduled time interval corresponding to a time when source computer files listed in said list are to be stably archived.
Claim 4
Dependent Claim
61 words
The system of claim 2 further comprising: a user application operable to run on said user terminal; a server application operable to run on said remote computer; said user application and said server application being operable to communicate over said telecommunications line; said user application being configured to transmit said list; and said server application being configured to receive said list.
Claim 5
Dependent Claim
18 words
The system of claim 3 wherein said server application is configured to prevent alteration of stably archived files.
Claim 6
Dependent Claim
13 words
The system of claim 4 wherein said telecommunications line comprises an Internet connection.
Claim 7
Dependent Claim
33 words
The system of claim 5 wherein said user application includes an interface for displaying files and directories using a tree view structure; and said generating of said list is done using said interface.
Claim 8
Dependent Claim
36 words
The system of claim 6 wherein said user application allows specifying a size of a backup space for storing files within said second memory; and wherein a user fee is charged according to said size specified.
Claim 9
Dependent Claim
23 words
The system of claim 7 further comprising an archival memory for off-line storage of at least one file stored in said second memory.
Claim 10
Dependent Claim
38 words
The system of claim 8 wherein said interface is further configured to allow a user to select files to be restored from said second memory; and said server application being configured to restore files from said second memory.
Claim 11
Dependent Claim
36 words
The system of claim 9 wherein said server application is further configured to allow a group user in a predefined group of users to restore files associated with any user in said predefined group of users.
Claim 12
Dependent Claim
38 words
The system of claim 10 wherein said server application if further configured to transmit to said user application an index file listing files stored in said second memory; said index file being transmitted in an extensible mark-up language.
Claim 13
Dependent Claim
61 words
The system of claim 11 further comprising: a user application operable to run on said user terminal; a server application operable to run on said remote computer; said user application and said server application being operable to communicate over said telecommunications line; said user application being configured to transmit said list; and said server application being configured to receive said list.
Claim 14
Dependent Claim
68 words
The system of claim 12 wherein said server application is further configured to allow a group user in a predefined group of users to restore files associated with any user in said predefined group of users; said server application being further configured to transmit to said user application an index file listing files stored in said second memory; said index file being transmitted in an extensible mark-up language.
Claim 15
Dependent Claim
13 words
The system of claim 1 wherein said telecommunications line comprises an Internet connection.
Claim 16
Dependent Claim
43 words
The system of claim 1 further including a user application operative to run on said user terminal; said application including an interface for displaying files and directories using a tree view structure; and said generating of said list is done using said interface.
Claim 17
Dependent Claim
42 words
The system of claim 1 wherein said terminal is configured to allow a user to specify a size of a backup space within said second memory for stable archiving of files; and wherein a user fee is charged according to said size.
Claim 18
Independent Claim
140 words
A method for stable archiving of computer files, the method comprising: defining a backup set comprising: a backup list comprising at least one source computer file name corresponding to a source computer file located in a first computer memory; at least one scheduled time interval corresponding to a time when source computer files listed in said backup list are to be stably archived; determining when said at least one scheduled time interval has occurred; transmitting said backup list across a long distance telecommunications connection to a remote computer; reading said at least one source computer file name from said backup list; locating said source computer file corresponding to said source computer file name; reading data from said source computer file; writing said data into a destination computer file in a second writable stable computer memory connected to said remote computer.
Claim 19
Independent Claim
140 words
A method for stable archiving of computer files, the method comprising: defining a backup set comprising: a backup list comprising at least one source computer file name corresponding to a source computer file located in a first computer memory; at least one scheduled time interval corresponding to a time when source computer files listed in said backup list are to be stably archived; determining when said at least one scheduled time interval has occurred; transmitting said backup list across a long distance telecommunications connection to a remote computer; reading said at least one source computer file name from said backup list; locating said source computer file corresponding to said source computer file name; reading data from said source computer file; writing said data into a destination computer file in a second writable stable computer memory connected to said remote computer.
Claim 20
Dependent Claim
13 words
The method of claim 17 wherein said telecommunications line comprises an Internet connection.
Claim 21
Dependent Claim
31 words
The method of claim 17 wherein said defining of said backup set is done using a user application including an interface for displaying files and directories using a tree view structure.
Claim 22
Dependent Claim
31 words
The method of claim 17 including specifying a size of backup space within said second memory for writing said data; and charging a user a fee according to said size specified.
Claim 23
Dependent Claim
32 words
The method of claim 17 including transmitting in an extensible mark-up language to a user application an index file listing files stored in said second memory for selecting files to be restored.
Claim 24
Independent Claim
172 words
A system for stable archiving of computer files comprising: a user terminal having a first memory; a user application operable to run in said first memory; a remote computer having a second memory; a server application operable to run on said remote computer; a third writable stable computer memory operable to communicate with said server application, said third memory being separate from said first memory and said second memory; a long distance telecommunication connection operable to communicate with said client application and to communicate with said server application via a telecommunications line; said client application being further configured to transmit to said server a predefined list of source computer files, the source computer files being located in a source computer memory; said server application being operable to receive said list; said server application being further configured to read data corresponding to the contents of at least one source computer file listed in said list; and said server application being further configured to write said data into said destination writable stable computer memory.
Claim 25
Independent Claim
172 words
A system for stable archiving of computer files comprising: a user terminal having a first memory; a user application operable to run in said first memory; a remote computer having a second memory; a server application operable to run on said remote computer; a third writable stable computer memory operable to communicate with said server application, said third memory being separate from said first memory and said second memory; a long distance telecommunication connection operable to communicate with said client application and to communicate with said server application via a telecommunications line; said client application being further configured to transmit to said server a predefined list of source computer files, the source computer files being located in a source computer memory; said server application being operable to receive said list; said server application being further configured to read data corresponding to the contents of at least one source computer file listed in said list; and said server application being further configured to write said data into said destination writable stable computer memory.
Claim 26
Dependent Claim
13 words
The system of claim 22 wherein said telecommunications line comprises an Internet connection.
Claim 27
Dependent Claim
22 words
The system of claim 22 wherein said user application includes an interface for displaying files and directories using a tree view structure.
Claim 28
Dependent Claim
31 words
The system of claim 22 wherein said user application is further configured to allow a user to specify a size of backup space within said second memory for writing said data.
Claim 29
Dependent Claim
38 words
The system of claim 22 wherein said server application is configured to transmit in an extensible mark-up language to said user application an index file listing files stored in said second memory for selecting files to be restored.
Claim 30
Independent Claim
111 words
A method for stable archiving of computer files, the method comprising: defining at least one user space within a first writable stable computer memory connected to a remote computer; defining at least one backup space within said user space; defining at least one backup set definition comprising a list corresponding to at least one computer file located in a second computer memory accessible by a user terminal; copying said at least one computer file listed in said backup set to said at least one backup space; preventing alteration of said computer files in said at least one backup space; said user terminal being remote from said first writable stable computer memory.
Claim 31
Independent Claim
111 words
A method for stable archiving of computer files, the method comprising: defining at least one user space within a first writable stable computer memory connected to a remote computer; defining at least one backup space within said user space; defining at least one backup set definition comprising a list corresponding to at least one computer file located in a second computer memory accessible by a user terminal; copying said at least one computer file listed in said backup set to said at least one backup space; preventing alteration of said computer files in said at least one backup space; said user terminal being remote from said first writable stable computer memory.
Claim 32
Dependent Claim
32 words
The method of claim 27 wherein said defining of said backup set definition is done using a user application including an interface for displaying files and directories using a tree view structure.
Claim 33
Dependent Claim
32 words
The method of claim 27 including specifying a size of said backup space within said second memory for writing said data; and charging a user a fee according to said size specified.
Claim 34
Dependent Claim
32 words
The method of claim 27 including transmitting in an extensible mark-up language to said, user terminal an index file listing files stored in said second memory for selecting files to be restored.
References Cited (Backward Citations)
US5485608A
Cited
US5506661A
Cited
US5771354A
Cited
US5901228A
Cited
US6125388A
Cited
US5694546A
Cited
US5758067A
Cited
US5765173A
Cited
US5805864A
Cited
US5966730A
Cited
US6049874A
Cited
US6199071B1
Cited
US6065062A
Cited
US6070224A
Cited
US6094605A
Cited
US6427149B1
Cited
US6510432B1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2006-07-14 | 2007-01-13 | 2007-07-15 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2010-07-14 | 2011-01-13 | 2011-07-15 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2014-07-14 | 2015-01-13 | 2015-07-15 | $7700.00 | Window Closed / Lapsed |