Patent ID: 8626934
Filing Date: 2014-01-07
Classification: H04L,H04Q,H04W

Abstract:
1. A telecommunications system, comprising: an application, provided as part of an application tier, that initiates a push message to a mobile device, wherein the application tier includes one or more additional applications, and a plurality of protocol adapters, wherein each of said protocol adapters accepts, from one of the plurality of applications, messages implementing a different protocol and converts each of said messages to SIP protocol; a resource interface, including a plug-in manager and a plurality of instances of a push message plug-in, wherein the plug-in manager selects at least one of the plurality of instances of the push message plug-in to connect with a telecommunications network resource implementing a push message protocol that will transmit the push message to said mobile device; a messaging pipe that receives the push message from a said push messaging protocol adapter and routes the push message to the telecommunications network resource; a gatekeeper between the application tier and the telecommunications network resource, wherein the gatekeeper implements the SIP protocol and includes a policy engine that creates, customizes and executes one or more policies based on one or more service level agreements, wherein said policies indicate whether the application is permitted to use the telecommunications network resource; wherein the gatekeeper intercepts the push message from the messaging pipe, and provides the push message to the policy engine which applies at least one said policy to the push message; and wherein in response to the policy engine applying said at least one policy to the push message, the gatekeeper provides the push message to the resource interface connecting the gatekeeper with the telecommunications network resource.