Patent attributes
A system for enabling server alerted synchronization between a client device and a synchronization server where the network address of the client device is subject to arbitrary reassignment by the network operator without communication with the synchronization server. The client device actively responds to dynamic assignments of a network address to the client device by a network operator by establishing a network connection with and transmitting the network address to a synchronization server operated independent of the network operator. The identification of the synchronization server is determined from configuration data maintained by the client device. The client device then provides for the establishment of a network connection with the synchronization server to support immediate receipt of server alerted synchronization notification messages.