Patent ID: 7885637

Claim:
A method adapted for use in a mobile communication system employing a wireless application protocol, the method comprising: receiving, at a gateway, a service request from a mobile subscriber for a service associated with a contents server, said service request associated with an Internet address Universal Resource Locator (URL); transmitting, from the gateway, said service request received from the mobile subscriber to said contents server associated with the service; receiving, at the gateway, associated response data generated by said contents server, at least in part, on the basis of said service request; analyzing at least a part of said Internet address URL to identify a billable transaction for said service, wherein said analyzing comprises determining if one or more service parameters can be identified within the Internet address URL; if one or more service parameters can be identified within the Internet address URL, attempting to determine a service name based on the one or more service parameters by comparing at least a portion of the one or more service parameters with one or more data records stored in a database in accordance with a service priority order that is set based on a number of service parameters associated with a particular data record; if the service name cannot be determined based on the one or more service parameters or if no service parameters are present within the Internet address URL, determining the service name based on the Internet address URL; and generating billing data based on the analyzing of at least part of said Internet address URL.