| CPC H04L 12/4633 (2013.01) [G06F 16/972 (2019.01); G06Q 30/0601 (2013.01); G06Q 50/26 (2013.01); H04L 12/2803 (2013.01); H04L 12/2809 (2013.01); H04L 12/2818 (2013.01); H04L 12/2825 (2013.01); H04L 12/2834 (2013.01); H04L 67/025 (2013.01); H04L 67/125 (2013.01); H04L 67/55 (2022.05); H04L 2012/2841 (2013.01); H04L 2012/2843 (2013.01); H04L 2012/285 (2013.01); H04L 12/4641 (2013.01); H04L 41/0806 (2013.01); H04L 41/0813 (2013.01); H04L 41/082 (2013.01); H04L 63/0428 (2013.01); H04L 67/75 (2022.05)] | 24 Claims |

|
1. A method comprising:
receiving, by a first computing device and from a second computing device, a first message associated with one or more premises devices;
sending, by the first computing device, based on determining the first message does not comprise a poll request and via a controller of a security system associated with the one or more premises devices, the first message to the one or more premises devices, wherein the controller is separate from the first computing device;
receiving, by the first computing device and from the second computing device, a second message associated with the one or more premises devices;
injecting, by the first computing device and based on determining the second message comprises the poll request, one or more poll commands to the second message; and
sending, by the first computing device, to the one or more premises devices and via the controller of the security system, the second message comprising the one or more poll commands.
|