Patents by Inventor John P. Bufe, III

John P. Bufe, III 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).

  • Publication number: 20170109848
    Abstract: Software that uses machine-logic based algorithms to assess the value of idea descriptions by performing the following operations: (i) receiving an idea description pertaining to an idea; (ii) generating a density score for the idea, wherein the density score is based, at least in part, on one or more publication date densities of a set of works related to the idea description; (iii) generating a novelty score for the idea, wherein the novelty score is based, at least in part, on a comparison of the idea description to the set of works related to the idea description using natural language processing; and (iv) assessing the value of the idea based, at least in part, on the generated density score and the generated novelty score.
    Type: Application
    Filed: October 20, 2015
    Publication date: April 20, 2017
    Inventors: John P. Bufe, III, Jared M.D. Smythe, Eric M. Woods
  • Patent number: 9519686
    Abstract: A mechanism is provided, in a data processing system comprising a processor and a memory configured to implement a question and answer system (QA), for providing confidence rankings based on temporal semantics. Responsive to receiving an input question, a set of candidate answers is identified from a knowledge domain based on a correlation between an identified one or more predicates and an identified one or more arguments to the knowledge domain. A confidence score is associated with each of the candidate answers and each confidence score associated with each candidate answer is refined based on a set of temporal characteristics identified in the input question. A set of temporally refined candidate answers is then provided to the user.
    Type: Grant
    Filed: April 9, 2014
    Date of Patent: December 13, 2016
    Assignee: International Business Machines Corporation
    Inventors: John P. Bufe, III, Donna K. Byron, Alexander Pikovsky, Timothy P. Winkler
  • Patent number: 9373075
    Abstract: A mechanism is provided in a data processing system for applying a genetic algorithm to semantic sentiment analysis. The mechanism provides a sentiment analysis model to a sentiment analysis algorithm. The mechanism trains the sentiment analysis model using a genetic algorithm based on a training corpus of documents with corresponding desired sentiment analysis values for a given domain to form a trained sentiment analysis model. The mechanism performs the sentiment analysis algorithm on an input document using the trained sentiment analysis model to form a domain-specific sentiment analysis result. The mechanism outputs the domain-specific sentiment analysis result.
    Type: Grant
    Filed: December 12, 2013
    Date of Patent: June 21, 2016
    Assignee: International Business Machines Corporation
    Inventors: John P. Bufe, III, Timothy P. Winkler
  • Publication number: 20160162492
    Abstract: A mechanism is provided, in a data processing system comprising a processor and a memory configured to implement a question and answer system (QA), for providing confidence rankings based on temporal semantics. Responsive to receiving an input question, a set of candidate answers is identified from a knowledge domain based on a correlation between an identified one or more predicates and an identified one or more arguments to the knowledge domain. A confidence score is associated with each of the candidate answers and each confidence score associated with each candidate answer is refined based on a set of temporal characteristics identified in the input question. A set of temporally refined candidate answers is then provided to the user.
    Type: Application
    Filed: February 11, 2016
    Publication date: June 9, 2016
    Inventors: John P. Bufe, III, Donna K. Byron, Alexander Pikovsky, Timothy P. Winkler
  • Publication number: 20160062980
    Abstract: Mechanisms are provided in a question answering (QA) system comprising a QA system pipeline that analyzes an input question and generates an answer to the input question, for pre-processing the input question. The mechanisms receive an input question and input the input question to a pre-processor flow path having one or more pre-processors. The one or more pre-processors transform the input question into a transformed question by correcting errors in a formulation of the input question that are determined to be detrimental to efficient and accurate processing of the input question by a QA system pipeline of the QA system. The transformed question is then input to the QA system pipeline of the QA system which processes the transformed question to generate and output an answer to the input question.
    Type: Application
    Filed: August 29, 2014
    Publication date: March 3, 2016
    Inventors: Branimir K. Boguraev, John P. Bufe, III, Matthew T. Hatem, Jared M.D. Smythe
  • Publication number: 20160019293
    Abstract: A mechanism is provided in a computing system for interpreting and distinguishing a lack of an answer to an input question. The mechanism receives an input question from a user. The mechanism generates one or more hypotheses based on a corpus of source information. The mechanism injects a no-answer response into the one or more hypotheses to form a plurality of candidate answers. The mechanism ranks the plurality of candidate answers based on evidence scoring and confidence scoring to form a candidate answer ranking. Responsive to determining the no-answer response is the top candidate answer in the candidate answer ranking, the mechanism presents the no-answer response to the user.
    Type: Application
    Filed: July 17, 2014
    Publication date: January 21, 2016
    Inventors: Anand B. Bhagwat, John P. Bufe, III, Timothy P. Winkler
  • Publication number: 20160012335
    Abstract: A mechanism is provided, in a data processing system comprising a processor and a memory configured to implement a question and answer system (QA), for utilizing temporal indicators to weight semantic values. A set of temporal characteristics is identified of a set of initial candidate answers. For each initial candidate answer in the set of initial candidate answers: a distance value is generated for each of the set of temporal characteristics of the set of initial candidate answers, a multiplier value is determined with which to weight an initial confidence score associated with the initial candidate answer using the distance value; a sentiment value is determined of the initial candidate answer, and a final weight value is determined using the multiplier value, the sentiment value, and the initial confidence score associated with the initial candidate answer. A set of temporally refined candidate answers is then provided using the determined final weight values.
    Type: Application
    Filed: September 22, 2015
    Publication date: January 14, 2016
    Inventors: John P. Bufe, III, Alexander Pikovsky, Timothy P. Winkler
  • Publication number: 20150324350
    Abstract: A mechanism is provided, in a data processing system comprising a processor and a memory configured to implement a natural language processing (NLP) system, for identifying content relationship for content copied by a content identification mechanism. The content identification mechanism identifies content from a website and then identifies relationship content information associated with a current web page where the content is found. The content identification mechanism modifies a file structure associated with the content with the relationship content information. The content identification mechanism identifies one or more classification identifiers in order to classify the content. Finally, the content identification mechanism transmits the content and the file structure to a specific corpus based on the one or more classification identifiers.
    Type: Application
    Filed: May 12, 2014
    Publication date: November 12, 2015
    Applicant: International Business Machines Corporation
    Inventor: John P. Bufe, III
  • Publication number: 20150293917
    Abstract: A mechanism is provided, in a data processing system comprising a processor and a memory configured to implement a question and answer system (QA), for providing confidence rankings based on temporal semantics. Responsive to receiving an input question, a set of candidate answers is identified from a knowledge domain based on a correlation between an identified one or more predicates and an identified one or more arguments to the knowledge domain. A confidence score is associated with each of the candidate answers and each confidence score associated with each candidate answer is refined based on a set of temporal characteristics identified in the input question. A set of temporally refined candidate answers is then provided to the user.
    Type: Application
    Filed: April 9, 2014
    Publication date: October 15, 2015
    Applicant: International Business Machines Corporation
    Inventors: John P. Bufe, III, Donna K. Byron, Alexander Pikovsky, Timothy P. Winkler
  • Publication number: 20150293901
    Abstract: A mechanism is provided, in a data processing system comprising a processor and a memory configured to implement a question and answer system (QA), for utilizing temporal indicators to weight semantic values. A set of temporal characteristics is identified of a set of initial candidate answers. For each initial candidate answer in the set of initial candidate answers: a distance value is generated for each of the set of temporal characteristics of the set of initial candidate answers, a multiplier value is determined with which to weight an initial confidence score associated with the initial candidate answer using the distance value; a sentiment value is determined of the initial candidate answer, and a final weight value is determined using the multiplier value, the sentiment value, and the initial confidence score associated with the initial candidate answer. A set of temporally refined candidate answers is then provided using the determined final weight values.
    Type: Application
    Filed: April 9, 2014
    Publication date: October 15, 2015
    Applicant: International Business Machines Corporation
    Inventors: John P. Bufe, III, Alexander Pikovsky, Timothy P. Winkler
  • Publication number: 20150169544
    Abstract: An approach is provided for generating supersets of Q/A action paths based on dynamically generated type sets. In the approach, a corpus of knowledge that is used by the QA system is analyzed. The analyzing is performed according to a natural language processing (NLP) of a number of key words that have been found to exceed an expected frequency, such as a frequency found in general language usage. Runtime code is generated by utilizing the key words. The generated runtime code is able to provide answers from the corpus of knowledge, such as by being in a natural language question or in a structured query language expression, with the provided answers being related to one or more predicted questions.
    Type: Application
    Filed: December 12, 2013
    Publication date: June 18, 2015
    Applicant: International Business Machines Corporation
    Inventors: John P. Bufe, III, Timothy P. Winkler
  • Publication number: 20150170051
    Abstract: A mechanism is provided in a data processing system for applying a genetic algorithm to semantic sentiment analysis. The mechanism provides a sentiment analysis model to a sentiment analysis algorithm. The mechanism trains the sentiment analysis model using a genetic algorithm based on a training corpus of documents with corresponding desired sentiment analysis values for a given domain to form a trained sentiment analysis model. The mechanism performs the sentiment analysis algorithm on an input document using the trained sentiment analysis model to form a domain-specific sentiment analysis result. The mechanism outputs the domain-specific sentiment analysis result.
    Type: Application
    Filed: December 12, 2013
    Publication date: June 18, 2015
    Applicant: International Business Machines Corporation
    Inventors: John P. Bufe, III, Timothy P. Winkler