Patent ID: 11936560
Assignee: THE ADT SECURITY CORPORATION
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 0:
1. A system comprising:
a data store storing a plurality of hash values, a hash value of the plurality of hash values being associated with:
a first customer; and
a first server group of a plurality of server groups, the first server group being configured to service signaling associated with the first customer;

an initialization server including processing circuitry configured to:
receive connection signaling from a customer premises equipment and a wireless device that are associated with the first customer;
register the customer premises equipment and the wireless device based on the connection signaling; and
in response to registering the customer premises equipment and the wireless device, indicate the hash value to the wireless device and the customer premises equipment; and

the wireless device including processing circuitry configured to:
store the hash value in wireless device memory;
cause transmission of a first signaling that indicates the hash value;

the customer premises equipment including processing circuitry configured to:
store the hash value in customer premises equipment memory;
cause transmission of a second signaling that indicates the hash value;

a load balancing server configured to:
receive the first signaling from the wireless device and the second signaling from the customer premises equipment;
route the first signaling to a first server of the first server group based on the hash value indicated in the first signaling; and
route the second signaling to a second server of the first server group based on the hash value indicated in the second signaling; and

the second server configured to:
connect with the customer premises equipment based on the second signaling;
record the connection to the customer premises equipment in a connection table that is shared with at least the first server in the first server group via a message bus;

the first server configured to:
connect with the wireless device based on the first signaling;
record the connection to the wireless device in a connection table that is shared with at least the second server in the first server group via the message bus;
receive a customer premises equipment configuration update from the wireless device;
cause the customer premises equipment configuration update to be stored in a configuration data store that is shared by the first server group; and
cause transmission of the customer premises equipment configuration update to the second server via the message bus; and

the second server configured to:
receive the customer premises equipment configuration update via the message bus; and
cause transmission of the customer premises equipment configuration update to the customer premises equipment for updating a configuration of the customer premises equipment.