Patents by Inventor Dennis R. Escola

Dennis R. Escola 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: 5432929
    Abstract: A data storage and retrieval system is described having one or more key-lock storage areas which can be modified under the control of commands received from an attached computer. Each key-lock is stored in nonvolatile data storage. A key-lock contains a key field and a lock field. The contents of the key-lock are read and modified based on commands received from the computer. The command to write a new key-lock value specifies a first key and a proffered key-lock. The subsystem reads the current key-lock from nonvolatile storage, then compares the first and current keys. When the first and current keys are equal, the proffered key-lock is stored in the key-lock storage area of nonvolatile data storage, thereby replacing the original key-lock. When the keys are not equal, the key-lock is left unmodified and status data is transmitted to the computer indicating that the update request has failed. The subsystem will send the original key-lock value to the computer upon demand.
    Type: Grant
    Filed: September 9, 1992
    Date of Patent: July 11, 1995
    Assignee: International Business Machines Corporation
    Inventors: Dennis R. Escola, Steven D. Gerdt, Barrie N. Harding, Paul W. Hunter, Lloyd R. Shipman, Jr.
  • Patent number: 5421003
    Abstract: A data storage system is described which provides for fault tolerance during execution of a media maintenance program on a selected track of nonvolatile data storage. Checkpoint data for the media maintenance program is stored in nonvolatile storage prior to writing control information on the selected track during the execution of the media maintenance program. The checkpoint data includes an address in the media maintenance program for resuming execution in the event that the media maintenance process is aborted. The checkpoint data is read from the nonvolatile storage area after media maintenance has been aborted by a fault, typically after power has been reapplied to the system. The execution environment for the media maintenance program is restored by storing data in the RAM of the controller which duplicates the control data needed by the particular segment of the media maintenance program which will be restarted.
    Type: Grant
    Filed: September 17, 1992
    Date of Patent: May 30, 1995
    Assignee: International Business Machines Corporation
    Inventors: Dennis R. Escola, Steven D. Gerdt, Barrie N. Harding, Lloyd R. Shipman, Jr.