Memory Protection Device for OLED Panel State Information
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing organic light emitting display devices face challenges in maintaining consistent pixel brightness due to changes in electrical characteristics of OLEDs and driving TFTs, leading to visible degradation patterns unless compensated for, and there is a need to protect panel state information stored in memory from easy analysis.
Innovation Solution
A memory protection device that processes and encodes panel state information using a transmission block, encoding unit, and input/output controller to generate and write encoding data, which can be decoded later to restore the original data, employing XOR gates to modulate specific bits and reduce circuit resource usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If panel state information is stored in plain format in memory, then reading and analysis is easy, but security and protection of sensitive information is compromised
Solution Approach 1:
The patent creates an encoded copy of the panel state information instead of storing the original plain data. The encoding unit generates encoded data that represents the same information but in a protected format, allowing the system to maintain both readability (through decoding capability) and security (through encoding protection).
Solution Approach 2:
The patent introduces an encoding/decoding intermediary layer between the memory storage and the data access points. This intermediary transforms the panel state information into an encoded form for storage and provides controlled decoding for authorized access, thereby protecting the information while maintaining operational functionality.
2Reliability
If complex encryption algorithms are used to protect memory data, then security is improved, but device complexity and resource usage increase
Solution Approach 1:
The patent changes the parameter of data representation from plain text to encoded form using XOR operations. This parameter change provides security protection while maintaining computational simplicity, as XOR is a basic logical operation that does not require complex encryption hardware or algorithms.
Solution Approach 2:
The patent uses simple, computationally inexpensive XOR operations instead of complex encryption algorithms. This approach provides adequate security for the specific application while minimizing the use of computational resources and circuit complexity, effectively using a 'cheap' encoding method that suffices for the protection needs.
3Reliability
If all panel state information is encoded, then security is maximized, but processing speed and memory bandwidth are reduced
Solution Approach 1:
The patent applies encoding selectively rather than universally to all data. By encoding only the necessary panel state information that requires protection and leaving other data unchanged, the system achieves adequate security while minimizing the performance overhead associated with encoding and decoding operations.
Data Source
AI summary
A memory protection device for protecting information stored in a memory includes a transmission block processing transmission data including state information of a display panel to generate original data in compliance with a transmission interface standard, an encoding unit connected to an output terminal of the transmission block and modulating a portion of the original data so as to be different from an original value to generate encoding data, and an inputoutput controller writing the encoding data into the memory according to the transmission interface standard.


