Mobile handset capable of updating its update agent
First Claim
1. A system that facilitates the updating of at least one of firmware and updating software in an electronic device, using updating information received via a communication network, the system comprising:
- a non-volatile memory comprising;
firmware;
loading software for loading the updating information via the communication network;
updating software for applying the loaded updating information to the at least one of firmware and updating software; and
initializing software for initializing the electronic device;
a RAM; and
security services for verifying the loaded updating information.
7 Assignments
0 Petitions
Accused Products
Abstract
A mobile handset in a mobile services network, with access to a plurality of services including a firmware / software update service, is also capable of updating its update agent using an appropriate update package. The update package is retrieved from an update package repository via a management server. In one embodiment, the existing update agent is copied to a backup section before the update agent itself is updated. On the subsequent reboot, the new update agent is employed unless it is determined that it is corrupted or ineffective, in which case the old update agent is reactivated.
73 Citations
21 Claims
-
1. A system that facilitates the updating of at least one of firmware and updating software in an electronic device, using updating information received via a communication network, the system comprising:
a non-volatile memory comprising;
firmware;
loading software for loading the updating information via the communication network;
updating software for applying the loaded updating information to the at least one of firmware and updating software; and
initializing software for initializing the electronic device;
a RAM; and
security services for verifying the loaded updating information. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10)
-
2. The system according to claim I wherein the loading software receives the updating information via the communication network.
-
11. The system according to claim I wherein the initialization software continues an interrupted applying of the loaded updating information.
-
12. A method for updating at least one of firmware and updating software in an electronic device, using updating information received via a communication network, the method comprising:
-
initializing the electronic device; and
determining whether at least one of the firmware and the updating software is to be updated. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification