HIERARCHICAL BEHAVIORAL PROFILE
First Claim
1. A method for creating a hierarchical profile for an entity, the method comprising:
- collecting, by a first computing device, behavioral data associated with the entity;
identifying, by the first computing device, a plurality of features of the collected data;
based, at least in part, on an analysis of at least a portion of the collected behavioral data, selecting, by the first computing device, a first feature of the identified features, wherein the first feature is selected as the statistically most informative feature of the analyzed behavioral data;
based, at least in part, on an analysis of at least a portion of the collected behavioral data, selecting, by the first computing device, a plurality of values for the selected first feature; and
creating, by the first computing device, a first hierarchical preference level in the profile, the first level based, at least in part, on the selected first feature and the selected values for the selected first feature.
4 Assignments
0 Petitions
Accused Products
Abstract
In a hierarchical profile, each node represents at least one feature of behavioral data collected about an entity profiled, with the topmost node selected as the “statistically most informative” feature of the data. A profile can cover numerous domains and be predictively very powerful in each domain. A number of observations can be “aggregated” together into a single datapoint. In use, the structure of the profile is compared against current information associated with the entity to produce a recommendation or prediction. If the profile represents at least some data aggregation, then new observations are folded into the profile based on statistical weights of the aggregations. Because of the way the profile is created and updated, its hierarchical structure maps the collected observations. Therefore, as new observations are incorporated, if the new observations change the profile'"'"'s structure significantly, then it can be hypothesized that something “interesting” has happened to the entity.
11 Citations
36 Claims
-
1. A method for creating a hierarchical profile for an entity, the method comprising:
-
collecting, by a first computing device, behavioral data associated with the entity; identifying, by the first computing device, a plurality of features of the collected data; based, at least in part, on an analysis of at least a portion of the collected behavioral data, selecting, by the first computing device, a first feature of the identified features, wherein the first feature is selected as the statistically most informative feature of the analyzed behavioral data; based, at least in part, on an analysis of at least a portion of the collected behavioral data, selecting, by the first computing device, a plurality of values for the selected first feature; and creating, by the first computing device, a first hierarchical preference level in the profile, the first level based, at least in part, on the selected first feature and the selected values for the selected first feature. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A first computing device configured for creating a hierarchical profile for an entity, the first computing device comprising:
-
a transceiver configured for collecting behavioral data associated with the entity; and a processor operatively connected to the transceiver and configured for; identifying a plurality of features of the collected data; based, at least in part, on an analysis of at least a portion of the collected behavioral data, selecting a first feature of the identified features, wherein the first feature is selected as the statistically most informative feature of the analyzed behavioral data; based, at least in part, on an analysis of at least a portion of the collected behavioral data, selecting a plurality of values for the selected first feature; and creating a first hierarchical preference level in the profile, the first level based, at least in part, on the selected first feature and the selected values for the selected first feature. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A method for performing an action, the performing based, at least in part, on a hierarchical profile for an entity, the method comprising:
-
comparing a current context with the hierarchical profile, the current context comprising a plurality of features with values; and based, at least in part, on the comparing, performing an action; wherein an organization of the profile is based, at least in part, on a hierarchy of statistically most informative features of collected behavioral data associated with the entity. - View Dependent Claims (36)
-
Specification