Patents by Inventor Kenneth M. Kapulka

Kenneth M. Kapulka 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: 5355477
    Abstract: A Virtual Storage Access Management (VSAM) technique for maintaining data integrity of the record-level shared data in a multiprocessor system environment without the concurrency loss associated with locking at the data Control Interval (CI) or block level. Two or more concurrent processes can update different records within the same VSAM data CI using only a record-level lock. This feature relies upon multiple private data CI copies, Shared External Storage (SES), cache cross-invalidation, and a conditional writing operation. A first process updates a private copy of a data CI containing the target record from SES, logs the changes, and writes the changed data CI back to the SES conditioned upon no update having been made to the same block data CI by a second process in the interim.
    Type: Grant
    Filed: December 23, 1991
    Date of Patent: October 11, 1994
    Assignee: International Business Machines Corporation
    Inventors: Jimmy P. Strickland, Kenneth M. Kapulka
  • Patent number: 4878167
    Abstract: A method for writing tagged (partitioned and classified) records from a first log stream to multiple recovery streams and discarding same from said first stream at the termination of the unit of recovery in a transaction-oriented system to permit first log stream reuse.
    Type: Grant
    Filed: June 30, 1986
    Date of Patent: October 31, 1989
    Assignee: International Business Machines Corporation
    Inventors: Kenneth M. Kapulka, Holly A. Rader, Jimmy P. Strickland