MANAGING DATA IN A CACHE MEMORY OF A QUESTION ANSWERING SYSTEM
First Claim
1. A method for caching evidence for answering questions in a cache memory of a data processing system that is configured to answer questions, comprising:
- receiving, by the data processing system, a first question;
analyzing, by the data processing system, the first question to identify a first set of characteristics of the first question;
loading, by the data processing system, a first set of evidence into the cache memory of the data processing system for answering the first question;
receiving, by the data processing system, a second question;
analyzing, by the data processing system, the second question to identify a second set of characteristics of the second question; and
unloading from the cache memory, by the data processing system, a portion of the first set of evidence whose expected usage in answering the second question is below a determined threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
A technique for caching evidence for answering questions in a cache memory of a data processing system (that is configured to answer questions) includes receiving a first question. The first question is analyzed to identify a first set of characteristics of the first question. A first set of evidence for answering the first question is loaded into the cache memory. A second question is received. The second question is analyzed to identify a second set of characteristics of the second question. A portion of the first set of evidence, whose expected usage in answering the second question is below a determined threshold, is unloaded from the cache memory.
7 Citations
7 Claims
-
1. A method for caching evidence for answering questions in a cache memory of a data processing system that is configured to answer questions, comprising:
-
receiving, by the data processing system, a first question; analyzing, by the data processing system, the first question to identify a first set of characteristics of the first question; loading, by the data processing system, a first set of evidence into the cache memory of the data processing system for answering the first question; receiving, by the data processing system, a second question; analyzing, by the data processing system, the second question to identify a second set of characteristics of the second question; and unloading from the cache memory, by the data processing system, a portion of the first set of evidence whose expected usage in answering the second question is below a determined threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification