Patent ID: 7425992
Filing Date: 2008-09-16
Classification: H04N

Abstract:
1. A Television (TV) computing system, comprising: internal memory configured to store both a current boot loader code and current executable code for configuring different devices in the TV computing system, wherein the internal memory includes a first memory device configured to store the current boot loader code and current executable code, and a second memory device configured to execute upgraded boot loader code; an external interface for providing the upgraded code; and a processor configured to automatically replace the current executable code or current boot loader code in the internal memory with upgraded executable code or upgraded boot loader code provided by the external interface, the processor configured to determine whether a boot loader is being operated from the first memory device or the second memory device, upgrade the first memory device with the upgraded boot loader code when the boot loader is operating from the second memory device; and copy the current boot loader from the first memory device into the second memory device and operate the boot loader from the second memory device when the boot loader is detected as initially operating from the first memory device.