Patent ID: 7617293
Filing Date: 2009-11-10
Classification: G06F,H04L

Abstract:
1. A service access architecture to enable an outside company access to telecommunications provider services, comprising: a service layer implemented on a web services platform, the service layer providing a set of services that expose the telecommunications provider's network systems and data systems that are accessible through a set of standard interfaces for communication with one or more applications developed by the outside company to access the network systems and the data systems of the telecommunications provider, and the service layer further providing authentication of customer access, wherein the one or more applications are developed to use at least some of the set of services provided by the service layer through communication with at least some of the set of standard interfaces, whereby the service layer decouples the one or more applications developed to use at least some of the set of services from the network systems and the data systems of the telecommunications provider; the set of services provided by the service layer includes a network services domain, a data services domain and a common services domain, wherein the common services domain provides services that support the network services domain and the data services domain, and wherein the service layer executes on at least one computer system; a device/data layer maintaining the network systems and data systems of the telecommunications provider, wherein the device/data layer executes on at least one of the network systems and the data systems; an adaptation layer configured to interface between the service layer and the device/data layer, comprising a plurality of network adapters and at least one network broker and a plurality of data adapters and at least one information broker, the adaptation layer coupled to communicate with the network services domain in the service layer via the at least one network broker and to communicate with the data services domain in the service layer via the at least one information broker, and to communicate with the device/data layer via the plurality of network adapters and the plurality of data adapters, wherein each of the plurality of network adapters couples to only one of the network systems and each of the plurality of data adapters couples to only one of the data systems and the adaptation layer executes on at least one computer system.