REASONING ENGINE SERVICES
1 Assignment
0 Petitions
Accused Products
Abstract
A reasoning engine is disclosed. Contemplated reasoning engines acquire data relating to one or more aspects of various environments. Inference engines within the reasoning engines review the acquire data, historical or current, to generate one or more hypotheses about how the aspects of the environments might be correlated, if at all. The reasoning engine can attempt to validate the hypotheses through controlling acquisition of the environment data.
-
Citations
111 Claims
-
1-83. -83. (canceled)
-
84. A computer-based relational reasoning engine comprising:
-
an inquiry interface configured to receive an inquiry over a network; a relational knowledge database configured to store data objects, wherein each one of the data objects has data object attributes; and at least one server coupled with the inquiry interface and that is, upon execution of software instructions stored in a non-transitory computer readable memory by at least one processor, configurable to; receive, via the inquiry interface, the inquiry, wherein the inquiry relates to a relationship between objects of a set of objects; search the relational knowledge database for data objects related to objects in the set of objects; generate a plurality of hypotheses with respect to relations between at least one pair of objects of the set of objects as a function of reasoning rules related to the data object attributes of the related data objects and as a function of a relational inference between the set of data objects; and configure a computing device to present a response to the inquiry, wherein the response is based on at least one hypothesis of the plurality of hypotheses. - View Dependent Claims (85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111)
-
Specification