Generation and implementation of household policies for the smart home
First Claim
1. A method for implementing a household policy within a household environment, comprising:
- receiving, at a processor, the household policy, wherein the household policy comprises statistics associated with the household environment;
interpreting the household policy to extract one or more conditional events associated with the household policy;
monitoring, via at least one sensing smart device in the household environment, for satisfaction of the one or more conditional events, wherein the one or more conditional events is not directly observable via the at least one sensing smart device, and wherein the monitoring comprises;
receiving contextual data from each of the at least one sensing smart device; and
inferring, based on the received contextual data and the statistics associated with the household environment, whether the one or more conditional events, which is not directly observable via the at least one sensing smart device, is satisfied; and
when the one or more conditional events, which is not directly observable via the at least one sensing smart device, is satisfied, implement one or more controls on at least one conditionally controlled smart device in the household environment, the at least one conditionally controlled smart device affecting the household environment.
3 Assignments
0 Petitions
Accused Products
Abstract
Embodiments provided herein relate to implementing a household policy within a household environment. In one example, a method includes: receiving, at a processor, the household policy; interpreting the household policy to extract one or more conditional events associated with the household policy; monitoring, via at least one sensing smart device in the household environment, for satisfaction of the one or more conditional events; and when the one or more events is satisfied, implement one or more controls on at least one conditionally controlled smart device in the household environment, the at least one smart device affecting the household environment.
-
Citations
18 Claims
-
1. A method for implementing a household policy within a household environment, comprising:
-
receiving, at a processor, the household policy, wherein the household policy comprises statistics associated with the household environment; interpreting the household policy to extract one or more conditional events associated with the household policy; monitoring, via at least one sensing smart device in the household environment, for satisfaction of the one or more conditional events, wherein the one or more conditional events is not directly observable via the at least one sensing smart device, and wherein the monitoring comprises; receiving contextual data from each of the at least one sensing smart device; and inferring, based on the received contextual data and the statistics associated with the household environment, whether the one or more conditional events, which is not directly observable via the at least one sensing smart device, is satisfied; and when the one or more conditional events, which is not directly observable via the at least one sensing smart device, is satisfied, implement one or more controls on at least one conditionally controlled smart device in the household environment, the at least one conditionally controlled smart device affecting the household environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system, comprising:
-
a processor, configured to; receive a household policy, wherein the household policy comprises statistics associated with a household environment; and interpret the household policy to extract one or more conditional events associated with the household policy; at least one sensing smart device configured to monitor for satisfaction of the one or more conditional events, wherein the one or more conditional events is not directly observable via the at least one sensing smart device; and at least one controlled smart device, configured to operate based upon one or more control commands provided by the processor when the one or more conditional events are satisfied or not satisfied, and wherein the processor is configured to; receive contextual data from each of the at least one sensing smart device; and infer, based on the received contextual data and the statistics associated with the household environment, whether the one or more conditional events, which is not directly observable via the at least one sensing smart device, is satisfied. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification