REMOTE MONITORING SYSTEM
First Claim
1. A method of remote monitoring for a plurality of customers, each having at least one remote unit comprising a sensor, a transceiver and indicia of an identifier, the method comprising:
- receiving through a web site for each of a plurality of customers a registration of a remote unit, each registration of a remote unit comprising receiving;
the identifier of the remote unit;
one or more sensor output limits of the sensor of the remote unit; and
an indication of one or more alert actions;
in response to receiving a registration for each remote unit, establishing one or more scheduled reporting times for the remote unit;
receiving reports from the remote units, each report sent using the transceiver of the respective remote unit and each report comprising an indication of the output of the sensor of the remote unit; and
when the indication in a report received from a remote unit indicates that the output of the sensor of the remote unit is outside the sensor output limits of the remote unit, sending an alert in accordance with at least one of the one or more indicated alert actions for the remote unit.
5 Assignments
0 Petitions
Accused Products
Abstract
A temperature monitoring service in which remote monitoring units are distributed to customers who then set up monitoring as desired at their facilities. The devices may be registered through a web site using the Internet. Monitoring information may be communicated using a publicly available, wireless network, such as a cellular telephone network. The service may be provided with a system, including a server, architected to allow each remote monitoring unit to be simple and low cost. Similarly, the system may be architected to allow monitoring and control information to be communicated reliably, but at low cost. The server, however, can deliver high levels of monitoring functionality. The server may support using a variety of analytical methods to process the monitoring information, including analyzing the rate of temperature change at a monitored facility.
-
Citations
31 Claims
-
1. A method of remote monitoring for a plurality of customers, each having at least one remote unit comprising a sensor, a transceiver and indicia of an identifier, the method comprising:
-
receiving through a web site for each of a plurality of customers a registration of a remote unit, each registration of a remote unit comprising receiving; the identifier of the remote unit; one or more sensor output limits of the sensor of the remote unit; and an indication of one or more alert actions; in response to receiving a registration for each remote unit, establishing one or more scheduled reporting times for the remote unit; receiving reports from the remote units, each report sent using the transceiver of the respective remote unit and each report comprising an indication of the output of the sensor of the remote unit; and when the indication in a report received from a remote unit indicates that the output of the sensor of the remote unit is outside the sensor output limits of the remote unit, sending an alert in accordance with at least one of the one or more indicated alert actions for the remote unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of remotely monitoring a plurality of devices generating reports, the method comprising:
-
for each report received; selecting an initial processing thread from a pool of inactive initial processing threads; initially processing the report by the selected thread, the initial processing comprising; checking that the report is a valid command report; when the report is not a valid command report, sending a negative acknowledgement in response to the report; and when the report is a valid command report; sending an acknowledgement in response to the report; placing the command in a queue; and retrieving a command from the queue and processing the retrieved command, the command processing comprising; identifying a command processor adapted to process the retrieved command and assigning the retrieved command to the identified command processor; and in the command processor, processing the retrieved command. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. A method of remote monitoring temperature at a plurality of locations, the method comprising:
-
receiving reports from a plurality of devices, each device located at a location of the plurality of locations; for each report received for a device, when the report indicates a temperature for the device outside of temperature limits, then sending a first alert message, the first alert message being directed based on information stored for the device; and when the report indicates a rate of change of temperature for the device outside a temperature rate of change limit, then sending a second alert message, the second alert message being directed based on information stored for the device. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31)
-
Specification