Patent ID: 7987449
Filing Date: 2011-07-26
Classification: G06F,H04L

Abstract:
1. A carrier network supporting lifecycle management of update packages for updating at least one of firmware and software in a plurality of electronic devices, the carrier network comprising: at least one server comprising computer-readable memory having stored therein software for managing lifecycle information associating state information with an update package for updating at least one of a firmware and software version of at least one of the plurality of electronic devices, wherein the state information indicates new, testing, approved, released, active and inactive states of each update package, wherein an end-user of an electronic device is enabled to manage the state information via a user interface, the end-user being a customer or subscriber to services provided by the carrier network, and wherein the user interface permits only one source version of each update package per state and permits multiple different states for a given source version; storage software for managing the storage of update packages; server software supporting the delivery of a stored update package to the at least one of the plurality of electronic devices via a communication network, based upon the state information associated with the stored update package; and wherein the update packages comprise a set of executable instructions for converting in the at least one of the plurality of electronic devices a first version of at least one of firmware and software to a second version.