Health and wellness management technology
First Claim
1. A method for use in health and wellness management, the method comprising:
- sensing, based on output from sensors located at a monitored property, events that relate to activity within the monitored property;
detecting behaviors based on the sensed events that relate to activity within the monitored property;
in accordance with the detected behaviors, creating one or more models based on a likelihood of similarly expressed events happening at similar times with similar characteristics;
evaluating, by a processor, additional behaviors detected after creation of the one or more models against the one or more models to determine whether the additional behaviors are consistent with the one or more models, wherein evaluating additional behaviors detected after creation of the one or more models against the one or more models to determine whether the additional behaviors are consistent with the one or more models comprises evaluating the additional behaviors against statistical parameters of single-user historic data, multi-user historic data, and against explicitly-set thresholds; and
based on a determination that the additional behaviors are inconsistent with the one or more models, initiating a home automation action due to rules related to the additional behaviors that are inconsistent with the one or more models by;
scheduling the home automation action based on a routine that includes a prioritized schedule of automation;
dispatching, to a commander, the home automation action based on a time corresponding to the scheduling of the home automation action;
sending, by the commander, at least one automation command to control at least one of a light, a lock, or a thermostat at the monitored property to perform the home automation action;
performing by at least one of the light, the lock, or the thermostat the automation action based on the sent automation command; and
reporting, by the commander, a status of the at least one automation command sent to the at least one of a light, a lock, or a thermostat.
7 Assignments
0 Petitions
Accused Products
Abstract
Health and wellness management technology, in which events that relate to activity within the monitored property are sensed based on output from sensors located at a monitored property. Behaviors are detected based on the sensed events that relate to activity within the monitored property and, in accordance with the detected behaviors, one or more models are created based on a likelihood of similarly expressed events happening at similar times with similar characteristics. Additional behaviors detected after creation of the one or more models are evaluated against the one or more models to determine whether the additional behaviors are consistent with the one or more models. At least one action is performed based on the determination of whether the additional behaviors are consistent with the one or more models.
28 Citations
20 Claims
-
1. A method for use in health and wellness management, the method comprising:
-
sensing, based on output from sensors located at a monitored property, events that relate to activity within the monitored property; detecting behaviors based on the sensed events that relate to activity within the monitored property; in accordance with the detected behaviors, creating one or more models based on a likelihood of similarly expressed events happening at similar times with similar characteristics; evaluating, by a processor, additional behaviors detected after creation of the one or more models against the one or more models to determine whether the additional behaviors are consistent with the one or more models, wherein evaluating additional behaviors detected after creation of the one or more models against the one or more models to determine whether the additional behaviors are consistent with the one or more models comprises evaluating the additional behaviors against statistical parameters of single-user historic data, multi-user historic data, and against explicitly-set thresholds; and based on a determination that the additional behaviors are inconsistent with the one or more models, initiating a home automation action due to rules related to the additional behaviors that are inconsistent with the one or more models by; scheduling the home automation action based on a routine that includes a prioritized schedule of automation; dispatching, to a commander, the home automation action based on a time corresponding to the scheduling of the home automation action; sending, by the commander, at least one automation command to control at least one of a light, a lock, or a thermostat at the monitored property to perform the home automation action; performing by at least one of the light, the lock, or the thermostat the automation action based on the sent automation command; and reporting, by the commander, a status of the at least one automation command sent to the at least one of a light, a lock, or a thermostat. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system comprising:
-
at least one processor; and at least one memory coupled to the at least one processor having stored thereon instructions which, when executed by the at least one processor, causes the at least one processor to perform operations comprising; sensing, based on output from sensors located at a monitored property, events that relate to activity within the monitored property; detecting behaviors based on the sensed events that relate to activity within the monitored property; in accordance with the detected behaviors, creating one or more models based on a likelihood of similarly expressed events happening at similar times with similar characteristics; evaluating, by a processor, additional behaviors detected after creation of the one or more models against the one or more models to determine whether the additional behaviors are consistent with the one or more models, wherein evaluating additional behaviors detected after creation of the one or more models against the one or more models to determine whether the additional behaviors are consistent with the one or more models comprises evaluating the additional behaviors against statistical parameters of single-user historic data, multi-user historic data, and against explicitly-set thresholds; and based on a determination that the additional behaviors are inconsistent with the one or more models, initiating a home automation action due to rules related to the additional behaviors that are inconsistent with the one or more models by; scheduling the home automation action based on a routine that includes a prioritized schedule of automation; dispatching, to a commander, the home automation action based on a time corresponding to the scheduling of the home automation action; sending, by the commander, at least one automation command to control at least one of a light, a lock, or a thermostat at the monitored property to perform the home automation action; performing by at least one of the light, the lock, or the thermostat the automation action based on the sent automation command; and reporting, by the commander, a status of the at least one automation command sent to the at least one of a light, a lock, or a thermostat.
-
-
20. At least one non-transitory computer-readable medium encoded with executable instructions that, when executed by at least one processor, cause the at least one processor to perform operations comprising:
-
sensing, based on output from sensors located at a monitored property, events that relate to activity within the monitored property; detecting behaviors based on the sensed events that relate to activity within the monitored property; in accordance with the detected behaviors, creating one or more models based on a likelihood of similarly expressed events happening at similar times with similar characteristics; evaluating, by a processor, additional behaviors detected after creation of the one or more models against the one or more models to determine whether the additional behaviors are consistent with the one or more models, wherein evaluating additional behaviors detected after creation of the one or more models against the one or more models to determine whether the additional behaviors are consistent with the one or more models comprises evaluating the additional behaviors against statistical parameters of single-user historic data, multi-user historic data, and against explicitly-set thresholds; and based on a determination that the additional behaviors are inconsistent with the one or more models, initiating a home automation action due to rules related to the additional behaviors that are inconsistent with the one or more models by; scheduling the home automation action based on a routine that includes a prioritized schedule of automation; dispatching, to a commander, the home automation action based on a time corresponding to the scheduling of the home automation action; sending, by the commander, at least one automation command to control at least one of a light, a lock, or a thermostat at the monitored property to perform the home automation action; performing by at least one of the light, the lock, or the thermostat the automation action based on the sent automation command; and reporting, by the commander, a status of the at least one automation command sent to the at least one of a light, a lock, or a thermostat.
-
Specification