Home Appliance Processor Memory Segmentation for Update Efficiency
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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
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.
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.
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
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.
Data Source
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.


