Patent ID: 7904054

Claim:
A method comprising: receiving a service request comprising an Internet address Universal Resource Locator (URL) at a node in a communications system; identifying one or more service parameters within the Internet address URL received in the service request; comparing at least a portion of the one or more service parameters with one or more data records stored in a database, wherein the comparing is in accordance with a service priority order that is set based on a number of service parameters associated with a particular data record; determining a service name associated with the Internet address URL based on the comparison; and generating billing data for the service request based on the service name, wherein comparing at least a portion of the one or more service parameters with the one or more data records comprises comparing a parameter name and a value with the one or more data records stored in the database, and wherein the parameter name and the value are identified based on one or more separator characters proximate to the parameter name and the value.