Patent ID: 7522608

Claim:
A method in a computer system for selecting a call completion response, the method comprising: at a server, receiving a call invitation for a callee; forwarding the call invitation to each of the callee's endpoints; and after the call invitation is forwarded to each of the callee's endpoints; receiving from at least some of the callee's endpoints call completion responses, each received call completion response specifying a weight and whether to accept or reject the call invitation; upon completion of a timeout starting based on the forwarding of the call invitation or upon receiving a received call completion response from each of the callee's endpoints, selecting an appropriate received call completion response using the weight specified by each received call completion response to decide which received call completion response to select such that a received call completion response that specifies to reject the call invitation is selected when its weight indicates that it should be selected over a received call completion response that specifies to accept the call invitation; and forwarding the selected appropriate received call completion response as a response to the call invitation.