Using PSTN Reachability to Verify VoIP Call Routing Information
First Claim
1. A method comprising:
- verifying one or more Voice-over-Internet-Protocol (VoIP) call agents for respective destination telephone numbers based on demonstrated knowledge of previous public switched telephone network (PSTN) calls to the respective destination telephone numbers;
receiving a call initiation message identifying a destination telephone number; and
conditionally initiating a call over a VoIP network to a target VoIP call agent, or over a circuit switched network, based on whether the target. VoIP call agent has been verified for the destination telephone number identified in the call initiation message.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for verifying VoIP call routing information. In particular implementations, a method includes verifying one or more Voice-over-Internet-Protocol (VoIP) call agents for respective destination telephone numbers based on demonstrated knowledge of previous public switched telephone network (PSTN) calls to the respective destination telephone numbers; receiving a call initiation message identifying a destination telephone number; and conditionally initiating a call over a VoIP network to a target VoIP call agent, or over a circuit switched network, based on whether the target VoIP call agent has been verified for the destination telephone number identified in the call initiation message.
124 Citations
28 Claims
-
1. A method comprising:
-
verifying one or more Voice-over-Internet-Protocol (VoIP) call agents for respective destination telephone numbers based on demonstrated knowledge of previous public switched telephone network (PSTN) calls to the respective destination telephone numbers; receiving a call initiation message identifying a destination telephone number; and conditionally initiating a call over a VoIP network to a target VoIP call agent, or over a circuit switched network, based on whether the target. VoIP call agent has been verified for the destination telephone number identified in the call initiation message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. Logic encoded in one or more tangible media for execution and when executed operable to;
-
verify one or more Voice-over-Internet-Protocol (VoIP) call agents for respective destination telephone numbers based on demonstrated knowledge of previous public switched telephone network (PSTN) calls to the respective destination telephone numbers; receive a call initiation message identifying a destination telephone number; and conditionally initiate a call over a VoIP network to a target VoIP call agent, or over a circuit switched network, based on whether the target VoIP call agent has been verified for the destination telephone number identified in the call initiation message.
-
-
28. An apparatus, comprising
one or more network interfaces; -
a memory; one or more processors; and a call agent application physically stored in the memory comprising computer-readable instructions operative to cause the one or more processors to; verify one or more Voice-over-Internet-Protocol (VoIP) call agents for respective destination telephone numbers based on demonstrated knowledge of previous public switched telephone network (PSTN) calls to the respective destination telephone numbers; receive a call initiation message identifying a destination telephone number; and conditionally initiate a call over a VoIP network to a target VoIP call agent, or over a circuit switched network, based on whether the target VoIP call agent has been verified for the destination telephone number identified in the call initiation message.
-
Specification