×

Method and apparatus for a physical storage architecture having an improved information storage and retrieval system for a shared file environment

  • US 6,182,121 B1
  • Filed: 08/04/1998
  • Issued: 01/30/2001
  • Est. Priority Date: 02/03/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for providing simultaneous access to a common file in memory configured according to a logical table on a computer network comprising at least one computer, said method including the steps of:

  • configuring an extensible logical table to include;

    a plurality of rows, each said row including an object identification number (OID) to identify each said row, each said row corresponding to a record of information;

    a plurality of columns intersecting said plurality of rows to define a plurality of cells, a cell being basic unit of storage, each said column including an OID to identify each said column;

    wherein at least one row includes a fields cell having references to a plurality of labeled columns;

    partitioning the logical table on said at least one computer to provide a first user with a first partition to store updates to files corresponding to said first user, the logical table at least partially inaccessible to a second user;

    partitioning the logical table on said at least one computer to provide said second user with a second partition to store updates to files corresponding to said second user, the logical table at least partially inaccessible to said first user;

    partitioning the logical table on said at least one computer to store selected updates from said first and second user partitions to create a first common partition such that said first and second users have associated partition chains comprising said first and second partitions, respectively, and said common partition;

    storing first user update data in said first partition while maintaining common data unchanged, said first user update date corresponding to changes to said common data file by said first user;

    storing second user update data in said second partition while maintaining common data unchanged, said second user update date corresponding to changes to said common data file by said second user;

    selectively storing desired updates from said first and second user partitions in said first common partition; and

    providing each of said first and second users access to said first common partition.

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