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: 11914597Abstract: 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: GrantFiled: November 27, 2017Date of Patent: February 27, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Joshua N Andrews, Thomas C Wisehart, Jr.
-
Patent number: 11645457Abstract: 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: GrantFiled: August 30, 2017Date of Patent: May 9, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Joshua N Andrews, Thomas C Wisehart, Jr.
-
Patent number: 11586813Abstract: 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: GrantFiled: November 14, 2021Date of Patent: February 21, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Joshua N. Andrews, Thomas C. Wisehart, Jr.
-
Publication number: 20220075939Abstract: 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: ApplicationFiled: November 14, 2021Publication date: March 10, 2022Inventors: Joshua N. Andrews, Thomas C. Wisehart, JR.
-
Patent number: 11232258Abstract: 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: GrantFiled: August 29, 2017Date of Patent: January 25, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Joshua N Andrews, Thomas C Wisehart, Jr.
-
Patent number: 10831546Abstract: 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: GrantFiled: November 27, 2017Date of Patent: November 10, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Joshua N Andrews, Thomas C Wisehart, Jr.
-
Publication number: 20190179957Abstract: 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: ApplicationFiled: December 12, 2017Publication date: June 13, 2019Inventors: Joshua N Andrews, Kelly A Argyros, Thomas C Wisehart, JR.
-
Publication number: 20190171774Abstract: 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: ApplicationFiled: December 4, 2017Publication date: June 6, 2019Inventors: Joshua N Andrews, Thomas C Wisehart, JR.
-
Publication number: 20190163533Abstract: 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: ApplicationFiled: November 27, 2017Publication date: May 30, 2019Inventors: Joshua N. Andrews, Thomas C. Wisehart, JR.
-
Publication number: 20190163787Abstract: 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: ApplicationFiled: November 27, 2017Publication date: May 30, 2019Inventors: Joshua N. Andrews, Thomas C. Wisehart, JR.
-
Publication number: 20190065459Abstract: 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: ApplicationFiled: August 30, 2017Publication date: February 28, 2019Inventors: Joshua N. Andrews, Thomas C. Wisehart, JR.
-
Publication number: 20190065461Abstract: 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: ApplicationFiled: August 29, 2017Publication date: February 28, 2019Inventors: Joshua N. Andrews, Thomas C. Wisehart, JR.