Patent ID: 11888929
Assignee: SIMPLISAFE, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 6:
7. One or more non-transitory computer readable storage media storing sequences of instructions executable by one or more processors to communicate data generated by at least one sensor disposed in a location being monitored, the sequences of instructions comprising instructions to:
transmit, via a network interface, a request to assign a device to a group of connections with a first server within a computing environment;
receive, via the network interface, a uniform resource locator (URL) representative of the group of connections to which the device is assigned;
transmit, via the network interface, the URL to the first server to initiate establishment of a first bi-directional connection between the device and the first server;
establish the first bi-directional connection with the first server;
generate an ingress message including data generated by the at least one sensor;
transmit the ingress message to the first server via the first bi-directional connection;
evaluate one or more rules to determine satisfaction of one or more performance priorities;
add, in response to at least one rule of the one or more rules indicating that the computing environment does not meet at least one performance priority of the one or more performance priorities, a second server to the computing environment;
move, in response to at least one rule of the one or more rules indicating that the computing environment does not meet performance priorities, the group of connections from the first server to the second server, thereby establishing a second bi-directional connection with the second server within the computing environment;
receive an egress message from the second server within the computing environment via the second bi-directional connection; and
parse the egress message.