Patent ID: 8521839

Claim:
A computer-implemented method comprising: registering, by a user device, with a proxy for an auxiliary event-package, wherein the auxiliary event-package is provided by a plurality of auxiliary event-package servers; subscribing to the auxiliary event-package through the proxy, wherein the proxy forwards the subscription to the plurality of auxiliary event-package servers; receiving, from each of the plurality of auxiliary event-package servers, an accept notification and an initial notify; selecting, by the user device, one of the plurality of auxiliary event-package servers as a primary handle for the auxiliary event-package, wherein selecting the one of the auxiliary event-package servers as the primary handle for the auxiliary event-package comprises receiving a first notify message from the one of the auxiliary event-package servers prior to a notify message from the others of the plurality of auxiliary event-package servers and wherein the user device is configured to publish to the primary handle; and identifying others of the plurality of auxiliary event-package servers as secondary handles for the auxiliary event-package, wherein the user device is operable to receive notifications from the primary handle and the secondary handles.