METHODS AND APPARATUS TO PROVIDE A NETWORK-BASED CALLER IDENTIFICATION SERVICE IN A VOICE OVER INTERNET PROTOCOL NETWORK
First Claim
Patent Images
1. A method comprising:
- modifying a communication session initiation request message to add an early-media indicator in response to receiving the communication session initiation request message from a calling party;
sending the modified communication session initiation request message to a called party; and
when the called party responds with a session descriptor for a real-time protocol communication session, directing a messaging server to provide caller identification data associated with the calling party to the called party via the real-time protocol communication session.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus to provide a network-based caller identification (CID) service in a voice over Internet protocol (VoIP) network are disclosed. An example method comprises receiving a session initiation protocol (SIP) communication session initiation request message comprising an early-media indicator, disabling a ringtone generator, sending a SIP ringing message containing a session descriptor in response to the early-media indicator, receiving a ringtone based on the session descriptor, and presenting the ringtone to alert a user of a requested communication session.
-
Citations
20 Claims
-
1. A method comprising:
-
modifying a communication session initiation request message to add an early-media indicator in response to receiving the communication session initiation request message from a calling party; sending the modified communication session initiation request message to a called party; and when the called party responds with a session descriptor for a real-time protocol communication session, directing a messaging server to provide caller identification data associated with the calling party to the called party via the real-time protocol communication session. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising:
-
a memory comprising machine readable instructions; and a processor to execute the instructions to provide a network-based caller identification service by; modifying a communication session initiation request message to add an early-media indicator in response to receiving the communication session initiation request message from a calling party; sending the modified communication session initiation request message to a called party; and when the called party responds with a session descriptor for a real-time protocol communication session, directing a messaging server to provide caller identification data associated with the calling party to the called party via the real-time protocol communication session. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A tangible machine readable storage medium comprising instructions which, when executed, cause a machine to perform a method comprising:
-
modifying a communication session initiation request message to add an early-media indicator in response to receiving a communication session initiation request message from a calling party; sending the modified communication session initiation request message to a called party; and when the called party responds with a session descriptor for a real-time protocol communication session, directing a messaging server to provide caller identification data associated with the calling party to the called party via the real-time protocol communication session. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification