Techniques for maintaining consistency for different...

Data processing: database and file management or data structures – Database design – Data structure types

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C707S793000, C710S028000, C710S029000, C710S036000, C710S200000, C711S141000, C711S147000, C711S154000, C715S229000, C715S733000, C715S751000, C717S122000, C717S170000, C718S106000

Reexamination Certificate

active

07548918

ABSTRACT:
A method and apparatus for providing file system operation locks at a database server is provided. A database server may employ database locks and file system operation locks in servicing requests from consistent requestors and inconsistent requesters. A database lock is a lock that is obtained in response to performing a database operation, and the database lock is released when the database operation has successfully completed. A file system operation lock is a lock that is obtained in response to performing an OPEN file system operation, and the file system operation lock is released when a CLOSE file system operation is performed. The database server may use a temporary copy of the resource, which reflects all the current changes that have been made to the resource by database operations, in servicing consistent requestors, and may use the original version of the resource in servicing inconsistent requesters.

REFERENCES:
patent: 5388257 (1995-02-01), Bauer
patent: 5768532 (1998-06-01), Megerian
patent: 5918229 (1999-06-01), Davis et al.
patent: 5937406 (1999-08-01), Balabine et al.
patent: 5956712 (1999-09-01), Bennett et al.
patent: 5987506 (1999-11-01), Carter et al.
patent: 6029160 (2000-02-01), Cabrera et al.
patent: 6032216 (2000-02-01), Schmuck et al.
patent: 6088694 (2000-07-01), Burns et al.
patent: 6304873 (2001-10-01), Klein et al.
patent: 6321219 (2001-11-01), Gainer et al.
patent: 6389420 (2002-05-01), Vahalia et al.
patent: 6393435 (2002-05-01), Gartner et al.
patent: 6442548 (2002-08-01), Balabine et al.
patent: 6453313 (2002-09-01), Klein et al.
patent: 6457007 (2002-09-01), Kikuchi et al.
patent: 6487469 (2002-11-01), Formenti
patent: 6493742 (2002-12-01), Holland et al.
patent: 6493804 (2002-12-01), Soltis et al.
patent: 6496944 (2002-12-01), Hsiao et al.
patent: 6532488 (2003-03-01), Ciarlante et al.
patent: 6549916 (2003-04-01), Sedlar
patent: 6564215 (2003-05-01), Hsiao et al.
patent: 6587873 (2003-07-01), Nobakht et al.
patent: 6728709 (2004-04-01), Plasek et al.
patent: 6732124 (2004-05-01), Koseki et al.
patent: 6772155 (2004-08-01), Stegelmann
patent: 6779001 (2004-08-01), Kanai et al.
patent: 6799188 (2004-09-01), Weedon
patent: 6850938 (2005-02-01), Sadjadi
patent: 6857001 (2005-02-01), Hitz et al.
patent: 6877095 (2005-04-01), Allen
patent: 6948039 (2005-09-01), Blessener et al.
patent: 6959313 (2005-10-01), Kapoor et al.
patent: 7076509 (2006-07-01), Chen et al.
patent: 7085785 (2006-08-01), Sawdon et al.
patent: 7139781 (2006-11-01), Young et al.
patent: 7143120 (2006-11-01), Oks et al.
patent: 7177866 (2007-02-01), Holenstein et al.
patent: 7280995 (2007-10-01), Sedlar
patent: 7313557 (2007-12-01), Noveck
patent: 7366740 (2008-04-01), Sleeman et al.
patent: 7437407 (2008-10-01), Vahalia et al.
patent: 2001/0051958 (2001-12-01), DeVries et al.
patent: 2002/0073056 (2002-06-01), Broster et al.
patent: 2002/0128995 (2002-09-01), Muntz et al.
patent: 2002/0184216 (2002-12-01), Chandrasekaran et al.
patent: 2003/0033328 (2003-02-01), Cha et al.
patent: 2003/0069902 (2003-04-01), Narang et al.
patent: 2003/0144980 (2003-07-01), Holmgren
patent: 2003/0172149 (2003-09-01), Edsall et al.
patent: 2003/0195865 (2003-10-01), Long et al.
patent: 2004/0107225 (2004-06-01), Rudoff
patent: 2004/0111422 (2004-06-01), Devarakonda et al.
patent: 2004/0133607 (2004-07-01), Miloushev et al.
patent: 2004/0133652 (2004-07-01), Miloushev et al.
patent: 2004/0167932 (2004-08-01), Edmonds
patent: 2004/0199540 (2004-10-01), Nojima
patent: 2004/0215772 (2004-10-01), Dinker et al.
patent: 2004/0225922 (2004-11-01), Susarla et al.
patent: 2004/0230560 (2004-11-01), Elza et al.
patent: 2005/0039049 (2005-02-01), Chang et al.
patent: 2005/0050054 (2005-03-01), Clark et al.
patent: 2005/0063324 (2005-03-01), O'Neill et al.
patent: 2005/0091287 (2005-04-01), Sedlar
patent: 2005/0120040 (2005-06-01), Williams et al.
patent: 2005/0203903 (2005-09-01), Rajan et al.
patent: 2005/0210034 (2005-09-01), Howard
patent: 2005/0223014 (2005-10-01), Sharma et al.
patent: 2005/0223047 (2005-10-01), Shah et al.
patent: 2005/0234867 (2005-10-01), Shinkai
patent: 2005/0278394 (2005-12-01), Oks et al.
patent: 2005/0283504 (2005-12-01), Suzuki et al.
patent: 2005/0289143 (2005-12-01), Oshri et al.
patent: 2006/0129556 (2006-06-01), Reuter
patent: 2006/0173851 (2006-08-01), Singh et al.
patent: 2008/0215528 (2008-09-01), Sedlar
patent: 0 398 495 (1990-11-01), None
patent: 0856803 (1998-08-01), None
patent: 2 269 920 (1994-02-01), None
patent: WO 97/46956 (1997-12-01), None
N. Gehani et al, “OdeFs: A File System Interface to an Object-Oriented Database”, AT & T Bell Laboratories, New Jersey, 1989.
European Patent Office, “Communication Pursuant to Article 96(2) EPC,” Appl. No. 00952215.2, dated Oct. 5, 2006, received on Oct. 13, 2006, 7 pages.
Amended Claims, EP App. 00952215.2, 26 pages.
Rao, Herman Chung-Hwa, et al., “An Overview of the Internet File System,” 1997, IEEE, XP-002204711, pp. 474-477.
International Searching Authority, “Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration,” PCT/US2005/044134, dated Mar. 29, 2006, 11 pages.
Current Claims, PCT/US2005/044134, 5 pages.
Lu, Hongjun, et al., “T-Tree or B-Tree: Main Memory Database Index Structure Revisited,” Database Conference, 2000, IEEE Jan. 31, 2000, XP 010370177, pp. 65-73.
Pullin, D.J., “B-Tree index in a Binary Relational Database,” IBM Technical Disclosure Bulletin, IBM Corp., New York, vol. 26, No. 7A, Dec. 1983, XP-000714328, pp. 3423-3426.
International Searching Authority, “Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration,” PCT/US2005/015033, dated Aug. 5, 2005, 12 pages.
Current Claims, PCT/US2005/015033, 5 pages.
No, Jaechun et al., “A Locking Protocol for Distributed File Systems,” Parallel and Distributed Computing, Applications and Technologies 5thInternational Conference, 2004, XP-002337237, pp. 527-530.
International Preliminary Examining Authority, “Notification of Transmittal of the International Preliminary Report on Patentability,” PCT/US2005/015033, received Feb. 21, 2007, 7 pages.
Claims as filed on Oct. 13, 2006 for PCT/US2005/015033, 5 pages (attached).
International Preliminary Examining Authority, “Notification of Transmittal of the International Preliminary Report on Patentability,” PCT/US2005/044134, dated Mar. 3, 2007, 6 pages.
Claims as filed on Jun. 29, 2006 for PCT/US2005/044134, 3 pages (attached).
Murphy, Nick, et al., “The Design and Implementation of the Database File System”, Harvard University, 2002, 12 pages.
Bhattacharya, Supama, et al., “Coordinating Backup/Recovery and Data Consistency between Database and File Systems”, ACM, Jun. 2002, 11 pages.
Madore, David, “GCFS: a Garbage-Collected Filesystem for Linux”, Feb. 2000, 15 pages.
Mellande, “Unix File system Security”, Jun. 2002, 26 pages.
Callaghan, et al., “NFS Version 3 Protocol Specification”, RFC 1813, Jun. 1995, 93 pages.
European Patent Office, “Communication Pursuant to Article 96(2) EPC,” App. No, 00952215.2, dated Oct. 5, 2006, received on Oct. 13, 2006, 7 pages.
Amended Claims, EP App. 00952215.2, 26 pages.
Rao, Herman Chung-Hwa, et al., “An Overview on the Internet File System,” 1997, IEEE, XP-002204711, pp. 474-477.
Oracle, “Oracle iFS (Internet File System),” Mar. 1999, XP-002204710, 3 pages.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Techniques for maintaining consistency for different... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Techniques for maintaining consistency for different..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Techniques for maintaining consistency for different... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4107368

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.