Data Encryption With Device-Specific Key Mapping for Efficient Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data transmission methods either lack sufficient security or require significant computing resources and time, affecting efficiency.

Innovation Solution

A data encryption method involving a random number set and device-specific data mapping information to generate encryption keys, encrypting data description information, and performing operations to enhance security.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a complex encryption algorithm is used to process the data, then the security of the data is improved, but the computing resources occupied increase and the calculation takes a long time

Engineering Contradiction:
Improvedata securityVSAvoiddata transmission efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The encryption process is divided into multiple stages: generating random numbers, creating data mapping information, deriving first and second encryption keys, encrypting data description information, and encrypting the data itself. This segmentation allows each component to perform a specific function efficiently, avoiding the need for a single complex encryption algorithm while maintaining security.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary actions by generating random numbers and creating data mapping information before the actual encryption process. The data mapping information is pre-determined based on device information, and encryption keys are derived in advance. These preliminary steps enable the main encryption operation to be more efficient since the groundwork is already laid.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If a complex encryption algorithm is used to process the data, then the security of the data is improved, but the computing resources occupied increase

Engineering Contradiction:
Improvedata securityVSAvoidcomputing resources
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent changes parameters dynamically by using random numbers and device-specific information to generate encryption keys. Instead of using a fixed complex algorithm, the system adapts the encryption parameters based on the specific data and device context, allowing for more efficient resource utilization while maintaining security.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces intermediary elements such as random numbers and data mapping information that facilitate the encryption process. These intermediaries act as mediators between the raw data and the encryption operation, enabling more efficient key derivation and data processing without requiring computationally intensive algorithms.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12463806B2Data encryption method, device, computer device and storage medium
Publication Date: 2025.11.04 SHENZHEN TCL DIGITAL TECH CO LTD
  • US12463806B2 patent drawing
  • US12463806B2 patent drawing
  • US12463806B2 patent drawing

AI summary

A data encryption method includes obtaining a random number set and a data mapping information, mapping the random numbers in the random number set based on the data mapping information to obtain a first encryption key, obtaining a data description information of data to be encrypted, and performing operations on the data description information based on the first encryption key to obtain an encrypted description information, mapping the data description information based on the data mapping information to obtain a second encryption key, using the first encryption key and the second encryption key to perform operations on the data to be encrypted to obtain an initial encrypted data, and generating an encrypted data corresponding to the data to be encrypted based on the random number set, the encrypted description information, and the initial encrypted data.