Techniques can relate to generating inferences based on network devices' measuring of environmental data points and generating notifications or controlling devices based on the inferences. One or more environmental data points can be accessed. Each environmental data point in the one or more environmental data points can include one measured by a detector device and that characterizes a corresponding environmental stimulus. At least one of the environmental data points can be indicative of a light intensity or power usage measured by a first device. An inference can be generated based on the one or more environmental data points. A notification or device control can be identified based on the inference. A communication can be generated and transmitted to a second device. Receipt of the communication can cause the second device to present the notification or to be controlled in accordance with the device control.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A computer-implemented method comprising: receiving, at a performing network device, a plurality of environmental data points from a plurality of other network devices, wherein: at least two of the plurality of environmental data points correspond to measurements of different types of environmental stimuli; and each of the performing network device and the plurality of other network devices is part of a same network; accessing, from a local storage at the performing network device, a rule that relates environmental data inputs to inference outputs, wherein a corresponding rule is also stored at each of at least one of the plurality of other network devices such that each of the at least one of the plurality of other network devices is enabled to generate an inference output based on environmental data inputs; generating an inference using the rule and the plurality of environmental data points; identifying a notification or device control based on the inference; and facilitating a presentation of the notification or a device operation in accordance with the device control. 2. The method as recited in claim 1, wherein the rule is adaptive such that it is modified in accordance with a learning technique that processes manual device operation controls. 3. The method as recited in claim 1, further comprising: facilitating a presentation identifying the inference, the presentation including an option to confirm or reject the inference; receiving an input indicating whether the inference was confirmed; and modifying the rule based on the input. 4. The method as recited in claim 1, wherein identifying the notification or device control includes identifying the notification, and wherein facilitating the presentation of the notification or a device operation in accordance with the device control includes facilitating the presentation of the notification. 5. The method as recited in claim 1, wherein facilitating the presentation of the notification or a device operation in accordance with the device control includes transmitting a communication to an affected device, wherein the affected device is part of the same network and is different than each of the plurality of other network devices. 6. The method as recited in claim 1, wherein facilitating the presentation of the notification or a device operation in accordance with the device control includes: presenting, at the performing network device, the notification; or effecting an operation, at the performing network device, in accordance with the device control. 7. The method as recited in claim 1, wherein each of two or more of the plurality of other network devices is located in a different area of a building. 8. The method as recited in claim 1, wherein generating the inference includes inferring that a person is asleep or going to sleep. 9. The method as recited in claim 1, wherein generating the inference includes inferring that a person is at a premise, is not at a premise, is leaving a premise or is arriving at a premise. 10. A system comprising: one or more data processors; and a non-transitory computer readable storage medium containing instructions which when executed on the one or more data processors, cause the one or more data processors to perform actions including: receiving a plurality of environmental data points from a plurality of other network devices, wherein: at least two of the plurality of environmental data points correspond to measurements of different types of environmental stimuli; and each of the system and the plurality of other network devices is part of a same network; locally accessing a rule that relates environmental data inputs to inference outputs, wherein a corresponding rule is also stored at each of at least one of the plurality of other network devices such that each of the at least one of the plurality of other network devices is enabled to generate an inference output based on environmental data inputs; generating an inference using the rule and the plurality of environmental data points; identifying a notification or device control based on the inference; and facilitating a presentation of the notification or a device operation in accordance with the device control. 11. The system as recited in claim 10, wherein the rule is adaptive such that it is modified in accordance with a learning technique that processes manual device operation controls. 12. The system as recited in claim 10, wherein the actions further include: facilitating a presentation identifying the inference, the presentation including an option to confirm or reject the inference; receiving an input indicating whether the inference was confirmed; and modifying the rule based on the input. 13. The system as recited in claim 10, wherein identifying the notification or device control includes identifying the notification, and wherein facilitating the presentation of the notification or a device operation in accordance with the device control includes facilitating the presentation of the notification. 14. The system as recited in claim 10, wherein facilitating the presentation of the notification or a device operation in accordance with the device control includes transmitting a communication to an affected device, wherein the affected device is part of the same network and is different than each of the plurality of other network devices. 15. The system as recited in claim 10, wherein facilitating the presentation of the notification or a device operation in accordance with the device control includes: presenting, at the system, the notification; or effecting an operation, at the system, in accordance with the device control. 16. The system as recited in claim 10, wherein each of two or more of the plurality of other network devices is located in a different area of a building. 17. The system as recited in claim 10, wherein generating the inference includes inferring that a person is asleep or going to sleep. 18. The system as recited in claim 10, wherein generating the inference includes inferring that a person is at a premise, is not at a premise, is leaving a premise or is arriving at a premise. 19. A computer-program product tangibly embodied in a non-transitory machine-readable storage medium, including instructions configured to cause one or more data processors to perform actions, at a performing network device, including: receiving a plurality of environmental data points from a plurality of other network devices, wherein: at least two of the plurality of environmental data points correspond to measurements of different types of environmental stimuli; and each of the performing network device and the plurality of other network devices is part of a same network; locally accessing a rule that relates environmental data inputs to inference outputs, wherein a corresponding rule is also stored at each of at least one of the plurality of other network devices such that each of the at least one of the plurality of other network devices is enabled to generate an inference output based on environmental data inputs; generating an inference using the rule and the plurality of environmental data points; identifying a notification or device control based on the inference; and facilitating a presentation of the notification or a device operation in accordance with the device control. 20. The computer-program product as recited in claim 19, wherein the rule is adaptive such that it is modified in accordance with a learning technique that processes manual device operation controls.