Secure Element Terminal Verification Against Performance Degradation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current terminal verification methods are unreliable due to performance degradation over time, causing issues in identifying the authenticity of refurbished devices, as the calculated score may drop due to factors like ambient temperature and usage, leading to inaccurate verification results.

Innovation Solution

Establishing a secure channel with a server through a secure element in the terminal to send pre-stored original hardware parameters, ensuring that the authenticity is verified based on initial, unchanging data rather than real-time performance, thus eliminating the impact of performance degradation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If terminal hardware parameters are read from CPU through verification application program, then verification process can be performed, but the parameters may change due to performance degradation over time, leading to inaccurate verification results

Engineering Contradiction:
Improveverification accuracyVSAvoidhardware parameter consistency
Core Design Contradiction:
ReliabilityVSStability of the object's composition

Solution Approach 1:

The patent applies preliminary action by pre-storing original hardware parameters in a secure element at the time of terminal manufacturing. These parameters are captured before any performance degradation can occur, ensuring that the baseline verification data remains unchanged and accurate throughout the terminal's lifecycle. The secure element stores these parameters in a read-only manner, preventing any subsequent modification.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces a secure element as an intermediary component that acts as a trusted mediator between the terminal hardware and the verification system. This secure element independently stores the original hardware parameters and provides them to the verification application program, isolating the verification process from the potentially degraded CPU-based parameter reading mechanism.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If terminal hardware parameters are read from CPU, then the verification application program can access them, but the parameters are vulnerable to modification and performance variability affecting verification reliability

Engineering Contradiction:
Improveparameter accessibilityVSAvoidparameter authenticity
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent applies segmentation by separating the storage and access of hardware parameters into distinct components: the secure element stores the original parameters in a protected manner, while the verification application program accesses them through controlled interfaces. This segmentation isolates the critical parameter data from the general-purpose CPU, preventing unauthorized modification while maintaining verification functionality.

Inventive Principle:
Principle #1Segmentation

3Productivity

If score calculation is performed based on terminal hardware parameters, then verification result can be determined, but the score may fluctuate due to ambient temperature and usage conditions

Engineering Contradiction:
Improveverification efficiencyVSAvoidverification accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent applies preliminary action by pre-capturing the original hardware parameters in the secure element before any environmental factors can cause performance degradation. This ensures that the baseline data used for score calculation remains constant and accurate, eliminating fluctuations caused by ambient temperature and usage conditions.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10019604B2Method and apparatus of verifying terminal and medium
Publication Date: 2018.07.10 XIAOMI INC
  • US10019604B2 patent drawing
  • US10019604B2 patent drawing
  • US10019604B2 patent drawing

AI summary

A method and an apparatus of verifying a terminal are provided in the field of computer technology. In the method, the terminal establishes a secure channel with a server through a secure element in the terminal. The terminal sends original terminal hardware parameters in the secure element to the server through the secure channel by using the secure element, where the server is configured to feed back identification information according to the terminal hardware parameters. The terminal then determines a verification result of an authenticity of the terminal according to the identification information fed back by the server. The apparatus includes: a channel establishing module, a parameter sending module and a result determining module. The present disclosure solves the problem that the verification application program cannot identify the authenticity of the terminal due to the degradation of the terminal performance, and achieves the effect that the accuracy of the authenticity of verifying the terminal is improved.