Data processing: database and file management or data structures – Database design – Data structure types
Reexamination Certificate
2005-07-26
2005-07-26
Robinson, Greta (Department: 2167)
Data processing: database and file management or data structures
Database design
Data structure types
C707S793000
Reexamination Certificate
active
06922708
ABSTRACT:
Techniques are provided for performing file operations. According to one technique, a file system interface is exposed to applications. The file system interface includes routines for saving and retrieving files. Calls to perform a plurality of file operations are received through the file system interface. The plurality of file operations are performed as a single transaction by performing the steps of: if all file operations of the plurality of file operations are completed without a failure, then making permanent all changes made by the plurality of file operations; and if any file operations of the plurality of file operations fail, then undoing all changes made by all of the plurality of file operations.
REFERENCES:
patent: 5047918 (1991-09-01), Schwartz
patent: 5202982 (1993-04-01), Gramlich et al.
patent: 5257366 (1993-10-01), Adair et al.
patent: 5295256 (1994-03-01), Bapat
patent: 5307490 (1994-04-01), Davidson et al.
patent: 5388257 (1995-02-01), Bauer
patent: 5499371 (1996-03-01), Henninger et al.
patent: 5504892 (1996-04-01), Atsatt et al.
patent: 5544360 (1996-08-01), Lewak et al.
patent: 5561763 (1996-10-01), Eto et al.
patent: 5566331 (1996-10-01), Irwin, Jr. et al.
patent: 5574915 (1996-11-01), Lemon et al.
patent: 5682524 (1997-10-01), Freund et al.
patent: 5684990 (1997-11-01), Boothby
patent: 5689706 (1997-11-01), Rao et al.
patent: 5737736 (1998-04-01), Chang
patent: 5758153 (1998-05-01), Atsatt et al.
patent: 5778168 (1998-07-01), Fuller
patent: 5802518 (1998-09-01), Karaev et al.
patent: 5822511 (1998-10-01), Kashyap et al.
patent: 5825353 (1998-10-01), Will
patent: 5832526 (1998-11-01), Schuyler
patent: 5848246 (1998-12-01), Gish
patent: 5857204 (1999-01-01), Lordi et al.
patent: 5870757 (1999-02-01), Fuller
patent: 5878415 (1999-03-01), Olds
patent: 5878434 (1999-03-01), Draper et al.
patent: 5892535 (1999-04-01), Allen et al.
patent: 5915253 (1999-06-01), Christiansen
patent: 5918225 (1999-06-01), White et al.
patent: 5937406 (1999-08-01), Balabine et al.
patent: 5958004 (1999-09-01), Helland et al.
patent: 5978791 (1999-11-01), Farber et al.
patent: 5991771 (1999-11-01), Falls et al.
patent: 6021414 (2000-02-01), Fuller
patent: 6023706 (2000-02-01), Schmuck et al.
patent: 6029160 (2000-02-01), Cabrera et al.
patent: 6029166 (2000-02-01), Mutalik et al.
patent: 6029175 (2000-02-01), Chow et al.
patent: 6052122 (2000-04-01), Sutcliffe et al.
patent: 6088694 (2000-07-01), Burns et al.
patent: 6092086 (2000-07-01), Martin et al.
patent: 6101527 (2000-08-01), Lejeune et al.
patent: 6115741 (2000-09-01), Domenikos et al.
patent: 6119118 (2000-09-01), Kain, III et al.
patent: 6185574 (2001-02-01), Howard et al.
patent: 6212512 (2001-04-01), Barney et al.
patent: 6212557 (2001-04-01), Oran
patent: 6230310 (2001-05-01), Arrouye et al.
patent: 6233729 (2001-05-01), Campara et al.
patent: 6247024 (2001-06-01), Kincaid
patent: 6301605 (2001-10-01), Napolitano et al.
patent: 6314408 (2001-11-01), Salas et al.
patent: 6321219 (2001-11-01), Gainer et al.
patent: 6339382 (2002-01-01), Arbinger et al.
patent: 6349295 (2002-02-01), Tedesco et al.
patent: 6366921 (2002-04-01), Hansen et al.
patent: 6366988 (2002-04-01), Skiba et al.
patent: 6370548 (2002-04-01), Bauer et al.
patent: 6389427 (2002-05-01), Faulkner
patent: 6389433 (2002-05-01), Bolosky et al.
patent: 6393435 (2002-05-01), Gartner et al.
patent: 6397231 (2002-05-01), Salisbury et al.
patent: 6401093 (2002-06-01), Anand et al.
patent: 6421692 (2002-07-01), Milne et al.
patent: 6438550 (2002-08-01), Doyle et al.
patent: 6442548 (2002-08-01), Balabine et al.
patent: 6446091 (2002-09-01), Noren et al.
patent: 6594675 (2003-07-01), Schneider
patent: 0856803 (1998-08-01), None
patent: WO 97/46956 (1997-12-01), None
patent: WO 00/14632 (2000-03-01), None
Ricardo, Catherine, “Database Systems: Principles, Design, & Implementation,” 1990, MacMillian Publishing Co., pp. 357-361, 379-380.
Herman Chung-Hwa Rao, et al., “An Overview of the Internet File System,” 1997, IEEE, XP-002204711, pp. 474-477.
Oracle, “Oracle iFS (Internet File System),” Mar. 1999, XP-002204710, 3 pages.
Hickman Palermo & Truong & Becker LLP
Le Miranda
Nicholes Christian A.
Oracle International Corporation
Robinson Greta
LandOfFree
File system that supports transactions does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with File system that supports transactions, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and File system that supports transactions will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3430140