Data processing method and apparatus, computer device and computer storage medium

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data transmission methods between platforms expose confidential data, such as device identities, to security risks, leading to potential information leakage.

Innovation Solution

A data processing method involving blinding processing, multiparty encryption, and data fusion to generate a ciphertext identification that replaces the confidential data, ensuring security while enabling joint participation in services.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If plaintext DID or hash values are sent to DSPs, then service functionality is enabled, but data security is compromised leading to information leakage

Engineering Contradiction:
Improvedata securityVSAvoidservice functionality
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The encryption process is segmented into multiple independent steps performed by different parties: blinding processing by the media end, encryption by multiple DSPs, and fusion to generate the final ciphertext identification. Each participant performs a specific segment of the encryption process without accessing the complete confidential data, thus enabling service functionality while maintaining data security.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The ciphertext identification acts as an intermediary that replaces the plaintext DID in all communications between media end and DSPs. This intermediary enables service functionality (advertising strategy determination) while preventing direct exposure of the confidential DID, thus resolving the contradiction between service enablement and data protection.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If multiparty encryption is implemented, then data security is improved, but system complexity increases

Engineering Contradiction:
Improvedata securityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The complex multiparty encryption system is segmented into standardized, independent modules: blinding processing module, encryption module, and fusion module. Each module performs a specific function with well-defined interfaces, reducing the perceived complexity while maintaining the security benefits of multiparty encryption.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The blinding processing is performed in advance before the data is sent to multiple DSPs for encryption. This preliminary action prepares the data in a form that is ready for subsequent encryption operations, streamlining the overall process and reducing the complexity of coordinating multiple encryption operations on raw confidential data.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If blinding processing is applied, then information leakage is prevented, but processing overhead increases

Engineering Contradiction:
Improveinformation securityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Blinding processing is performed as a preliminary step before encryption and data transmission. By completing this security-critical operation in advance, the system ensures information security is established early in the data flow, while subsequent operations can proceed efficiently without repeatedly applying blinding transformations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The blinding processing transforms the confidential data by applying parameter changes (hashing and randomization) that preserve the essential identifying characteristics needed for service functionality while preventing information leakage. These parameter changes are computationally efficient compared to more complex encryption methods.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12388641B2Data processing method and apparatus, computer device and computer storage medium
Publication Date: 2025.08.12 DOUYIN VISION CO LTD
  • US12388641B2 patent drawing
  • US12388641B2 patent drawing

AI summary

The present disclosure provides a data processing method and apparatus, a computer device and a computer storage medium, wherein the method includes: performing blinding processing on target information to be transmitted to obtain blinded information; acquiring a plurality of pieces of first encryption information obtained by respectively performing encryption processing on the blinded information by a plurality of service participation ends; performing data fusion on the plurality of pieces of first encryption information to obtain second encryption information; and performing de-blinding processing on the second encryption information to obtain third encryption information as a ciphertext identification corresponding to the target information.