Interface for connecting a network element to a session initiation protocol application server
First Claim
1. A computer implemented method for connecting network resources of a first network to network resources of a second network that is different from the first network, comprising the acts of:
- receiving a first message from a first network resource of the first network, said first message formatted in accordance with a first application layer protocol of a first network telephony protocol suite;
in response to the reception of said first message, dynamically generating a second message having a web service request format and including a request for data from a web service, wherein a machine-readable description of operations offered by said web service comprises all parameters for a message formatted in accordance with a second application layer protocol of a second network telephony protocol suite different than said first application layer protocol of said first network telephony protocol suite, said second network telephony protocol suite being different than said first network telephony protocol suite;
communicating the second message to a second network resource of the second network for conversion into a third message having a second network telephony protocol format; and
communicating the third message from the second network resource to a third network resource of the second network using the second network telephony protocol suite.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems (100) and methods (500) for connecting network resources of a first network (116) to network resources of a second network (118). The second network is different from the first network. The methods involve receiving a first message (302, 402) from a first network resource (106) of the first network. The first message has a first protocol format. In response to the first message, a second message (308, 408) having a web service request format is dynamically generated. The second message is communicated to a third network resource (112) of the second network for conversion into a third message (314). The third message has a second protocol format different from the first protocol format. The first network can be an SIP network. The second network can be an SS7 network.
-
Citations
20 Claims
-
1. A computer implemented method for connecting network resources of a first network to network resources of a second network that is different from the first network, comprising the acts of:
-
receiving a first message from a first network resource of the first network, said first message formatted in accordance with a first application layer protocol of a first network telephony protocol suite; in response to the reception of said first message, dynamically generating a second message having a web service request format and including a request for data from a web service, wherein a machine-readable description of operations offered by said web service comprises all parameters for a message formatted in accordance with a second application layer protocol of a second network telephony protocol suite different than said first application layer protocol of said first network telephony protocol suite, said second network telephony protocol suite being different than said first network telephony protocol suite; communicating the second message to a second network resource of the second network for conversion into a third message having a second network telephony protocol format; and communicating the third message from the second network resource to a third network resource of the second network using the second network telephony protocol suite. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A network interface, comprising:
at least one processing device configured to receive a first message from a first network resource of a first network, said first message formatted in accordance with a first application layer protocol of a first network telephony protocol suite, in response to the reception of the first message, dynamically generate a second message having a web service request format and including a request for data from a web service, wherein a machine-readable description of operations offered by said web service comprises all parameters for a message formatted in accordance with a second application layer protocol of a second network telephony protocol suite different than said first application layer protocol of said first network telephony protocol suite, said second network telephony protocol suite being different than said first network telephony protocol suite, communicate the second message to a second network resource of a second network for conversion into a third message having a second network telephony protocol format, and communicating the third message from the second network resource to a third network resource of the second network using the second network telephony protocol suite. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
20. A network interface, comprising:
-
at least one processing device configured to receive a first message from an application server of a first network, said first message formatted in accordance with a first application layer protocol of a first network telephony protocol suite, in response to the reception of the first message, dynamically generate a second message having a web service request format and including a request for data from a web service, wherein a machine-readable description of operations offered by said web service comprises all parameters for a message formatted in accordance with a second application layer protocol of a second network telephony protocol suite different than said first application layer protocol of said first network telephony protocol suite, said second network telephony protocol suite being different than said first network telephony protocol suite, communicate the second message to a second network resource of a second network for conversion into a third message formatted in accordance with said second application layer protocol, said second application layer protocol being a Signaling System Number Seven application layer protocol; and communicate the third message from the second network resource to a third network resource of the second network using the second network telephony protocol suite; wherein the second message is dynamically generated in an Extensible Markup Language format.
-
Specification