Progressive profiling in an automation system
First Claim
Patent Images
1. A computer-implemented method for progressively profiling each occupant of a premises, the method comprising:
- analyzing data related to a 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 one or more conditions, wherein at least one of the one or more observations includes observing language characteristics used by the occupant when performing the one or more actions, wherein the one or more actions comprise the user interacting with one or more electronic devices and altering, based at least in part on the interacting, the state of the one or more electronic devices;
detecting the one or more conditions associated with the one or more observations;
generating a communication indicating to the occupant that the one or more conditions in which the occupant has been observed to take the one or more actions have been detected;
offering, in the generated communication, to perform the one or more actions previously performed by the occupant under the detected one or more conditions, wherein at least a portion of the generated communication is formulated based at least in part on the observed language characteristics previously used by the occupant when performing the one or more actions; and
upon receiving a confirmation from the occupant in the affirmative, performing the one or more actions.
5 Assignments
0 Petitions
Accused Products
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.
21 Citations
16 Claims
-
1. A computer-implemented method for progressively profiling each occupant of a premises, the method comprising:
-
analyzing data related to a 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 one or more conditions, wherein at least one of the one or more observations includes observing language characteristics used by the occupant when performing the one or more actions, wherein the one or more actions comprise the user interacting with one or more electronic devices and altering, based at least in part on the interacting, the state of the one or more electronic devices; detecting the one or more conditions associated with the one or more observations; generating a communication indicating to the occupant that the one or more conditions in which the occupant has been observed to take the one or more actions have been detected; offering, in the generated communication, to perform the one or more actions previously performed by the occupant under the detected one or more conditions, wherein at least a portion of the generated communication is formulated based at least in part on the observed language characteristics previously used by the occupant when performing the one or more actions; and upon receiving a confirmation from the occupant in the affirmative, performing the one or more actions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. 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 one or more conditions, wherein at least one of the one or more observations includes observing language characteristics used by the occupant when performing the one or more actions, wherein the one or more actions comprise the user interacting with one or more electronic devices and altering, based at least in part on the interacting, the state of the one or more electronic devices; detect the one or more conditions associated with the one or more observations; generate a communication indicating to the occupant that the one or more conditions in which the occupant has been observed to take the one or more actions have been detected; offer, in the generated communication, to perform the one or more actions previously performed by the occupant under the detected one or more conditions, wherein at least at portion of the generated communication is formulated based at least in part on the observed language characteristics previously used by the occupant when performing the one or more actions; and upon receiving a confirmation from the occupant in the affirmative, performing the one or more actions. - View Dependent Claims (11, 12, 13, 14)
-
-
15. 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 instruction 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 one or more conditions, wherein at least one of the one or more observations includes observing language characteristics used by the occupant when performing the one or more actions, wherein the one or more actions comprise the user interacting with one or more electronic devices and altering, based at least in part on the interacting, the state of the one or more electronic devices; detecting the one or more conditions associated with the one or more observations; generating a communication indicating to the occupant that the one or more conditions in which the occupant has been observed to take the one or more actions have been detected; offering, in the generated communication, to perform the one or more actions previously performed by the occupant under the detected one or more conditions, wherein at least a portion of the generated communication is formulated based at least in part on the observed language characteristics previously used by the occupant when performing the one or more actions; and upon receiving a confirmation from the occupant in the affirmative, performing the one or more actions. - View Dependent Claims (16)
-
Specification