Patents by Inventor Jacob McPherson

Jacob McPherson 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: 11775757
    Abstract: A method of preparing a dataset may comprise calculating a pattern relevance for a first field in the dataset and modifying the first field based on the pattern relevance. The method may further comprise detecting a contextual cue in the first field. The method may further comprise retrieving contextual information for a value in the first field and adding that contextual information to the database. Finally, the method may further comprise identifying a numerical scheme for the first field and parsing the first field into a number according to that numerical scheme.
    Type: Grant
    Filed: May 4, 2020
    Date of Patent: October 3, 2023
    Assignee: International Business Machines Corporation
    Inventors: Willie Robert Patten, Jr., Eugene Irving Kelton, Arvin Bhatnagar, Jason Howard Cornpropst, Jacob McPherson
  • Patent number: 11675751
    Abstract: A method and/or system includes: adding a new source of data to be stored in the data storage system; obtaining the schema for the new source of data to be stored in the data storage system; storing the data to be stored in the data storage system in a Not Only Structured Query Language (NOSQL) database in the data storage system; and storing schema for the data to be stored in the data storage system in a metadata store in the electronic data storage system wherein the metadata store is separate from the NOSQL database.
    Type: Grant
    Filed: December 1, 2020
    Date of Patent: June 13, 2023
    Assignee: International Business Machines Corporation
    Inventors: Chintan Rajyaguru, David Leo Rocker, Jacob McPherson
  • Patent number: 11663177
    Abstract: A method and/or system of extracting a table having data in a plurality of rows from a Not Only Structured Query Language (NoSQL) database to a different type of database that includes: scanning all the rows in a desired table in the NoSQL database and producing a list of column families and associated column names; creating a schema for a new table having a table catalog of new column names using a Java Script Object Notation (JSON) structure to extract the columns names from the list of column families; reading and extracting at least a portion of the data from the desired table in the NoSQL database into the new table having the table catalog of new columns names; associating a creation timestamp with the new table; and saving the new table having the table catalog of new column names to the different database.
    Type: Grant
    Filed: May 4, 2020
    Date of Patent: May 30, 2023
    Assignee: International Business Machines Corporation
    Inventors: Jacob McPherson, David Leo Rocker, Chintan Rajyaguru, Willie Robert Patten, Jr.
  • Patent number: 11636391
    Abstract: An approach is provided that automatically computes a number of feature combinations based on a set of subject matter fields that are selected from a set of subject matter fields and further based on qualifiers that correspond to the selected set of subject matter fields. A model in an artificial intelligence (AI) system is then trained using the computed plurality of feature combinations.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: April 25, 2023
    Assignee: International Business Machines Corporation
    Inventors: Willie Robert Patten, Jr., Eugene Irving Kelton, Yi-Hui Ma, Jacob McPherson
  • Publication number: 20220171747
    Abstract: A method and/or system includes: adding a new source of data to be stored in the data storage system; obtaining the schema for the new source of data to be stored in the data storage system; storing the data to be stored in the data storage system in a Not Only Structured Query Language (NOSQL) database in the data storage system; and storing schema for the data to be stored in the data storage system in a metadata store in the electronic data storage system wherein the metadata store is separate from the NOSQL database.
    Type: Application
    Filed: December 1, 2020
    Publication date: June 2, 2022
    Inventors: Chintan Rajyaguru, David Leo Rocker, Jacob McPherson
  • Publication number: 20220058341
    Abstract: A semantic, machine readable language part that supports the specification of features is used by an engine that interprets that language to produce the features based on the raw data. In this way, the model developer can specify the measurement columns (for example, data fields), to obtain the dimensions from which the engine can compute the multiple combinations of features possible based on this set of input fields. This computation of features can be used to perform machine learning (ML) training and/or scoring algorithms (for example, ML algorithms for fraud detection).
    Type: Application
    Filed: August 20, 2020
    Publication date: February 24, 2022
    Inventors: Russell Gregory Lambert, Eugene Irving Kelton, Jacob McPherson, Willie Robert Patten, JR.
  • Publication number: 20210342333
    Abstract: A method and/or system of partially updating data in a data collection including determining, in a first incoming row of an incoming update file, whether a first incoming column contains new data, and in response using the new data in a first updated column of a first updated row in an updated master file; and in response to the first incoming column of the incoming update file not containing new data, determining whether a first master column in a first master row of the master table contains old data; and in response using the old data in the first updated column of the first updated row in the updated master file.
    Type: Application
    Filed: May 4, 2020
    Publication date: November 4, 2021
    Inventors: Jacob McPherson, Sean Ryan Lang
  • Publication number: 20210342316
    Abstract: A method and/or system of extracting a table having data in a plurality of rows from a Not Only Structured Query Language (NoSQL) database to a different type of database that includes: scanning all the rows in a desired table in the NoSQL database and producing a list of column families and associated column names; creating a schema for a new table having a table catalog of new column names using a Java Script Object Notation (JSON) structure to extract the columns names from the list of column families; reading and extracting at least a portion of the data from the desired table in the NoSQL database into the new table having the table catalog of new columns names; associating a creation timestamp with the new table; and saving the new table having the table catalog of new column names to the different database.
    Type: Application
    Filed: May 4, 2020
    Publication date: November 4, 2021
    Inventors: Jacob McPherson, David Leo Rocker, Chintan Rajyaguru, Willie Robert Patten, JR.
  • Publication number: 20210342640
    Abstract: A method of preparing a dataset may comprise calculating a pattern relevance for a first field in the dataset and modifying the first field based on the pattern relevance. The method may further comprise detecting a contextual cue in the first field. The method may further comprise retrieving contextual information for a value in the first field and adding that contextual information to the database. Finally, the method may further comprise identifying a numerical scheme for the first field and parsing the first field into a number according to that numerical scheme.
    Type: Application
    Filed: May 4, 2020
    Publication date: November 4, 2021
    Inventors: Willie Robert Patten, JR., Eugene Irving Kelton, Arvin Bhatnagar, Jason Howard Cornpropst, Jacob McPherson
  • Publication number: 20210304058
    Abstract: An approach is provided that automatically computes a number of feature combinations based on a set of subject matter fields that are selected from a set of subject matter fields and further based on qualifiers that correspond to the selected set of subject matter fields. A model in an artificial intelligence (AI) system is then trained using the computed plurality of feature combinations.
    Type: Application
    Filed: March 26, 2020
    Publication date: September 30, 2021
    Inventors: Willie Robert Patten, Jr., Eugene Irving Kelton, Yi-Hui Ma, Jacob McPherson