Using PSTN Reachability to Verify Caller ID Information in Received VoIP Calls
AssigneeCisco Technology, Inc.
InventorsJonathan Rosenberg, Cullen F. Jennings, Daniel G. Wing
Life of this patent
Estimating the term…
Abstract
A system for verifying caller ID information in received VoIP calls. In particular implementations, a method includes receiving a caller identification (ID) identifying a calling party telephone number in a call initiation message transmitted from a VoIP call agent; determining the identity of the VoIP call agent; verifying that a public switched telephone network (PSTN) call to the calling party telephone number would arrive at a VoIP call agent having the determined identity; and applying, responsive to the call initiation message, one or more rules based at least in part on the verifying step.
Claims21
A method comprising:
- receiving a caller identification (ID) identifying a calling party telephone number in a call initiation message transmitted from a VoIP call agent;
- determining the identity of the VoIP call agent;
- verifying that a public switched telephone network (PSTN) call to the calling party telephone number would arrive at a VoIP call agent having the determined identity;
- and
- applying, responsive to the call initiation message, one or more rules based at least in part on the verifying step.
Logic encoded in one or more tangible media for execution and when executed operable to:
- receive a caller identification (ID) identifying a calling party telephone number in a call initiation message transmitted from a VoIP call agent;
- determine the identity of the VoIP call agent;
- verify that a public switched telephone network (PSTN) call to the calling party telephone number would arrive at a VoIP call agent having the determined identity;
- and
- apply, responsive to the call initiation message, one or more rules based at least in part on the verifying step.
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:
- receive a caller identification (ID) identifying a calling party telephone number in a call initiation message transmitted from a VoIP call agent;
- determine the identity of the VoIP call agent;
- verify that a public switched telephone network. (PSTN) call to the calling party telephone number would arrive at a VoIP call agent having the determined identity;
- and
- apply, responsive to the call initiation message, one or more rules based at least in part on the verifying step.
Dependencies are inferred from the claim text.