AUTOMATED OVER-THE-AIR FIRMWARE UPDATE FOR A WIRELESS PHONE
First Claim
Patent Images
1. A method for providing over the air updates of firmware of a mobile telephone handset, comprising the steps of:
- receiving at least one firmware update at a server;
determining a need for updates at the mobile telephone handset;
establishing a point to point communications channel between the server and the mobile telephone handset responsive to a determination of the need for updates at the mobile telephone handset; and
downloading the at least one firmware update to the mobile telephone handset from the server.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for providing over-the-air updates of firmware of a mobile telephone handset comprises the steps of receiving at least one firmware update at a server. A determination of a need for updates is made at the mobile telephone handset and a point-to-point communications channel is established between the server and the mobile telephone handset responsive to a determination of the need for updates at the mobile telephone handset. The at least one firmware update is then downloaded to the mobile telephone handset from the server.
-
Citations
36 Claims
-
1. A method for providing over the air updates of firmware of a mobile telephone handset, comprising the steps of:
-
receiving at least one firmware update at a server; determining a need for updates at the mobile telephone handset; establishing a point to point communications channel between the server and the mobile telephone handset responsive to a determination of the need for updates at the mobile telephone handset; and downloading the at least one firmware update to the mobile telephone handset from the server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 34)
-
-
20. A method for providing over the air updates of firmware of a mobile telephone handset, comprising the steps of:
-
receiving at least one firmware update at a server; detecting at least one error during an execution of an application within the mobile telephone handset; querying for an availability of the at least one firmware update at the server responsive to the detection of the at least one error in the mobile telephone handset; establishing a point to point data channel between the server and the mobile telephone handset to download the at least one firmware update handset; and downloading the at least one firmware update to the mobile telephone handset from the server over the point to point data channel. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A method for providing over the air updates of firmware of a mobile telephone handset, comprising the steps of:
-
receiving at least one firmware update at a server; generating an SMS broadcast message to a plurality of mobile telephone handsets indicating availability of the at least one firmware update receiving the SMS broadcast message at the mobile telephone handset; determining the at least one firmware update referenced in the SMS broadcast message applies to the mobile telephone handset; requesting download of the at least one firmware update to the mobile telephone handset; establishing a point to point communications channel between the server and the mobile telephone handset responsive to a determination of a need for updates at the mobile telephone handset; and downloading the at least one firmware update to the mobile telephone handset from the server. - View Dependent Claims (31, 32)
-
-
33. A method for providing over the air updates of a firmware of a mobile telephone handset, comprising the steps of:
-
detecting a power-up condition in the mobile telephone handset; querying for an availability of at least one firmware update at a server responsive to the detection of the power-up condition; providing an indication to the mobile telephone handset of an availability of the at least one firmware update; establishing a point to point communications channel between the server and the mobile telephone handset responsive to a request for the available at least one firmware update from the mobile telephone handset; and downloading the at least one firmware update to the mobile telephone handset from the server.
-
-
35. A method for providing over the air updates of a firmware of a mobile telephone handset, comprising the steps of:
-
receiving at least one firmware update at a server; determining if a regularly occurring period of time has expired for the mobile telephone handset; prompting a user via a user interface to request an update; querying for updates to the server responsive to a request from the user; establishing a point to point communications channel between the server and the mobile telephone handset responsive to a determination of a need for updates at the mobile telephone handset; and downloading the at least one firmware update to the mobile telephone handset from the server. - View Dependent Claims (36)
-
Specification