×

Monitoring system control technology

  • US 9,119,236 B1
  • Filed: 03/05/2012
  • Issued: 08/25/2015
  • Est. Priority Date: 03/04/2011
  • Status: Active Grant
First Claim
Patent Images

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 monitoring server comprises;

    one or more processors,one or more storage devices configured to store instructions that, when executed by the one or more processors, cause the one or more processors to;

    present, to a client device, an interface configured to accept one or more parameters for a monitoring rule associated with an action the monitoring device is able to perform;

    receive, from the client device, the one or more parameters; and

    translate the one or more received parameters into an interpreted monitoring script and a trigger that causes performance of the interpreted monitoring script to evaluate the monitoring rule in accordance with the one or more parameters, anda communication device configured to send the interpreted monitoring script to the monitoring device; and

    wherein the monitoring device comprises;

    a communication device configured to receive the interpreted monitoring script from the monitoring server, andan interpreter configured to;

    receive a signal from a sensor related to a monitoring function associated with the monitoring device,compare the received signal to the trigger that causes performance of the interpreted monitoring script,determine that the trigger defined by the interpreted monitoring script has been met based on comparison results,initiate performance of the interpreted monitoring script to evaluate the monitoring rule in accordance with the one or more parameters based on the determination that the trigger has been met, andbased on the evaluation of the monitoring rule revealing that the monitoring rule has been satisfied, cause performance of the action associated with the interpreted monitoring script,wherein the one or more storage devices included in the monitoring server include instructions that, when executed by the one or more processors, cause the one or more processors to;

    emulate a monitoring system and test the interpreted monitoring script in the emulated monitoring system;

    determine whether testing the interpreted monitoring script in the emulated monitoring system results in an error;

    when testing the interpreted monitoring script in the emulated monitoring system results in an error, withhold sending of the monitoring script to the monitoring device and provide an alert that the interpreted monitoring script includes an error; and

    when testing the interpreted monitoring script in the emulated monitoring system does not result in an error, send the monitoring script to the monitoring device.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×