| CPC H04L 41/22 (2013.01) [G16Y 20/10 (2020.01); H04L 41/0681 (2013.01); H04L 67/12 (2013.01); G08B 1/08 (2013.01); G08B 13/00 (2013.01); G08B 25/008 (2013.01); G08B 25/009 (2013.01); G08B 25/14 (2013.01); H04L 67/02 (2013.01)] | 12 Claims |

|
1. A computing device comprising:
one or more processors; and
memory storing computer executable instructions that, when executed by the one or more processors, cause the computing device to:
receive, via a graphical user interface output on a display of the computing device, one or more user selections, the one or more user selections indicating a first sensor and a second sensor;
request, from a server and at a first time interval indicated by a first user selection received via the graphical user interface for the first sensor, a first sensor reading associated with the first sensor indicated by the one or more user selections received via the graphical user interface output on the display of the computing device;
request, from the server and at a second time interval set indicated by a second user selection received via the graphical user interface for the second sensor, a second sensor reading associated with the second sensor indicated by the one or more user selections received via the graphical user interface output on the display of the computing device;
receive, from the server, the first sensor reading and the second sensor reading;
receive a first user defined detection parameter associated with the first sensor;
receive a second user defined parameter associated with the first sensor, wherein the first and second user defined detection parameters are different;
receive first data representative of a user defined first notification, the user defined first notification based upon the first and second user defined detection parameters;
receive a third user defined detection parameter associated with the second sensor;
receive a fourth user defined parameter associated with the second sensor, wherein the third and fourth user defined detection parameters are different;
receive second data representative of a user defined second notification, the user defined second notification based upon the third and fourth user defined detection parameters;
based on a comparison of the first sensor reading and the first and second user defined detection parameters, output the first user defined notification; and
based on a comparison of the second sensor reading and the third and fourth user defined detection parameters, output the second user defined notification.
|