Patents by Inventor Joshua N. Andrews

Joshua N. Andrews 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: 11914597
    Abstract: A computer system for processing unstructured data, the computing system comprising a computer processor, a computer memory operatively coupled to the computer processor and the computer memory having disposed within it computer program instructions that, when executed by the processor, cause the computing system to carry out the steps of receiving unstructured data input from a client device, analyzing the unstructured data for features that satisfy logical segment criteria by using natural language processing (NLP), partitioning the unstructured data into logical segments based on satisfaction of the logical segment criteria, and linking data from a repository to the unstructured data based on the logical segments.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: February 27, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Joshua N Andrews, Thomas C Wisehart, Jr.
  • Patent number: 11645457
    Abstract: A method in a data processing system comprising a processor and a memory, for processing data entries, the method comprising receiving, by the data processing system, a data entry, parsing, by the data processing system, the data entry for features by using natural language processing (NLP), identifying, by the data processing system, data sets from a corpus of information that are relevant to the data entry, and linking, by the data processing system, the identified data sets to the data entry.
    Type: Grant
    Filed: August 30, 2017
    Date of Patent: May 9, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Joshua N Andrews, Thomas C Wisehart, Jr.
  • Patent number: 11586813
    Abstract: A computer system for processing unstructured data, the computer system comprising a computer processor, a computer memory operatively coupled to the computer processor and the computer memory having disposed within it computer program instructions that, when executed by the processor, cause the computer system to carry out the steps of receiving unstructured data input from a client device, analyzing the unstructured data for features that satisfy logical segment criteria by using natural language processing (NLP), and partitioning the unstructured data into logical segments based on satisfaction of the logical segment criteria.
    Type: Grant
    Filed: November 14, 2021
    Date of Patent: February 21, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Joshua N. Andrews, Thomas C. Wisehart, Jr.
  • Publication number: 20220075939
    Abstract: A computer system for processing unstructured data, the computer system comprising a computer processor, a computer memory operatively coupled to the computer processor and the computer memory having disposed within it computer program instructions that, when executed by the processor, cause the computer system to carry out the steps of receiving unstructured data input from a client device, analyzing the unstructured data for features that satisfy logical segment criteria by using natural language processing (NLP), and partitioning the unstructured data into logical segments based on satisfaction of the logical segment criteria.
    Type: Application
    Filed: November 14, 2021
    Publication date: March 10, 2022
    Inventors: Joshua N. Andrews, Thomas C. Wisehart, JR.
  • Patent number: 11232258
    Abstract: A computer system for processing unstructured data, the computer system comprising a computer processor, a computer memory operatively coupled to the computer processor and the computer memory having disposed within it computer program instructions that, when executed by the processor, cause the computer system to carry out the steps of receiving unstructured data input from a client device, analyzing the unstructured data for features that satisfy logical segment criteria by using natural language processing (NLP), and partitioning the unstructured data into logical segments based on satisfaction of the logical segment criteria.
    Type: Grant
    Filed: August 29, 2017
    Date of Patent: January 25, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Joshua N Andrews, Thomas C Wisehart, Jr.
  • Patent number: 10831546
    Abstract: A method, in a data processing system comprising a processor and a memory, for managing computing tasks, the method comprising retrieving, by the data processing system, data files from a corpus data server, identifying, by the data processing system, task features from the data files, creating, by the data processing system, a plurality of tasks for loading to a memory device and execution by one or more processors based on the task features, associating, by the data processing system, the plurality of tasks based on similarities of the task features, and generating, by the data processing system, mappings of the plurality of tasks based on the association, wherein the mappings include instructions for logically merging execution of the plurality of tasks.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: November 10, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Joshua N Andrews, Thomas C Wisehart, Jr.
  • Publication number: 20190179957
    Abstract: A method, computer system, and computer program product for monitoring content updates to a document based on contextual data. A content update within an existing document stored in a database is detected. Contextual data from the content update is extracted, the contextual data including temporal delay between upload time of a first version of the content update and upload time of a last version of the content update. Relevance score of the content update is computed based on the contextual data. An alert is issued in response to determining that the relevance score of the content update exceeds a first threshold value.
    Type: Application
    Filed: December 12, 2017
    Publication date: June 13, 2019
    Inventors: Joshua N Andrews, Kelly A Argyros, Thomas C Wisehart, JR.
  • Publication number: 20190171774
    Abstract: A method, system, and computer program product for data filtering based on historical data analysis. A first document is identified based on keywords extracted from input. The first document is converted into a multi-dimensional vector based on analyzing a set of features of the first document. The converted multi-dimensional vector is assigned to at least one machine learning cluster in which the at least one machine learning cluster is formed based on historical data derived from previously processed documents. A set of task items linked to the at least one machine learning cluster is retrieved. The set of task items to the first document is associated.
    Type: Application
    Filed: December 4, 2017
    Publication date: June 6, 2019
    Inventors: Joshua N Andrews, Thomas C Wisehart, JR.
  • Publication number: 20190163533
    Abstract: A method, in a data processing system comprising a processor and a memory, for managing computing tasks, the method comprising retrieving, by the data processing system, data files from a corpus data server, identifying, by the data processing system, task features from the data files, creating, by the data processing system, a plurality of tasks for loading to a memory device and execution by one or more processors based on the task features, associating, by the data processing system, the plurality of tasks based on similarities of the task features, and generating, by the data processing system, mappings of the plurality of tasks based on the association, wherein the mappings include instructions for logically merging execution of the plurality of tasks.
    Type: Application
    Filed: November 27, 2017
    Publication date: May 30, 2019
    Inventors: Joshua N. Andrews, Thomas C. Wisehart, JR.
  • Publication number: 20190163787
    Abstract: A computer system for processing unstructured data, the computing system comprising a computer processor, a computer memory operatively coupled to the computer processor and the computer memory having disposed within it computer program instructions that, when executed by the processor, cause the computing system to carry out the steps of receiving unstructured data input from a client device, analyzing the unstructured data for features that satisfy logical segment criteria by using natural language processing (NLP), partitioning the unstructured data into logical segments based on satisfaction of the logical segment criteria, and linking data from a repository to the unstructured data based on the logical segments.
    Type: Application
    Filed: November 27, 2017
    Publication date: May 30, 2019
    Inventors: Joshua N. Andrews, Thomas C. Wisehart, JR.
  • Publication number: 20190065459
    Abstract: A method in a data processing system comprising a processor and a memory, for processing data entries, the method comprising receiving, by the data processing system, a data entry, parsing, by the data processing system, the data entry for features by using natural language processing (NLP), identifying, by the data processing system, data sets from a corpus of information that are relevant to the data entry, and linking, by the data processing system, the identified data sets to the data entry.
    Type: Application
    Filed: August 30, 2017
    Publication date: February 28, 2019
    Inventors: Joshua N. Andrews, Thomas C. Wisehart, JR.
  • Publication number: 20190065461
    Abstract: A computer system for processing unstructured data, the computer system comprising a computer processor, a computer memory operatively coupled to the computer processor and the computer memory having disposed within it computer program instructions that, when executed by the processor, cause the computer system to carry out the steps of receiving unstructured data input from a client device, analyzing the unstructured data for features that satisfy logical segment criteria by using natural language processing (NLP), and partitioning the unstructured data into logical segments based on satisfaction of the logical segment criteria.
    Type: Application
    Filed: August 29, 2017
    Publication date: February 28, 2019
    Inventors: Joshua N. Andrews, Thomas C. Wisehart, JR.