PATENT CLAIM ANALYSIS

Application Number: 15861390
Application Type: Utility
Filing Date: 2018-01
Publication Date: 2018-05
Patent Classification: ["707", "741000"]

Abstract:
A method, system and computer program product for generating answers to questions. In one embodiment, the method comprises receiving an input query, identifying a plurality of candidate answers to the query; and for at least one of these candidate answers, identifying at least one proof of the answer. This proof includes a series of premises, and a multitude of documents are identified that include references to the premises. A set of these documents is selected that include references to all of the premises. This set of documents is used to generate one or more scores for the one of the candidate answers. A defined procedure is applied to the candidate answers to determine a ranking for the answers, and this includes using the one or more scores for the at least one of the candidate answers in the defined procedure to determine the ranking for this one candidate answer.

Claim (Index 16):
An article of manufacture comprising:\n at least one tangible computer readable medium having computer readable program code logic to generate answers to questions, the computer readable program code logic, when executing, performing the following:\n indexing the documents in the database, including\n for each of the documents, annotating spans of text in said each document that refer to entities with entity types to form entity annotations, and annotating, by the computer processor system, spans of text in said each document that refer to facts with fact types to form relation annotations, \n for each of the annotated spans of text that refers to one of the facts, linking, by the computer processor system, said one of the facts to said each annotation, and \n recording in an index the entities, the facts, the annotations that refer to said entities, and the annotations that refer to said facts; \n \n receiving an input query; \n conducting a search in a data source to identify a candidate answer to the input query; \n determining a set of the documents in the database using said index and theorem proving for scoring the candidate answer, including:\n identifying a plurality of logical proofs of the candidate answer, each of the logical proofs including a conclusion and a sequence of premises that logically prove the conclusion, including\n using the candidate answer as the conclusion of each of the logical proofs, and \n wherein the sequence of the premises of each of the logical proofs forms a logical proof of the candidate answer; \n \n for each of the logical proofs, identifying one or more documents in the database of documents that establish all the premises of the each of the logical proofs, including\n for each of the premises of said each of the logical proofs, searching through the database of documents to identify one or more of the documents in the database of documents that include said each of the premises, wherein for each of the premises of each of the logical proofs, each of the documents identified that include said each of the premises includes to a given number of the premises of said each of the logical proofs, and \n selecting a plurality of the identified documents in the database of documents, based on the number of the premises of said each of the logical proofs included in each of the identified documents, to form a set of documents for said each of the logical proofs, wherein the set of documents for said each of the logical proofs includes all the premises of said each of the logical; and \n \n selecting, based on specified criteria, one of the sets of documents for the logical proofs as the set of documents for scoring the candidate answer; and \n \n using the set of documents selected for scoring the candidate answer to generate a score for the candidate answer.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 86.0
- Lexical Diversity: 2.6129
- Patent Class: 707.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15348431', '13244350', '13618131', '15432449', '13612473']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2498933592868007
- 35 USC 102 Novelty (BERT): 0.6001836996468847
- Combined Prediction Score: 0.2849223933228091
- Mean Citation Score: 459.01810000000006
- Max Citation Score: 538.55804
- Similarity Product: 476.1745808168411

Labels:
- Claim Label 101: 1
- Claim Label 102: 1
- Claim Label 103: 1
- Claim Label 112: 1
- Combined Label: 1
- Label 101 Adjusted: 1

Dataset: test