Patent ID: 8665962

Claim:
A method of operating a digital television decoder, said decoder comprising a random access memory, said random access memory storing onboard software, wherein said decoder is operable in a run mode to execute said onboard software, said method comprising: downloading a group of applications and data usable by said applications, said group of applications and data together forming a current interactivity image of the onboard software that is broadcast with audio-visual data; activating a power saving mode on said decoder; and upon activating said power saving mode: maintaining power to said random access memory; suspending execution of said onboard software; acquiring an execution context of said onboard software; updating said current interactivity image by downloading an updated interactivity image; and saving said updated interactivity image and said execution context in said memory; wherein said updated interactivity image and execution context is are saved in a data storage area of said random access memory, wherein properties of said data storage area are stored in a secure area of said random access memory, and wherein said secure area is addressed by a fixed address that remains unchanged even after a rebooting of said onboard software.