Patents by Inventor Leonard J. Kurzawa

Leonard J. Kurzawa 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: 5638506
    Abstract: A method is described for logically isolating a cache memory bank from the other cache memory banks, as well as from the associated disk drive system and the computer system, while allowing effective use of the remaining cache banks. Linked lists of pointers to free space in a given cache bank are located entirely within the bank; therefore, failure of, or removal of, a cache bank does not prevent the computer and disk drive system from utilizing the free space in the remaining banks. The implementation of the method is such that initialization of all cache memory banks may also be efficiently performed.
    Type: Grant
    Filed: April 8, 1991
    Date of Patent: June 10, 1997
    Assignee: Storage Technology Corporation
    Inventors: Gregory W. Peterson, Leonard J. Kurzawa
  • Patent number: 5269019
    Abstract: A method is described for managing data records stored in non-volatile memory in a disk drive system with cache memory. A variable-length directory containing descriptors of disk records is used to locate a selected record non-volatile memory. A table, ordered sequentially by record number, is used to quickly locate a record in non-volatile memory without having to perform a time-consuming search. In order to efficiently utilize space in non-volatile memory, a list is kept of free space for storing record descriptors. After an initial nominal allocation, additional free space is allocated only when required, thus further increasing the efficiency of use of non-volatile memory.
    Type: Grant
    Filed: April 8, 1991
    Date of Patent: December 7, 1993
    Assignee: Storage Technology Corporation
    Inventors: Gregory W. Peterson, Leonard J. Kurzawa