Data processing: database and file management or data structures – Database and file access – Database access control methods
Reexamination Certificate
2011-08-30
2011-08-30
Yen, Syling (Department: 2166)
Data processing: database and file management or data structures
Database and file access
Database access control methods
C707S610000, C707S640000, C707S661000, C707S674000, C707S687000, C707S706000, C707S713000, C707S781000, C707S822000, C707S828000, C709S229000, C709S226000, C709S217000, C709S208000, C709S210000, C710S110000, C710S200000, C711S147000, C712S032000, C712S033000
Reexamination Certificate
active
08010559
ABSTRACT:
A transactional file system wherein multiple file system operations may be performed as a transaction. An application specifies that file system-related operations are to be handled as a transaction, and the application is given a file handle associated with a transaction context. For file system requests associated with a transaction context, a file system component manages operations consistent with transactional behavior. Transactions over a network are facilitated. Remote files may be accessed within a transaction via a redirector protocol. A redirector on a client computer system communicates with an agent on a server computer system to relay and maintain transactional information on both systems.
REFERENCES:
patent: 4224665 (1980-09-01), de Bijl
patent: 5201044 (1993-04-01), Frey
patent: 5715441 (1998-02-01), Atkinson
patent: 5774667 (1998-06-01), Garvey
patent: 5813016 (1998-09-01), Sumimoto
patent: 5819020 (1998-10-01), Beeler, Jr.
patent: 5832508 (1998-11-01), Sherman
patent: 5857204 (1999-01-01), Lordi
patent: 5864849 (1999-01-01), Bohannon
patent: 5870757 (1999-02-01), Fuller
patent: 5878434 (1999-03-01), Draper
patent: 5897638 (1999-04-01), Lasser
patent: 5907848 (1999-05-01), Zaiken
patent: 5909540 (1999-06-01), Carter
patent: 5956731 (1999-09-01), Bamford
patent: 5960194 (1999-09-01), Choy
patent: 5960436 (1999-09-01), Chang
patent: 5991771 (1999-11-01), Falls
patent: 6009405 (1999-12-01), Leymann
patent: 6014674 (2000-01-01), McCargar
patent: 6021414 (2000-02-01), Fuller
patent: 6029160 (2000-02-01), Cabrera
patent: 6035379 (2000-03-01), Raju
patent: 6078999 (2000-06-01), Raju
patent: 6178519 (2001-01-01), Tucker
patent: 6189100 (2001-02-01), Barr
patent: 6192365 (2001-02-01), Draper
patent: 6192408 (2001-02-01), Vahalia et al.
patent: 6199068 (2001-03-01), Carpenter
patent: 6205449 (2001-03-01), Rastogi
patent: 6205475 (2001-03-01), Pitts
patent: 6275953 (2001-08-01), Vahalla
patent: 6301605 (2001-10-01), Napolitano
patent: 6321234 (2001-11-01), Debrunner
patent: 6374268 (2002-04-01), Testardi
patent: 6453325 (2002-09-01), Cabrera
patent: 6453334 (2002-09-01), Vinson
patent: 6523027 (2003-02-01), Underwood
patent: 6549916 (2003-04-01), Sedlar
patent: 6710786 (2004-03-01), Jacobs
patent: 6816891 (2004-11-01), Vahalla
patent: 6856993 (2005-02-01), Verma
patent: 6922708 (2005-07-01), Sedlar
patent: 7020665 (2006-03-01), Douceur
patent: 7200618 (2007-04-01), Douceur
patent: 7257595 (2007-08-01), Verma
patent: 7349927 (2008-03-01), Kanai
patent: 7412462 (2008-08-01), Margolus
patent: 7418463 (2008-08-01), Verma
patent: 7512636 (2009-03-01), Verma
patent: 2001/0016829 (2001-08-01), Toshikage
patent: 2004/0088296 (2004-05-01), Shaath
patent: 2005/0021759 (2005-01-01), Gupta et al.
patent: 2005/0091287 (2005-04-01), Sedlar
patent: 2005/0149525 (2005-07-01), Verma
patent: 2006/0253502 (2006-11-01), Raman
patent: 2007/0038650 (2007-02-01), Carley
Kroeger, R. et al., “The Relax Transactional Object Management System”, International Workshop on Computer Architecture to Support Security and Persistence of Information, May 8, 1990, pp. 339355, XP000619867.
Bayer R., et al. “Parallelism and Recovery in Database Systems”, ACM Transactions on Database Systems, Jun. 1980, vol. 5, No. 2, pp. 139-156, XP002198393.
Gray, Jim et al., “Transaction Processing: Concepts and Techniques”, Transaction Processing: Concepts and Techniques, 1993, pp. 724-732, XP002194027.
Brown, Mark R., “The Alpine File System”, ACM Transactions on Computer Systems, Association for Computing Machinery, New York, vol. 3, No. 4, Nov. 1, 1985, pp. 261-293, XP000039672.
Braban, Bruno et al., A Well Structured Parallel File System for PM:, Operating Systems Review (SIGOPS), ACM Headquarters, New York, vol. 23, No. 2, Apr. 1, 1989, pp. 25-38 XP000140479.
“Read-Only Transactions in a Distributed Database”—Hector Garcia-Molina and Gio Weidhold, ACM—Transactions on Database Systems (TODS)—vol. 7, Issue 2—Jun. 1982, (pp. 209-234).
“Implementing Distributed Read-Only Transaction”—Chan, A. and Gray, R. IEEE Transactions on Software Engineering; vol. SE-11, No. 2, Feb. 1985, (pp. 205-212).
Office Action dated May 29, 2007 U.S. Appl. No. 11/057,935.
Office Action dated Mar. 9, 2007 U.S. Appl. No. 11/010,820.
Office Action dated Aug. 10, 2007 U.S. Appl. No. 11/010,820.
Office Action dated Feb. 22, 2007 U.S. Appl. No. 11/009,228.
Office Action dated Aug. 1, 2007 U.S. Appl. No. 11/009,228.
Office Action dated Dec. 18, 2007 U.S. Appl. No. 11/010,820.
Office Action dated Nov. 15, 2007 U.S. Appl. No. 11/057,935.
Office Action dated Nov. 1, 2007 U.S. Appl. No. 11/010,820.
Notice of Allowance dated Jun. 12, 2008 U.S. Appl. No. 11/010,820.
Office Action dated Jan. 30, 2008 U.S. Appl. No. 11/009,228.
Notice of Allowance dated May 9, 2007 U.S. Appl. No. 11/009,662.
Notice of Allowance dated Oct. 3, 2008 U.S. Appl. No. 11/009,228.
Notice of Allowance dated Jan. 5, 2009 U.S. Appl. No. 11/009,228.
Notice of Allowance dated Jun. 30, 2009 U.S. Appl. No. 11/057,935.
Atkinson Robert G.
Miller Thomas J.
Verma Surendra
Microsoft Corporation
Workman Nydegger
Yen Syling
LandOfFree
Transactional file system does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Transactional file system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Transactional file system will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2667242