Home Appliance Processor Memory Segmentation for Update Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing home appliances face challenges in efficiently updating and upgrading their software and firmware due to mixed data types in memory, leading to complex processing and difficulty in adding new functions.

Innovation Solution

A home appliance system that includes a processor capable of executing an operating system kernel, hardware abstraction layer, framework, and applications separately, allowing for efficient updates and upgrades by applying a common platform.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If load control data, safety control data, firmware data, and application data are mixed in a memory or processor, then the home appliance can operate with all functions integrated, but efficient updates cannot be performed and system complexity increases

Engineering Contradiction:
Improvefunctional integrationVSAvoidupdate complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent divides the memory into separate storage areas: first memory for load control data, second memory for safety control data, third memory for firmware data, and fourth memory for application data. This segmentation allows independent updates of each data type without affecting others, resolving the contradiction between functional integration and update efficiency.

Inventive Principle:
Principle #1Segmentation

2Stability of the object's composition

If various data types are stored together in memory, then the home appliance maintains a unified system structure, but it becomes difficult to perform upgrades for new functions

Engineering Contradiction:
Improvesystem structureVSAvoidupgrade capability
Core Design Contradiction:
Stability of the object's compositionVSAdaptability or versatility

Solution Approach 1:

By segmenting memory into dedicated areas for different data types (load control, safety control, firmware, applications), the system maintains structural stability while enabling independent upgrades. New functions can be added by updating application data in the fourth memory without disrupting the core system structure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The separated memory structure creates a universal platform that can accommodate various types of data and functions. The framework layer provides multi-functional support for different applications while maintaining a stable base layer, enabling easy upgrades and additions of new functions.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Productivity

If a common platform is applied to the home appliance, then efficient updates and upgrades can be performed, but the system requires a layered architecture with multiple components

Engineering Contradiction:
Improveupdate efficiencyVSAvoidarchitecture complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements a layered architecture with distinct layers (kernel, hardware abstraction layer, framework, applications) and separate memory areas. This segmentation enables efficient updates by allowing independent modification of each layer and data type, while the standardized layer interfaces reduce the perceived complexity through modular design.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20250147751A1Home appliance
Publication Date: 2025.05.08 LG ELECTRONICS INC
  • US20250147751A1 patent drawing
  • US20250147751A1 patent drawing
  • US20250147751A1 patent drawing

AI summary

A home appliance is disclosed. The home appliance of the present disclosure includes a display; a transceiver configured to receive data from an external server or a mobile terminal; a load driver configured to perform load control or safety control; a processor configured to display home a screen including information based on sensor data from a sensor device on the display, wherein the processor is configured to execute an operating system kernel, execute a hardware abstraction layer on the operating system kernel, execute a framework on the hardware abstraction layer, execute an application on the framework, display an image received from the server or the mobile terminal on the display, based on the framework, and display the information based on the sensor data on the display, based on the hardware abstraction layer and the framework.