Monitoring system control technology
First Claim
1. A monitoring system comprising:
- a monitoring device that is located in a building and that is configured to monitor at least a portion of the building based on output from one or more sensors; and
a monitoring server that is located remote from the building and that is configured to communicate with the monitoring device, wherein the communication between the monitoring server and the monitoring device is based on one or more rule templates that are compatible with specification data specific to the monitoring device, and wherein the monitoring sever is configured to create one or more rule templates by;
receiving, by the monitoring server, the specification data for the monitoring device, by receiving specification data in a predefined format, wherein the specification data comprises brand data for the monitoring device, a serial number for the monitoring device, a category for the monitoring device, and capability data for the monitoring device; and
creating one or more rule templates for the monitoring device based on the received specification data;
wherein the monitoring server is configured to;
receive login information from a client device;
determine, based on the received login information, a configuration of the monitoring system associated with the login information by determining a number of monitoring devices and a type of each of the monitoring devices that are included in the monitoring system;
present an interface that includes a set of rule templates that are specific to the monitoring devices included in the monitoring system;
receive a selection of a rule template from the set of rule templates; and
translate the selected rule template into an interpreted monitoring script and a trigger that initiates the performance of the interpreted monitoring script; and
a communication device that is configured to communicate the interpreted monitoring script to the monitoring device,wherein the monitoring server is further configured to communicate a monitoring script to the monitoring device based on a successful testing of the interpreted monitoring script.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and techniques are described for providing control of a monitoring system. In some implementations, a monitoring device is located in a building and is configured to monitor at least a portion of the building based on output from one or more sensors. A monitoring server is located remote from the building and is configured to communicate with the monitoring device. The monitoring server may be configured to translate one or more parameters received from a client device into an interpreted monitoring script and a trigger that causes performance of the interpreted monitoring script. The monitoring device may include an interpreter configured to determine that the trigger has been met and initiate performance of the interpreted monitoring script to evaluate a monitoring rule in accordance with one or more configurable parameters.
-
Citations
19 Claims
-
1. A monitoring system comprising:
-
a monitoring device that is located in a building and that is configured to monitor at least a portion of the building based on output from one or more sensors; and a monitoring server that is located remote from the building and that is configured to communicate with the monitoring device, wherein the communication between the monitoring server and the monitoring device is based on one or more rule templates that are compatible with specification data specific to the monitoring device, and wherein the monitoring sever is configured to create one or more rule templates by; receiving, by the monitoring server, the specification data for the monitoring device, by receiving specification data in a predefined format, wherein the specification data comprises brand data for the monitoring device, a serial number for the monitoring device, a category for the monitoring device, and capability data for the monitoring device; and creating one or more rule templates for the monitoring device based on the received specification data; wherein the monitoring server is configured to; receive login information from a client device; determine, based on the received login information, a configuration of the monitoring system associated with the login information by determining a number of monitoring devices and a type of each of the monitoring devices that are included in the monitoring system; present an interface that includes a set of rule templates that are specific to the monitoring devices included in the monitoring system; receive a selection of a rule template from the set of rule templates; and translate the selected rule template into an interpreted monitoring script and a trigger that initiates the performance of the interpreted monitoring script; and a communication device that is configured to communicate the interpreted monitoring script to the monitoring device, wherein the monitoring server is further configured to communicate a monitoring script to the monitoring device based on a successful testing of the interpreted monitoring script. - View Dependent Claims (2, 3, 4, 5, 6, 7, 17, 19)
-
-
8. A method comprising:
-
receiving, by a monitoring server, login information from a client device; determining, by the monitoring server, based on the received login information, a configuration of the monitoring system associated with the login information by determining a number of monitoring devices and a type of each of the monitoring devices that are included in the monitoring system; presenting, by the monitoring server, an interface that includes a set of rule templates that are specific to the monitoring devices included in the monitoring system; receiving, by the monitoring server, a selection of a rule template from the set of rule templates; and translating, by the monitoring server, the selected rule template into an interpreted monitoring script and a trigger that initiates the performance of the interpreted monitoring script; communicating, by the monitoring server, the interpreted monitoring script to the monitoring device, wherein the communication between the monitoring server and the monitoring device is based on one or more rule templates that are specific to the monitoring device, and wherein the monitoring server is configured to create the one or more rule templates that are compatible with specification data specific to the monitoring device by receiving, by the monitoring server, at least one specification for the monitoring device, wherein the at least one specification includes brand data for the monitoring device, a serial number for the monitoring device, a category for the monitoring device, or capability data for the monitoring device, and creating one or more rule templates for the monitoring device based on the received at least one specification, and wherein the monitoring server is further configured to communicate a monitoring script to the monitoring device based on a successful testing of the interpreted monitoring script. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 18)
-
Specification