Restriction of communication in VoIP address discovery system
First Claim
Patent Images
1. A system comprising:
- a memory; and
a processor in communication with the memory, the memory including computer code executable with the processor, wherein the computer code is executable to;
receive, from an originating Voice over Internet Protocol (VoIP) call agent, proof of demonstrated knowledge of an attribute of a Public Switched Telephone Network (PSTN) call, the PSTN call received at a destination call agent, the attribute of the PSTN call demonstrating knowledge of the PSTN call; and
validate a VoIP call initiation message received from the originating VoIP call agent based on a determination that the proof of demonstrated knowledge of the attribute of the PSTN call is received from the originating VoIP call agent, wherein validation of the VoIP call initiation message indicates the VoIP call initiation message is an authorized request for a VoIP call.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a system is provided to restrict VoIP communication. The system may validate a Voice over Internet Protocol (VoIP) call initiation message based on demonstrated knowledge of a Public Switched Telephone Network (PSTN) call.
65 Citations
20 Claims
-
1. A system comprising:
-
a memory; and a processor in communication with the memory, the memory including computer code executable with the processor, wherein the computer code is executable to; receive, from an originating Voice over Internet Protocol (VoIP) call agent, proof of demonstrated knowledge of an attribute of a Public Switched Telephone Network (PSTN) call, the PSTN call received at a destination call agent, the attribute of the PSTN call demonstrating knowledge of the PSTN call; and validate a VoIP call initiation message received from the originating VoIP call agent based on a determination that the proof of demonstrated knowledge of the attribute of the PSTN call is received from the originating VoIP call agent, wherein validation of the VoIP call initiation message indicates the VoIP call initiation message is an authorized request for a VoIP call. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. Logic encoded in one or more tangible non-transitory media for execution by a processor and when executed is operable to:
-
store knowledge of a call data of a Public Switched Telephone Network (PSTN) call initiated over a circuit switched network from an originating domain to a telephone phone number; determine a destination address in a destination domain for the telephone phone number; and transmit at least one message from the originating domain to the destination address in the destination domain over a network different from the circuit switched network, the at least one message operable to demonstrate the knowledge of the call data of the PSTN call for authorization to create a Voice over Internet Protocol (VoIP) connection from the originating domain to a destination call agent in the destination domain, wherein the authorization to create the VoIP connection is granted based on a match of the knowledge of the call data of the PSTN call at the destination domain. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
receiving, from an originating Voice over Internet Protocol (VoIP) call agent, proof of knowledge of an attribute of a Public Switched Telephone Network (PSTN) call, the PSTN call received at a destination call agent, the attribute of the PSTN call demonstrating knowledge of the PSTN call; and validating, with a processor, a VoIP call initiation message received from the originating VoIP call agent based on a determination that the proof of knowledge of the attribute of the PSTN call is received from the originating VoIP call agent, wherein validation of the VoIP call initiation message indicates the VoIP call initiation message is an authorized request for a VoIP call. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification