Method and apparatus for fusing context data
First Claim
1. A method for fusing context data comprising the steps of:
- (a) receiving context data including one or more context values from a plurality of information sources;
(b) computing a quality measure for each context value;
(c) organizing context values into one or more clusters, at least one of the clusters having a plurality of context values, and assigning a single context value and a single quality measure to each of said clusters;
(d) selecting one or more clusters from said clusters according to one or more criteria; and
(e) aggregating the assigned single context values and quality measures of said selected one or more clusters to generate a single representative context value and single representative quality measure,wherein said single representative context value and single representative quality measure are usable by a context aware application to avoid conflict and ambiguity among different information sources providing said context data,further comprising the steps of guiding clustering, selecting and aggregating operations used in generating said single representative context value, said guiding performed according to a respective clustering policy, selection policy, and aggregation policy,wherein a selection policy implements a step of selecting according to sum of areas of all context values divided by minimum bounding box of all context values in the cluster.
3 Assignments
0 Petitions
Accused Products
Abstract
A context fusing system and methodology includes the steps of receiving context data from a plurality of information sources; computing a quality measure for each input context value; organizing context values into one or more clusters, and assigning a single context value and a single quality measure to each cluster; and, selecting one or more clusters according to one or more criteria and aggregating the context values and quality measures of selected clusters to generate a single context value and single quality measure. The single context value and single quality measure are usable by a context aware application to avoid conflict and ambiguity among different information sources providing the context data.
29 Citations
26 Claims
-
1. A method for fusing context data comprising the steps of:
-
(a) receiving context data including one or more context values from a plurality of information sources; (b) computing a quality measure for each context value; (c) organizing context values into one or more clusters, at least one of the clusters having a plurality of context values, and assigning a single context value and a single quality measure to each of said clusters; (d) selecting one or more clusters from said clusters according to one or more criteria; and (e) aggregating the assigned single context values and quality measures of said selected one or more clusters to generate a single representative context value and single representative quality measure, wherein said single representative context value and single representative quality measure are usable by a context aware application to avoid conflict and ambiguity among different information sources providing said context data, further comprising the steps of guiding clustering, selecting and aggregating operations used in generating said single representative context value, said guiding performed according to a respective clustering policy, selection policy, and aggregation policy, wherein a selection policy implements a step of selecting according to sum of areas of all context values divided by minimum bounding box of all context values in the cluster. - 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)
-
Specification