Patent ID: 8634804

Claim:
A system for billing a user of a telecommunication network based on location, the system comprising: a processor, a user account database storing a plurality of user accounts including a first user account and a second user account, a geo-fence database storing a plurality of geo-fences including a first geo-fence associated with a first billing rate and a second geo-fence associated with a second billing rate; and a memory storing instructions that, when executed by the processor, cause the processor to perform operations comprising receiving a first location of a mobile communication device during a first connection, determining the first location to be within the first geo-fence, charging the first user account the first billing rate associated with the first geo-fence for the first connection, wherein the first billing rate is applied to utilization of telecommunications services by the mobile communication device during the first connection, receiving a ticket code from the mobile communication device while the mobile communication device is within the first geo-fence, the ticket code associated with a discounted billing rate, and after receiving the ticket code, charging the first user account the discounted billing rate associated with the ticket code, in place of the first billing rate, for the first connection while the mobile communication device is within the first geo-fence, wherein the first geo-fence remains associated with the first billing rate.