Platform for interoperability
First Claim
1. A method for interoperability, the method comprising the acts of:
- receiving a first communication from a user of a first network which communicates according to a first communication protocol;
normalizing the first communication;
generating a second communication for a user of a second network that communicates according to a second communication protocol, wherein generation of the second communication is based on the first communication; and
sending the second communication to the second network.
12 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for interoperability are disclosed which allow for a user of one network to communicate seamlessly with a user of another network. In accordance with one embodiment of the present invention, a network bridge is provided. The network bridge may comprise a number of gateways and adapters for handling multiple protocols. In one embodiment an application bridge comprising an application server may be used to service communications while a billing bridge may be provided to control and charge network subscribers. Users are provided seamless access to data services in different networks without having to subscribe to those networks.
-
Citations
23 Claims
-
1. A method for interoperability, the method comprising the acts of:
-
receiving a first communication from a user of a first network which communicates according to a first communication protocol; normalizing the first communication; generating a second communication for a user of a second network that communicates according to a second communication protocol, wherein generation of the second communication is based on the first communication; and sending the second communication to the second network. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for providing interoperability between networks, the method comprising the acts of:
-
receiving a first communication from a first network which communicates according to a first protocol; normalizing the first communication; routing the normalized first communication to an application server comprising an application layer having application logic for generating an appropriate second communication, and a component layer having services with selected functionality and accessible to the application layer, wherein the application server is configured to generate the second communication for a second network which communicates according to a second protocol based on the normalized first communication; receiving the second communication from the application server; and sending the second communication to a second network. - View Dependent Claims (9, 10)
-
-
11. A system for interoperability between a first network communicating according to a first protocol and a second network communicating according to a second protocol, the system comprising:
-
an adapter configured to normalize a first communication received from the first network into a network-independent format; and an application bridge comprising; an application layer comprising logic for determining a second communication valid for the second network; and a component layer comprising a plurality of components accessible to the application layer; wherein the application bridge is configured to inspect the normalized first communication and to generate a second communication adapted for the second network using one or more components based on the normalized first communication. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A machine-readable medium having stored thereon a set of instructions operable for causing the computer to execute the following:
-
receive a first communication from a first network which communicates according to a first communication protocol; normalize the first communication; generate a second communication for a second network that communicates according to a second communication protocol based on the normalized first communication; and send the second communication to the second network. - View Dependent Claims (23)
-
Specification