Patents by Inventor Gregg A. Upton

Gregg A. Upton 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: 11204940
    Abstract: Data replication conflict processing after structural changes to a database is provided by a method that includes identifying a structural change made to a database record of a database at a target site, recognizing, based at least in part on the structural change, a conflict in a replication operation to be performed at the target site to replicate, to the target site, change data from a source site, and performing conflict processing, the conflict processing including applying one or more modifications to the change data to comport with the structural change made to the database record of the database at the target site.
    Type: Grant
    Filed: November 16, 2018
    Date of Patent: December 21, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Gregg A. Upton
  • Publication number: 20200159850
    Abstract: Data replication conflict processing after structural changes to a database is provided by a method that includes identifying a structural change made to a database record of a database at a target site, recognizing, based at least in part on the structural change, a conflict in a replication operation to be performed at the target site to replicate, to the target site, change data from a source site, and performing conflict processing, the conflict processing including applying one or more modifications to the change data to comport with the structural change made to the database record of the database at the target site.
    Type: Application
    Filed: November 16, 2018
    Publication date: May 21, 2020
    Inventor: Gregg A. UPTON
  • Patent number: 9529877
    Abstract: A method for matching format defining data structures with data-containing structures involves analyzing attributes of data-containing structures; analyzing format defining data structures using record level metrics comprising record level consistency values, record uninitialized data values and record match values; identifying a set of data-containing structures containing data elements having formats substantially corresponding to a format defining data structure and using file level metrics, based upon results of the record level metrics; ranking the set based upon correspondence between one or more of: a) data types within the set and data types within the format defining data structures, or b) values within the set and definitions within the format defining data structures, to obtain a subset that may correspond to at least one of the format defining data structures; and identifying a format defining data structure usable to access a data-containing structure and thereby obtain valid data therefrom.
    Type: Grant
    Filed: May 17, 2016
    Date of Patent: December 27, 2016
    Assignee: International Business Machines Corporation
    Inventor: Gregg A. Upton
  • Patent number: 9372881
    Abstract: A computer system for matching format defining data structures with at least one data-containing structure of a group of potentially corresponding data-containing structures is disclosed. The system is made up of at least one processor, non-volatile storage, multiple data-containing structures and multiple format defining data structures. The processor will analyze attributes of at least some of the data-containing structures according to a set of validation rules to identify a set of potential candidate format defining data structures for potentially corresponding to the data-containing structures, analyze at least some of the multiple format defining data structures according to at least one of the validation rules to identify a set of candidate data-containing structures containing data elements having formats substantially corresponding to at least one of the format defining data structures, and rank the set based upon correspondence between one or more of data types or values.
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: June 21, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Gregg A. Upton
  • Publication number: 20060282421
    Abstract: Various embodiments of a method, system and article of manufacture to retrieve data in the form of rows from a federated relational database management system are provided. One or more client-requests from a client are received. In response to at least one of the client-requests, one or more fetch resource requests are issued to a native database management system interface. In response to the one or more fetch resource requests, one or more rows, respectively, are received from the native database management system interface. The one or more rows are stored in a cache. The issuing of at least one of the fetch resource requests is suspended based on a number of the rows in the cache reaching a predetermined upper threshold.
    Type: Application
    Filed: June 10, 2005
    Publication date: December 14, 2006
    Inventors: Paul Cadarette, Gregg Upton, Anil Varkhedi