Patent ID: 9432825
Filing Date: 2016-08-30
CPC Classification: G06Q,H04W

Claim Text:
1. A system for integrating a gateway in a telecommunication (telecom) network environment with charging and payment functionality, said system comprising: a gateway residing in said telecom network operating on one or more microprocessors, wherein the gateway intercepts communication traffic transmitted between mobile devices connected to the telecom network and one or more client applications that reside externally with respect to said telecom network; a charging data record listener, executing on said gateway, wherein the charging data record listener listens for charging data records generated within the gateway as the gateway processes the communication traffic, wherein each charging data record contains one or more methods invoked, and one or more responses received for each request in the communication traffic, and wherein the charging data record listener converts a charging data record into an offline charging request and issues the offline charging request over a diameter protocol to a billing server that supports the diameter protocol, upon detecting that the charging data record has been generated; a payment service executing on the gateway, said payment service providing an interface for said client applications to invoke a charging request, wherein the payment service translates said charging request and transmits the translated charging request to the billing server; and a credit control interceptor executing on said gateway, wherein the credit control interceptor is an object registered with said gateway that filters requests in said communication traffic, wherein if a request matches parameters set in the credit control interceptor, the credit control interceptor is invoked and initiates an online charging request and a credit control request to the billing server.