Methods, systems, and computer program products for extensible, profile-and context-based information correlation, routing and distribution
First Claim
1. A system for merging data from a plurality of different sensors and for achieving sensor fusion based on a rule or policy being satisfied, the system comprising:
- (a) a plurality of source plug-ins for receiving data from a plurality of different sensors;
(b) a content manager for merging the data from the sensors together with metadata that is representative of a context and for aggregating the information and the metadata into knowledge items; and
(c) a scenario engine for achieving sensor fusion by comparing the sensor data and the metadata against a predefined set of policies or rules and for providing an action when a rule or policy is satisfied.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and computer program products for extensible, profile- and context-based information correlation, routing, and distribution are disclosed. According to one system, source plug-ins receive output from a plurality of different sensors. A content manager merges data from individual sensors together with metadata that is representative of a context and aggregates the sensor data and the context metadata into knowledge items. A scenario engine achieves sensor fusion by comparing the sensor data and its context metadata against a defined set of policies and/or rules and provides for performance of an action when a rule or policy is satisfied.
249 Citations
29 Claims
-
1. A system for merging data from a plurality of different sensors and for achieving sensor fusion based on a rule or policy being satisfied, the system comprising:
-
(a) a plurality of source plug-ins for receiving data from a plurality of different sensors;
(b) a content manager for merging the data from the sensors together with metadata that is representative of a context and for aggregating the information and the metadata into knowledge items; and
(c) a scenario engine for achieving sensor fusion by comparing the sensor data and the metadata against a predefined set of policies or rules and for providing an action when a rule or policy is satisfied. - 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. A method for merging data from a plurality of different sensors with context metadata and for achieving sensor fusion, the method comprising:
-
(a) receiving data at a plurality of source plug-ins from a plurality of different sensors;
(b) merging the data from the sensors together with metadata that is representative of a context;
(c) aggregating and storing the data and the metadata as knowledge items; and
(d) achieving sensor fusion by applying scenarios to the knowledge items and providing for performance of an action when a rule or policy defined by the scenarios is satisfied.
-
-
29. A computer program product comprising computer-executable instructions embodied in a computer-readable medium for performing steps comprising:
-
(a) receiving data at a plurality of source plug-ins from a plurality of different sensors;
(b) merging the data from the sensors together with metadata that is representative of a context;
(c) aggregating and storing the data and the metadata as knowledge items; and
(d) achieving sensor fusion by applying scenarios to the knowledge items and providing for performance of an action when a rule or policy defined by the scenarios is satisfied.
-
Specification