Delta Program Updates for Reliable Electronic Device Upgrades

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for upgrading electronic devices involve transmitting the entire program, leading to increased data volume and time requirements, and are prone to errors during power failures.

Innovation Solution

Transmit only delta data, which is the changed portion of the program, and utilize a management server to generate and distribute delta data based on comparisons with existing and new program versions, ensuring efficient and error-resistant upgrades.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the entire program is transmitted from a server to an electronic device for upgrade, then the electronic device can be upgraded with new functions, but the amount of data transmitted increases significantly

Engineering Contradiction:
Improveupgrade completenessVSAvoiddata transmission volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent extracts only the changed portions (delta data) from the entire program and transmits them separately. Instead of transmitting the complete program, the system identifies and transmits only the specific segments that have been modified, significantly reducing data transmission volume while ensuring complete upgrade functionality.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The program is divided into multiple segments or blocks, and only the specific segments that have changed are identified and transmitted as delta data. This segmentation allows the system to transmit minimal data (only changed portions) rather than the entire program, resolving the contradiction between transmission volume and upgrade completeness.

Inventive Principle:
Principle #1Segmentation

2Reliability

If the entire program is transmitted from a server to an electronic device for upgrade, then the electronic device can be upgraded with new functions, but the time required for upgrade increases

Engineering Contradiction:
Improveupgrade completenessVSAvoidupgrade time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system extracts and transmits only the changed portions (delta data) rather than the entire program. This extraction approach significantly reduces the data transmission time while ensuring that all necessary updates are applied, thereby resolving the contradiction between upgrade completeness and upgrade time.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of performing a complete program transmission, the system performs a partial transmission of only the necessary changed portions. This partial action approach reduces transmission time while maintaining upgrade completeness by transmitting exactly what is needed - no more, no less.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If conventional program update methods are used, then electronic device functions can be updated, but errors may occur during power failure or interruptions

Engineering Contradiction:
Improveupgrade capabilityVSAvoiderror resistance
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary actions by transmitting and storing delta data and execution instructions before actual program execution. The electronic device receives and stores the updated program segments and their corresponding execution instructions in advance, creating a prepared state that can be executed even if power failure occurs during the update process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary mechanism - execution instructions that are transmitted along with delta data. These instructions act as a mediator that guides the controller on how to properly apply the updated program segments, ensuring error-free execution even during interruptions. The instructions serve as a bridge between the transmitted data and the actual program update execution.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP4730113A2Upgradable electronic device, server for upgrdading electronic device, and method for upgrading electronic device
Publication Date: 2026.04.22 LG ELECTRONICS INC
  • EP4730113A2 patent drawingFigure 1~2
  • EP4730113A2 patent drawingFigure 3~4
  • EP4730113A2 patent drawingFigure 5~6

AI summary

Disclosed herein are an upgradable electronic device, a server for upgrading the electronic device, and a method for upgrading the electronic device. The electronic device includes: a storage unit storing program data; a communication unit receiving and storing a file for updating the program data from a management server and transmitting update data for updating the program data based on the stored file; and a controller updating the program data in response to the update data, wherein the update data transmitted from the communication unit includes delta data and an instruction, the delta data including only a changed portion of the program data.