Patent ID: 7457781
Filing Date: 2008-11-25
Classification: G06Q,H04L,H04W

Abstract:
1. A method for enforcing a plurality of user licenses for a software application in a wireless communication system comprising: providing a mobile device having the software application installed thereon; establishing a wireless connection between the mobile device and a data network; communicating a license request for use of the software application from the mobile device to an entity in the communication system via the wireless connection; responsive to the license request, determining that a user license of the plurality of user licenses is available; via the wireless connection, notifying the mobile device that the user license is available; responsive to the notification that the user license is available, running the application on the mobile device; incrementing a used-license count contained in the communication system entity; determining that the wireless connection has been terminated, and responsively starting a first timer included in the mobile device and a second timer operatively associated with the communication system entity; halting operation of the software application on the mobile device in response to expiration of the first timer; and decrementing the used-license count in response to the expiration of the second timer.