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 using update information stored in the memory;
an interface for communicatively coupling to a removable electronic memory device; and
wherein the removable electronic memory device comprises metadata information associated with the stored update information for updating of the at least a portion of the at least one of firmware and software.
7 Assignments
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.
98 Citations
29 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 using update information stored in the memory; an interface for communicatively coupling to a removable electronic memory device; and wherein the removable electronic memory device comprises metadata information associated with the stored update information for 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, 24, 25, 26)
-
-
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 metadata information from the user removable electronic memory device; determining whether update information for updating the at least one of firmware and software is available in the memory, using the metadata 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 a portion of the metadata information from the user removable electronic memory device, if update information for updating the at least one of firmware and software is available in the memory; and refraining from performing an update of at least a portion of the at least one of firmware and software, if update information for updating the at least one of firmware and software is not available in the memory. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 27, 28, 29)
-
Specification