Patent ID: 8818774

Claim:
A behavioral model generating device, comprising; at least one memory configured to store a plurality of behavioral pattern groups and weighting factors set for the behavioral pattern groups, the behavioral pattern groups each including a plurality of behavioral patterns that indicate consumer actions placed along with time; a processor configured to select, according to the weighting factors, a plurality of behavioral patterns from all the behavioral patterns included in the behavioral pattern groups by duplicate sampling, and to add modification to each of selected behavioral patterns to generate a plurality of first behavioral patterns; generate, based on the first behavioral patterns, device operation patterns that indicate device operations placed along with time according to a device operation model that defines correspondence between actions and device operations; calculate power consumption data for each of the device operation patterns, which indicate temporal transition of power consumption, according to a device power consumption model that defines correspondence between device operations and power consumption, wherein the at least one memory stores measured power consumption data that indicates temporal transition of power consumption by one or more devices in a consumer house, the processor is further configured to calculate a likelihood of each calculated power consumption data with respect to measured power consumption data, respectively, and to select, according to the likelihood, a plurality of behavioral patterns from the first behavioral patterns by duplicate sampling as a first behavioral pattern group, and select a pair of most similar behavioral pattern groups from all the behavioral pattern groups including the first behavioral pattern group and to select a part of all the behavioral patterns included in the pair as a second behavioral pattern group, to update the pair of the most similar behavioral pattern groups with the second behavioral pattern group, and to set a weighting factor of the second behavioral pattern group to a sum of respective weighting factors of the pair of the most similar behavioral pattern groups.