Automatic engineering data processing method based on data storage server

By numbering software packages and uploading blocked numbers on the data storage server, the problems of insufficient processing capabilities and data leakage are solved, and the secure transmission and reorganization of data blocks are realized, and a variety of engineering data types are adapted to various engineering data types. .

CN119232500AActive Publication Date: 2024-12-31INNO CIRCUITS LTD

Patent Information

Application Number
CN202411750989.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-02
Publication Date
2024-12-31
Estimated Expiration
2044-12-02

AI Technical Summary

Technical Problem

During the process of engineering data processing, the processing capacity of the data terminal is limited, which makes it difficult to process large-scale engineering data and is prone to leakage during data transmission.

Method used

By saving multiple software packages and numbering on the data storage server, the data terminal uploads the original project data in blocks and random numbers, and stores the storage server to save and package data block information. The data comprehensive processing device downloads and reorganizes the data according to the number and storage address. Blocks are processed to ensure that the order of uploading and downloading of data blocks is out of order and avoid data leakage.

Benefits of technology

It realizes the secure transmission and reorganization of data blocks, avoids data leakage, and adapts to the processing needs of multiple engineering data types.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119232500A_ABST
    Figure CN119232500A_ABST
Patent Text Reader

Abstract

The invention discloses an automatic engineering data processing method based on a data storage server, which comprises the following steps of: S1, numbering software program packages in data comprehensive processing equipment, and then issuing the numbers of the software program packages and engineering data types capable of being processed to a data terminal; s2, the data terminal divides data blocks for out-of-order numbering and uploading and records a numbering sequence, the data storage server receives and stores the data blocks, and the numbers and storage addresses corresponding to the data blocks are packaged into information packets to be fed back to the data terminal; s3, the data terminal transmits the recorded serial number sequence, the information packet fed back by the data storage server and the serial number of the selected software program package to the data comprehensive processing equipment; s4, the data comprehensive processing equipment downloads the data blocks, and the data blocks are spliced and combined into original engineering data again; and S5, loading the software program package by the data comprehensive processing equipment, and processing the original engineering data. According to the invention, leakage in a data transmission process can be effectively avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of engineering data processing, and in particular to an automated processing method for engineering data based on a data storage server. Background Art

[0002] During the processing of engineering data, the processing capacity of the data terminal is limited. When the engineering data is large, it is often difficult to quickly process the engineering data. Therefore, it is often necessary to send the engineering data to a data comprehensive processing device with stronger computing power (such as a computer group, etc.) for comprehensive processing, and then feed the data processing results back to the data terminal; however, in the process of transmitting data to the data comprehensive processing device, the data terminal is easily intercepted, resulting in the leakage of engineering data. Summary of the invention

[0003] The purpose of the present invention is to overcome the deficiencies of the prior art and provide an automated processing method for engineering data based on a data storage server, which can effectively avoid leakage during data transmission.

[0004] The object of the present invention is achieved through the following technical solution: an automated processing method for engineering data based on a data storage server, comprising the following steps: S1. Multiple software packages for processing engineering data are stored in the data processing equipment, and the software packages are numbered, and then the number of each software package and the type of engineering data that can be processed are sent to the data terminal; S2. The data terminal divides the raw engineering data to be processed into multiple data blocks of the same size, and then uploads each data block with random numbers and records the number sequence. The data storage server receives each data block for storage, and packages the corresponding number and storage address of each data block into an information package and feeds it back to the data terminal; S3. The data terminal selects the software package number according to the type of original engineering data to be processed, and transmits the recorded number sequence, the information package fed back by the data storage server, and the selected software package number to the data integrated processing device; S4. The data processing device downloads the corresponding data block from the data storage server according to the number and the corresponding storage address in the information packet, and then arranges the downloaded data blocks in the number sequence and reassembles them into the original engineering data; S5. The data integrated processing device will load the corresponding software package according to the software package number uploaded by the data terminal, process the original engineering data, and then transmit the processing result of the original engineering data to the data terminal.

[0005] The beneficial effects of the present invention are as follows: after the data terminal of the present invention divides the original engineering data into blocks and uploads them with random numbering, the data blocks are stored through the data storage server, and then only the numbering sequence, the number and storage address corresponding to the data block and the software package number need to be sent to the comprehensive processing device, and the data comprehensive processing device can realize the download of the data block and the reorganization and processing of the original engineering data, and the data upload and download are all random numbered data blocks, which will not cause data leakage; at the same time, the corresponding software package can be automatically loaded according to the software package number, and it can adapt to various different types of engineering data processing. BRIEF DESCRIPTION OF THE DRAWINGS

[0006] Figure 1 The present invention is a flow chart of the method. DETAILED DESCRIPTION

[0007] The technical solution of the present invention is further described in detail below in conjunction with the accompanying drawings, but the protection scope of the present invention is not limited to the following.

[0008] like Figure 1 As shown, a method for automatically processing engineering data based on a data storage server comprises the following steps: S1. Multiple software packages for processing engineering data are stored in the data processing equipment, and the software packages are numbered, and then the number of each software package and the type of engineering data that can be processed are sent to the data terminal; S2. The data terminal divides the raw engineering data to be processed into multiple data blocks of the same size, and then uploads each data block with random numbers and records the number sequence. The data storage server receives each data block for storage, and packages the corresponding number and storage address of each data block into an information package and feeds it back to the data terminal; S3. The data terminal selects the software package number according to the type of original engineering data to be processed, and transmits the recorded number sequence, the information package fed back by the data storage server, and the selected software package number to the data integrated processing device; S4. The data processing device downloads the corresponding data block from the data storage server according to the number and the corresponding storage address in the information packet, and then arranges the downloaded data blocks in the number sequence and reassembles them into the original engineering data; S5. The data integrated processing device will load the corresponding software package according to the software package number uploaded by the data terminal, process the original engineering data, and then transmit the processing result of the original engineering data to the data terminal.

[0009] In an embodiment of the present application, the data terminal is a PC, a tablet computer or a mobile phone.

[0010] The random number upload includes: Assume that M data blocks are divided; first, arrange the M data blocks in the order of the original industrial data; then for each data block, randomly select a number from 1 to M as the number of the data block, and the numbers selected each time are not repeated, and the data block numbers are recorded in sequence from the 1st data block to the Mth data block to obtain a number sequence; For example, suppose that 10 data blocks are divided. This is just an example. The actual number of data blocks M is determined according to the size of the original industrial data, which is generally greater than 50. Suppose that the numbers of the first to tenth data blocks are randomly arranged and therefore out of order, such as 2, 5, 9, 8, 6, 1, 7, 3, 4, 10; then "2, 5, 9, 8, 6, 1, 7, 3, 4, 10" is the numbering sequence; When the data comprehensive processing equipment reorganizes the data blocks, it only needs to arrange and splice the data blocks in the order of the numbering sequence "2, 5, 9, 8, 6, 1, 7, 3, 4, 10" to obtain the original industrial data.

[0011] When all data block numbers are selected and recorded, a data block is randomly selected from the divided data blocks each time, and the selected data block and the corresponding number are uploaded to the data storage server until all data blocks are transmitted; due to the random selection of data block numbers and upload order, the out-of-order numbering upload of data blocks is achieved.

[0012] In an embodiment of the present application, after the data storage server feeds back the information packet to the data terminal, it is necessary to delete the information packet packaged with the data block number and the corresponding storage address.

[0013] The above is a preferred embodiment of the present invention. It should be understood that the present invention is not limited to the form disclosed herein, and should not be regarded as excluding other embodiments, but can be used in other combinations, modifications and environments, and can be modified within the scope of the concept described herein through the above teachings or the technology or knowledge of the relevant field. The changes and modifications made by those skilled in the art do not depart from the spirit and scope of the present invention, and should be within the scope of protection of the claims attached to the present invention.

Claims

1. An automated processing method for engineering data based on a data storage server, characterized in that: The following steps are involved: S1. Multiple software packages for processing engineering data are stored in the data processing equipment, and the software packages are numbered, and then the number of each software package and the type of engineering data that can be processed are sent to the data terminal; S2. The data terminal divides the raw engineering data to be processed into multiple data blocks of the same size, and then uploads each data block with random numbers and records the number sequence. The data storage server receives each data block for storage, and packages the corresponding number and storage address of each data block into an information package and feeds it back to the data terminal; S3. The data terminal selects the software package number according to the type of original engineering data to be processed, and transmits the recorded number sequence, the information package fed back by the data storage server, and the selected software package number to the data integrated processing device; S4. The data processing device downloads the corresponding data block from the data storage server according to the number and the corresponding storage address in the information packet, and then arranges the downloaded data blocks in the number sequence and reassembles them into the original engineering data; S5. The data integrated processing device will load the corresponding software package according to the software package number uploaded by the data terminal, process the original engineering data, and then transmit the processing result of the original engineering data to the data terminal.

2. The method for automatically processing engineering data based on a data storage server according to claim 1, characterized in that: The data terminal is a PC, a tablet computer or a mobile phone.

3. The method for automatically processing engineering data based on a data storage server according to claim 1, characterized in that: The random number upload includes: Assume that M data blocks are divided; first, arrange the M data blocks in the order of the original industrial data; then for each data block, randomly select a number from 1 to M as the number of the data block, and the numbers selected each time are not repeated, and the data block numbers are recorded in sequence from the 1st data block to the mth data block to obtain a number sequence; When all data block numbers are selected and recorded, a data block is randomly selected from the divided data blocks each time, and the selected data block and the corresponding number are uploaded to the data storage server until all data blocks are transmitted; due to the random selection of data block numbers and upload order, the out-of-order numbering upload of data blocks is achieved.

4. The method for automatically processing engineering data based on a data storage server according to claim 1, characterized in that: After the data storage server feeds back the information packet to the data terminal, it is necessary to delete the information packet packaged with the data block number and the corresponding storage address.

Citation Information

Patent Citations

  • Data protection method and system in firmware updating of Internet of Things terminal

    CN110008757A

  • Out-of-order processing method and device, model training method and device and computing equipment

    CN113111569A

  • Data encryption transmission method

    CN114338217A

  • Resource platform data transmission method based on out-of-order encryption and decryption

    CN116318867A

  • Quantum security key distribution, encryption and decryption system

    CN117394996A

Cited By

  • Data storage encryption method for solid state disk

    CN119939634A