Security Screen Layer Composition for Malware Protection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Electronic devices face challenges in displaying security screens stably, as malware can cover the security screen, and they cannot display security data without a supported security operating system, leading to compromised security functions.

Innovation Solution

An electronic device with a display module, memory, and a control module that identifies and arranges display layers to prioritize security data at the uppermost position, ensuring it remains unmodified and visible, even without a traditional security operating system, using hardware security functions like Trust Zone or separate security software.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If non-security data is displayed on the security screen to provide additional UI elements, then user interface functionality is improved, but malware can cover the security screen and lose its security function

Engineering Contradiction:
Improveuser interface functionalityVSAvoidsecurity function
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The display is segmented into multiple independent layers: a security screen layer and a non-security UI layer. The security screen is rendered as a separate layer that can be composed with other layers, allowing additional UI elements to be added without compromising the security layer's integrity. This segmentation enables the security function to remain intact while providing enhanced user interface capabilities.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If security data is displayed without a security operating system, then device compatibility and flexibility are improved, but stability and security assurance are worsened

Engineering Contradiction:
Improvedevice compatibilityVSAvoidsecurity assurance
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The security functionality is extracted from the operating system and implemented as a separate layer composition mechanism. This allows the security screen to be displayed on standard operating systems without requiring a specialized security OS, while maintaining security assurance through controlled layer composition and rendering. The security layer can be superimposed on top of any OS's display output.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The solution moves security implementation from the system software dimension (requiring a security OS) to the display rendering dimension (layer composition). By operating at the display layer level rather than the OS level, the system achieves security functionality across multiple OS platforms without compromising stability.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Adaptability or versatility

If multiple display layers are composed to display both security and non-security data, then display flexibility is improved, but system complexity increases

Engineering Contradiction:
Improvedisplay flexibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The layer composition mechanism is designed as a universal framework that handles both security and non-security display layers through a unified process. The same composition logic applies regardless of the layer type, reducing the need for separate complex handling mechanisms and simplifying the overall system architecture while maintaining display flexibility.

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

Data Source

PatentEP3129910B1Method and device for controlling security screen in electronic device
Publication Date: 2019.08.28 SAMSUNG ELECTRONICS CO LTD
  • EP3129910B1 patent drawingFigure 1~2a
  • EP3129910B1 patent drawingFigure 2b~3b
  • EP3129910B1 patent drawingFigure 3c~4c

AI summary

A device and a method for controlling a security screen in an electronic device are provided. The electronic device includes a display module, a first memory having at least one display data stored therein, a composing module that composes a plurality of display layers each including at least one display data and displays the same on the display module, and a control module that controls at least one of the display module, the first memory, or the composing module, wherein the control module identifies a type of the at least one display data included in each of the plurality of display layers and controls the attributes of the plurality of display layers to display a display layer including security data, among the plurality of display layers, at the uppermost position when the identified display data is the security data.