Patents by Inventor Donald Reynold Blea

Donald Reynold Blea 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: 8626722
    Abstract: Provided are a method, system, and program for consolidating session information for a cluster of sessions in a coupled session environment. Information for each of a plurality of sessions comprising a cluster is stored in a memory of a processor session. Each session associates at least one primary system and at least one secondary system, wherein within each session, updates are copied from the at least one primary system to the at least one secondary system. The session information in the memory for the plurality of sessions is processed to generate consolidated session information for the cluster based on the session information for the sessions in the cluster. The consolidated session information for the cluster is written to a master data set maintaining information for sessions.
    Type: Grant
    Filed: May 11, 2010
    Date of Patent: January 7, 2014
    Assignee: International Business Machines Corporation
    Inventors: Donald Reynold Blea, Robert Nelson Crockett, Gregory Edward McBride, Alan George McClure, David M. Shackelford
  • Publication number: 20100217857
    Abstract: Provided are a method, system, and program for consolidating session information for a cluster of sessions in a coupled session environment. Information for each of a plurality of sessions comprising a cluster is stored in a memory of a processor session. Each session associates at least one primary system and at least one secondary system, wherein within each session, updates are copied from the at least one primary system to the at least one secondary system. The session information in the memory for the plurality of sessions is processed to generate consolidated session information for the cluster based on the session information for the sessions in the cluster. The consolidated session information for the cluster is written to a master data set maintaining information for sessions.
    Type: Application
    Filed: May 11, 2010
    Publication date: August 26, 2010
    Inventors: Donald Reynold Blea, Robert Nelson Crockett, Gregory Edward McBride, Alan George McClure, David Michael Shackelford
  • Patent number: 7761431
    Abstract: Provided are a method, system, and program for consolidating session information for a cluster of sessions in a coupled session environment. Information for each of a plurality of sessions comprising a cluster is stored in a memory of a processor session. Each session associates at least one primary system and at least one secondary system, wherein within each session, updates are copied from the at least one primary system to the at least one secondary system. The session information in the memory for the plurality of sessions is processed to generate consolidated session information for the cluster based on the session information for the sessions in the cluster. The consolidated session information for the cluster is written to a master data set maintaining information for sessions.
    Type: Grant
    Filed: February 16, 2006
    Date of Patent: July 20, 2010
    Assignee: International Business Machines Corporation
    Inventors: Donald Reynold Blea, Robert Nelson Crockett, Gregory Edward McBride, Alan George McClure, David Michael Shackelford
  • Patent number: 7003706
    Abstract: Disclosed is an article of manufacture, system, and program for determining device suspension and device blocking. Local session cache usage and residual counts are compared against limit values associated with that session, wherein the limit values comprise a device blocking count, a device blocking percent, a suspend count, and a suspend percent for the local session. If a cache in trouble condition is detected based on the comparison, the cache in trouble condition is processed to determine whether one or more volumes are to be blocked or suspended.
    Type: Grant
    Filed: May 27, 2003
    Date of Patent: February 21, 2006
    Assignee: International Business Machines Corporation
    Inventors: Gregory Edward McBride, Alan George McClure, Robert Nelson Crockett, Donald Reynold Blea
  • Publication number: 20040243892
    Abstract: Disclosed is an article of manufacture, system, and program for determining device suspension and device blocking. Local session cache usage and residual counts are compared against limit values associated with that session, wherein the limit values comprise a device blocking count, a device blocking percent, a suspend count, and a suspend percent for the local session. If a cache in trouble condition is detected based on the comparison, the cache in trouble condition is processed to determine whether one or more volumes are to be blocked or suspended.
    Type: Application
    Filed: May 27, 2003
    Publication date: December 2, 2004
    Applicant: International Business Machines Corporation
    Inventors: Gregory Edward McBride, Alan George McClure, Robert Nelson Crockett, Donald Reynold Blea
  • Patent number: 6212531
    Abstract: A method, apparatus, and article of manufacture for performing a point-in-time backup using a snapshot function. Work space on a work virtual volume is obtained to hold the snapshot copy of the source data being copied from a source virtual volume. Updates to the source virtual volume are suspended during the snapshot function, so as to provide a logically consistent view of the source virtual volume at a common point in time. Pointers are copied from a virtual track table of the source virtual volume to a virtual track table of the work virtual volume without actually moving any data on data storage devices referenced by those pointers. As a result, the snapshot function provides a method for copying the source virtual volume to the work virtual volume very quickly. Upon completion of the snapshot function, updates to the source virtual volume may be resumed.
    Type: Grant
    Filed: January 13, 1998
    Date of Patent: April 3, 2001
    Assignee: International Business Machines Corporation
    Inventors: David Randall Blea, Donald Reynold Blea, Mark Alan Haye, Ronald Maynard Kern, David M. Shackelford, John G. Thompson
  • Patent number: 5778393
    Abstract: Data is stored in one or more data storage devices, the number of active data storage devices being adaptively adjusted to maximize parallelism while minimizing device overhead. Multiple datasets are first received, these being designated for storage in multiple data storage devices. Next, a first one of the received datasets is stored in a first one of the data storage devices. Concurrently with storage of the first dataset, the following steps are performed: (1) selecting a second received dataset from those remaining to be stored, (2) selecting an available data storage device by employing a predetermined criteria, and (3) beginning storage of the second dataset in the selected data storage device. The predetermined criteria for selecting an available data storage device may involve, for example, selecting an available device based on a "first fit" or a "best fit" scheme. Concurrently with storage of the second dataset, storage of a third dataset starts.
    Type: Grant
    Filed: May 20, 1996
    Date of Patent: July 7, 1998
    Assignee: International Business Machines Corporation
    Inventors: Donald Reynold Blea, Ronald Maynard Kern, Gregory Edward McBride, David Michael Shackelford