Patent ID: 8588756

Claim:
A method of automatically checking for updates of a software application installed in a wireless communications terminal configured for use in a wireless communications network in combination with a subscriber identity module, comprising: providing in the subscriber identity module a web server function, the software application configured to interact with the web server function; storing in the subscriber identity module a current catalogue identifying at least one version of the software application; when an update of the software application is available, notifying the wireless communications terminal so that information on availability of the update is made available to the web server function, wherein notifying the wireless communications terminal comprises exploiting a messaging function of the wireless communications network for sending the information on the availability of the update; transmitting the information on the availability of the update to the wireless communications terminal; using the information on the availability of the update and the current catalogue to construct an updated catalogue in the subscriber identity module; storing the updated catalogue in the subscriber identity module; when a predetermined event occurs, causing the software application to automatically send at least one update availability request to the web server function in the subscriber identity module, wherein the updated catalogue stored in the subscriber identity module is accessible without use of a mobile telephony network; and determining, based on the updated catalogue, whether the software application can be updated.