×

System and method for managing concurrent access to data files consisting of data entries referenced by keys comprising sequence of digits

  • US 5,495,609 A
  • Filed: 06/07/1995
  • Issued: 02/27/1996
  • Est. Priority Date: 03/02/1992
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer data storage management system for managing concurrent access to data files consisting of data entries referenced by keys comprising sequences of digits, the system including:

  • means for maintaining an index to each data file comprising a digital tree structure of index nodes hierarchically arranged according to the key structure and including at least downward pointers to lower-ranking nodes or to data entries of the data files, said pointers corresponding to possible values of an index digit;

    index modifying means for modifying the index tree as necessary to reflect changes in data entries;

    change indication means for providing an indication of predetermined types of modifications of the index tree or of a part thereof;

    index search means for searching the index for a node containing a pointer to a user-supplied key in order to permit the reading of the data entry to which the user-supplied key refers; and

    means for examining said change indication to determine whether said index was modified by a concurrent access to the corresponding data file during the search of said index and for causing the index search means to repeat said search if a change was indicated during said search.

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