Voice over IP method of determining caller identification
First Claim
1. A method for providing caller identification information, the method comprising:
- before completing a call initiated at a calling telephony device for a called telephony device, determining if caller identification information for the calling telephony device can be provided;
obtaining the caller identification information and communicating the caller identification information to the called telephony device via a connectionless protocol where continuing connection does not exist between communicating end points if the caller identification information can be provided;
if the caller identification information can not be provided, prompting the calling party associated with the calling telephony device via the connectionless protocol to provide spoken caller identification information, includingprompting the calling party to record a name;
storing data representative of the name;
converting the stored data into a plurality of data packets with each data packet including an Internet address of a source node and an Internet address of a destination node; and
transmitting the data packets in a random order from a gateway computer associated with the calling telephony device to a gateway computer associated with the called telephony device; and
communicating the spoken caller identification information via a plurality of data packets to the called telephony device.
1 Assignment
0 Petitions
Accused Products
Abstract
Before completing a call initiated at a calling telephony device for a called telephony device; caller identification information for the calling telephony device is obtained for the call. If standard caller identification information is not available, the caller is prompted to provide spoken caller identification information. The caller identification information is communicated to the called telephony device via a connectionless protocol such as VoIP where a continuing connection does not exist between communicating end points. The called party is given call disposition options. The process which controls this operation may be located anywhere in the network, including at switching equipment and at the called telephony device.
-
Citations
8 Claims
-
1. A method for providing caller identification information, the method comprising:
-
before completing a call initiated at a calling telephony device for a called telephony device, determining if caller identification information for the calling telephony device can be provided; obtaining the caller identification information and communicating the caller identification information to the called telephony device via a connectionless protocol where continuing connection does not exist between communicating end points if the caller identification information can be provided; if the caller identification information can not be provided, prompting the calling party associated with the calling telephony device via the connectionless protocol to provide spoken caller identification information, including prompting the calling party to record a name; storing data representative of the name; converting the stored data into a plurality of data packets with each data packet including an Internet address of a source node and an Internet address of a destination node; and transmitting the data packets in a random order from a gateway computer associated with the calling telephony device to a gateway computer associated with the called telephony device; and communicating the spoken caller identification information via a plurality of data packets to the called telephony device. - View Dependent Claims (2, 3, 4, 5, 6, 8)
-
-
7. A method for providing caller identification information, the method comprising:
-
before completing a call initiated at a calling telephony device for a called telephony device, determining if caller identification information for the calling telephony device can be provided; obtaining the caller identification information and communicating the caller identification information to the called telephony device via a connectionless protocol where continuing connection does not exist between communicating end points if the caller identification information can be provided; if the caller identification information can not be provided, prompting the calling party associated with the calling telephony device via the connectionless protocol to provide spoken caller identification information, including communicating a plurality of data packets according to the connectionless protocol to present the called party options to accept the call, reject the call, forward the call to voice mail, present a no solicitation message to the calling party, and block future calls from the calling telephony device; and communicating the spoken caller identification information via a plurality of data packets to the called telephony device.
-
Specification