×

Database-managed file system

  • US 7,502,782 B2
  • Filed: 11/01/2004
  • Issued: 03/10/2009
  • Est. Priority Date: 02/18/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for managing files in a computer system, the method comprising the steps of:

  • storing, in a database, a database structure in which each file of a plurality of files is represented by a separate row of said database structure;

    wherein each row of said database structure includes a field in which a flag, which indicates whether a corresponding file is associated with at least one rule, may be stored;

    establishing an association between a type of file system operation, a particular file that has a specified file name, and an action;

    wherein the step of establishing an association includes storing, in a rules repository that is separate from said database structure, a rule that indicates said type of file system operation and said action;

    detecting when said type of file system operation is requested to be performed on said particular file that has said specified file name; and

    in response to detecting that said type of file system operation is requested to be performed on said particular file that has said specified file name, performing certain steps comprising;

    (a) searching said database structure for a particular row that corresponds to said particular file, (b) determining whether said particular row contains a set flag that indicates that said particular file is associated with at least one rule, (c) if said particular row contains a set flag that indicates that said particular file is associated with at least one rule, then (1) searching in said rules repository for a particular rule that is associated with said particular file and (2) performing a particular action that is specified in said particular rule, and (d) if said particular row does not contain a set flag that indicates that said particular file is associated with at least one rule, then performing said file system operation on said particular file without searching in said rules repository, wherein said type of file system operation is linking said particular file to a particular directory.

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