Request-based knowledge acquisition
First Claim
1. A method for acquiring knowledge from multiple knowledge bases in a knowledge repository, the method comprising:
- identifying first and second knowledge bases within the knowledge repository by analyzing a search request received from a client system, the first knowledge base containing knowledge of a first type, and the second knowledge base containing knowledge of a second type; and
upon identification, generating instructions that, when executed, cause first and second requests to be sent to the knowledge repository in sequential fashion to acquire knowledge from the first and second knowledge bases, such that the second request is sent after the first request, and such that the second request includes knowledge of the first type from the first knowledge base acquired in response to the first request.
2 Assignments
0 Petitions
Accused Products
Abstract
One implementation provides a method for acquiring knowledge from multiple knowledge bases in a knowledge repository. The method includes identifying first and second knowledge bases within the knowledge repository by analyzing a search request received from a client system. The first knowledge base contains knowledge of a first type and the second knowledge base contains knowledge of a second type. The method further includes generating instructions that, when executed, cause first and second requests to be sent to the knowledge repository in sequential fashion to acquire knowledge from the first and second knowledge bases, such that the second request is sent after the first request, and such that the second request includes knowledge of the first type from the first knowledge base acquired in response to the first request.
38 Citations
34 Claims
-
1. A method for acquiring knowledge from multiple knowledge bases in a knowledge repository, the method comprising:
-
identifying first and second knowledge bases within the knowledge repository by analyzing a search request received from a client system, the first knowledge base containing knowledge of a first type, and the second knowledge base containing knowledge of a second type; and
upon identification, generating instructions that, when executed, cause first and second requests to be sent to the knowledge repository in sequential fashion to acquire knowledge from the first and second knowledge bases, such that the second request is sent after the first request, and such that the second request includes knowledge of the first type from the first knowledge base acquired in response to the first request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for acquiring knowledge from multiple knowledge bases that contain different types of knowledge, the method comprising:
-
obtaining search information by analyzing a search request received from a client system;
identifying a first knowledge base by matching the search information with contents of the first knowledge base;
identifying a second knowledge base by matching the search information with contents of the second knowledge base;
acquiring knowledge of a first type by sending a first request to the first knowledge base; and
acquiring knowledge of a second type by sending a second request to the second knowledge base, the second request being sent independently of the first request. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A system for acquiring knowledge from multiple knowledge bases in a knowledge repository, the system being programmed to:
-
identify first and second knowledge bases within the knowledge repository by analyzing a search request received from a client system, the first knowledge base containing knowledge of a first type, and the second knowledge base containing knowledge of a second type; and
upon identification, generate instructions that, when executed, cause first and second requests to be sent to the knowledge repository in sequential fashion to acquire knowledge from the first and second knowledge bases, such that the second request is sent after the first request, and such that the second request includes knowledge of the first type from the first knowledge base acquired in response to the first request.
-
-
32. A system for acquiring knowledge from multiple knowledge bases that contain different types of knowledge, the system being programmed to:
-
obtain search information by analyzing a search request received from a client system;
identify a first knowledge base by matching the search information with contents of the first knowledge base;
identify a second knowledge base by matching the search information with contents of the second knowledge base;
acquire knowledge of a first type by sending a first request to the first knowledge base; and
acquire knowledge of a second type by sending a second request to the second knowledge base, the second request being sent independently of the first request.
-
-
33. A computer program product tangibly embodied in an information carrier, the computer program product including instructions that, when executed, perform a method for acquiring knowledge from multiple knowledge bases in a knowledge repository, the method comprising:
-
identifying first and second knowledge bases within the knowledge repository by analyzing a search request received from a client system, the first knowledge base containing knowledge of a first type, and the second knowledge base containing knowledge of a second type; and
upon identification, generating instructions that, when executed, cause first and second requests to be sent to the knowledge repository in sequential fashion to acquire knowledge from the first and second knowledge bases, such that the second request is sent after the first request, and such that the second request includes knowledge of the first type from the first knowledge base acquired in response to the first request.
-
-
34. A computer program product tangibly embodied in an information carrier, the computer program product including instructions that, when executed, perform a method for acquiring knowledge from multiple knowledge bases that contain different types of knowledge, the method comprising:
-
obtaining search information by analyzing a search request received from a client system;
identifying a first knowledge base by matching the search information with contents of the first knowledge base;
identifying a second knowledge base by matching the search information with contents of the second knowledge base;
acquiring knowledge of a first type by sending a first request to the first knowledge base; and
acquiring knowledge of a second type by sending a second request to the second knowledge base, the second request being sent independently of the first request.
-
Specification