Reasoning Engines
First Claim
Patent Images
1. A reasoning engine comprising:
- a data interface configured to acquire environment data from sensors, the environment data representing a first and a second aspect of an environment;
at least one inference engine coupled within the data interface and configured to;
receive an inquiry relating to the first and second aspect of the environment;
recognize the first and second aspects as first and second target objects respectively, each having object attributes, as a function of the environment data;
select a reasoning rules set from available reasoning rules sets as a function of the environment data and object attributes of the first and second target objects, andestablish a hypothesis according to the selected reasoning rules set, the hypothesis representing that the first and second target objects have a suspected correlation; and
configure an output device to present the hypothesis along with a reasoning supporting the hypothesis.
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
30 Claims
-
1. A reasoning engine comprising:
-
a data interface configured to acquire environment data from sensors, the environment data representing a first and a second aspect of an environment; at least one inference engine coupled within the data interface and configured to; receive an inquiry relating to the first and second aspect of the environment; recognize the first and second aspects as first and second target objects respectively, each having object attributes, as a function of the environment data; select a reasoning rules set from available reasoning rules sets as a function of the environment data and object attributes of the first and second target objects, and establish a hypothesis according to the selected reasoning rules set, the hypothesis representing that the first and second target objects have a suspected correlation; and configure an output device to present the hypothesis along with a reasoning supporting the hypothesis. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification