Method and Apparatus for Operating an Open API Network Having a Proxy
AssigneeAlcatel Lucent
InventorsJan Willem Hellenthal, Franciscus Josephus Maria Panken
Life of this patent
Estimating the term…
Abstract
A telecommunication system, method, apparatus, and computer readable media that implements an open application program interface (API) system in which open API servers pass and receive API commands to applications through a novel proxy. The proxy assists implementing various management functions, such as assigning open API servers to application and monitoring the overall system, and service contract control, all beneficially in a transparent manner. The proxy enables the telecommunication system to handle geographically diverse applications and open API servers. All API command can, but need not, pass through the proxy.
Claims10
A system, comprising:
- a telecommunication network;
- an open API server for sending and receiving application programming interface commands on said telecommunication network;
- and
- a proxy for receiving said application programming interface commands from said open API server and for selectively sending said application programming interface commands to one of a first application or a second application;
- wherein said proxy monitors the status of the system;
- wherein said proxy dynamically selects the one of said first application or second application based on the status of the system.
A method of operating a telecommunication network, comprising:
- receiving application programming interface commands from an open API server;
- monitoring the status of the telecommunication network;
- and
- selectively passing said application programming interface commands received from the open API server to a first application or a second application,
- wherein the first application or the second application to which said application programming interface commands are passed is dynamically selected based on the status of the telecommunication network.
Dependencies are inferred from the claim text.