Patents by Inventor Andrew R. Freed

Andrew R. Freed 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: 10430405
    Abstract: An approach is provided to correct documents ingested by a question answering (QA) system. A document previously ingested by the QA system is selected. A correction to the selected document is identified from one or more correction sources and the correction is applied to the selected document within the QA system. In one embodiment, the correction source is a non-ingested document, such as a published document or an issued correction. In another embodiment, the correction source is a post in a forum. In this embodiment, a statement in the ingested document is compared with a contradictory statement found in an ingested post of a threaded discussion. The statement and the contradictory statement are evaluated by the QA system. The statement in the ingested document is replaced with the contradictory statement in response to the evaluation revealing that the contradictory statement is correct and that the statement is incorrect.
    Type: Grant
    Filed: January 29, 2018
    Date of Patent: October 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Lisa M. Bradley, Christina R. Carlson, Andrew R. Freed, Roderick C. Henderson
  • Patent number: 10423519
    Abstract: Mechanisms are provided for evaluating test cases for testing a software product based on a requirements change. The mechanisms analyze a test case corpus to identify a plurality of first relationships between elements of test cases in the test case corpus and generate a test case relationship model based on the identified plurality of first relationships. The mechanisms receive a proposed requirements change to change one or more requirements of the software product and then perform a search of the test case relationship model to identify test case relationships corresponding to the proposed requirements change. The mechanisms identify a subset of test cases affected by the proposed requirements change and generate an output specifying the identified subset of test cases.
    Type: Grant
    Filed: December 26, 2017
    Date of Patent: September 24, 2019
    Assignee: International Business Machines Corporation
    Inventors: Pamela D. Andrejko, Andrew R. Freed, Richard A. Salmon, Charles S. Skinner
  • Publication number: 20190286688
    Abstract: Based on natural language processing of a passage of a first electronic document, a determination is made that the passage indicates an action to be undertaken. In response to this determination and based on an analysis of a second electronic document, the second electronic document is identified as incorporating content preconfigured to allow completion of the action. In response to this identification, the passage is linked to the second electronic document.
    Type: Application
    Filed: June 3, 2019
    Publication date: September 19, 2019
    Inventors: Corville O. Allen, Andrew R. Freed
  • Patent number: 10417313
    Abstract: Based on natural language processing of a passage of a first electronic document, a determination is made that the passage indicates an action to be undertaken. In response to this determination and based on an analysis of a second electronic document, the second electronic document is identified as incorporating content preconfigured to allow completion of the action. In response to this identification, the passage is linked to the second electronic document.
    Type: Grant
    Filed: February 20, 2015
    Date of Patent: September 17, 2019
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Andrew R. Freed
  • Publication number: 20190258659
    Abstract: Embodiments relate to a system, program product, and method for use with an intelligent computer platform to decipher analogical phrases. The method identifies A category is identified and a list of definitions is created for each parsed subcomponent of the phrase. The definitions are ranked in the list based on their relevance to the identified category and an outcome is identified based on the ranked relevance. A corpus is searched for evidence of an analogical pattern associated with the ranked list and each entry in the ranked list is scored based on congruence with the analogical pattern. An outcome is generated based on the scoring and is representative of the definition with the strongest congruence to the analogical pattern.
    Type: Application
    Filed: May 7, 2019
    Publication date: August 22, 2019
    Applicant: International Business Machines Corporation
    Inventors: Corville O. Allen, Andrew R. Freed
  • Patent number: 10382620
    Abstract: A first mobile device may receive user-input data for generation of an electronic message. The electronic message may be generated as the user-input data is received. The first mobile device may identify sensitive information, within the electronic message. The first mobile device may secure the sensitive information. The first mobile device may disable a screen capture function of the first mobile device. The first mobile device may send the electronic message to a second mobile device. The sending of the electronic message to the second mobile device may include the sending of the secured sensitive information.
    Type: Grant
    Filed: August 3, 2018
    Date of Patent: August 13, 2019
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Shikhar Kwatra, Andrew R. Freed, Joseph Kozhaya
  • Publication number: 20190243895
    Abstract: Embodiments relate to an intelligent computer platform to provide a contextual analogy response. The aspect of providing a contextual analogy response includes denoting an analogy phrase within a communication. An anaphora within the analogy phrase is detected and a set of sentences are parsed into grammatical components wherein the grammatical type for each parsed component is identified. A sentence is created with the detected anaphora and an action term from the analogy phrase. The set of sentences and the analogy phrase are matched with the identified components that are assigned to a solved analogy association. A related contextual response is attached to the solved analogy association to generate the outputted analogy response.
    Type: Application
    Filed: April 16, 2019
    Publication date: August 8, 2019
    Applicant: International Business Machines Corporation
    Inventors: Corville O. Allen, Andrew R. Freed
  • Publication number: 20190236131
    Abstract: A method and system for determining a location of origin and a time period in which a document was written is disclosed. A text is received and a set of linguistic characteristics for the text are identified. A set of possible locations and time periods for the text are determined based on the set of linguistic characteristics. A set of reference documents are used to determine a proximity rating for the text based upon a determination of how close the text is to the reference documents. The potential locations and time periods are ranked and returned for presentation.
    Type: Application
    Filed: April 8, 2019
    Publication date: August 1, 2019
    Inventors: Corville O. Allen, Roberto DeLima, Andrew R. Freed, Robert L. Nielsen
  • Publication number: 20190220385
    Abstract: A method is provided for analyzing log message content. The computer-implemented method may include detecting, by at least one processor, log messages in an application code, identifying a log level assigned to each of the log messages, and performing natural language processing (NLP) analysis on each of the log messages by using at least keyword and synonym matching percentage analysis criteria. The computer-implemented method may further include determining, in response to the NLP analysis, a severity score of each of the log messages, and reclassifying, based on the severity score, the assigned log level of one or more of the log messages to a different log level.
    Type: Application
    Filed: March 20, 2019
    Publication date: July 18, 2019
    Inventors: Corville O. Allen, Andrew R. Freed, Scott N. Gerard, Dorian B. Miller
  • Patent number: 10331718
    Abstract: Embodiments relate to a system, program product, and method for use with an intelligent computer platform to decipher analogical phrases. A phrase is compared to an analogy classifier database in order to identify a match between the analogical pattern and an analogy entry. If a match is identified, generating an idiomatic structure from the analogical pattern. An analysis is then applied whereby the analysis includes building a set of outcomes of the generated idiomatic structure based on semantic analysis into corresponding metadata for the idiomatic structure. An ontological database is searched for evidence of a pattern associated with the set of outcomes and each entry in the outcome set is scored according to a weighted calculation from the ontological database based on congruence with the pattern. An entry from the outcome set is selected based on the scoring and is represented as a meaning of the analogical pattern.
    Type: Grant
    Filed: October 6, 2016
    Date of Patent: June 25, 2019
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Andrew R. Freed
  • Patent number: 10325024
    Abstract: Embodiments relate to an intelligent computer platform to provide a contextual analogy response. The aspect of providing a contextual analogy response includes receiving a communication that includes an analogy. The analogy within the communication is identified and parsed into grammatical components. The grammatical components are utilized to identify a meaning of the analogy that correlates to a response statement. The grammatical structure of the analogy is analyzed and then utilized together with the grammatical components to construct an analogy representation. A response is communicated as output including both the response statement together with the analogy representation.
    Type: Grant
    Filed: November 30, 2016
    Date of Patent: June 18, 2019
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Andrew R. Freed
  • Patent number: 10325025
    Abstract: Embodiments relate to an intelligent computer platform to provide a contextual analogy response. The aspect of providing a contextual analogy response includes receiving a communication that includes an analogy. The analogy within the communication is identified and parsed into grammatical components. The grammatical components are utilized to identify a meaning of the analogy that correlates to a response statement. The grammatical structure of the analogy is analyzed and then utilized together with the grammatical components to construct an analogy representation. A response is communicated as output including both the response statement together with the analogy representation.
    Type: Grant
    Filed: November 30, 2016
    Date of Patent: June 18, 2019
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Andrew R. Freed
  • Patent number: 10318405
    Abstract: A method is provided for analyzing log message content. The computer-implemented method may include detecting, by at least one processor, log messages in an application code, identifying a log level assigned to each of the log messages, and performing natural language processing (NLP) analysis on each of the log messages by using at least keyword and synonym matching percentage analysis criteria. The computer-implemented method may further include determining, in response to the NLP analysis, a severity score of each of the log messages, and reclassifying, based on the severity score, the assigned log level of one or more of the log messages to a different log level.
    Type: Grant
    Filed: August 24, 2016
    Date of Patent: June 11, 2019
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Andrew R. Freed, Scott N. Gerard, Dorian B. Miller
  • Patent number: 10318591
    Abstract: A primary ingestion pipeline configured for use in natural language processing includes annotators configured for annotating documents. The annotators and documents to be annotated are evaluated. Based on the evaluations, an ingestion risk score is generated for each document. Each ingestion risk score represents a likelihood that an associated document will not successfully be annotated by the annotators. Each ingestion risk score is compared to a set of risk criteria. Based on the comparisons, a determination is made that each document of a first set of documents satisfies the set of risk criteria. A further determination is made, based on the comparisons, that each document of a second set of documents does not satisfy the set of risk criteria. In response to these determinations, the first set of documents is entered into the primary ingestion pipeline and the second set of documents is provided special handling.
    Type: Grant
    Filed: June 2, 2015
    Date of Patent: June 11, 2019
    Assignee: International Business Machines Corporation
    Inventors: Pamela D. Andrejko, Andrew R. Freed, Cynthia M. Murch, Jan M. Nordland, Humberto R. Rivero
  • Publication number: 20190164016
    Abstract: Software that performs the following operations: (i) receiving descriptive information associated with a domain expert; (ii) receiving a question and a corresponding candidate answer for the question; (iii) determining a set of scoring features to be used to evaluate the candidate answer, wherein the set of scoring features includes: at least one scoring feature pertaining to the question, at least one scoring feature pertaining to the candidate answer, and at least one scoring feature pertaining to the descriptive information; (iv) receiving a score from the domain expert, wherein the score is based, at least in part, on the domain expert's evaluation of the candidate answer; (v) generating a feature vector based on the set of scoring features; (vi) cross-correlating the feature vector with the score; and (vii) clustering the domain expert with one or more other domain experts according to the cross-correlation, thereby creating a first cluster.
    Type: Application
    Filed: November 29, 2017
    Publication date: May 30, 2019
    Inventors: Corville O. Allen, Andrew R. Freed, Joseph Kozhaya, Dwi Sianto Mansjur
  • Publication number: 20190163706
    Abstract: A primary ingestion pipeline configured for use in natural language processing includes annotators configured for annotating documents. The annotators and documents to be annotated are evaluated. Based on the evaluations, an ingestion risk score is generated for each document. Each ingestion risk score represents a likelihood that an associated document will not successfully be annotated by the annotators. Each ingestion risk score is compared to a set of risk criteria. Based on the comparisons, a determination is made that each document of a first set of documents satisfies the set of risk criteria. A further determination is made, based on the comparisons, that each document of a second set of documents does not satisfy the set of risk criteria. In response to these determinations, the first set of documents is entered into the primary ingestion pipeline and the second set of documents is provided special handling.
    Type: Application
    Filed: January 31, 2019
    Publication date: May 30, 2019
    Inventors: Pamela D. Andrejko, Andrew R. Freed, Cynthia M. Murch, Jan M. Nordland, Humberto R. Rivero
  • Publication number: 20190164061
    Abstract: A method and system that includes a data processing system comprising a processor, a memory and an artificial intelligence unit for retrieving information using a knowledge representation. The method comprising receiving, by the data processing system, a selection of a product from a computing device, parsing, by the data processing system, features of the product from product data input, generating, by the data processing system, queries from the parsed features, determining, by the data processing system, candidate answers for the queries, identifying, by the data processing system, requirements for the product based on the candidate answers, and providing, by the data processing system, the requirements to the computing device.
    Type: Application
    Filed: November 27, 2017
    Publication date: May 30, 2019
    Inventors: Andrew R Freed, Joan W Tomlinson
  • Publication number: 20190164095
    Abstract: A method, in a data processing system comprising a processor and a memory, for processing natural language feeds to software, the method comprising receiving, by the data processing system, a natural language feed including data that is representative of parameters and quantitative data from government or regulatory body data sources, parsing, by the data processing system, the natural language feed with natural language processing for features that correspond to a production system, converting, by the data processing system, the parsed natural language feed into software functions, and calibrating, by the data processing system, the production system by updating a data library using the software functions and integrating information from the data library with the production system.
    Type: Application
    Filed: November 27, 2017
    Publication date: May 30, 2019
    Inventors: Kelly A. Argyros, Michael A. Dawson, Daniel J. Ferranti, Andrew R. Freed, Andrew S.H. Ting
  • Patent number: 10291628
    Abstract: An approach is provided in which a knowledge manager identifies document command statements in a document that correspond to requests included in the document. The knowledge manager compares the document command statements against promise structures corresponding to promises included in valid documents and generates a suspicion score based on the analysis. In turn, the knowledge manager generates a suspicious document notification corresponding to the document when the suspicion score reaches a suspicion threshold.
    Type: Grant
    Filed: November 7, 2014
    Date of Patent: May 14, 2019
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Andrew R. Freed
  • Patent number: 10291629
    Abstract: An approach is provided in which a knowledge manager identifies document command statements in a document that correspond to requests included in the document. The knowledge manager compares the document command statements against promise structures corresponding to promises included in valid documents and generates a suspicion score based on the analysis. In turn, the knowledge manager generates a suspicious document notification corresponding to the document when the suspicion score reaches a suspicion threshold.
    Type: Grant
    Filed: September 19, 2015
    Date of Patent: May 14, 2019
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Andrew R. Freed