Dual Memory System for Household Appliance Data Protection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Modern household appliances face operational reliability issues due to the complexity of their control electronics, which can lead to malfunctions and incorrect operation, particularly from accidental overwriting or deletion of security-critical data.
Innovation Solution
A domestic appliance with a control device that utilizes a dual-memory system, where one memory area is read-only for security-critical data and another is readable and writable, along with a data model for monitoring and controlling components, ensuring that security-critical data cannot be accidentally deleted or overwritten, and incorporating hardware memory protection for enhanced security.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a single memory area is used for storing control programs and data, then the device structure is simple, but the operational reliability deteriorates due to risk of accidental overwriting or deletion of security-critical data
Solution Approach 1:
The memory is divided into two distinct memory areas: a first memory area for storing security-critical initialization programs and a second memory area for storing control programs and operational data. This segmentation prevents accidental overwriting of security-critical data while maintaining separate access paths, thus improving reliability without excessive complexity.
2Reliability
If all memory areas are accessible for reading and writing, then the ease of operation is improved, but the reliability deteriorates due to potential data corruption
Solution Approach 1:
Different access permissions are assigned to different memory areas: the first memory area is configured for read-only access to protect security-critical initialization programs, while the second memory area allows read-write access for control programs and operational data. This local differentiation of access rights ensures data integrity in critical areas while maintaining operational flexibility in non-critical areas.
3Reliability
If security-critical data is protected from writing, then the operational reliability is improved, but the ease of repair deteriorates due to inability to update critical data
Solution Approach 1:
The segmentation of memory into protected and non-protected areas allows security-critical initialization programs to remain immutable during normal operation, ensuring operational stability. Meanwhile, the separate second memory area allows control programs and operational data to be updated and modified as needed for maintenance and repairs, resolving the contradiction between protection and updatability.
Data Source
Figure 1
Figure 2
AI summary
The domestic appliance (10) has a memory (18), which has two memory areas. Access to the former memory area (20) is exclusively in read only mode, and access to the latter memory is in read and write mode. A control device (12) is provided, where the control device controls components of domestic appliance (14) during operation. Initializing program comprises information about at a block address of the former memory area, which stipulates that access to the block address of the corresponding block is in read only mode. An independent claim is included for a method for operating a domestic appliance.