Method and system for controlling software version updates
First Claim
Patent Images
1. A method of controlling asynchronous installation of a software update on a terminal device of a wireless network, the method comprising steps of:
- receiving an update notification message in respect of the software update, the update notification message comprising;
a software identifier uniquely identifying an application affected by the update;
a version number associated with the software update; and
an address of an update script on a data network accessible by the terminal device, the update script being adapted to install the software update on the terminal device;
logging the update notification message in an updates registry; and
forwarding a notification message to the terminal device, the notification message including the software identifier, the version number and the address of the update script.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are provided for controlling asynchronous distribution and installation of software updates affecting applications installed on terminal devices of a wireless network. A versioning schema enforced by the application development environment enables the runtime environment of a terminal device to evaluate a software update to identify potential compatibility issues and control installation of the update.
-
Citations
22 Claims
-
1. A method of controlling asynchronous installation of a software update on a terminal device of a wireless network, the method comprising steps of:
-
receiving an update notification message in respect of the software update, the update notification message comprising;
a software identifier uniquely identifying an application affected by the update;
a version number associated with the software update; and
an address of an update script on a data network accessible by the terminal device, the update script being adapted to install the software update on the terminal device;
logging the update notification message in an updates registry; and
forwarding a notification message to the terminal device, the notification message including the software identifier, the version number and the address of the update script. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of controlling installation of a software update on a terminal device of a wireless network, the method comprising steps of:
-
receiving an update-notification message comprising information respecting an available software update, the update notification message comprising;
a software identifier uniquely identifying an application affected by the update;
a version number associated with the software update; and
an address of an update script on a data network accessible by the terminal device, the update script being adapted to install the software update on the terminal device;
determining a compatibility of the software update using the update version number;
accessing the update script using the address; and
executing the update script. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for controlling asynchronous installation of a software update on a terminal device of a wireless network, the system comprising:
-
a computing device connected to a data network for communicating with an application gateway mediating the data network and the wireless network;
an application development environment running on the computing device for enabling the application to be updated and for further enabling update scripts and update files to be uploaded to an application developer registry that is accessible through the data network for subsequent downloading by the terminal device via the application gateway. - View Dependent Claims (19, 20, 21, 22)
-
Specification