Patent ID: 6331876
Filing Date: 2001-12-18
Classification: G06F,H04N

Abstract:
A method of updating software in a video receiver having receiver means for receiving video signals and digital data sent by a television transmitter, said receiver means comprising a digital video processing module for processing the received video signal, a video memory connected by a first bus to the digital video processing module for selectively storing the video signal, an output coupled to the digital video processing module and for selectively supplying the video signal and the stored video signal, and a microprocessor connected by a second bus to a rewritable program memory having basic instructions for operating the video receiver written therein, wherein said method comprises the steps:receiving video signals;processing said received video signal in said digital video processing module;selectively storing said video signal in said video memory; andselectively supplying said video signal and said stored video signal to output,characterized in that said method further comprises the steps:receiving new software for entirely replacing the basic instructions written in said rewritable program memory, said new software being received in successive parts;verifying, one by one, the successive parts of the received new software using the microprocessor;provisionally storing each of the verified successive parts of the received new software in the video memory of the digital video processing module until all of the successive parts of the new software are received, verified and stored in the video memory, indicating that the new software, in toto, is stored in the video memory; andtransferring the new software, in toto, from the video memory to the rewritable program memory, whereby the basic instructions in the rewritable program memory are not corrupted in the event that the reception of the successive parts of the new software is interrupted prior to receipt of the new software, in toto.