Method for selecting an executable software image
First Claim
1. Process useable for example in a digital television decoder to select and run an image of an executable software, the process consisting of starting a self executable boot software stored in the equipment to run an image, the process being characterized in that the boot and load software include the following steps:
- c) read a table (16) stored internally in the equipment, referencing an integer number n greater than 1 of executable software images, in a predetermined order s) select an uncorrupted executable software image l) start the image selected for execution.
4 Assignments
0 Petitions
Accused Products
Abstract
Process that can be used in a digital television decoder to select and execute an image of an executable software, the process consisting of starting a self-executable boot software to load an image, the process being characterized in that a reference table is created with a cross reference to one of (n-m) images stored in a memory area without erase protection, and then following a routine carried out each time that the decoder is initialized,
v1) it is checked that the reference table is present and uncorrupted,
p) the table is read in sequence, until the stored images to which each reference corresponds are reached,
v2) it is checked that the image corresponding to the first reference reached is uncorrupted,
l) if the image checked in step c) is uncorrupted, execution of this image is started,
e) if the image that was just checked is corrupted, steps v2) and possibly l) are carried out again for the next reference, until an uncorrupted image is found,
Finally, if the table is corrupted or if all of the (n-m) images are found to be corrupted after browsing through the images stored in the memory area without erase protection, then step e) is performed for the m images stored in the areas with erase protection, these m images being read in an order defining their order of preference.
46 Citations
13 Claims
-
1. Process useable for example in a digital television decoder to select and run an image of an executable software, the process consisting of starting a self executable boot software stored in the equipment to run an image, the process being characterized in that the boot and load software include the following steps:
-
c) read a table (16) stored internally in the equipment, referencing an integer number n greater than 1 of executable software images, in a predetermined order s) select an uncorrupted executable software image l) start the image selected for execution. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
Specification