US 12,242,839 B2
Upgradable electronic device, server for upgrdading electronic device, and method for upgrading electronic device
Baekgeun Ji, Seoul (KR); Seonghwan Kang, Seoul (KR); and Minkyu Park, Seoul (KR)
Assigned to LG ELECTRONICS INC., Seoul (KR)
Filed by LG ELECTRONICS INC., Seoul (KR)
Filed on Nov. 17, 2022, as Appl. No. 17/989,011.
Claims priority of application No. 10-2021-0158669 (KR), filed on Nov. 17, 2021.
Prior Publication US 2023/0153096 A1, May 18, 2023
Int. Cl. G06F 8/65 (2018.01)
CPC G06F 8/65 (2013.01) 13 Claims
OG exemplary drawing
 
1. An electronic device comprising:
a communication interface configured to receive a file including update data for updating program data of the electronic device; and
a controller configured to update the program data in response to the update data,
wherein the update data includes delta data and an instruction, the delta data consisting of a changed portion of the program data, and
wherein, when a count value indicating a number of instructions received since the start of updating the program data is less than or equal to a history value recorded on a history page, the controller does not execute the instruction and, when the count value is greater than the history value, the controller executes the instruction.