Dynamic Service Random Code Generation for Secure Account Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing service processing methods face reliability issues due to security risks associated with QR codes and vulnerability to external interference in acoustic wave recognition.

Innovation Solution

A service processing method and apparatus that generates a target service random code for a user account, allowing secure service operations between users by identifying accounts through operation responses, thereby enhancing reliability and security.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If QR code is used for service processing, then service operation convenience is improved, but link security risks increase

Engineering Contradiction:
Improveservice operation convenienceVSAvoidlink security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent changes the fundamental parameter of the verification code from static QR codes to dynamically generated random codes that are valid only for specific time periods and operations. This transforms the security model from relying on static image security to time-limited dynamic code security, resolving the contradiction between convenience and security.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces dynamic verification codes that are generated in real-time and expire after use or after a specific time period. This dynamic approach replaces static QR codes, making the verification process adaptable to security requirements while maintaining user convenience through automated code generation and validation.

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If acoustic wave recognition is used for service processing, then service operation convenience is improved, but vulnerability to external sound interference increases

Engineering Contradiction:
Improveservice operation convenienceVSAvoidresistance to external interference
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent introduces a server as an intermediary that generates and validates verification codes. Instead of relying on acoustic wave recognition that is vulnerable to external interference, the system uses the server as a trusted mediator to provide secure, controlled verification through dynamically generated codes that are not susceptible to environmental sound interference.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If static verification codes are used, then service processing speed is improved, but security reliability deteriorates

Engineering Contradiction:
Improveservice processing speedVSAvoidsecurity reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements verification codes with periodic validity - codes are generated for specific time periods and automatically expire. This periodic renewal mechanism ensures that even if codes are intercepted, they become invalid after expiration, maintaining security while allowing rapid successive operations through automated code generation for each new verification need.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS10917498B2Service processing method and apparatus, and service server
Publication Date: 2021.02.09 ADVANCED NEW TECHNOLOGIES CO LTD
  • US10917498B2 patent drawing
  • US10917498B2 patent drawing
  • US10917498B2 patent drawing

AI summary

Disclosed are a service processing method and apparatus, and a service server. The method comprises: receiving an operation request, sent by a first client device, for requesting to perform a service operation; generating a target service random code for a first account according to the operation request; receiving an operation response that is sent by a second client device according to the target service random code; identifying the first account by using the operation response; and sending account information of the first account to the second client device, so that the second client device completes the service operation based on the account information. In embodiments of the present application, a service processing process is completed based on a service random code that is generated by a service server in real time; therefore, security is relatively high, and interference from the external natural environment is avoided, and reliability of service processing can be effectively improved.