An automated processing method for engineering data based on data storage server
By saving multiple software program packages in the data comprehensive processing device, uploading data blocks in a random number on the data terminal, and storing and downloading data blocks using the data storage server, the problem of leakage during data transmission is solved, and the secure processing of data blocks and the adaptive processing of various engineering data types is realized.
Patent Information
- Application Number
- CN202411750989.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-02
- Publication Date
- 2025-02-28
- Estimated Expiration
- 2044-12-02
AI Technical Summary
During the process of engineering data processing, the processing capacity of the data terminal is limited, which leads to easy interception during data transmission, resulting in the leakage of engineering data.
By saving multiple software packages in the data comprehensive processing device and numbering them, the data terminal divides the original engineering data to be processed into multiple data blocks of the same size, uploads the numbers in a random order, and records the numbering sequence. The data storage server receives and saves the data blocks, packages their number and storage addresses into information packets and feeds them back to the data terminal. The data comprehensive processing device downloads the corresponding data blocks from the data storage server according to the number and storage address in the information packet, re-stitches and combines them into the original engineering data according to the numbering sequence, and processes it.
It realizes the upload and download of data blocks out of order number, avoiding leakage during data transmission, and can automatically load the corresponding software package according to the software package number, adapting to a variety of different types of engineering data processing.
Smart Images

Figure 00000000_0000_ABST
Abstract
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:
[0005] 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;
[0006] 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;
[0007] 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;
[0008] 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;
[0009] 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.
[0010] 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
[0011] Figure 1 The present invention is a flow chart of the method. DETAILED DESCRIPTION
[0012] 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.
[0013] like Figure 1 As shown, a method for automatically processing engineering data based on a data storage server comprises the following steps:
[0014] 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;
[0015] 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;
[0016] 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;
[0017] 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;
[0018] 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.
[0019] In an embodiment of the present application, the data terminal is a PC, a tablet computer or a mobile phone.
[0020] The random number upload includes:
[0021] 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;
[0022] 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;
[0023] 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.
[0024] 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.
[0025] 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.
[0026] 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; 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 random number upload of data blocks is realized; 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: 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