×

File system that supports transactions

  • US 6,922,708 B1
  • Filed: 05/15/2000
  • Issued: 07/26/2005
  • Est. Priority Date: 02/18/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for performing file operations, the method including the steps of:

  • exposing a file system interface to applications, said file system interface including routines for saving and retrieving files;

    receiving through said file system interface calls to perform a plurality of file operations;

    performing said plurality of file operations as a single transaction by performing the steps of;

    if all file operations of said plurality of file operations are completed without a failure, then making permanent all changes made by said plurality of file operations; and

    if any file operations of said plurality of file operations fail, then undoing all changes made by all of said plurality of file operations;

    wherein the step of performing said plurality of file operations includes issuing one or more database statements to a database server, said database server executing said database statements to perform said plurality of file operations.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×