Patent ID: 8180036

Claim:
A computer-implemented method for using a Session Initiation Protocol (SIP) server to provide missed call information for a call initiated from a caller to a callee, comprising: receiving, at the SIP server, SIP signaling indicative of a call request from a caller device of the caller to a callee device of the callee, wherein the caller device comprises a SIP client and the callee device comprises a SIP client, wherein the SIP server is configured for mediating call establishment between SIP clients; determining, by the SIP server, callee information associated with the callee, wherein the callee information comprises an indication as to whether a missed call service is activated for the callee; in response to at least one of an indication that the missed call service is activated for the callee and a determination that the callee is unavailable, determining, at the SIP server, missed call information for the call request, wherein the missed call information comprises call information associated with the call request and caller information associated with the caller, wherein determining the missed call information for the call request comprises: determining, by the SIP server, the call information associated with the call request; and retrieving, by the SIP server from at least one remote server, the caller information associated with the caller; and transmitting the missed call information from the SIP server toward a missed call server configured for storing the missed call information for the callee.