Systems and methods of intercepting telephony communications to provide information to communicants
AssigneeVonage Network LLC
InventorsANDREW BUCKO, STEPHAN VAN SADERS, JASON FARKAS
Life of this patent
Estimating the term…
Abstract
During setup of a telephony communication between a calling and a called party, a check is made to determine is a special message or information should be played to the calling or called party before the telephony communication is established between the calling and called parties. If so, the message or information is delivered to the party as early media. Systems and methods embodying the invention may track which messages and information have been played to individual parties to thereby avoid delivering the same message or information more than once.
Claims29
A method of providing information to at least one of a calling party and a called party while a telephony communication is being setup between the calling party and the called party, comprising:
- receiving a call setup request that connects the calling party to the called party;
- initiating call setup procedures to connect the calling party to the called party;
- determining whether to provide information to at least one of the calling party and the called party while the call setup procedures are ongoing and before the telephony communication is established between the calling party and the called party, wherein the determination is based on at least one characteristic associated with at least one of the calling party and the called party;
- and
- providing information to at least one of the calling party and the called party before the telephony communication is established between the calling party and the called party based on the result of the determining step.
A system for providing information to at least one of a calling party and a called party while a telephony communication is being setup between the calling party and the called party, comprising:
- means for receiving a call setup request that connects the calling party to the called party;
- means for initiating cal setup procedures to connect the calling party to the called party;
- means for determining whether to provide information to at least one of the calling party and the called party while the call setup procedures are ongoing and before the telephony communication is established between the calling party and the called party, wherein the determination is based on at least one characteristic associated with at least one of the calling party and the called party;
- and
- means for providing information to at least one of the calling party and the called party before the telephony communication is established between the calling party and the called party based on the determination made by the determining means.
A system for providing information to at least one of a calling party and a called party while a telephony communication is being setup between the calling party and the called party, comprising:
- an intercept determination unit that receives information about a call setup request that has been received to connect the calling party to the called party, that initiates call setup procedures to connect the calling party to the called party, and that determines whether to provide information to at least one of the calling party and the called party while the call setup procedures are ongoing and before the telephony communication is established between the calling party and the called party, wherein the determination is based on at least one characteristic associated with at least one of the calling party and the called party;
- and
- a message playing unit that provides information to at least one of the calling party and the called party before the telephony communication is established between the calling party and the called party based on the determination made by the intercept determination unit.
Dependencies are inferred from the claim text.