Patents by Inventor Richard G. Pace

Richard G. Pace 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: 10705992
    Abstract: Provided are a computer program product, system, and method for non-disruptive encoding of source data in a source data set migrated to a target data set. The source data in the source data set is migrated to a target data set by encoding the source data to produce encoded source data to copy to a target data set. In response to receiving write data for the source data set, the write data is encoded to produce encoded write data to copy to the target data set. Input/Output (“I/O”) requests to the source data set are redirected to the target data set having encoded data for the source data set.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: July 7, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John H. Hogan, Richard G. Pace, Harry M. Yudenfriend
  • Publication number: 20190179782
    Abstract: Provided are a computer program product, system, and method for non-disruptive encoding of source data in a source data set migrated to a target data set. The source data in the source data set is migrated to a target data set by encoding the source data to produce encoded source data to copy to a target data set. In response to receiving write data for the source data set, the write data is encoded to produce encoded write data to copy to the target data set. Input/Output (“I/O”) requests to the source data set are redirected to the target data set having encoded data for the source data set.
    Type: Application
    Filed: December 11, 2017
    Publication date: June 13, 2019
    Inventors: John H. Hogan, Richard G. Pace, Harry M. Yudenfriend
  • Patent number: 9696930
    Abstract: A method, according to one embodiment, includes selecting a source data set for migration; determining a predicted future total space allocation based on characteristics of the source data set; determining whether a target volume is capable of accommodating the predicted future total space allocation; migrating the source data set to the target volume in response to determining that the target volume is capable of accommodating the predicted future total space allocation; and requesting an adjustment to an amount of reserved free space on the target volume based on the predicted future total space allocation.
    Type: Grant
    Filed: June 10, 2015
    Date of Patent: July 4, 2017
    Assignee: International Business Machines Corporation
    Inventors: Joachim R. Appel, Daniel K. Billing, John H. Hogan, Stephen A. Maxwell, Richard G. Pace
  • Publication number: 20160364165
    Abstract: A method, according to one embodiment, includes selecting a source data set for migration; determining a predicted future total space allocation based on characteristics of the source data set; determining whether a target volume is capable of accommodating the predicted future total space allocation; migrating the source data set to the target volume in response to determining that the target volume is capable of accommodating the predicted future total space allocation; and requesting an adjustment to an amount of reserved free space on the target volume based on the predicted future total space allocation.
    Type: Application
    Filed: June 10, 2015
    Publication date: December 15, 2016
    Inventors: Joachim R. Appel, Daniel K. Billing, John H. Hogan, Stephen A. Maxwell, Richard G. Pace
  • Patent number: 8117413
    Abstract: A method for performing data set migration includes receiving a request to migrate data sets, finding the systems with the data sets open, establishing at least one I/O intercept, copying the data set, mirroring changes to the data set, updating control information in the systems with the data sets open, and terminating the at least one I/O intercept.
    Type: Grant
    Filed: September 25, 2008
    Date of Patent: February 14, 2012
    Assignee: International Business Machines Corporation
    Inventor: Richard G. Pace
  • Publication number: 20100077169
    Abstract: A method for performing data set migration includes receiving a request to migrate data sets, finding the systems with the data sets open, establishing at least one I/O intercept, copying the data set, mirroring changes to the data set, updating control information in the systems with the data sets open, and terminating the at least one I/O intercept.
    Type: Application
    Filed: September 25, 2008
    Publication date: March 25, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Richard G. Pace
  • Patent number: 7158999
    Abstract: MVS mainframe computer systems employ the ICF (Integrated Catalog Facility) catalog environment to manage numerous data sets. To provide 24×7 availability of those data sets, the BCS (250,270) must be re-organized while leaving the catalog open to access by applications. To perform a re-org while open, a data CI correlation table (500) is constructed (314) and used to lay the data CIs into a backup file in logical order (316), so that they can be loaded into the new BCS (324) without sorting, thereby reducing downtime. Additionally, if the BCS is damaged during normal operation, repair of the structure must also be performed to ensure that correct access is maintained to all data that is cataloged in the BCS. Throughout the re-org process, structural integrity checks are performed on the data and index component of the BCS, and if errors are encountered, they can be repaired.
    Type: Grant
    Filed: February 20, 2004
    Date of Patent: January 2, 2007
    Assignee: Mainstar Software Corporation
    Inventors: Richard G. Pace, Martin K. Hasegawa, Ronald K. Ferguson