Patent ID: 8634407

Claim:
A server computer system for managing wireless devices in a wireless network, the system comprising: a processor; and a memory coupled with the processor, wherein the memory is configured to provide the processor with instructions which when executed cause the processor to perform operations to: receive a notice to determine at least one offer to increase a quota from a charging gateway system of the wireless network during a packet data session established between the wireless device and the wireless network, wherein during the packet data session the wireless device is incurring packet data usage that is to reach or exceed the quota, wherein the quota is a maximum packet data limit; retrieve contextual information associated with the wireless device from a database of the wireless network; determine a plurality of offers including the at least one offer to increase the quota for the wireless device based on the contextual information to allow the wireless device to continue the packet data session; transmit the plurality of offers to the wireless device; receive a confirmation that a user of the wireless device has selected the at least one offer to increase the quota from the wireless device; and transmit the confirmation of the selection of the at least one offer to increase the quota to the charging gateway system during the packet data session, wherein the operations to receive the notice, retrieve the contextual information, determine the plurality of offers, transmit the plurality of offers, receive the confirmation and transmit the confirmation occur in real-time within the packet data session.