Inventors:
Roderick Randall - Hopkinton MA, US
Harri Okkonen - Dana Point CA, US
Bindu Rao - Laguna Niguel CA, US
International Classification:
G06F009/44
Abstract:
Disclosed herein is a network communicating with a plurality of mobile electronic devices. The network and the mobile electronic devices may support rollback of updated firmware/software from an updated version to a previous version. The previous version may be stored in non-volatile memory in the mobile electronic device. The non-volatile memory may be, for example, a NAND-type flash memory. In an embodiment according to the present invention, a backup zone of non-volatile memory may be employed to backup firmware/software to be updated in the mobile electronic device. An update agent may be provided to update firmware/software in the mobile electronic device. The update agent may include updating software stored in the mobile electronic device. In an embodiment according to the present invention, automatic rollback may be supported. In another embodiment according to the present invention, a user-initiated hard rollback may also be supported.