MODIFICATION OF AUTOMATED ENVIRONMENT BEHAVIOR BASED ON USER ROUTINE
First Claim
Patent Images
1. A method comprising:
- detecting, by a mobile device, a deviation from an established user routine;
determining, by the mobile device, that the deviation should result in modifying an operational behavior of an accessory in an automated environment, wherein the accessory is operated in accordance with an automation rule that specifies a triggering condition and an action to be taken in response to the triggering condition, and wherein the operational behavior is to be modified by overriding the automation rule; and
sending, by the mobile device, instructions to the automated environment to modify the operational behavior of the accessory.
1 Assignment
0 Petitions
Accused Products
Abstract
An automated environment can include an accessory device that operates according to an automation rule, to take a prescribed action when a triggering condition occurs. A controller device for the automated environment can determine a user'"'"'s regular routine and can detect when the user is deviating from the regular routine. The controller device can communicate with accessory devices in the automated environment to modify their behavior relative to the automation rules.
-
Citations
22 Claims
-
1. A method comprising:
-
detecting, by a mobile device, a deviation from an established user routine; determining, by the mobile device, that the deviation should result in modifying an operational behavior of an accessory in an automated environment, wherein the accessory is operated in accordance with an automation rule that specifies a triggering condition and an action to be taken in response to the triggering condition, and wherein the operational behavior is to be modified by overriding the automation rule; and sending, by the mobile device, instructions to the automated environment to modify the operational behavior of the accessory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
receiving, at a coordinator device of an automated environment comprising a plurality of accessories, a notification from a mobile device indicating that a deviation from an established user routine has been detected; determining, by the coordinator device, that the deviation should result in modifying an operational behavior of an accessory of the plurality of accessories, wherein the accessory is operated in accordance with an automation rule and the operational behavior is to be modified by overriding the automation rule; and overriding, by the coordinator device, the automation rule for the accessory, thereby modifying the operational behavior of the accessory. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A mobile controller device comprising:
-
a communication interface to communicate with one or more accessories in an automated environment; and a processor coupled to the communication interface and configured to; detect a deviation from an established user routine; determine that the deviation should result in modifying an operational behavior of an accessory in the automated environment, wherein the accessory is operated in accordance with an automation rule that specifies a triggering condition and an action to be taken in response to the triggering condition, and wherein the operational behavior is to be modified by overriding the automation rule; and send instructions to the automated environment to modify the operational behavior of the accessory.
-
-
22. A coordinator device comprising:
-
a communication interface to communicate with one or more accessories in an automated environment and to communicate with one or more controller devices; and a processor coupled to the communication interface and configured to; receive a notification from a mobile device indicating that a deviation from an established user routine has been detected; determine that the deviation should result in modifying an operational behavior of an accessory of the one or more accessories, wherein the accessory is operated in accordance with an automation rule and the operational behavior is to be modified by overriding the automation rule; and override the automation rule for the accessory, thereby modifying the operational behavior of the accessory.
-
Specification