Patent ID: 8315247

Claim:
A method for coupling a subscription to a registration in a Session Initiation Protocol (SIP) environment, comprising: creating, by a user agent client (UAC) having a processor, a first registration-coupled subscription to initiate registration of a communication session and to initiate a subscription to an event package, wherein creating the first registration-coupled subscription comprises generating a REGISTER message with a subscription header field that identifies a plurality of event packages with which to establish a subscription and identifies one or more resources associated with the plurality of event packages, the UAC and the resources having the same address-of-record (AOR), the resources having a self-authorization policy that authorizes the UAC to subscribe to events of the resources having the same AOR as the UAC, and the REGISTER message comprises an identification of a dialog, the dialog facilitates identification of a component that owns the dialog associated with the event package; transmitting the first registration-coupled subscription; receiving, at the UAC, a response to the first registration-coupled subscription, wherein the response confirms the registration of the communication session and the subscription to the event package; creating, by the UAC, a second registration-coupled subscription; and transmitting the second registration-coupled subscription to a registrar to refresh the registration and the subscription.