主权项 |
1. A method comprising:
determining, as part of a Session Initiation Protocol call establishment procedure in which a call feature is invoked, a first contact set specifying zero or more contacts for a party in response to a first request for contact information for the party, wherein the call feature is one of Call Forwarding Unconditional feature, a Call Forwarding Conditional feature, a Call Screening feature, a Call Blocking feature, and a Find-Me feature; generating a first response specifying the first contact set and associated context information specifying whether the first contact set is final, wherein the context information is obtained from a location server in conjunction with obtaining the first destination address, and the context information is provided to the location server in conjunction with obtaining the second destination address; if the first contact set is non-final, determining, as part of a recursive query process, a second contact set specifying zero or more contacts for the party in response to a second request for contact information for the party; and if the first contact set is non-final, generating, as part of the recursive query process, a second response specifying the second contact set and associated context information specifying whether the second contact set is final. |