Contextual communication of events
First Claim
1. An electronic system comprising:
- at least one processor; and
at least one computer-readable storage medium 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;
receiving monitoring system data collected by a monitoring system that is associated with a property, the monitoring system including a notification device configured to output contextual alerts and sensors that are fixed within the property and that are configured to sense attributes of the property, the monitoring system being associated with one or more client devices and one or more servers that are in communication with the monitoring system;
analyzing the monitoring system data against one or more event profiles that define events relating to the property or one or more users of the property;
determining, based on the analysis of the monitoring system data against the one or more event profiles that define events relating to the property or one or more users of the property, that a particular event has occurred;
determining, for each of the one or more client devices, (i) a location of the client device and (ii) an identity of a user assigned to the client device;
selecting, from among the one or more client devices, a particular client device to provide an alert that corresponds to the particular event, wherein the particular client device is selected based at least on;
determining that the identity of the user assigned to the particular client device is classified as being capable of addressing the particular event, anddetermining that the location of the particular client device is (i) outside of the property and (ii) within a threshold distance of the property;
accessing information that specifies contextual alerts to be provided by the notification device and alerts to be provided at the one or more client devices, wherein the contextual alerts to be provided by the notification device and the alerts to be provided at the one or more client devices correspond to events defined by the one or more event profiles;
identifying, based on the particular event and the information that specifies the contextual alerts to be provided by the notification device and the alerts to be provided at the one or more client devices, a particular contextual alert that corresponds to the particular event to be provided by the notification device, and a particular alert that corresponds to the particular event to be provided at the particular client device; and
causing output of the particular contextual alert at the notification device and of the particular alert at the particular client device.
3 Assignments
0 Petitions
Accused Products
Abstract
An electronic system is described that receives data collected by a monitoring system, where the monitoring system includes a notification device that is tunable between different states that discreetly convey contextual alerts based on prior association of the states with contextual alerts. The system analyzes the monitoring system data against one or more event profiles that define events relating to the property or one or more users of the property. Based on the analysis of the monitoring system data, a particular event is identified. Information that specifies contextual alerts to be provided by the monitoring system that each correspond to an event defined by the one or more event profiles is accessed. A particular contextual alert that corresponds to the particular event is identified. The system causes output of the particular contextual alert at the notification device included in the monitoring system by changing a state of the notification device.
12 Citations
17 Claims
-
1. An electronic system comprising:
-
at least one processor; and at least one computer-readable storage medium 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; receiving monitoring system data collected by a monitoring system that is associated with a property, the monitoring system including a notification device configured to output contextual alerts and sensors that are fixed within the property and that are configured to sense attributes of the property, the monitoring system being associated with one or more client devices and one or more servers that are in communication with the monitoring system; analyzing the monitoring system data against one or more event profiles that define events relating to the property or one or more users of the property; determining, based on the analysis of the monitoring system data against the one or more event profiles that define events relating to the property or one or more users of the property, that a particular event has occurred; determining, for each of the one or more client devices, (i) a location of the client device and (ii) an identity of a user assigned to the client device; selecting, from among the one or more client devices, a particular client device to provide an alert that corresponds to the particular event, wherein the particular client device is selected based at least on; determining that the identity of the user assigned to the particular client device is classified as being capable of addressing the particular event, and determining that the location of the particular client device is (i) outside of the property and (ii) within a threshold distance of the property; accessing information that specifies contextual alerts to be provided by the notification device and alerts to be provided at the one or more client devices, wherein the contextual alerts to be provided by the notification device and the alerts to be provided at the one or more client devices correspond to events defined by the one or more event profiles; identifying, based on the particular event and the information that specifies the contextual alerts to be provided by the notification device and the alerts to be provided at the one or more client devices, a particular contextual alert that corresponds to the particular event to be provided by the notification device, and a particular alert that corresponds to the particular event to be provided at the particular client device; and causing output of the particular contextual alert at the notification device and of the particular alert at the particular client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
receiving monitoring system data collected by a monitoring system that is associated with a property, the monitoring system including a notification device configured to output contextual alerts and sensors that are fixed within the property and that are configured to sense attributes of the property, the monitoring system being associated with one or more client devices and one or more servers that are in communication with the monitoring system; analyzing the monitoring system data against one or more event profiles that define events relating to the property or one or more users of the property; determining, based on the analysis of the monitoring system data against the one or more event profiles that define events relating to the property or one or more users of the property, that a particular event has occurred; determining, for each of the one or more client devices, (i) a location of the client device and (ii) an identity of a user assigned to the client device; selecting, from among the one or more client devices, a particular client device to provide an alert that corresponds to the particular event, wherein the particular client device is selected based at least on; determining that the identity of the user assigned to the particular client device is classified as being capable of addressing the particular event, and determining that the location of the particular client device is (i) outside of the property and (ii) within a threshold distance of the property; accessing information that specifies contextual alerts to be provided by the notification device and alerts to be provided at the one or more client devices, wherein the contextual alerts to be provided by the notification device and the alerts to be provided at the one or more client devices correspond to events defined by the one or more event profiles; identifying, based on the particular event and the information that specifies the contextual alerts to be provided by the notification device and the alerts to be provided at the one or more client devices, a particular contextual alert that corresponds to the particular event to be provided by the notification device, and a particular alert that corresponds to the particular event to be provided at the particular client device; and causing output of the particular contextual alert at the notification device and of the particular alert at the particular client device. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
Specification