Patents by Inventor Patrick W. Dirks

Patrick W. Dirks has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 4945475
    Abstract: A hierarchical filing system provides a cataloging of data stored in various locations within a memory device. An upside-down tree type structure provides a downwardly expanding cataloging structure wherein directories provide for further branchings. A branching from a directory is terminated when a file is reached. Each directory is assigned a unique directory identifier value. Then, each file or directory is coupled with the directory identifier value of its parent to provide the interconnection necessary to form the cataloging structure. The complete cataloging structure is organized in the leaf nodes of a B-Tree structure and distributed in an ascending order of the key values to provide a systematic search for a given key. Each file is capable of storing a predetermined number of location description information when data is segmented into non-contiguous segments in memory. A file extents record is used to maintain record of the further segmentation.
    Type: Grant
    Filed: November 21, 1989
    Date of Patent: July 31, 1990
    Assignee: Apple Computer, Inc.
    Inventors: Bill M. Bruffey, Gursharan S. Sidhu, Patrick W. Dirks, Christopher R. McFall