Firmware update in electronic devices employing SIM card for saving metadata information
First Claim
1. An updatable electronic device comprising:
- a memory comprising at least one of firmware and software;
at least one firmware component, functioning to update at least a portion of at least one of firmware and software;
an interface for communicatively coupling to a removable electronic memory device; and
the removable electronic memory device comprising information related to the updating of the at least a portion of the at least one of firmware and software.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for saving metadata information related to firmware/software updates in a SIM card is disclosed. An electronic device with an update agent may employ an update package reference storage area in a SIM card to save metadata information related to a downloaded update package. The update agent may access the stored metadata information during power up or reboot in order to access and/or process the downloaded update package. The SIM card, or in various embodiments of the present invention, a smart card, a removable memory card, or a removable memory module, may be employed by the electronic device to save information about downloaded files that are stored in a file system in the electronic device. Such information may subsequently be accessed by the update agent when the file system is not available. This may occur, for example, during power-up or reboot, when the update package needs to be accessed to perform a firmware/software update.
72 Citations
23 Claims
-
1. An updatable electronic device comprising:
-
a memory comprising at least one of firmware and software;
at least one firmware component, functioning to update at least a portion of at least one of firmware and software;
an interface for communicatively coupling to a removable electronic memory device; and
the removable electronic memory device comprising information related to the updating of the at least a portion of the at least one of firmware and software. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of updating an updatable electronic device comprising a memory containing at least one of firmware and software, and a user removable electronic memory device, the method comprising:
-
retrieving information from the user removable electronic memory device;
determining whether an update of the at least one of firmware and software is available using information from the user removable electronic memory device;
performing an update of at least a portion of the at least one of firmware and software using at least information from the user removable electronic memory device, if an update of the firmware is available; and
refraining from performing an update of at least a portion of the at least one of firmware and software, if an update of the firmware is not available. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification