Network Interaction Method for Secure File Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In the import-export trade industry, the lack of effective regulation for uploading materials to inspection agencies leads to concerns of falsification, and existing methods compromise the security of uploaded information as it is stored on inspectors' terminal devices during verification.

Innovation Solution

A network interaction method involving a client, server, and electronic device where an identification code is generated and used to associate files uploaded by users with their corresponding information, ensuring that only file information is sent to the inspector's client, maintaining the security of uploaded materials by not storing the files on the client device.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the inspector uploads the user's material using the inspector's terminal device, then the verification process can be completed, but the material security is compromised because the material is stored on the inspector's device

Engineering Contradiction:
Improveverification processVSAvoidmaterial security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent divides the material into two separate parts: the original file and the verification code. The original file remains on the user's device and is never transferred to the inspector's device. Only the verification code (a non-sensitive identifier) is transmitted to enable verification. This segmentation allows the inspector to verify the material's authenticity without obtaining access to the actual confidential content, thus resolving the contradiction between verification capability and material security.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The verification code acts as an intermediary element between the original material and the verification process. Instead of directly handling or storing the confidential material, the inspector's system uses this intermediate verification code to confirm the material's legitimacy. The verification code serves as a mediator that enables the verification function while maintaining the security boundary that prevents the inspector's device from accessing or storing the actual material.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If the inspector's terminal device stores the uploaded material during verification, then the verification can be performed, but the risk of information leakage and falsification increases

Engineering Contradiction:
Improveverification accuracyVSAvoidinformation leakage risk
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The material is segmented into the original file (kept securely on the user's device) and a verification code (transmitted to the inspector's device). This segmentation enables the inspector to perform verification operations with the code while the original confidential material never leaves the user's secure environment, thereby eliminating the information leakage risk while maintaining verification accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of copying or transferring the original material to the inspector's device, the system creates and uses a verification code that represents or references the original material. This verification code is a simplified representation that contains enough information to verify authenticity but lacks the actual confidential content. The inspector operates on this copy/representation rather than the original, ensuring verification can proceed without exposing the sensitive material.

Inventive Principle:
Principle #26Copying

3Reliability

If the user uploads material directly through their own device, then the material security is maintained, but there is no effective regulation to prevent falsification

Engineering Contradiction:
Improvematerial securityVSAvoidfalsification risk
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The system implements a feedback mechanism where the inspector's verification result (confirming the validity of the verification code) is transmitted back to the user's device and/or the server. This feedback loop provides regulatory oversight: the user generates a verification code from their material, the inspector verifies it, and the verification result is fed back to confirm authenticity. This feedback mechanism prevents falsification while maintaining material security, as any attempt to falsify would result in an invalid verification code that fails the inspector's verification check.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The verification code is generated in advance from the original material before any verification process occurs. This preliminary action creates a cryptographic or algorithmic link between the material and its verification identifier. When the inspector later verifies the code, it conclusively proves the material's authenticity without requiring the inspector to have accessed or stored the original material. This preliminary generation of verification information enables future verification while maintaining security and preventing falsification.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3713183B1Network interaction method, electronic device, client, and server
Publication Date: 2024.09.11 ALIBABA SINGAPORE HLDG PTE LTD
  • EP3713183B1 patent drawingFigure 1
  • EP3713183B1 patent drawingFigure 2
  • EP3713183B1 patent drawingFigure 3

AI summary

The disclosed embodiments are directed toward a network interaction method, electronic device, client, and server. In one embodiment, a method is disclosed comprising: sending an identification code acquisition request to a server, so that the server provides an identification code; receiving the identification code returned by the server; displaying the identification code, to input the identification code to an electronic device providing a file, so that the identification code corresponds to the file; receiving file information provided by the server, the file information used for indicating the file corresponding to the identification code; and sending form confirmation information to the server, the form confirmation information used for indicating that a form has been completed based on the file information.