Progressive profiling in an automation system
AssigneeVivint, Inc.
InventorsJefferson Lyman, Nic Brunson, Wade Shearer, Mike Warner, Stefan Walger
Life of this patent
Estimating the term…
Abstract
A computer-implemented method for progressive profiling in a home automation system is described. Data related to a premises and an occupant of the premises may be analyzed and one or more observations may be made based on the analysis of the data. Upon detecting one or more conditions associated with the one or more observations made, an offer to perform one or more actions may be communicated to the occupant.
Claims20
A computer-implemented method for progressively profiling each occupant of a premises, the method comprising:
- analyzing data related to the premises and an occupant of the premises;
- performing one or more observations based on the analysis of the data, at least one of the one or more observations being based at least in part on the occupant previously performing one or more actions under a plurality of conditions at a time;
- predicting the plurality of conditions associated with the one or more observations;
- generating a communication indicating to the occupant that the plurality of conditions in which the occupant has been observed to take the one or more actions have been predicted;
- offering, in the generated communication, to perform the one or more actions previously performed by the occupant under the predicted plurality of conditions before the plurality of conditions occur;
- and
- upon receiving a confirmation from the occupant in the affirmative, performing the one or more actions.
A computing device configured for progressive profiling in a home automation system, comprising:
- a processor;
- memory in electronic communication with the processor;
- instructions stored in the memory, the instructions being executable by the processor to:
- analyze data related to a premises and an occupant of the premises;
- perform one or more observations based on the analysis of the data, at least one of the one or more observations being based at least in part on the occupant previously performing one or more actions under a plurality of conditions at a time;
- predict the plurality of conditions associated with the one or more observations;
- generate a communication indicating to the occupant that the plurality of conditions in which the occupant has been observed to take the one or more actions have been predicted;
- offer, in the generated communication, to perform the one or more actions previously performed by the occupant under the predicted plurality of conditions before the plurality of conditions occur;
- and
- upon receiving a confirmation from the occupant in the affirmative, perform the one or more actions.
A computer-program product for progressive profiling, by a processor, in a home automation system, the computer-program product comprising a non-transitory computer-readable medium storing instructions thereon, the instructions being executable by the processor to:
- analyze data related to a premises and an occupant of the premises;
- perform one or more observations based on the analysis of the data, at least one of the one or more observations being based at least in part on the occupant previously performing one or more actions under a plurality of conditions at a time;
- predict the plurality of conditions associated with the one or more observations;
- generate a communication indicating to the occupant that the plurality of conditions in which the occupant has been observed to take the one or more actions have been predicted;
- offer, in the generated communication, to perform the one or more actions previously performed by the occupant under the predicted plurality of conditions before the plurality of conditions occur;
- and
- upon receiving a confirmation from the occupant in the affirmative, perform the one or more actions.
Dependencies are inferred from the claim text.