[go: up one dir, main page]

FR3099331A1 - Method and system for processing digital asset data packets to be authenticated - Google Patents

Method and system for processing digital asset data packets to be authenticated Download PDF

Info

Publication number
FR3099331A1
FR3099331A1 FR2007547A FR2007547A FR3099331A1 FR 3099331 A1 FR3099331 A1 FR 3099331A1 FR 2007547 A FR2007547 A FR 2007547A FR 2007547 A FR2007547 A FR 2007547A FR 3099331 A1 FR3099331 A1 FR 3099331A1
Authority
FR
France
Prior art keywords
data
examination
authenticated
data packet
processing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
FR2007547A
Other languages
French (fr)
Inventor
Jie Bai
Xianfeng Wu
Dongyun Li
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huarong Jiangsu Digital Tech Co Ltd
Huarong Jiangsu Digital Technology Co Ltd
Original Assignee
Huarong Jiangsu Digital Tech Co Ltd
Huarong Jiangsu Digital Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huarong Jiangsu Digital Tech Co Ltd, Huarong Jiangsu Digital Technology Co Ltd filed Critical Huarong Jiangsu Digital Tech Co Ltd
Publication of FR3099331A1 publication Critical patent/FR3099331A1/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/44Program or device authentication
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/04Payment circuits
    • G06Q20/06Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme
    • G06Q20/065Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme using e-cash
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting data integrity, e.g. using checksums, certificates or signatures
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/12Payment architectures specially adapted for electronic shopping systems
    • G06Q20/123Shopping for digital content
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/12Payment architectures specially adapted for electronic shopping systems
    • G06Q20/123Shopping for digital content
    • G06Q20/1235Shopping for digital content with control of digital rights management [DRM]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/401Transaction verification
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/42Confirmation, e.g. check or permission by the legal debtor of payment
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/018Certifying business or products
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0609Qualifying participants for shopping transactions
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/04Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/18Legal services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/50Queue scheduling
    • H04L47/62Queue scheduling characterised by scheduling criteria
    • H04L47/625Queue scheduling characterised by scheduling criteria for service slots or service orders
    • H04L47/6275Queue scheduling characterised by scheduling criteria for service slots or service orders based on priority
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/10Integrity
    • H04W12/106Packet or message integrity
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q2220/00Business processing using cryptography
    • G06Q2220/10Usage protection of distributed data files
    • G06Q2220/18Licensing

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Finance (AREA)
  • Computer Security & Cryptography (AREA)
  • General Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Development Economics (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Technology Law (AREA)
  • Tourism & Hospitality (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • Primary Health Care (AREA)
  • Human Resources & Organizations (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Storage Device Security (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

La présente demande fournit un procédé et un système de traitement de paquets de données d'actif numérique à authentifier. Une fois une communication point à point établie entre un client et une plate-forme de confirmation d'actifs numériques, il doit déterminer d’abord un paquet de données téléchargé via le client, afin que le paquet de données téléchargé soit stocké dans la file d'attente à traiter en fonction de la priorité, ensuite, examiner des données de la partie d’ouvrage du paquet de donnée par l’ordre dans la file d'attente à traiter ; s'il existe des éléments de données non conforme, donner un résultat d’examen et continuer à examiner jusqu'à ce que toutes les données de la partie d'éléments d’ouvrage soient examinés ; s'il y a des éléments non conformes, retourner les résultats de l'examen au client ; sinon continuer à traiter la partie physique d’actif numérique du paquet de données. Figure pour l’abrégé : Fig 4This application provides a method and system for processing packets of digital asset data to be authenticated. After a point-to-point communication is established between a client and a digital asset confirmation platform, it must first determine a data packet downloaded through the client, so that the downloaded data packet is stored in the queue. queue to be processed according to the priority, then examining data of the work part of the data packet by order in the queue to be processed; if there are non-conforming data elements, give an examination result and continue to examine until all the data of the part of work elements are examined; if there are nonconforming items, return the results of the examination to the client; otherwise continue to process the physical digital asset portion of the data packet. Figure for abstract: Fig 4

Description

Procédé et système de traitement de paquets de données d'actif numérique à authentifierMethod and system for processing packets of digital asset data to be authenticated

La présente demande concerne le domaine des technologies d'actifs numériques, en particulier un procédé et un système de traitement de paquets de données d'actif numérique à authentifier.This application relates to the field of digital asset technologies, in particular a method and a system for processing digital asset data packets to be authenticated.

CONTEXTE TECHNIQUETECHNICAL CONTEXT

Une plate-forme de confirmation d’actifs numériques, également connue sous le nom de plate-forme de conformation de droits, vise principalement à conformer les droits d’un grand nombre d'œuvres intellectuelles ou de fruits de travail pour l'enregistrement de droits d'auteur. Ses fonctions consistent principalement à deux aspects : 1, confirmer les droits de transaction pour les droits d'auteur et les marques de commerce enregistrés ou les brevets autorisés ; 2, confirmer les droits d’un grand nombre d'œuvres intellectuelles ou de fruits de travail non enregistrés encore. Dans un scénario montré sur la , une communication point à point est établie entre la plate-forme de confirmation d’actifs numériques 2 et des terminaux 1 de divers types (tels que les terminaux fixes et mobiles) via Internet, et l’utilisateur au terminal peut établir une communication via un client 11 (ou APP, etc.), afin de demander à la plate-forme de confirmation d’actifs numériques 2 de fournir une opération d'authentification d'actifs numériques ou une opération de transaction d'actifs numériques via cette communication.A digital asset confirmation platform, also known as a rights conformation platform, mainly aims to conform the rights of a large number of intellectual works or fruits of work for the registration of Copyright. Its functions mainly consist of two aspects: 1, confirm transaction rights for registered copyrights and trademarks or authorized patents; 2, confirm the rights of a large number of intellectual works or fruits of work not yet registered. In a scenario shown on the , point-to-point communication is established between the digital asset confirmation platform 2 and terminals 1 of various types (such as fixed and mobile terminals) via the Internet, and the user at the terminal can establish communication via a client 11 (or APP, etc.), to request the digital asset confirmation platform 2 to provide a digital asset authentication operation or a digital asset transaction operation through this communication.

La structure essentielle de la plate-forme de confirmation d'actifs numériques 2 peut être décrite en référence à la . Comme montré sur la figure, une unité de réception de données 21 est configurée pour recevoir le paquet de données d'actif numérique à authentifier (ci-après dénommé paquet de données) téléchargé via le client 11 via une page Web ou une APP spécifiée, et le stocker dans une première base de données interne 25 ; une unité de sélection de données 22 est configurée pour acquérir les données à authentifier ou à transférer à partir de la première base de données 25 et envoyer les données à une unité de traitement de données 23 ; l'unité de traitement de données 23 est configurée pour traiter les données obtenues selon les exigences et effectuer une opération de confirmation de droits ou d'authentification, puis stocker le résultat dans une deuxième base de données 26, et une unité de retour d'informations est configurée pour retourner les informations de confirmation de droits et d'authentification.The essential structure of Digital Asset Confirmation Platform 2 can be described with reference to the . As shown in the figure, a data receiving unit 21 is configured to receive the digital asset data packet to be authenticated (hereinafter referred to as the data packet) downloaded via the client 11 via a specified webpage or APP, and store it in a first internal database 25; a data selection unit 22 is configured to acquire the data to be authenticated or transferred from the first database 25 and send the data to a data processing unit 23; the data processing unit 23 is configured to process the data obtained according to the requirements and perform a rights confirmation or authentication operation, then store the result in a second database 26, and a return unit information is configured to return authorization and authentication confirmation information.

Le paquet de données à authentifier téléchargé via le client 11 ou le paquet de données stocké dans la première base de données 25 comprend généralement une partie d’éléments d’ouvrage et une partie physique d’actif numérique. Comme montré sur la , la partie d’éléments d’ouvrage 10 comprennent le nom et l'adresse de l’ayant droit, les informations sur les documents de priorité ; la physique d’actif numérique 20 est une collection de documents juridiques et techniques qui enregistrent le contenu clé de l'actif numérique. Au cours de l'authentification d’un actif numérique, en général, l'unité de traitement de données 23 examine d’abord les données de la partie d’éléments d’ouvrage, et une fois l’examen passé, examine les données de la physique d’actif numérique. Cependant, étant donné qu’il existe les données des éléments d’ouvrage à examiner non conformes, par exemple, le contenu ou la forme ne répond pas aux exigences des spécifications ou l'unité de traitement des données 23 est demandée de fournir simultanément les opérations d’examen de données à un grand nombre de clients, lorsque les données d’un élément d’ouvrage ne sont pas acceptées lors de l'examen, il est impossible d'attendre une correction sur les données erronées en suspendant l'examen ; d'autre part, étant donné que l'unité de traitement de données 23 examine les données en mode de traitement automatique par lots, pour éviter un arriéré de données à examiner, il est impossible de suspendre l’examen lorsqu’un élément d’ouvrage n’est pas passé ; pour résoudre ce problème, le moyen le plus simple est d'exclure les paquets de données qui contiennent des données non conformes, afin d’éviter d’affecter l'examen des paquets de données suivants. En supposant qu’un paquet de données contienne 5 éléments d’ouvrage non conformes, en théorie, il est nécessaire d’effectuer au moins 5 retours pour passer l'examen des éléments de cet ouvrage. Il est évident que l’examen classique des paquets de données retarde non seulement l’examen des éléments d’ouvrage non conformes, mais aussi réduit globalement l'efficacité de l'examen de données. De plus, un fichier peut contenir plus d’un élément d’ouvrage non conforme , même si l’examen ne détecte que les éléments non conformes au cours du processus d'examen de données, ce qui n'aura toujours aucun effet sur le traitement des éléments non conformes ultérieurs éventuels, le seul moyen pour résoudre le problème de données non conformes sera d’un cycle d’examen - détection d’erreur - correction qui répète toujours, il est évident que l'efficacité d’examen (nombre total d'examen pendant une durée unitaire) du système existant est fortement limitée pour un grand nombre de données à examiner.The data packet to be authenticated downloaded via the client 11 or the data packet stored in the first database 25 generally comprises a part of work elements and a physical part of digital assets. As shown on the , the work elements part 10 includes the name and address of the beneficiary, the information on the priority documents; Digital Asset Physics 20 is a collection of legal and technical documents that record the key content of the digital asset. During the authentication of a digital asset, in general, the data processing unit 23 first examines the data of the part of work elements, and after the examination has passed, examines the data digital asset physics. However, since there is nonconforming work item data to be examined, for example, the content or form does not meet the specification requirements or the data processing unit 23 is requested to simultaneously provide the data review operations to a large number of customers, when the data of a work item is not accepted during the review, it is impossible to wait for a correction on the erroneous data by suspending the review ; on the other hand, since the data processing unit 23 examines the data in automatic batch processing mode, to avoid a backlog of data to examine, it is impossible to suspend the examination when an element of work is not passed; To solve this problem, the easiest way is to exclude data packets that contain non-compliant data, in order to avoid affecting the examination of subsequent data packets. Assuming that a data packet contains 5 non-conforming work elements, in theory, it is necessary to make at least 5 returns to pass the examination of the elements of this work. It is evident that traditional data packet review not only delays the review of nonconforming work items, but also reduces the overall effectiveness of data review. Additionally, a file may contain more than one nonconforming work item, even if the review only detects nonconforming items during the data review process, which still will have no effect on the processing of possible subsequent non-conforming items, the only way to solve the non-conforming data problem will be through a cycle of review - error detection - correction which always repeats, it is obvious that the review efficiency (number examination total for a unit duration) of the existing system is severely limited for a large number of data to be examined.

DESCRIPTION DE L’INVENTIONDESCRIPTION OF THE INVENTION

La présente demande fournit un système et un procédé de traitement de paquets d'actifs numériques à authentifier, afin de résoudre le problème de réduction de l’efficacité d’examen des systèmes existants dû à un grand nombre de données à authentifier.The present application provides a system and a method for processing packets of digital assets to be authenticated, in order to solve the problem of reduced efficiency of examination of the existing systems due to a large number of data to be authenticated.

Selon un aspect, la présente demande fournit un procédé de traitement de paquets de données d'actif numérique à authentifier, qui comprend :According to one aspect, the present application provides a method of processing digital asset data packets to be authenticated, which comprises:

déterminer le paquet de données téléchargé via le client ;determining the data packet downloaded via the client;

sélectionner les données de la partie d'éléments d’ouvrage dans le paquet de donnée et examiner les données de la partie d'éléments d’ouvrage élément par élément ;select the work unit part data from the data packet and examine the work unit part data item by item;

pour un élément de données non conforme, donner une valeur de référence virtuelle de l’élément de données conforme et une analyse des résultats de l'examen, et continuer à examiner élément par élément jusqu'à ce que toutes les données de la partie d'éléments d’ouvrage soient examinés ;for non-compliant data item, give virtual reference value of the compliant data item and review result analysis, and continue to review item by item until all data in part d components are examined;

s'il y a des éléments de données non conformes dans la partie d'éléments d’ouvrage examinée, retourner les résultats de l'examen au client correspondant, sinon continuer à traiter la partie physique d’actif numérique du paquet de données.if there are non-compliant data items in the examined work item portion, return the examination results to the corresponding client, otherwise continue to process the physical digital asset portion of the data package.

Selon un autre aspect, la présente demande fournit en outre un système de traitement de paquets de données à authentifier, qui comprend : une première base de données pour stocker les paquets de données à authentifier et une deuxième base de données pour stocker les paquets de données examinés et conformes, et qui se caractérise en ce qu'il comprend en outre :According to another aspect, the present application further provides a system for processing data packets to be authenticated, which comprises: a first database for storing the data packets to be authenticated and a second database for storing the data packets examined and compliant, and which is characterized in that it also includes:

une unité de réception de données, qui est configurée pour recevoir les paquets de données à authentifier téléchargés par le client via une page Web ou une APP spécifiée, et les stocker dans la première base de données interne ;a data receiving unit, which is configured to receive the data packets to be authenticated downloaded by the client via a specified web page or APP, and store them in the first internal database;

une unité de sélection de données, qui est pourvue d’une file d’attente à traiter premier-entré et premier-sortie et d'une unité de sélection ; la file d’attente à traiter est configurée pour stocker par ordre les paquets de données à authentifier pour traitement prioritaire obtenus de la première base de données par l’unité de sélection ;a data selection unit, which is provided with a first-in and first-out processing queue and a selection unit; the queue to be processed is configured to store in order the data packets to be authenticated for priority processing obtained from the first database by the selection unit;

une unité de traitement de données, qui comprend un fil d’examen d’éléments d’ouvrage et un fil de traitement de données physiques ; dans laquelle, le fil d’examen d’éléments d’ouvrage est configuré pour lire le paquet de données à authentifier dans la file d’attente à traiter élément par élément, sélectionner les données de la partie d'éléments d’ouvrage dans le paquet de donnée à authentifier et examiner ; pour un élément de données examiné et non conforme, donner une valeur de référence virtuelle de l’élément de données conforme et une analyse des résultats de l'examen, et continuer à examiner élément par élément jusqu'à ce que tous les éléments d’ouvrage de la partie d'éléments d’ouvrage soient examinés ; s'il y a des éléments de données non conformes dans la partie d'éléments d’ouvrage examinée, retourner les résultats de l'examen au client correspondant par l’unité de retour d’informations, sinon continuer à traiter la partie physique d’actif numérique du paquet de données par le fil de traitement de données physiques.a data processing unit, which includes a work element examination wire and a physical data processing wire; wherein, the work element examination thread is configured to read the data packet to be authenticated from the queue to be processed element by element, select the data of the part of work elements from the data packet to authenticate and examine; for a data item examined and non-compliant, give a virtual reference value of the compliant data item and an analysis of the results of the examination, and continue to examine item by item until all items of work of the part of work elements are examined; if there are non-conforming data items in the examined part of work elements, return the examination results to the corresponding customer by the feedback unit, otherwise continue to process the physical part of digital asset of the data packet by the physical data processing thread.

Le procédé selon la présente demande consiste à examiner la partie d’éléments d’ouvrage d’un paquet de données élément par élément de manière continué et à retourner les résultats de l'examen de données une fois l'examen terminé, ce qui permet à l'utilisateur de corriger les éléments non conformes en une seule fois, et d’éviter ainsi le problème de réduction de l’efficacité d’examen dû à la répétition du cycle d’examen - détection d’erreur - correction.The method according to the present application comprises examining the work element part of a data packet element by element on a continuous basis and returning the results of the data examination once the examination is completed, which allows the user to correct the nonconforming items at once, and thus avoid the problem of reduced review efficiency due to repeating the cycle of review - error detection - correction.

DESCRIPTION DES FIGURESDESCRIPTION OF FIGURES

est une vue de scénario d’application d’une plate-forme d'actifs numériques ; is an application scenario view of a digital asset platform;

est un schéma de la structure essentielle d’une plate-forme de confirmation d'actifs numériques. is a diagram of the essential structure of a digital asset confirmation platform.

est un schéma de composition de données du paquet de données d'actifs numériques à authentifier ; is a data composition schema of the digital asset data packet to be authenticated;

est un organigramme du procédé de traitement de paquets de données d'actif numérique à authentifier ; is a flowchart of the process for processing digital asset data packets to be authenticated;

est un diagramme de sous-étapes de l'étape S1 du processus de la ; is a diagram of sub-steps of step S1 of the process of the ;

est un schéma de principe de formation de la file d’attente à traiter selon le procédé de traitement de paquets de données d'actif numérique à authentifier de présente demande ; is a block diagram of the formation of the queue to be processed according to the method for processing data packets of digital assets to be authenticated of this application;

est un schéma de principe d’élever le niveau d’un paquet de données à authentifier selon le procédé de traitement de paquets de données d'actif numérique à authentifier de présente demande ; is a block diagram of raising the level of a data packet to be authenticated according to the method for processing digital asset data packets to be authenticated of this application;

est un organigramme de préférence du processus d’élever le niveau d’un paquet de données à authentifier selon le procédé de traitement de paquets de données d'actif numérique à authentifier de présente demande ; is a flow diagram of preferably the process of raising the level of a data packet to be authenticated according to the method for processing digital asset data packets to be authenticated of the present application;

est un schéma de principe du processus de déplacer les données à examiner à la file d’attente de traitement spécial selon le procédé de traitement de paquets de données d'actif numérique à authentifier ; is a block diagram of the process of moving the data to be examined to the special processing queue according to the method of processing packets of digital asset data to be authenticated;

est un organigramme d’un exemple de réalisation du procédé de traitement de paquets de données d'actif numérique à authentifier de présente demande ; is a flowchart of an exemplary embodiment of the method for processing digital asset data packets to be authenticated of this application;

est un organigramme d’un autre exemple de réalisation du procédé de traitement de paquets de données d'actif numérique à authentifier de présente demande ; is a flowchart of another exemplary embodiment of the method for processing data packets of digital assets to be authenticated of this application;

est un schéma de communication entre l’unité de sélection de données et l’unité de traitement de données dans le système de traitement de paquets de données à authentifier de présente demande ; is a diagram of communication between the data selection unit and the data processing unit in the data packet processing system to be authenticated of this application;

est un schéma structurel de préférence de l’unité de sélection de données du système de traitement de paquets de données à authentifier de présente demande. is a structural diagram preferably of the data selection unit of the data packet processing system to be authenticated of the present application.

MODES DE RÉALISATIONEMBODIMENTS

Selon la solution fournie dans la présente demande, par le paquet de données d'actifs numériques à authentifier (ci-après dénommé le paquet de données), on entend un ensemble de documents relatifs d’actifs numériques d'œuvres intellectuelles ou de fruits de travail sur lesquels on peut effectuer les opérations tels qu’une confirmation de droits et une transaction de droits. Pour les documents relatifs d’actifs numériques téléchargés via le client, s’ils font l’objet d'une transaction, ils doivent être envoyés à la plate-forme suivante ; pour les œuvres numériques qui ne nécessitent qu’une confirmation de droits, telles que les textes, les musiques, les œuvres cinématographiques et télévisuelles, il suffit d’effectuer les opérations tels que le retour de l'horodatage, de la clé publique et de la clé privée et la mise à lien pour les ouvrages et les liens.According to the solution provided in this application, by the data packet of digital assets to be authenticated (hereinafter referred to as the data packet) is meant a set of documents relating to digital assets of intellectual works or fruits of work on which one can carry out the operations such as a confirmation of rights and a transaction of rights. For the relative documents of digital assets uploaded through the client, if they are the subject of a transaction, they must be sent to the following platform; for digital works that only require a confirmation of rights, such as texts, music, cinematographic and television works, it suffices to carry out operations such as the return of the timestamp, the public key and the the private key and linking for works and links.

Comme montré sur la , la présente demande fournit un procédé de traitement de paquets de données d'actif numérique à authentifier, qui comprend les étapes suivantes :As shown on the , the present application provides a method for processing digital asset data packets to be authenticated, which comprises the following steps:

S1 : déterminer le paquet de données téléchargé via le client ;S1: determine the data packet downloaded via the client;

Le client peut télécharger les données à authentifier à la plate-forme d'authentification d’actifs numériques, qui peut être configurée aux terminaux de divers types (tels que les terminaux fixes ou mobiles), ou peut être sous autres formes (telles que APP et les logiciels fonctionnels) ; l'utilisateur peut établir une communication entre le terminal (tel que l'ordinateur et le téléphone mobile) et la plate-forme d'authentification d’actifs numériques via le client, une fois une communication entre le client et la plate-forme d'authentification des actifs numériques établie, les paquets de données reçus par la plate-forme peuvent être une pluralité de paquets de données téléchargés via un client, ou une pluralité de paquets de données téléchargés via plusieurs clients ; le nombre de clients et de paquets de données ciblés par la présente demande doit être pris en compte dans une plage extrêmement large.The customer can upload the data to be authenticated to the digital asset authentication platform, which can be configured to terminals of various types (such as fixed or mobile terminals), or can be in other forms (such as APP and functional software); the user can establish communication between the terminal (such as computer and mobile phone) and the digital asset authentication platform through the client, once a communication between the client and the authentication platform authentication of the digital assets established, the data packets received by the platform can be a plurality of data packets downloaded via a client, or a plurality of data packets downloaded via several clients; the number of clients and data packets targeted by this application should be considered over an extremely wide range.

En général, le client effectuera une pluralité de téléchargement de données, à la fin de chaque téléchargement, deux types de résultats d’examen éventuels peuvent être générés : le paquet de données a passé l’examen ou pas ; en cas de non passé, l'utilisateur doit corriger le paquet de données non-passé sur le client puis re-télécharger le paquet ; par conséquent, pour chaque client indépendant, il existe non seulement le problème d’un grande nombre de paquets de données à télécharger à chaque fois, mais aussi le problème de natures différentes. Étant donné que chaque paquet de données contient un contenu de données différent et qu'il peut être téléchargé pour la première fois, ou la deuxième fois, la troisième fois ou plus, il est très important de déterminer l'ordre de téléchargement du paquet lors du téléchargement. Par conséquent, la détermination du paquet de données téléchargé via le client selon la présente demande signifie non seulement la détermination du type du paquet de données, mais aussi la détermination de l'ordre de téléchargement du paquet.In general, the client will perform a plurality of data downloads, at the end of each download, two types of possible examination results can be generated: the data packet has passed the examination or not; if not passed, the user must correct the failed data packet on the client and then re-download the packet; therefore, for each independent customer, there is not only the problem of a large number of data packets to be downloaded each time, but also the problem of different kinds. Since each data package contains different data content and may be downloaded for the first time, or the second time, the third time or more, it is very important to determine the download order of the package when of the download. Therefore, determining the data packet downloaded via the client according to the present application means not only determining the type of the data packet, but also determining the download order of the packet.

En particulier, la conformation du type du paquet de données consiste à vérifier et déterminer le type de données contenues dans le paquet de données, et à vérifier le paquet de données pour connaître si le paquet de données a été téléchargé et le nombre de téléchargement ; en fonction du type de paquet de données, déterminer le niveau d'importance du paquet de données selon les règles définies, afin de déterminer la priorité de téléchargement ; par exemple, pour les paquets de données du même type, s'il est vérifié que l'un paquet de données a été téléchargé mais n'est pas accepté, ce paquet de données sera prioritaire par rapport d'autres paquets de données du même type lors du re-téléchargement ; si tous les paquets de données sont téléchargés pour la première fois ou ont été téléchargés pour le même nombre de fois, l’un paquet de données dont l'indice d'importance est supérieure aux autres paquets de données sera être prioritaire par rapport d'autres paquets de données lors du re-téléchargement.In particular, conforming the type of the data packet includes checking and determining the type of data contained in the data packet, and checking the data packet to find out whether the data packet has been downloaded and the number of downloads; according to the type of data packet, determining the importance level of the data packet according to the defined rules, in order to determine the download priority; for example, for data packets of the same type, if it is verified that one data packet has been downloaded but is not accepted, this data packet will take priority over other data packets of the same type when re-downloading; If all data packets are downloaded for the first time or have been downloaded for the same number of times, the one data packet whose importance rating is higher than the other data packets will be given priority over other data packets when re-downloading.

Déterminer l'ordre de téléchargement des paquets de données, en particulier, pour un grand nombre de paquet de données à authentifier, déterminer la priorité chaque paquet de données, par exemple, mettre les paquets de données par ordre décroissant en fonction de la priorité ou d'autres manières ; si chaque paquet de données correspond à un niveau unique, il possible de déterminer l’ordre de téléchargement en fonction du niveau de priorité.Determine the download order of the data packets, in particular, for a large number of data packets to be authenticated, determine the priority of each data packet, for example, put the data packets in descending order according to the priority or in other ways; if each data packet corresponds to a unique level, it is possible to determine the download order according to the priority level.

En référence à la , l'étape S1 comprend les étapes suivantes :With reference to the , step S1 comprises the following steps:

S11 : mettre tous les paquets de données à authentifier en ordre décroissant en fonction de la priorité ; la priorité du paquet de données à authentifier fait référence au niveau de traitement prioritaire du paquet de données à authentifier. Dans les applications pratiques, la priorité peut être exprimée sous forme de chiffres, lettres ou sous autres formes, par exemple, la priorité peut être définie comme niveau 1, niveau 2, niveau 3, ..., et niveau n, plus le chiffre est grand, plus la priorité est élevée, et plus elle sera examinée tôt ; en outre, lorsque le nombre de paquets de données est très grand, la priorité peut être exprimée par une valeur ou un symbole spécifique, afin de distinguer efficacement la priorité de tous les paquets de données.S11: put all the data packets to be authenticated in descending order according to priority; the priority of the data packet to be authenticated refers to the priority processing level of the data packet to be authenticated. In practical applications, the priority can be expressed as numbers, letters or other forms, for example, the priority can be defined as level 1, level 2, level 3, ..., and level n, plus the number is large, the higher the priority, the sooner it will be examined; further, when the number of data packets is very large, the priority can be expressed by a specific value or symbol, so as to effectively distinguish the priority of all data packets.

Le principe de définition de la priorité peut être variable, qui peut être l'importance du contenu du paquet de données à authentifier, par exemple, un paquet de données (spécifications de l'objet, les types, les images, les données d'image, etc.) qui est étroitement lié à l'objet de transaction et de confirmation de droits aura une priorité élevée, et un paquet de données (numéros de processus, etc.) qui est moins étroitement lié à l'objet de transaction et de confirmation de droits aura une priorité base ; par exemple, pour un paquet de données qui a été téléchargé pour beaucoup de fois, peut être considéré que son contenu est plus important et peut avoir une priorité plus élevée ;The principle of setting the priority can be variable, which can be the importance of the content of the data packet to be authenticated, for example, a data packet (object specifications, types, images, data from image, etc.) which is closely related to the object of transaction and confirmation of rights will have high priority, and a data packet (process numbers, etc.) which is less closely related to the object of transaction and confirmation of rights will have priority base; for example, for a data packet which has been downloaded for many times, its contents may be considered to be more important and may have a higher priority;

En plus du principe de définition ci-dessus, la priorité peut également être définie en fonction du délai de transaction ; par exemple, un paquet de données qui approche du délai de transaction aura une priorité relativement élevée ; pour les paquets de données contenant les contenus identiques ou similaires, le paquet de données à délais de transaction plus courts aura une priorité plus élevée par rapport à celui à délais de transaction relativement longue ;In addition to the definition principle above, the priority can also be defined according to the transaction delay; for example, a data packet that is approaching the transaction timeout will have a relatively high priority; for data packets containing the same or similar contents, the data packet with shorter transaction times will have higher priority than the one with relatively long transaction times;

Les deux principes de définition de la priorité ci-dessus peuvent être tenus compte séparément ou en combinaison ; de plus, les exemples de réalisation de la présente demande ne sont pas limités à la combinaison des deux principes de définition ci-dessus, et d'autres principes de définition réalisables peuvent également être tenus compte séparément ou en combinaison.The two prioritization principles above may be considered separately or in combination; moreover, the exemplary embodiments of the present application are not limited to the combination of the above two definition principles, and other realizable definition principles can also be considered separately or in combination.

S12 : Sélectionner les paquets de données à authentifier par ordre en fonction du résultat de mise en ordre et les stocker dans une file d’attente à traiter premier-entré et premier-sortie ; une fois tous les paquets de données à authentifier distingués par niveaux de priorité, tous les paquets de données à authentifier peuvent être sélectionnés en fonction de la priorité avant le téléchargement. En particulier, une file d’attente à traiter premier-entré et premier-sortie des paquets de données à authentifier, soit une file d'attente à traiter, sera disposée, puis une unité structurelle ayant une fonction de sélection de données (par exemple, l'unité de sélection de données 22 de la ) stocke par ordre les paquets de données à authentifier correspondants dans la file d'attente à traiter en fonction des niveaux de priorité ; la file d'attente à traiter peut être disposée par défaut dans l'unité de sélection de données 22, ou une mémoire peut être disposée pour stocker la file d'attente à traiter, et l’unité de sélection de données 22 effectue des opérations de stockage de données ;S12: Selecting the data packets to be authenticated in order according to the ordering result and storing them in a queue to be processed first-in and first-out; once all the data packets to be authenticated have been distinguished by priority levels, all the data packets to be authenticated can be selected according to the priority before downloading. In particular, a first-in and first-out processing queue of data packets to be authenticated, i.e. a processing queue, will be arranged, and then a structural unit having a data selection function (for example , the data selection unit 22 of the ) stores in order the corresponding data packets to be authenticated in the queue to be processed according to the priority levels; the queue to be processed may be disposed in the data selection unit 22 by default, or a memory may be disposed to store the queue to be processed, and the data selection unit 22 performs operations data storage;

En référence à la , pour sélectionner le paquet de données à authentifier à stocker dans la file d'attente à traiter, il est nécessaire de définir l'ordre de téléchargement en fonction du priorité du paquet de données à authentifier, par exemple, comme montré sur la , la priorité du paquet de données à authentifier B est la plus haute et sera déterminé ainsi comme le premier objet de sélection prioritaire, la priorité du paquet de données à authentifier C est suivante et la priorité du paquet de données à authentifier A est la plus base ; à ce moment, s'il y a un paquet de données à authentifier D, et son priorité se trouve entre les paquets de données à authentifier B et C, il est nécessaire de placer le paquet de données à authentifier D avant les paquets de données à authentifier C et A. Dans la file d'attente à traiter, les paquets de données sélectionnés plus tôt sont placés à l'avant de la file d'attente, et dans l'examen suivant, c’est les paquets de données à l'avant de la file d'attente qui seront traités d’abord, ce qui permet de réaliser le principe de premier-entré et premier-sortie de la file d’attente.With reference to the , to select the data packet to be authenticated to be stored in the queue to be processed, it is necessary to define the download order according to the priority of the data packet to be authenticated, for example, as shown in the , the priority of the data packet to be authenticated B is the highest and will thus be determined as the first priority selection object, the priority of the data packet to be authenticated C is next and the priority of the data packet to be authenticated A is the highest base ; at this time, if there is a data packet to be authenticated D, and its priority is between the data packets to be authenticated B and C, it is necessary to place the data packet to be authenticated D before the data packets to authenticate C and A. In the queue to be processed, the data packets selected earlier are placed at the front of the queue, and in the next examination, it is the data packets to be the front of the queue which will be processed first, which makes it possible to achieve the principle of first-in and first-out of the queue.

S13 : Déterminer les paquets de données téléchargés via le client en fonction de l'ordre des paquets de données sortis de la file d'attente à traiter, c'est-à-dire déterminer le nombre, le contenu et l'ordre d’examen des paquets de données téléchargés. En tenant compte de la priorité du paquet de données dans la file d'attente à traiter, un paquet de données ayant une priorité plus élevée peut être examiné plus tôt et passer l'examen plus tôt ; si la file d'attente contient un paquet de données qui n’a pas passé l'examen précédent, en tenant compte qu’il a été corrigé et la possibilité de passer l’examen est augmentée ainsi, il peut être examiné plus tôt en élevant son niveau de la priorité, afin qu'il puisse passer l'examen plus tôt. Il apparaît que les exemples de réalisation de la présente demande ont pour effet de réduire l'arriéré de données actuel et d'améliorer l'efficacité.S13: Determine the data packets downloaded through the client based on the order of the data packets released from the queue to be processed, i.e. determine the number, content and order of review of downloaded data packages. By taking into account the priority of the data packet in the queue to be processed, a data packet having a higher priority can be examined earlier and pass the examination sooner; if the queue contains a data packet that did not pass the previous examination, taking into account that it has been corrected and the possibility of passing the examination is thus increased, it can be examined earlier by raising his priority level, so he can take the exam sooner. The exemplary embodiments of the present application appear to have the effect of reducing the current data backlog and improving efficiency.

De plus, pour un paquet de données qui n’a pas passé l'examen précédent, on peut définir une méthode pour élever sa priorité afin qu'il puisse être examiné plus tôt lors du réexamen, afin de passer l'examen le plus tôt possible. En particulier, la priorité d’un paquet de données non conforme peut être élevée, en référence à la , au cours du téléchargement précédent, le paquet de données A à authentifier est situé à une position de priorité base dans la file d'attente à traiter, et en raison qu’il n’a pas passé l’examen précédent, l'utilisateur doit le corriger et re-télécharger. À ce stade, avant de re-télécharger le paquet de données, la priorité du paquet de données sera élevée automatiquement par le système, comprenant : si la priorité du paquet de données est de niveau 1 à téléchargement précédent, après la correction pour re-télécharger, sa priorité peut être de niveau 2, de niveau 3 ou plus. L'amplitude d’élévation de la priorité peut être définie à l'avance ou définie en fonction de l'importance du contenu du paquet de données, du délai de transaction, etc.Also, for a data packet that did not pass the previous review, one can define a method to elevate its priority so that it can be reviewed sooner during the re-scan, in order to pass the review sooner. possible. In particular, the priority of a non-conforming data packet can be high, with reference to the , during the previous download, the data packet A to be authenticated is located at a base priority position in the queue to be processed, and because it did not pass the previous examination, the user must correct it and re-upload. At this point, before re-downloading the data packet, the priority of the data packet will be raised automatically by the system, including: if the priority of the data packet is level 1 at previous download, after the correction for re- download, its priority can be level 2, level 3 or higher. The priority escalation magnitude can be set in advance or set according to the importance of data packet content, transaction delay, etc.

En même temps, dans l’exemple de réalisation ci-dessus, si un paquet de données n’a pas passé encore à la fin plusieurs téléchargements, la probabilité de réussite de l'examen ne peut pas efficacement augmenté par continuer à télécharger, de plus, l'espace d’examen de données du système sera occupée et l'efficacité de l'examen sera affectée ; par conséquent, en référence à la , l'étape de détermination du paquet de données téléchargé via le client comprend en outre :At the same time, in the example embodiment above, if a data packet has not passed yet to the end of several downloads, the probability of passing the examination cannot be effectively increased by continuing to download, from more, the system data examination space will be occupied and the examination efficiency will be affected; therefore, with reference to the , the step of determining the data packet downloaded via the client further comprises:

S121 : définir un seuil du nombre d'examen de données ; ledit seuil du nombre d'examen de données peut être représenté par T, et la valeur de T peut être définie à l'avance, par exemple, T = 3, ce qui signifie que le nombre maximal d'examen admissible est de trois.S121: set a threshold of the number of data examination; said threshold of the number of data examinations can be represented by T, and the value of T can be set in advance, for example, T = 3, which means that the maximum number of allowable examinations is three.

S122 : pour un paquet de données à authentifier non passé le premier examen, compter le nombre total d'examen, où t est le nombre total, qui est un entier supérieur à zéro ; si le nombre total est inférieur ou égal au seuil du nombre d'examen de données, soit t≤ T, élever alors la priorité pour un re-téléchargement et stocker-le dans la file d'attente à traiter pour un re-téléchargement ;S122: for a data packet to be authenticated that has not passed the first examination, count the total number of examinations, where t is the total number, which is an integer greater than zero; if the total number is less than or equal to the threshold of the number of data examination, that is t≤T, then raising the priority for a re-download and storing it in the queue to be processed for a re-download;

S123: si le nombre total est supérieur au seuil du nombre d'examen de données, soit t> T, déplacer le paquet de données à authentifier dans la file d'attente de traitement spécial ; dans le présent exemple de réalisation, la file d'attente de traitement spécial est disposée pour stocker les paquets de données qui sont non conformes encore à la fin de plusieurs téléchargements, et effectuer un traitement centralisé sur les paquets de données, dont le processus d'opération de traitement ne sera pas limité au présent exemple de réalisation ; il est à noter que la file d'attente de traitement spécial et la file d’attente à traiter sont indépendants l’une et l’autre, comme la file d’attente à traiter, la file d'attente de traitement spécial peut également être disposée par défaut dans l'unité de sélection de données 22, ou disposée dans une mémoire pour stocker la file d'attente à traiter, et l’unité de sélection de données 22 effectue des opérations de stockage de données.S123: if the total count is greater than the data examination count threshold of t>T, moving the data packet to be authenticated to the special processing queue; in the present example embodiment, the special processing queue is arranged to store data packets that are still non-compliant at the end of multiple downloads, and perform centralized processing on the data packets, including processing the processing operation will not be limited to the present embodiment; Note that the special processing queue and the processing queue are independent of each other, such as the processing queue, the special processing queue can also be disposed by default in the data selection unit 22, or disposed in a memory to store the queue to be processed, and the data selection unit 22 performs data storage operations.

Les étapes S121-S123 ci-dessus peuvent être décrites en référence à la , en donnant que le seuil prédéfini du nombre d'examen de données T = 3, soit le nombre maximal d'examen admissible est de trois, si un paquet de données à authentifier ne passe le premier examen, et pour le deuxième téléchargement, t = 2 <T selon la solution à l'étape S122, le paquet de données téléchargé à ce moment aura une priorité plus élevée que celle au premier examen ; si le paquet de données ne passe pas le deuxième examen, pour le troisième téléchargement, t=3=T selon la solution à l'étape S122, le paquet de données téléchargé aura une priorité plus élevée que celle au deuxième examen ; si le paquet de données ne passe pas le troisième examen, pour un téléchargement suivant, t=4>T selon la solution à l'étape S123, le paquet de données téléchargé à ce moment sera stocké dans la file d’attente de traitement spéciale.The steps S121-S123 above can be described with reference to the , giving that the predefined threshold of the number of data examinations T = 3, i.e. the maximum number of admissible examinations is three, if a data packet to be authenticated does not pass the first examination, and for the second download, t = 2 <T according to the solution in step S122, the data packet downloaded at this time will have a higher priority than that at the first examination; if the data packet does not pass the second examination, for the third download, t=3=T according to the solution in step S122, the downloaded data packet will have a higher priority than that at the second examination; if the data packet does not pass the third examination, for a next download, t=4>T according to the solution in step S123, the data packet downloaded at this time will be stored in the special processing queue .

Comme montré sur la , une fois l’étape de déterminer le paquet de données téléchargé via le client complète, il convient d’effectuer l’examen sur le paquet de données ;As shown on the , once the step of determining the data packet downloaded via the client is complete, it is appropriate to perform the examination on the data packet;

S2 : sélectionner les données de la partie d'éléments d’ouvrage dans le paquet de donnée et examiner les données de la partie d'éléments d’ouvrage élément par élément ;S2: Select the work unit part data from the data packet and examine the work unit part data item by item;

Selon la solution technique de la présente demande, la partie d'élément d’ouvrage du paquet de données à authentifier est sélectionnée d’abord pour examiner, une fois la partie d'élément d’ouvrage passé l’examen, la partie physique d'actif numérique correspondante va subir l’examen ; la partie physique comprend généralement le nom et l'adresse de l’ayant droit, les informations sur les documents de priorité, qui peuvent être sous forme de formulaires, des bars de données ou de tout autre forme, dans laquelle l’examen sur les données de la partie d’éléments d’ouvrage consiste à détecter des éléments manquant examinés et des éléments redondants et vérifier que les données des éléments examinés sont correctes ;According to the technical solution of the present application, the work element part of the data packet to be authenticated is selected first to examine, after the work element part passes the examination, the physical part of 'corresponding digital asset will undergo review; the physical part generally includes the name and address of the rightful claimant, the information on the priority documents, which may be in the form of forms, data bars or any other form, in which the examination on the data of the part of work elements consists in detecting missing elements examined and redundant elements and verifying that the data of the elements examined are correct;

Selon la présente demande, l’examen de la partie d’éléments d’ouvrage élément par élément consiste à sélectionner le paquet de données le plus avant dans la file d'attente en fonction de l’ordre des paquets de données dans la file d'attente, examiner la partie d’éléments d’ouvrage du paquet de données pour obtenir un résultat de l’examen et accepter le résultat d’examen ou pas ; ensuite, sans retourner le résultat de l’examen, continuer à sélectionner le paquet de données suivant dans la file d'attente à traiter et examiner la partie d’éléments d’ouvrage correspondante pour obtenir un résultat de l’examen ; et ainsi de suite, jusqu'à ce que les éléments d’ouvrage de tous les paquets de données dans la file d'attente à traiter soient examinés, l’examen de la partie d’éléments d’ouvrage élément par élément des éléments est enfin terminé.According to the present application, the examination of the part of work elements element by element consists in selecting the data packet furthest in the queue according to the order of the data packets in the queue. waiting, examining the work element part of the data packet to obtain an examination result and accepting the examination result or not; then, without returning the examination result, continue to select the next data packet in the queue to be processed and examine the corresponding part of work elements to obtain an examination result; and so on, until the work items of all the data packets in the queue to be processed are examined, the examination of the item-by-item work item portion of the items is finally finished.

S3 : pour un élément de données non conforme, donner une valeur de référence virtuelle de l’élément de données conforme et une analyse des résultats de l'examen, et continuer à examiner élément par élément jusqu'à ce que les données de toute la partie d’éléments d’ouvrage soit examiné ;S3: For a non-compliant data item, give virtual reference value of the compliant data item and review results analysis, and continue to review item by item until the data of the entire part of work elements is examined;

Le résultat non accepté de l’examen de la partie d’éléments d’ouvrage, peut-être dû aux éléments de données non conformes contenus dans la partie d’éléments d’ouvrage. Les éléments de données non conformes dans les présents exemples peuvent être des éléments incorrects dans la partie d’éléments d’ouvrage, un ou plusieurs éléments manquants dans la partie d’éléments d’ouvrage, ou des éléments redondants dans la partie d’éléments d’ouvrage, etc. Une fois le résultat d’examen du système obtenu, afin de faciliter à l'utilisateur d'effectuer rapidement la correction, il est nécessaire de donner une valeur de référence de l’élément de données conforme correspondant l’élément de données non conforme, et donner une analyse des résultats d'examen, le contenu de l'analyse des résultats d'examen peut contenir la position de l'élément non conforme, c'est-à-dire le paquet de données dans lequel se trouve l'élément non conforme, l'analyse initial de cause de l'élément non conforme et les suggestions de correction. Par exemple, lorsque le résultat de l’examen d’un paquet de données est détecté comme suivant : le nom de l’ayant droit est incorrect, en ce cas, la valeur de référence virtuelle de l’élément de données conforme et l’analyse des résultats de l'examen peuvent être exprimées comme « résultat d’examen : non passé ; cause : fautes de frappe ; analyse de la cause : mauvaise entrée de l'homophonie ; valeur de référence de l'élément conforme : 章三 ; suggestion de correction : remplacer ‘张三’ par ‘章三 ’» ; il est à noter qu'il existe d’autres possibilités pour les résultats d'analyse ci-dessus et qu'ils ne sont pas limitées par le présent exemple, de plus, l'expression des résultat de l'analyse peut être sous divers formes, tels que des graphiques, des tickets d'informations, etc.The non-acceptable result of the examination of the part of work elements, possibly due to the non-conforming data elements contained in the part of work elements. Nonconforming data items in these examples may be incorrect items in the work items part, one or more missing items in the work items part, or redundant items in the work items part. work, etc. After the system examination result is obtained, in order to facilitate the user to quickly perform the correction, it is necessary to give a reference value of the conforming data item corresponding to the non-conforming data item, and give an analysis of the examination results, the content of the analysis of the examination results may contain the position of the non-conforming item, i.e. the data packet in which the item is located nonconforming, the initial analysis of the cause of the nonconforming element and the suggestions for correction. For example, when the result of the examination of a data packet is detected as follows: the name of the trustee is incorrect, in this case the virtual reference value of the conforming data element and the analysis of exam results can be expressed as “exam result: not passed; cause: typos; analysis of the cause: incorrect entry of the homophony; conforming element reference value: 章三; suggested correction: replace '张三' with '章三'”; it should be noted that there are other possibilities for the above analysis results and that they are not limited by the present example, moreover, the expression of the analysis result can be in various forms, such as charts, information tickets, etc.

S 4 : s'il y a des éléments de données non conformes dans la partie d'éléments d’ouvrage examinée, retourner les résultats de l'examen au client correspondant, sinon continuer à traiter la partie physique d’actif numérique du paquet de données ;S 4: If there are non-conforming data elements in the examined work element part, return the examination results to the corresponding customer, otherwise continue to process the digital asset physical part of the work package. data ;

Selon la solution technique fournie par la présente demande, une fois les éléments d’ouvrage de tous les paquets de données dans la file d'attente à traiter examinés, il convient de juger s'il existe des éléments de données non conformes en effectuant l’examen élément par élément. S'il existe des éléments de données non conformes, il convient de corriger les données du paquet de données ; En tenant compte des informations générées à l’étape précédente, telles que l’analyse des résultats sur les éléments de données non conformes, les données du paquet de données doivent être corrigées, en ce cas, il suffit de collecter les informations relatives aux éléments de données non conformes et d’envoyer au client correspondant, afin que l'utilisateur effectue des opérations sur l’ensemble, telles que la correction et la confirmation.According to the technical solution provided by the present application, after the work items of all the data packets in the queue to be processed have been examined, it should be judged whether there are non-conforming data items by performing the item-by-item review. If there are nonconforming data elements, the data in the data packet should be corrected; Taking into account the information generated in the previous step, such as the analysis of the results on the non-compliant data elements, the data in the data packet must be corrected, in this case, it is enough to collect the information relating to the elements of non-compliant data and send to the corresponding client, so that the user performs operations on the set, such as correction and confirmation.

En particulier, le processus peut être illustré par l'exemple suivant :In particular, the process can be illustrated by the following example:

Pour un client, en supposant qu'il ait téléchargé cinq paquets de données à authentifier, qui sont les paquets de données A-G, à la fin de l’examen effectué par le système, les statistiques montrent qu’il existe les éléments non conformes dans les paquets B et G, de plus, le contenu de l'analyse sur les résultats de l’examen peut être consulté dans les résultats de l’examen envoyés au client ; selon les résultats de l’examen, les paquets de données A/C/D qui ne contiennent pas d’éléments de données non conformes a passé l’examen, il est possible de continuer à traiter la partie physique d’actif numérique du paquet de données ; étant donné que les résultats de l’examen selon la présente demande seront retournés ensemble par client, il permet d’éviter le problème de réduction de l’efficacité d’examen dû à un élément non conforme ;For a customer, assuming that he has downloaded five data packets to authenticate, which are the A-G data packets, at the end of the examination by the system, the statistics show that there are the non-compliant items in packages B and G, in addition, the contents of the analysis on the examination results can be viewed in the examination results sent to the client; according to the results of the examination, the A/C/D data packets that do not contain non-compliant data items have passed the examination, it is possible to continue to process the physical digital asset part of the packet of data ; Since the examination results according to this application will be returned together per customer, it avoids the problem of reduced examination efficiency due to non-compliant item;

Les résultats de l’examen peuvent être retournés sous forme de formulaire ou autres, ce qui est plus intuitif et plus facile pour l'utilisateur d'effectuer des opérations telles que la correction et la confirmation.Examination results can be returned as a form or otherwise, which is more intuitive and easier for the user to perform operations such as correction and confirmation.

De plus, en référence à la , le procédé fourni dans la présente demande comprend en outre l’étape suivante :Moreover, with reference to the , the method provided in the present application further comprises the following step:

S41 : donner une identification de retraitement dans les résultats d'examen retournés au client, l’identification de retraitement étant utilisée pour identifier la priorité du paquet de données lors de re-téléchargement ;S41: Provide a reprocessing ID in the scan results returned to the client, the reprocessing ID being used to identify the priority of the data packet when re-downloading;

Selon la solution technique fournie par la présente demande, donner une identification de retraitement dans les résultats d'examen retournés au client, soit ajouter une identification au paquet de données non passé, ce qui équivaut à identifier la priorité du paquet de données à re-télécharger, qui a pour but de traiter de manière prioritaire les paquets de données ayant identification de retraitement lors de déterminer le paquet de données téléchargé via le client ;According to the technical solution provided by this application, either giving a reprocessing identification in the examination results returned to the client, or adding an identification to the data packet not passed, which is equivalent to identifying the priority of the data packet to be re- download, which aims to prioritize data packets having reprocessing identification when determining the data packet downloaded through the client;

L’ajoute d’une identification de retraitement peut être réalisée en sélectionnant une dépose répétée de l’élément au client, en particulier, elle consiste à ajouter une opération d'affichage sur la page du client, l'utilisateur sélectionne un paquet de données à déposer à plusieurs reprises. Une fois sélectionné, le paquet de données sélectionné obtiendra un code d'actif de système, qui peut être un code de demande ou un code A et permet au paquet de donnée d’obtenir sa priorité à élever ;Adding a reprocessing identification can be realized by selecting a repeat drop of the item to the customer, in particular, it is to add a display operation on the customer page, the user selects a data packet to file repeatedly. Once selected, the selected data packet will get a system asset code, which can be a request code or an A code and allows the data packet to get its priority to elevate;

Pour la forme d’identification de retraitement, en référence à un exemple réalisable, elle peut être exprimée par identifier un paquet de données avec symbole "+". En supposant que la priorité d'un paquet de données à l’examen précédent est de niveau 2, après un réexamen, le paquet de données retourné au client sera identifié comme niveau 2+, et après deux réexamens, il peut être identifié comme niveau 2 ++, la priorité 2+ étant supérieure à 2, et le niveau 2 ++ étant supérieure à 2+.For the reprocessing identification form, with reference to a workable example, it can be expressed by identifying a data packet with "+" symbol. Assuming that the priority of a data packet at the previous review is Level 2, after one review the data packet returned to the client will be identified as Level 2+, and after two reviews it may be identified as Level 2++, where priority 2+ is greater than 2, and level 2++ is greater than 2+.

De plus, en référence à la , le procédé fourni dans la présente demande comprend en outre l’étape suivante :Moreover, with reference to the , the method provided in the present application further comprises the following step:

S42 : juger s'il existe des éléments critique dans les éléments de données non conformes ; si oui, effectuer l’étape de retourner les résultats de l'examen au client correspondant, sinon, déplacer le paquet de données correspondant dans la file d'attente de correction et traiter-la en fonction du processus de correction ;S42: judging whether there are critical items in the nonconforming data items; if yes, perform the step of returning the examination results to the corresponding client, if not, move the corresponding data packet to the correction queue and process it according to the correction process;

Selon la solution technique fournie par la présente demande, un processus de jugement d’éléments de données non conforme est ajouté, qui a pour but de juger s’il existe les éléments critique dans les éléments de données non conformes, si oui, cela signifie que les données non conformes entraînent les problèmes critiques qui affectent la confirmation de droits, tels que des erreurs du nom d’inventeur, des erreurs de dates, des erreurs d'adresses et autres, qui doivent être corrigés ; cependant, si aucun élément critique existe dans les éléments de données non conformes, les éléments de données non conformes ne sont que des polices non conformes aux règles, des espaces entre les mots et autres erreurs qui n'affectent pas la compréhension normale, en cas de non passé l’examen, un re-téléchargement réduira l'efficacité globale de la confirmation de droits et gaspillera les ressources du système ; par conséquent, selon la présente demandes, s’il existe les éléments critiques qui n’ont pas d'impact majeur, le paquet de données correspondant peut être déplacé dans la file d'attente de correction et traité en fonction du processus de correction, ce qui permet d’accélérer la confirmation de droits, et économiser également les ressources du système, et l'utilisateur n'a plus qu'à effectuer une correction sur tous contenus de cette partie plus tard.According to the technical solution provided by the present application, a nonconforming data item judging process is added, which aims to judge whether there are the critical items in the nonconforming data items, if yes, it means that nonconforming data causes critical issues that affect the confirmation of rights, such as errors in the inventor's name, errors in dates, errors in addresses and the like, which must be corrected; however, if any critical element exists in the nonconforming data items, the nonconforming data items are only nonconforming fonts, spaces between words, and other errors that do not affect normal understanding, in case of not passing the exam, re-uploading will reduce the overall effectiveness of entitlement confirmation and waste system resources; therefore, according to the present applications, if there are the critical items which do not have major impact, the corresponding data packet can be moved to the remediation queue and processed according to the remediation process, which makes it possible to speed up the confirmation of rights, and also save system resources, and the user only has to perform a correction on all contents of this part later.

Selon le procédé ci-dessus, la présente demande fournit en outre un système de traitement de paquets de données à authentifier, comme montré sur les figures 2, 12 et 13, qui comprend : une première base de données 25 pour stocker le paquet de données à authentifier et une deuxième base de données 26 pour stocker les paquets de données conformes, et qui se caractérise en ce qu'il comprend en outre :According to the above method, the present application further provides a data packet processing system to be authenticated, as shown in Figures 2, 12 and 13, which comprises: a first database 25 for storing the data packet to be authenticated and a second database 26 for storing the compliant data packets, and which is characterized in that it further comprises:

une unité de réception de données 21, qui est configurée pour recevoir les paquets de données à authentifier téléchargés par le client 11 via une page Web ou une APP spécifiée, et stocker les paquets de données à authentifier et un code de demande indiqué dans la première base de données interne 25 ; le code de demande peut être généré par l'unité de réception de données 21 lors de l’initiale réception du paquet de données, ou peut être indiqué par l'unité de retour d'informations 24 avec les résultats de retour de l’examen précédent ;a data receiving unit 21, which is configured to receive the data packets to be authenticated downloaded by the client 11 through a specified webpage or APP, and store the data packets to be authenticated and a request code indicated in the first internal database 25; the request code may be generated by the data receiving unit 21 upon initial receipt of the data packet, or may be indicated by the feedback unit 24 with the return results of the examination previous ;

une unité de sélection de données 22, qui est pourvue d’une file d’attente à traiter premier-entré et premier-sortie 221 et d'une unité de sélection 222 ; la file d’attente à traiter 221 est configurée pour stocker par ordre le paquet de données à authentifier pour traitement prioritaire obtenu de la première base de données 25 par l’unité de sélection 222 ;a data selection unit 22, which is provided with a first-in and first-out processing queue 221 and a selection unit 222; the queue to be processed 221 is configured to store in order the data packet to be authenticated for priority processing obtained from the first database 25 by the selection unit 222;

une unité de traitement de données 23, qui comprend un fil d’examen d’éléments d’ouvrage 231 et un fil de traitement de données physiques 232 ; dans laquelle, le fil d’examen d’éléments d’ouvrage 231 est configuré pour lire le paquet de données à authentifier dans la file d’attente à traiter 221 élément par élément, sélectionner les données de la partie d'éléments d’ouvrage dans le paquet de donnée à authentifier et examiner ; pour un élément de données non conforme, donner une valeur de référence virtuelle de l’élément de données conforme et une analyse des résultats de l'examen, et continuer à examiner élément par élément jusqu'à tous les éléments d’ouvrage de la partie d'éléments d’ouvrage soit examinés ; s'il y a des éléments de données non conformes dans la partie d'éléments d’ouvrage examinée, retourner les résultats de l'examen au client correspondant 11 par l’unité de retour d’informations 24, sinon continuer à traiter la partie physique d’actif numérique du paquet de données par le fil de traitement de données physiques 232.a data processing unit 23, which includes a work element examination wire 231 and a physical data processing wire 232; wherein, the work item review thread 231 is configured to read the data packet to be authenticated from the processing queue 221 item by item, select the data from the work item portion in the data packet to be authenticated and examined; for a nonconforming data item, give a virtual reference value of the compliant data item and an analysis of the examination results, and continue to examine item by item up to all the work items of the part elements of the work are examined; if there are nonconforming data items in the inspected work item part, returning the inspection results to the corresponding customer 11 by the feedback unit 24, otherwise continuing to process the part physical digital asset of the data packet by the physical data processing thread 232.

Le fil d’examen d’éléments d’ouvrage 231 comprend un fil d’examen normal 2311 et un fil d’examen virtuel 2312, dans lequel :The work item examination thread 231 comprises a normal examination thread 2311 and a virtual examination thread 2312, in which:

Le fil d’examen normal 2311 est configuré pour sélectionner les données de la partie d'éléments d’ouvrage dans le paquet de donnée à authentifier et examiner élément par élément, s'il y a des éléments de données non conformes, transférer l'examen au fil d’examen virtuel 2312, sinon continuer à traiter la partie physique d’actif numérique par le fil de traitement de données physiques 232 ;The normal examination thread 2311 is configured to select the data of the part of work elements in the data packet to be authenticated and examine element by element, if there are non-compliant data elements, forward the examination at the virtual examination thread 2312, otherwise continuing to process the physical part of the digital asset by the physical data processing thread 232;

Le fil d’examen virtuel 2312 est configuré pour examiner élément par élément, jusqu'à ce que toutes les données de la partie d’éléments d’ouvrage soient examinés et pour retourner les résultats de l'examen au client correspondant 11 par l’unité de retour d’informations 24.The virtual examination thread 2312 is configured to examine element by element, until all the data of the work element part is examined and to return the results of the examination to the corresponding client 11 by the feedback unit 24.

L'unité de sélection de données 22 est pourvue en outre d'une unité de jugement de nombre d’examen 223 et d'une file d’attente de traitement spéciale 224 ; dans laquelle,The data selection unit 22 is further provided with an examination number judgment unit 223 and a special processing queue 224; in which,

l’unité de jugement de nombre d’examen 223 est configurée pour définir un seuil du nombre d'examen de données ; pour un paquet de données à authentifier non passé l'examen, compter le nombre total d'examen, si le nombre total est inférieur ou égal au seuil du nombre d'examen de données, élever alors la priorité pour re-téléchargement par l’unité de sélection 222 ; et si le nombre total est supérieur au seuil du nombre d'examen de données, déplacer le paquet de données à authentifier dans la file d'attente de traitement spécial 224.the examination number judging unit 223 is configured to set a threshold of the number of data examination; for a data packet to be authenticated not passed the examination, count the total number of examination, if the total number is less than or equal to the threshold of the number of data examination, then raise the priority for re-uploading by the selection unit 222; and if the total count is greater than the data examination count threshold, moving the data packet to be authenticated to the special processing queue 224.

L’unité de retour 24 est configurée en outre pour donner une identification de retraitement dans les résultats d'examen retournés au client, l’identification de retraitement étant utilisée pour identifier la priorité du paquet de données lors de re-téléchargement.The return unit 24 is further configured to give a reprocessing identification in the examination results returned to the client, the reprocessing identification being used to identify the priority of the data packet when re-downloading.

Il est à noter que, étant donné que les exemples de réalisation de la présente demande sont proposés sur la base du procédé de traitement ci-dessus, dans les scénarios d'application réels, le mode d'exécution de chaque unité composant le système fourni par la présente demande correspond au procédé ci-dessus, et qui ne sera pas décrit ici.It should be noted that, since the exemplary embodiments of the present application are proposed based on the above processing method, in the actual application scenarios, the mode of execution of each unit composing the system provided by the present application corresponds to the above method, and which will not be described here.

Claims (10)

Procédé de traitement de paquets de données d'actif numérique à authentifier, qui comprend les étapes suivantes :
déterminer le paquet de données téléchargé via le client ;
sélectionner les données de la partie d'éléments d’ouvrage dans le paquet de donnée et examiner les données de la partie d'éléments d’ouvrage élément par élément ;
pour un élément de données non conforme, donner une valeur de référence virtuelle de l’élément de données conforme et une analyse des résultats de l'examen, et continuer à examiner élément par élément jusqu'à ce que toutes les données de la partie d'éléments d’ouvrage soient examinés ;
s'il y a des éléments de données non conformes dans la partie d'éléments d’ouvrage examinée, retourner les résultats de l'examen au client correspondant, sinon continuer à traiter la partie physique d’actif numérique du paquet de données.
A method of processing digital asset data packets to be authenticated, which comprises the following steps:
determining the data packet downloaded via the client;
selecting the work element part data from the data packet and examining the work element part data element by element;
for non-compliant data item, give virtual reference value of the compliant data item and review result analysis, and continue to review item by item until all data in part d components are examined;
if there are non-conforming data items in the examined work item portion, returning the examination results to the corresponding client, otherwise continuing to process the digital asset physical portion of the data packet.
Procédé de traitement de paquets de données d'actif numérique à authentifier selon la revendication 1, caractérisé en ce que, l'étape de détermination du paquet de données téléchargé via le client comprend les étapes :
mettre tous les paquets de données à authentifier en ordre décroissant en fonction de la priorité ;
sélectionner les paquets de données à authentifier par ordre en fonction du résultat de mise en ordre et les stocker dans une file d’attente à traiter premier-entré et premier-sortie ;
déterminer les paquets de données téléchargés via le client en fonction de l'ordre des paquets de données sortis de la file d'attente à traiter.
Method of processing digital asset data packets to be authenticated according to claim 1, characterized in that the step of determining the data packet downloaded via the client comprises the steps:
put all the data packets to be authenticated in descending order according to the priority;
selecting the data packets to be authenticated in order according to the ordering result and storing them in a queue to be processed first-in and first-out;
determining the data packets downloaded via the client according to the order of the data packets dequeued to be processed.
Procédé de traitement de paquets de données d'actif numérique à authentifier selon la revendication 2, caractérisé en ce que, la priorité est définie à l'avance ou définie en fonction de l'importance du contenu du paquet de données et/ou du délai de transaction.Method for processing data packets of digital assets to be authenticated according to claim 2, characterized in that the priority is defined in advance or defined according to the importance of the content of the data packet and/or the delay of transactions. Procédé de traitement de paquets de données d'actif numérique à authentifier selon la revendication 3, caractérisé en ce que, l'étape de détermination du paquet de données téléchargé via le client comprend en outre les étapes :
pour un paquet de données à authentifier non passé le premier examen, compter le nombre total d'examen, si le nombre total est inférieur ou égal au seuil du nombre d'examen de données, élever alors la priorité pour un re-téléchargement ;
si le nombre total est supérieur au seuil du nombre d'examen de données, déplacer le paquet de données à authentifier dans la file d’attente de traitement spécial.
Method of processing digital asset data packets to be authenticated according to claim 3, characterized in that the step of determining the data packet downloaded via the client further comprises the steps:
for a data packet to be authenticated that has not passed the first examination, counting the total number of examinations, if the total number is less than or equal to the threshold of the number of data examinations, then raising the priority for a re-download;
if the total count is greater than the data examination count threshold, moving the data packet to be authenticated to the special processing queue.
Procédé selon l’une quelconque des revendications 2 à 4, caractérisé en ce que, l’étape de retourner les résultats de l'examen au client correspondant comprend les étapes :
donner une identification de retraitement dans les résultats d'examen retournés au client, l’identification de retraitement étant utilisée pour identifier la priorité du paquet de données lors de re-téléchargement ;
Method according to any one of claims 2 to 4, characterized in that the step of returning the results of the examination to the corresponding client comprises the steps:
providing a reprocessing identification in the examination results returned to the client, the reprocessing identification being used to identify the priority of the data packet when re-downloading;
Procédé de traitement de paquets de données d'actif numérique à authentifier selon la revendication 5, caractérisé en ce que, avant de retourner les résultats de l'examen au client correspondant, le procédé comprend en outre les étapes :
juger s'il existe des éléments critique dans les éléments de données non conformes ; si oui, effectuer l’étape de retourner les résultats de l'examen au client correspondant, sinon, déplacer le paquet de données correspondant dans la file d'attente de correction et traiter-la en fonction du processus de correction ;
A method of processing digital asset data packets to be authenticated according to claim 5, characterized in that, before returning the results of the examination to the corresponding client, the method further comprises the steps:
judging whether there are critical elements in the nonconforming data elements; if yes, performing the step of returning the examination results to the corresponding client, if not, moving the corresponding data packet to the correction queue and processing it according to the correction process;
Un système de traitement de paquets de données à authentifier, qui comprend : une première base de données (25) pour stocker les paquets de données à authentifier et une deuxième base de données (26) pour stocker les paquets de données examinés et conformes, caractérisé en ce qu'il comprend en outre :
une unité de réception de données (21), qui est configurée pour recevoir les paquets de données à authentifier téléchargés par le client (11) via une page Web ou une APP spécifiée, et stocker les paquets de données à authentifier et un code de demande indiqué dans la première base de données (25) ;
une unité de sélection de données (22), qui est pourvue d’une file d’attente à traiter premier-entré et premier-sortie (221) et d'une unité de sélection (222) ; la file d’attente à traiter (221) est configurée pour stocker par ordre le paquet de données à authentifier pour traitement prioritaire obtenu de la première base de données (25) par l’unité de sélection (222) ;
une unité de traitement de données (23), qui comprend un fil d’examen d’éléments d’ouvrage (231) et un fil de traitement de données physiques (232) ; dans laquelle, le fil d’examen d’éléments d’ouvrage (231) est configuré pour lire le paquet de données à authentifier dans la file d’attente à traiter (221) élément par élément, sélectionner les données de la partie d'éléments d’ouvrage dans le paquet de donnée à authentifier et examiner ; pour un élément de données non conforme, donner une valeur de référence virtuelle de l’élément de données conforme et une analyse des résultats de l'examen, et continuer à examiner élément par élément jusqu'à ce que toutes les données de la partie d'éléments d’ouvrage soient examinés ; s'il y a des éléments de données non conformes dans la partie d'éléments d’ouvrage examinée, retourner les résultats de l'examen au client correspondant (11) par l’unité de retour d’informations (24), sinon continuer à traiter la partie physique d’actif numérique du paquet de données par le fil de traitement de données physiques (232).
A system for processing data packets to be authenticated, which comprises: a first database (25) for storing the data packets to be authenticated and a second database (26) for storing the examined and compliant data packets, characterized in that it further comprises:
a data receiving unit (21), which is configured to receive the data packets to be authenticated uploaded by the client (11) via a specified web page or APP, and store the data packets to be authenticated and a request code indicated in the first database (25);
a data selection unit (22), which is provided with a first-in and first-out processing queue (221) and a selection unit (222); the queue to be processed (221) is configured to store in order the data packet to be authenticated for priority processing obtained from the first database (25) by the selection unit (222);
a data processing unit (23), which includes a work element examination wire (231) and a physical data processing wire (232); wherein, the work item examination thread (231) is configured to read the data packet to be authenticated from the processing queue (221) item by item, selecting the data from the part of work items in the data packet to be authenticated and examined; for non-compliant data item, give virtual reference value of the compliant data item and review result analysis, and continue to review item by item until all data in part d components are examined; if there are nonconforming data items in the inspected work item portion, returning the inspection results to the corresponding client (11) by the feedback unit (24), otherwise continuing processing the physical digital asset portion of the data packet by the physical data processing thread (232).
Système de traitement de paquets de données d'actif numérique à authentifier selon la revendication 7, caractérisé en ce que, le fil d’examen d’éléments d’ouvrage (231) comprend un fil d’examen normal (2311) et un fil d’examen virtuel (2312), dans lequel :
le fil d’examen normal (2311) est configuré pour sélectionner les données de la partie d'éléments d’ouvrage dans le paquet de donnée à authentifier et examiner élément par élément, s'il y a des éléments de données non conformes, transférer l'examen au fil d’examen virtuel (2312), sinon continuer à traiter la partie physique d’actif numérique par le fil de traitement de données physiques (232) ;
le fil d’examen virtuel (2312) est configuré pour examiner élément par élément, jusqu'à ce que toutes les données de la partie d’éléments d’ouvrage soient examinés et pour retourner les résultats de l'examen au client correspondant (11) par l’unité de retour d’informations (24).
A system for processing digital asset data packets to be authenticated according to claim 7, characterized in that the work element examination thread (231) comprises a normal examination thread (2311) and a virtual exam (2312), wherein:
the normal examination thread (2311) is configured to select the data of the part of work elements in the data packet to be authenticated and examine element by element, if there are non-compliant data elements, forward examining at the virtual examination thread (2312), otherwise continuing to process the physical portion of digital asset through the physical data processing thread (232);
the virtual examination thread (2312) is configured to examine element by element, until all the data of the work element part is examined and to return the results of the examination to the corresponding client (11 ) by the feedback unit (24).
Système de traitement de paquets de données d'actif numérique à authentifier selon la revendication 7, caractérisé en ce que, l'unité de sélection de données (22) est pourvue en outre d'une unité de jugement de nombre d’examen (223) et d'une file d’attente de traitement spéciale (224) ; dans laquelle,
l’unité de jugement de nombre d’examen (223) est configurée pour définir un seuil du nombre d'examen de données ; pour un paquet de données à authentifier non passé l'examen, compter le nombre total d'examen, si le nombre total est inférieur ou égal au seuil du nombre d'examen de données, élever alors la priorité pour re-téléchargement par l’unité de sélection (222) ; et si le nombre total est supérieur au seuil du nombre d'examen de données, déplacer le paquet de données à authentifier dans la file d'attente de traitement spécial (224).
A system for processing data packets of digital assets to be authenticated according to claim 7, characterized in that the data selection unit (22) is further provided with an examination number judging unit (223 ) and a special processing queue (224); in which,
the examination number judgment unit (223) is configured to set a threshold of the data examination number; for a data packet to be authenticated not passed the examination, count the total number of examination, if the total number is less than or equal to the threshold of the number of data examination, then raise the priority for re-uploading by the selection unit (222); and if the total count is greater than the data examination count threshold, moving the data packet to be authenticated to the special processing queue (224).
Système de traitement de paquets de données d'actif numérique à authentifier selon la revendication 7, caractérisé en ce que, l’unité de retour (24) est configurée en outre pour donner une identification de retraitement dans les résultats d'examen retournés au client, l’identification de retraitement étant utilisée pour identifier la priorité du paquet de données lors de re-téléchargement.A digital asset data packet processing system to be authenticated according to claim 7, characterized in that, the return unit (24) is further configured to give a reprocessing identification in the examination results returned to the client , the reprocessing identification being used to identify the priority of the data packet when re-downloading.
FR2007547A 2019-07-19 2020-07-17 Method and system for processing digital asset data packets to be authenticated Withdrawn FR3099331A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201910656677.3 2019-07-19
CN201910656677.3A CN112241883A (en) 2019-07-19 2019-07-19 A method and system for processing digital asset data packets to be authenticated

Publications (1)

Publication Number Publication Date
FR3099331A1 true FR3099331A1 (en) 2021-01-29

Family

ID=74168215

Family Applications (1)

Application Number Title Priority Date Filing Date
FR2007547A Withdrawn FR3099331A1 (en) 2019-07-19 2020-07-17 Method and system for processing digital asset data packets to be authenticated

Country Status (4)

Country Link
JP (1) JP2022536734A (en)
CN (1) CN112241883A (en)
FR (1) FR3099331A1 (en)
WO (1) WO2021012816A1 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020196785A1 (en) * 2001-06-25 2002-12-26 Connor Patrick L. Control of processing order for received network packets
US8239820B1 (en) * 2005-07-18 2012-08-07 Progress Software Corporation Compliance method and system for XML-based applications

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0830687A (en) * 1994-07-15 1996-02-02 Hitachi Ltd Application terminal device
JP2002183278A (en) * 2000-12-12 2002-06-28 Sony Corp Device and method for evaluating application document, and recording medium
US8676162B2 (en) * 2005-05-24 2014-03-18 Marshall Feature Recognition Llc Remote subscriber identification (RSID) system and method
CN103139104B (en) * 2011-12-05 2017-02-08 深圳迈瑞生物医疗电子股份有限公司 Network transmission service class adjustment method, data terminal and network server
JP2016085681A (en) * 2014-10-28 2016-05-19 有限会社アイ・アール・ディー Patent document quality inspection device, patent document quality inspection method, and program
CN105574646A (en) * 2015-12-12 2016-05-11 公安部交通管理科学研究所 Motor vehicle safety technology inspection and supervision system and running method for same
CN105760450A (en) * 2016-02-04 2016-07-13 浪潮通用软件有限公司 Form file analyzing method and device
CN107464194A (en) * 2017-09-21 2017-12-12 合肥集知网知识产权运营有限公司 A kind of big data patent management system based on Apriori data mining algorithms
CN109670963A (en) * 2018-09-26 2019-04-23 深圳壹账通智能科技有限公司 Assets information screening technique, device, equipment and storage medium
CN109636624A (en) * 2018-10-29 2019-04-16 平安医疗健康管理股份有限公司 Generation method, device, equipment and the storage medium of air control audit model

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020196785A1 (en) * 2001-06-25 2002-12-26 Connor Patrick L. Control of processing order for received network packets
US8239820B1 (en) * 2005-07-18 2012-08-07 Progress Software Corporation Compliance method and system for XML-based applications

Also Published As

Publication number Publication date
WO2021012816A1 (en) 2021-01-28
JP2022536734A (en) 2022-08-18
CN112241883A (en) 2021-01-19

Similar Documents

Publication Publication Date Title
TWI593266B (en) Malicious message detection and processing
FR3099329A1 (en) Digital asset authentication processing system
US20080281941A1 (en) System and method of processing online advertisement selections
CN116821908A (en) Detection systems, detection methods, and computer programs
US20110276473A1 (en) System and method for facilitating exchange of escrowed funds
FR3018620A3 (en) CREATING RULES FOR USE IN THIRD PARTY MANAGEMENT SYSTEMS
EP3545449B1 (en) Method of extracting data from a database watermarked according to a reversible watermarking mechanism
US20130061129A1 (en) Performance monitoring of a media player launched by a web browser
FR2964484A1 (en) METHOD FOR COLLECTING DATA WITH EVENTUAL CHARACTERS OF ELECTRONIC FORMS
EP3033857A1 (en) Binary code authentication
FR3099331A1 (en) Method and system for processing digital asset data packets to be authenticated
CN110062001B (en) Data delivery method, device, equipment and computer readable storage medium
WO2009121808A1 (en) Method of managing electronic messages on the basis of a messaging client and system for implementing the method
CN113657535A (en) A model training method, device, electronic device and storage medium
US20150052044A1 (en) One View/Transaction Monitoring
US10862891B2 (en) Communication tracking system for correctional facilities
US10420158B2 (en) Method, system, and program product for improving quality of electronic communications
FR2952203A1 (en) METHOD FOR GENERATING A WEB STREAM AND ASSOCIATED SYSTEM
EP3032423B1 (en) Method and system for validating performance test scenarios
CN113610078B (en) Method and equipment for calibrating mobile phone number recognition result
FR2826761A1 (en) Network sent extensible mark up language document analysis having language detected and assigned content value read/automatic identification digital word assembly with mark up language/length equal value read.
FR2852422A1 (en) Digital image entities identifying method, involves assigning one identifier to entity and assigning other identifiers to unidentified entities based on statistical data characterizing occurrences of combination of identifiers
EP2318961A1 (en) Computer checking tool
FR2952204A1 (en) METHOD FOR GENERATING A WEB STREAM AND ASSOCIATED SYSTEM
FR3099328A1 (en) System for processing digital assets to be authenticated

Legal Events

Date Code Title Description
PLFP Fee payment

Year of fee payment: 2

PLSC Publication of the preliminary search report

Effective date: 20210924

ST Notification of lapse

Effective date: 20230305