Electronic Signature Token Data Transmission Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing methods for transmitting signed data using electronic signature tokens are inefficient, resulting in prolonged transmission times, which necessitates a reduction in this process.

Innovation Solution

The method involves obtaining a signing request data packet, signing the data, and then employing a preset transmitting strategy to divide the signed data into segments for transmission at two distinct times: before and after user confirmation, with the first segment being encrypted and the second segment transmitted after confirmation, utilizing an idle transmission line to enhance efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If the signed data is transmitted in a single batch after user confirmation, then the transmission process is simple, but the transmission time is prolonged (over 1 second)

Engineering Contradiction:
Improvetransmission timeVSAvoidtransmission process complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The signed data is divided into two segments: first data (transmitted before user confirmation) and second data (transmitted after user confirmation). This segmentation allows the transmission to overlap with the user confirmation process, reducing the total transmission time from over 1 second to 100-200 milliseconds.

Inventive Principle:
Principle #1Segmentation

2Productivity

If the signed data is transmitted before user confirmation, then the transmission time is reduced, but the transmission line utilization is insufficient

Engineering Contradiction:
Improvetransmission line utilizationVSAvoidtransmission time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The first data is transmitted in advance before the user confirmation is received. This preliminary action utilizes the transmission line during the confirmation period, improving overall utilization without extending the total transmission time, as the second data is transmitted immediately after confirmation.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If the first data is encrypted before transmission, then the security is improved, but the processing time increases

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

Solution Approach 1:

The encryption of the first data is performed in advance before transmission. This preliminary encryption action ensures data security while allowing the encrypted data to be transmitted immediately, minimizing the impact on overall processing time.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3018859B1Signature data transmission method and electronic signature token
Publication Date: 2018.07.04 TENDYRON CORP
  • EP3018859B1 patent drawingFigure 1
  • EP3018859B1 patent drawingFigure 2

AI summary

Provided are a signature data transmission method and electronic signature token, the method comprising: an electronic signature token acquires a signature request data packet comprising data to be signed; signing the data to be signed to obtain signed data; acquiring a first preset transmission policy, and acquiring first data to be transmitted according to part of the signed data and the first transmission policy, and then transmitting once or multiple times the first data to be transmitted; after obtaining the signature request data packet, extracting and outputting the key information of the data to be signed; acquiring an acknowledgement instruction of the outputted key information of the data to be signed; after obtaining the acknowledgement instruction, acquiring a second preset transmission policy, and acquiring, according to the remaining part of the signed data and the second transmission policy, second data to be transmitted, and then transmitting once or multiple times the second data to be transmitted.