Patent ID: 7447893

Claim:
A system for updating a boot block of a Basic Input/Output System (BIOS) program in an electronic device, comprising: the boot block of the BIOS program for storing initialization contents required for initializing the electronic device that is turned on, the initialization contents including at least a content segment that requires update, the content segment defining a data storage address for storing update data associated with the content segment; and an update block of the BIOS program for storing at least an update data, the update data being stored according to the data storage address defined by the content segment in the boot block of the BIOS program, wherein when the electronic device is turned on, initialization is performed using the update data obtained from the update block of the BIOS program based on the data storage address defined by the content segment, thereby preventing writing processes to the boot block of the BIOS program while realizing update of contents stored therein.