Patents by Inventor Vernon J. Legvold

Vernon J. Legvold 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: 5627990
    Abstract: An adaptive hierarchical cache management system for improving effective cache hit ratios by eliminating unnecessary duplicate cache entries in two coupled cache memories. When a cached Storage Controller (SC) is coupled to a Cached Storage Drawer (CSD), the hierarchical coupling of the SC cache memory and CSD cache memory unnecessarily duplicates cache entries during normal operation. A Conditional Purge procedure purges duplicate lines from the CSD cache subject to a DASD activity threshold. A Prenotify Intent parameter allows the SC to request restaging of the purged cache entry preparatory to fast write or LRU demotion in the SC cache. The new procedures substantially and transparently improve the combined caching efficiency without significant new hardware or software overhead.
    Type: Grant
    Filed: February 7, 1996
    Date of Patent: May 6, 1997
    Assignee: International Business Machines Corporation
    Inventors: Joel H. Cord, Michael H. Hartung, Joseph S. Hyde, Vernon J. Legvold, William G. Sherman
  • Patent number: 5375232
    Abstract: A method and system are disclosed for transferring a backup copy of designated datasets stored in a plurality of storage subsystems to a host system via a data channel during concurrent execution of an application. Upon receiving a request for a backup copy, execution of an application is temporarily suspended. A dataset logical-to-physical storage system address concordance for the designated datasets is formed and execution of the application is resumed thereafter. Any application initiated updates to affected portions of the designated datasets which occur prior to generation of a backup copy of the affected portions of the datasets are processed by buffering the updates, copying the affected portions to storage subsystem memory, updating the address concordance and writing the updates to the affected portions of the dataset.
    Type: Grant
    Filed: September 23, 1992
    Date of Patent: December 20, 1994
    Assignee: International Business Machines Corporation
    Inventors: Vernon J. Legvold, William F. Micka, Kenneth M. Nagin, Yoram Novick, Pnina A. Vortman, Elfraim Zeidner
  • Patent number: 4875155
    Abstract: Data is accessed by record identification in a peripheral sub-system having cache and back store to transfer the most recently updated version of one or more records stored in the subsystem where one version of a record may be in a back store and a modified version of the record may be in a cache storage, by a method and apparatus including table lookup means for indicating for each record of each track of each device in said back store whether record data stored in cache is modified with respect to a version of the same record stored in back store; and means responsive to the indicating means for transferring the modified or backing store version of a record in accordance with predetermined criteria.
    Type: Grant
    Filed: June 28, 1985
    Date of Patent: October 17, 1989
    Assignee: International Business Machines Corporation
    Inventors: James L. Iskiyan, Vernon J. Legvold, Peter L. H. Leung, Guy E. Martin
  • Patent number: 4779189
    Abstract: Initialization time of a peripheral storage subsystem is reduced. Each subsystem includes a cache store plus a back store having a plurality of DASD storage devides. Storage locations in the cache store are initially allocated for an index table for other subsystem control structures, track buffers, and a limited number of data storing record slots. Limiting the allocation of record slots reduces initialization time. The number of record slots initially allocated is determined by a maximum allowable system initialization time, a total number of subsystem devices to be initialized and the time required to initialize each record slot.
    Type: Grant
    Filed: June 28, 1985
    Date of Patent: October 18, 1988
    Assignee: International Business Machines Corporation
    Inventors: Vernon J. Legvold, Stephen O. Wellons