Electrical computers and digital processing systems: memory – Storage accessing and control – Control technique
Reexamination Certificate
1998-11-12
2001-11-06
Nguyen, Hiep T. (Department: 2187)
Electrical computers and digital processing systems: memory
Storage accessing and control
Control technique
C709S203000, C710S052000, C710S039000
Reexamination Certificate
active
06314502
ABSTRACT:
FIELD OF THE INVENTION
The present invention relates to data processing; more specifically, the present invention relates to asynchronous processing of electronic documents within a data backup and retrieval system.
BACKGROUND OF THE INVENTION
With the proliferation of digital computers throughout society, it has become increasingly important to ensure the integrity and longevity of electronic data created on those computers. Data backup systems, which typically copy electronic data or files from one storage media to another, have traditionally been used as one way of preserving such electronic data.
As beneficial as current data backup systems may be, they do have some limitations. In a small office environment, for example, there is typically one individual who is assigned the duty of creating backup copies of files and documents (i.e., performing “backups”). This individual may be responsible for scheduling the backups, inserting the correct secondary storage media into the backup device, or performing any other managerial tasks related to the backup or restore process. Furthermore, the individual who performs the backups is often the only person who has the capability of canceling, modifying, or fulfilling user backup and restore requests. One problem with such an arrangement is the reliance upon any one individual to perform the majority of backup and restore operations. If that particular individual was unavailable, user backup and restore requests could go ignored, thereby endangering data integrity and potentially decreasing productivity.
Another limitation with existing data backup systems lies within how the backup systems operate. Typically, users will request that particular data be backed up to or restored from a secondary storage media. The time required to fulfill such a request may vary depending upon the complexity of the request. If a request requires a secondary storage media different from that which is present in the backup device, the operator must first locate the appropriate secondary storage media and thereafter insert the media into the backup device. Any delays experienced may be compounded when multiple users concurrently share a single backup device, each issuing simultaneous backup or restore requests to the same device. In such a case, the requests are typically honored on a first come, first served basis. One problem with this method of data backup management is the sequential nature of which the backup and restore requests are handled. If, for instance, a user requests that data be restored from an non-locatable secondary media, subsequent user requests will be delayed until that secondary media is located and inserted into the backup device. Moreover, there will often be only one individual assigned the task of locating and inserting such secondary media.
Therefore, what is needed is a method and apparatus for receiving asynchronous data backup related requests from multiple users and opportunistically managing those requests automatically so that data is transferred as the necessary media becomes available rather than in an inflexible first in/first out (FIFO) manner.
SUMMARY OF THE INVENTION
A data backup and retrieval system and method are described. The system includes a first data storage device and a second device. The first data storage device has a removable storage medium, while the second device, coupled to the first data storage device, comprises a process queue for opportunistically managing multiple data processing requests.
REFERENCES:
patent: 5222234 (1993-06-01), Wang et al.
patent: 5535381 (1996-07-01), Kopper
patent: 5572583 (1996-11-01), Wheeler, Jr. et al.
patent: 5708810 (1998-01-01), Kern et al.
patent: 5742816 (1998-04-01), Barr et al.
patent: 5749083 (1998-05-01), Koda et al.
patent: 5793498 (1998-08-01), Scholl et al.
patent: 5845304 (1998-12-01), Iijima
patent: 5848410 (1998-12-01), Walls et al.
patent: 5861959 (1999-01-01), Barak
patent: 5880855 (1999-03-01), Ishikawa
patent: 5905980 (1999-05-01), Masuichi et al.
patent: 5907837 (1999-05-01), Ferrel et al.
patent: 5923845 (1999-07-01), Kamiya et al.
patent: 5926836 (1999-07-01), Blumenau
patent: 5946701 (1999-08-01), Hamada
patent: 5951694 (1999-09-01), Choquier et al.
patent: 6038379 (2000-03-01), Fletcher et al.
patent: 6044443 (2000-03-01), Kim
ftp://ftp.isi.edu/in-notes/rfc1034.txt, P. Mockapetris, “Domain Names-Concepts And Facilities”, Web Site-Network Working Group, Obsoletes: RFCs 882, 883, 973, Pertinent pp. 1-42.
ftp://ftp.isi.edu/in-notes/rfc1035.txt, P. Mockapetris, “Domain Names-Implementation And Specification”, Web Site-Network Working Group, Obsoletes: RFCs 882, 883, 973, Pertinent pp. 1-42.
RFC 2131, “Dynamic Host Configuration Protocol”, Mar. 1997, Pertinent pp. 7-45.
D. Eastlake 3rd CyberCash, Inc. Web Site-Network Working Group RFC 2137, Updates:1035, Category: Standards Track, “Secure Domain Name System Dynamic Update”, Apr. 1997, Pertinent pp. 1-11.
P. Vixie, Edtor ISC, S. Thompson Bellcore, Y. Rekhter Cisco J. Bound DEC, Web Site-Network Working Group RFC 2136, Updates: 1035, Category: Standards Track, “Dynamic Updates in the Domain Name System (DNS Update)”, Pertinent pp. 1-26.
RFC 2131, “Dynamic Host Configuration Protocol”, Mar. 1997, Pertinent pp. 1-45.
J. Veizades @Home Network E. Guttman, C. Perkins, Sun Microsystems S. Kaplan, Web Site-Network Working Group, RFC:2165, Category: Standards Track, “Service Location Protocol”, Jun. 1997, Pertinent pp. 1-72.
J. Reynolds, J. Postel, Web Site-Network Working Group, RFC 1700, STD:2, Obsoletes RFCs: 1340,1060,1010,990,960,943,923,900,870,820,,790,776,770,762,758,755,750,739,604,503,433,349,Obsoletes IENs: 127,117,93, Category: Standards Track, “Assigned Numbers”, Oct. 1994, Pertinent pp. 1-230.
Blakely , Sokoloff, Taylor & Zafman LLP
Nguyen Hiep T.
Ricoh Co. Ltd.
LandOfFree
Method and apparatus for opportunistic queue processing does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and apparatus for opportunistic queue processing, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for opportunistic queue processing will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2603997