Reasoning engine services
First Claim
Patent Images
1. A computer-based reasoning service platform comprising:
- an environment interface configured to obtain environment data from a room, wherein the environment data is associated with data objects of a data space; and
at least one inference engine coupled with the environment interface and configured to;
receive the environment data from the environment interface;
recognize at least two data objects of the data space based, at least in part, from the environment data;
select one or more reasoning rules sets from a plurality of reasoning rules sets as a function of the data space and object attributes of the recognized at least two data objects, wherein the one or more reasoning rules sets are selected based on a context of the room;
establish a hypothesis according to the at least one selected reasoning rules set, the hypothesis comprising a conclusion representing that the at least two data objects have a correlation other than being in the data space; and
present the conclusion to a user via a presentation module.
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.
56 Citations
33 Claims
-
1. A computer-based reasoning service platform comprising:
-
an environment interface configured to obtain environment data from a room, wherein the environment data is associated with data objects of a data space; and at least one inference engine coupled with the environment interface and configured to; receive the environment data from the environment interface; recognize at least two data objects of the data space based, at least in part, from the environment data; select one or more reasoning rules sets from a plurality of reasoning rules sets as a function of the data space and object attributes of the recognized at least two data objects, wherein the one or more reasoning rules sets are selected based on a context of the room; establish a hypothesis according to the at least one selected reasoning rules set, the hypothesis comprising a conclusion representing that the at least two data objects have a correlation other than being in the data space; and present the conclusion to a user via a presentation module. - 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, 31, 32, 33)
-
Specification