Patent ID: 8201211
Filing Date: 2012-06-12
Classification: G06F,H04N,Y10S

Abstract:
1. A method of selecting and running an executable software image in an apparatus, the method comprising: starting a self executable boot and load software stored in the apparatus configured to boot an executable software image; reading, by the self executable boot and load software, a table stored internally in the apparatus, the table referencing an integer number n greater than 1 of executable software images, the n executable software images being pre-stored in the apparatus in a predetermined order, each of the executable software images being independently bootable, the n images being distributed over two parts of the memory, a first number (n−m) of images being stored in an erasable part of a memory and a second, complementary number m of images, m being an integer number less than or equal to n, being stored in a part of the memory not erasable or having erase protection; checking whether the table is present and uncorrupted before said reading; selecting one uncorrupted executable software image from the executable software images that are referenced in the table; and booting the one executable software image chosen by said selecting, wherein the n executable software images are not downloaded to the apparatus in a current boot process.