Method and system for distributing and updating software in wireless devices
First Claim
Patent Images
1. A method of updating a wireless device comprising:
- a wireless device receiving a notification indicating that an updated package is available for the wireless device, the update package comprising a plurality of versions of an update;
the wireless device transmitting, in response to receipt of said notification, device-specific information to a server system, the device-specific information comprising compatibility information relating to the wireless device;
the wireless device receiving data specifying a location of a version of the update from the server system, the version having been selected based on the compatibility information; and
the wireless device using the received data to access said selected version of the update.
7 Assignments
0 Petitions
Accused Products
Abstract
A method is disclosed. The method includes receiving an update package from a wireless service provider that includes information indicating that multiple language versions of an update are included in the update package. Based on the information, the method further specifies an update associated with a language from the update package, and transmits the update associated with the language to a wireless device.
-
Citations
19 Claims
-
1. A method of updating a wireless device comprising:
-
a wireless device receiving a notification indicating that an updated package is available for the wireless device, the update package comprising a plurality of versions of an update; the wireless device transmitting, in response to receipt of said notification, device-specific information to a server system, the device-specific information comprising compatibility information relating to the wireless device; the wireless device receiving data specifying a location of a version of the update from the server system, the version having been selected based on the compatibility information; and the wireless device using the received data to access said selected version of the update. - View Dependent Claims (2, 3, 6, 7)
-
-
4. A non-transitory machine-readable storage medium having stored thereon data representing sets of machine-readable instructions which, when executed by a wireless device, configure the wireless device to:
-
receive a notification indicating that an update package is available for the wireless device, the update package comprising a plurality of versions of an update; transmit, in response to receipt of the notification, device-specific information to a server system, the device-specific information comprising compatibility information relating to the wireless device; receive data specifying a location of a version of the update from the server system, the version having been selected based on the compatibility information; and use the received data to access said selected version of the update. - View Dependent Claims (5)
-
-
8. A method of providing an update to a wireless device, comprising:
-
sending, to a wireless device, a notification indicating that an update package is available for the wireless device, the update package comprising a plurality of versions of an update; receiving, from the wireless device, device-specific information comprising compatibility information relating to the wireless device; selecting, based on the received compatibility information, a version of the update from the plurality of versions; and sending data for receipt at the wireless device, the data specifying a location of the selected version. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A server system for providing an update to a wireless device, the server system comprising a processor and one or more communications interfaces for communicating with one or more wireless devices, the server system being configured to:
-
send, to a wireless device via said one or more communications interfaces, a notification indicating that an update package is available for the wireless device, the update package comprising a plurality of versions of an update; receive, from the wireless device via said one or more communications interfaces, device-specific information comprising compatibility information relating to the wireless device; select, by the processor, based on the received compatibility information, a version of the update; and send data, via said one or more communications interfaces, for receipt at the wireless device specifying a location of the selected version. - View Dependent Claims (15, 16)
-
-
17. A non-transitory computer-readable storage medium storing computer readable instructions thereon for execution on a computing system to implement a method of providing an update to a wireless device, the method comprising:
-
sending, to a wireless device, a notification indicating that an update package is available for the wireless device, the update package comprising a plurality of versions of the update; receiving, from the wireless device, device-specific information comprising compatibility information relating to the wireless device; selecting, based on the received compatibility information, a version of the update; and sending data for receipt at the wireless device specifying a location of the selected version.
-
-
18. A wireless device configured to:
-
receive a notification indicating that an update package is available for the wireless device, the update package comprising having a plurality of versions of an update; transmit, in response to receiving a said notification, device-specific information comprising compatibility information relating to the wireless device to a server system; receive data specifying a location of a version of the update from the server system, the version having been selected, based on the compatibility information; and use the received data to access said selected version of the update.
-
-
19. A method of updating a wireless device comprising:
-
a wireless device receiving a notification indicating that an update package is available for the wireless device, the update package comprising a plurality of versions of an update; the wireless device transmitting, in response to receipt of said notification, device-specific information to a server system, the device-specific information comprising compatibility information relating to the wireless device; the wireless device receiving data specifying a location of a version of the update from the server system, the version being associated with the compatibility information; and the wireless device using the received data to access said selected version of the update.
-
Specification