EP1597668A2

Electronic device supporting multiple update agents

Abstract

This record has no abstract on file.

Term

Term ended

Projected expiry passed 27 January 2024, 2.7 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

40 claims: 4 independent, 36 dependent

  1. 1
    Claims of equivalent WO 2004072773 A2 CLAIMS What is claimed is:1. A method of updating at least one of firmware and software in an elecfronic device comprising a plurality of update agents, the method comprising: displaying a list of available update agents to an end-user, the update agents associated with at least one update;prompting the end-user to select an update agent;invoking the selected update agent based upon information conesponding to a particular update;and performing the particular update.
  2. 17
    An elecfronic device comprising:a plurality of update agents in non- olatile memory, each of the update agents being adapted to update at least one of firmware, software, device configuration, and device components;random access memory;and an update application loader.
  3. 34
    A mobile elecfronic device comprising:an update application loader;and a boot initialization code, wherein the update application loader is adapted to be executed at one of startup and reboot, the update application loader is adapted to invoke the boot initialization code, determine whether the mobile elecfronic device needs to be updated, locate an update agent, and invoke the located update agent to update at least one of firmware and software in the mobile electronic device.
  4. 39
    A mobile elecfronic device comprising:a boot initialization code;and an update application loader, wherein the mobile elecfromc device, during at least one of reboot and power up, is adapted to execute the boot initialization code, and wherein the update application loader is adapted to determine whether the mobile electronic device needs to be updated, and the update application loader is adapted to employ at least one of a plurality of update agents, each of the update agents comprising at least one associated update, wherein the update application loader is adapted to determine an update agent to perform the at least one associated update and select the update agent from among the plurality of available update agents.