Method for transmitting special characteristics in quality tool

Through the coordinated work of data preprocessing, adapter and routing module, the problems of low transmission efficiency and poor accuracy of special features between quality tools are solved, efficient and reliable data flow is achieved, and product quality and customer satisfaction are improved.

CN120470049APending Publication Date: 2025-08-12SHANGHAI SUOGU SOFTWARE TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510550715.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-29
Publication Date
2025-08-12

AI Technical Summary

Technical Problem

The prior art is inefficient and poorly accurate when transmitting special characteristics to quality tools, especially in multi-department collaboration scenarios, data consistency and real-timeness are difficult to guarantee, resulting in deviations in quality analysis results and affecting product quality and customer satisfaction.

Method used

The original data is structured by using the data preprocessing module, format conversion through the data adapter, efficient distribution by the data routing module, and consistency verification through the data verification module, forming a system architecture of data preprocessing, adapter, routing module and verification module to ensure the integrity and availability of data among different quality tools.

Benefits of technology

It realizes efficient transmission of special characteristic data among quality tools, improves data flow efficiency and reliability, reduces the risk of quality analysis deviation caused by incomplete data transmission or inconsistent format, and improves product quality and customer satisfaction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120470049A_ABST
    Figure CN120470049A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of data transmission, in particular to a method for transmitting special characteristics in a quality tool, which comprises the steps of data preprocessing, format conversion, data distribution and consistency verification. Through structural processing of original data, dynamic adaptation of a target tool interface, efficient routing distribution and multi-level verification, accurate data transmission is realized. The transmission efficiency and accuracy of the special characteristic data among different quality tools can be remarkably improved, the data integrity and availability are guaranteed, and the method is suitable for a multi-department cooperation scene.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of combining quality management with information technology, and specifically relates to a method for transmitting special characteristics in a quality tool. Background Art

[0002] With the rapid development of modern industry and informatization, the importance of quality control in production and manufacturing has become increasingly prominent. Special characteristics, as key elements in the product design and manufacturing process, directly affect the performance, safety, and reliability of the product. However, in practical applications, how to efficiently and accurately transmit special characteristics to various quality tools has become an important issue in improving quality management efficiency. Currently, the transmission of special characteristics in quality tools mostly relies on manual operations or semi-automated methods. These methods are prone to problems such as incomplete information transmission and inconsistent data formats in complex products or multi-link collaboration. These problems may lead to deviations in quality analysis results, thereby affecting the final product quality and customer satisfaction.

[0003] Existing data transmission methods are typically based on traditional file exchange or manual input, such as transferring data through Excel spreadsheets, text files, and the like. While these methods can meet basic needs to a certain extent, their efficiency and accuracy are often limited when faced with large-scale data processing. Furthermore, because data interface standards between different quality tools have yet to be fully unified, cross-platform data transmission may require additional conversion steps, further increasing operational complexity and the probability of error. Especially in scenarios involving multi-departmental collaboration, data consistency and real-time performance are difficult to guarantee, posing a challenge to the company's overall quality management.

[0004] In recent years, with the continuous advancement of information technology, some companies have begun to explore digital means to improve the transmission process of special characteristics. For example, middleware technology or the development of dedicated data interfaces can achieve automatic connection between systems. However, these methods require high technical capabilities and are costly to implement, making them difficult to fully promote among small and medium-sized enterprises. Therefore, exploring an efficient, convenient, and adaptable method for transmitting special characteristics is of great significance for improving the application effectiveness of quality tools and reducing enterprise management costs. It also provides new ideas for the development of industry standardization. Summary of the Invention

[0005] The present invention provides a method for transmitting special characteristics in quality tools. The method provided by the present invention can significantly improve the transmission efficiency and accuracy of special characteristic data between different quality tools.

[0006] In order to achieve the above-mentioned object of the invention, the present invention provides the following technical solutions:

[0007] The present invention provides a method for transmitting special characteristics in a quality tool, comprising the following steps: first, structuring the original data of the special characteristics to form standardized data units; second, converting the format of these data units through a data adapter to make them conform to the interface specification of a target quality tool; then, utilizing a data routing mechanism to distribute the format-converted data units to the corresponding quality tool; finally, verifying the consistency of the transmitted data through a data verification module to ensure the integrity and availability of the data in the target tool.

[0008] The present invention also provides the application of the above-mentioned transmission method in a multi-department collaboration scenario.

[0009] The present invention also provides a system architecture based on the above transmission method, which is composed of a data preprocessing module, a data adapter, a data routing module and a data verification module.

[0010] The present invention also provides specific implementation steps of the above-mentioned transmission method, including: first, splitting the original data of special characteristics according to predefined field rules to generate data units with fixed field names and attributes; second, converting the format of these data units through a data adapter, wherein the data adapter has built-in interface protocols of multiple target quality tools and dynamically selects adaptation rules according to the type of target tool; then, the data routing module sends the converted data units to the specified target tool according to a preset routing table, and the routing table contains the address information and priority settings of the target tool; finally, the data verification module compares the transmitted data field by field, and if the data is found to be inconsistent, the rollback mechanism is triggered and the data transmission process is re-executed. The data adapter is composed of a parsing engine and a protocol mapping library. The parsing engine is responsible for analyzing the interface requirements of the target tool, and the protocol mapping library stores standard protocol templates for various tools.

[0011] Preferably, the mapping relationship between the special characteristic original data and the standardized data unit adopts a one-to-one or many-to-one manner, and the specific mapping rules are defined by the data dictionary.

[0012] Preferably, the parsing engine of the data adapter runs at a frequency of 10-50 times per second, the cache capacity of the parsing engine is 100MB-500MB, and the parsing depth supports nesting levels of 3-5 layers; the update cycle of the protocol mapping library is once a week, and the update content includes the addition of new tool protocols and optimization adjustments of existing protocols.

[0013] Preferably, the transmission bandwidth of the data routing module is 100Mbps-1Gbps, the routing table is refreshed once per minute, and a maximum of 1,000 target address records can be stored in the routing table.

[0014] Preferably, the comparison algorithm of the data verification module adopts a combination of hash verification and field value matching, the hash verification algorithm is MD5 or SHA-256, and the fault tolerance rate of field value matching is 0.1%-0.5%.

[0015] Preferably, the splitting rules of the data preprocessing module support custom configuration, the splitting granularity is a single field or a field group, and the size of the data unit after splitting is limited to 1KB-10KB.

[0016] Preferably, the triggering conditions of the rollback mechanism include data loss, field value abnormality and transmission timeout, the maximum number of retries of the rollback operation is 3 times, and the interval between each retry is 5 seconds to 30 seconds.

[0017] Preferably, the modules in the system architecture communicate with each other through a message queue, the throughput of the message queue is 1000-5000 messages per second, and the average delay time of the message is 10ms-50ms.

[0018] Compared with the prior art, the present invention has the following beneficial effects:

[0019] The present invention provides a method for transmitting special characteristics within a quality tool, comprising a data preprocessing module, a data adapter, a data routing module, and a data verification module. The data preprocessing module addresses the issue of inconsistent data formats by structured processing of raw data; the data adapter dynamically selects adaptation rules to meet the interface requirements of different quality tools; the data routing module achieves precise data distribution through an efficient routing table management mechanism; and the data verification module ensures data consistency and integrity through a multi-level verification algorithm. These modules work together to form a complete transmission chain, effectively improving the efficiency and reliability of the flow of special characteristic data within the quality tool. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] Figure 1 The flowchart of the method for transmitting special characteristics in the quality tool provided by the present invention shows the overall process from data preprocessing to data verification.

[0021] Figure 2 The diagram is a structural diagram of the data adapter, showing the relationship between the parsing engine and the protocol mapping library and their role in format conversion.

[0022] Figure 3 This is a working principle diagram of the data routing module, which describes the impact of address information and priority settings in the routing table on data distribution.

[0023] Figure 4 This is the verification flow chart of the data verification module, which presents the specific implementation method of combining hash verification with field value matching.

[0024] Figure 5 This is the module composition diagram of the system architecture, showing the communication relationship between the data preprocessing module, data adapter, data routing module and data verification module.

[0025] Figure 6 It provides the triggering conditions and execution flow chart of the rollback mechanism, and details the processing logic under conditions such as data loss, abnormal field values, and transmission timeout.

[0026] The accompanying drawings are numbered as follows:

[0027] 1. Data preprocessing module; 2. Data adapter; 3. Data routing module; 4. Data verification module; 5. Parsing engine; 6. Protocol mapping library; 7. Routing table; 8. Hash verification algorithm; 9. Field value matching module; 10. Rollback mechanism. DETAILED DESCRIPTION

[0028] The present invention provides a method for transmitting special characteristics in quality tools, combined with the attached Figure 1 To the attached Figure 6 The specific implementation of the present invention is described in detail. First, starting from the overall process, such as Figure 1 As shown, the entire transmission method includes the collaborative work of a data preprocessing module 1, a data adapter 2, a data routing module 3, and a data verification module 4. These modules communicate through a message queue, which has a throughput of 1000-5000 messages per second and an average latency of 10ms-50ms, ensuring efficient data interaction between the modules.

[0029] During actual operation, the raw data of special characteristics first enters the data preprocessing module 1. This module splits the raw data according to predefined field rules to generate data units with fixed field names and attributes. The splitting rules of data preprocessing module 1 support custom configuration, and data can be split by single field or field group. The size of the split data unit is limited to 1KB-10KB. For example, in the automotive manufacturing industry, special characteristics may include information such as the dimensional tolerance and material strength of parts. This information is stored in an unstructured form in the company's production management system. Data preprocessing module 1 maps this unstructured data into standardized data units based on the company's internal data dictionary. The mapping relationship between raw data and standardized data units can be one-to-one or many-to-one, and the specific mapping rules are defined by the data dictionary. For example, the dimensional tolerance information of a part may be split into two fields: "Tolerance Range" and "Measurement Unit", each corresponding to a different attribute.

[0030] After being processed by the data preprocessing module 1, the standardized data units are passed to the data adapter 2. Figure 2 As shown, the data adapter 2 consists of a parsing engine 5 and a protocol mapping library 6. The parsing engine 5 is responsible for analyzing the interface requirements of the target quality tool and dynamically selecting adaptation rules. The protocol mapping library 6 stores standard protocol templates for various target tools and supports the conversion of multiple interface protocols. For example, the target quality tool may be an enterprise's quality management system, supplier management platform, or customer feedback system, and the interface specifications of these systems may differ significantly. The operating frequency of the parsing engine 5 is 10-50 times per second, the cache capacity is 100MB-500MB, and the parsing depth supports 3-5 nested levels, which can meet the processing requirements of complex data structures. The update cycle of the protocol mapping library 6 is once a week, and the update content includes the addition of new tool protocols and the optimization and adjustment of existing protocols. For example, when an enterprise introduces a new quality management system, the administrator can update the protocol mapping library 6 to add the interface protocol of the new system, thereby achieving seamless docking.

[0031] After completing the format conversion, the data adapter 2 passes the processed data unit to the data routing module 3. Figure 3 As shown, the data routing module 3 achieves accurate data distribution through the routing table 7. The routing table 7 contains the address information and priority settings of the target tools, can store up to 1,000 target address records, and is refreshed once a minute. For example, in a multi-department collaboration scenario, a certain special characteristic data needs to be transmitted to the quality management system of the R&D department and the process monitoring system of the production department at the same time. The data routing module 3 will prioritize sending data to the high-priority target tools based on the priority settings in the routing table 7 to ensure the timely transmission of critical data. The transmission bandwidth of the data routing module 3 is 100Mbps-1Gbps, which can meet the needs of large-scale data transmission.

[0032] Subsequently, the data units distributed by routing are transferred to the target quality tool. In order to ensure the integrity and availability of the data in the target tool, the data verification module 4 verifies the consistency of the transmitted data. Figure 4 As shown, the data verification module 4 uses a hash check algorithm 8 combined with a field value matching module 9 for verification. The hash check algorithm 8 uses MD5 or SHA-256 to detect whether the data has been tampered with or lost during transmission. The field value matching module 9 compares the content of the data unit field by field, with a fault tolerance of 0.1%-0.5%. For example, if a field value in a data unit exceeds the fault tolerance range, the data verification module 4 will determine that the data is inconsistent and trigger the rollback mechanism 10 to re-execute the data transmission process.

[0033] The specific execution process of the rollback mechanism 10 is as follows Figure 6As shown, trigger conditions include data loss, abnormal field values, and transmission timeouts. For example, if the data routing module 3 fails to send a data unit to the target tool, the system records the event and triggers the rollback mechanism 10. The maximum number of rollback retries is three, with an interval of 5 to 30 seconds between each retry. If the transmission is still unsuccessful after three retries, the system generates an error log and notifies the administrator for manual intervention.

[0034] In actual application scenarios, the above transmission method can be applied to multi-department collaboration scenarios. For example, in a large manufacturing enterprise, the R&D department, the production department, and the quality management department need to share special characteristic data. Through the transmission method provided by the present invention, the R&D department can transmit the special characteristic data of the design phase to the process monitoring system of the production department, and synchronize the relevant data to the quality management system of the quality management department. The data preprocessing module 1 is responsible for structuring the original data, the data adapter 2 performs format conversion according to the interface specification of the target system, the data routing module 3 realizes the accurate distribution of data according to the routing table 7, and the data verification module 4 ensures the integrity and availability of the data in the target tool.

[0035] In addition, the present invention also provides a system architecture based on the above transmission method, such as Figure 5 As shown in the figure, the system architecture consists of a data preprocessing module 1, a data adapter 2, a data routing module 3, and a data verification module 4. These modules communicate with each other via message queues. For example, in actual deployment, data preprocessing module 1 can be deployed on an enterprise's data center server, data adapter 2 and data routing module 3 can be deployed on a middleware server, and data verification module 4 can be deployed on the server where the target tool resides. This distributed deployment approach effectively improves the system's scalability and reliability.

[0036] Throughout the entire transmission process, the coordination between modules is crucial. For example, the standardized data units generated by data preprocessing module 1 must conform to the input requirements of data adapter 2, the output format of data adapter 2 must match the input format of data routing module 3, and the distribution results of data routing module 3 must meet the verification requirements of data verification module 4. Through this close coordination, the present invention achieves efficient transmission of special characteristic data between different quality tools.

[0037] In order to better enable relevant personnel in this technical field to fully understand and implement the present invention, the specific implementation principle of the present invention is further supplemented below with reference to a specific application scenario.

[0038] In a large manufacturing enterprise, R&D, production, and quality management departments need to share special property data. For example, in the case of automotive parts manufacturing, R&D is responsible for generating special property data such as part dimensional tolerances and material strength during the design phase. Production needs to apply this data to the process monitoring system, while quality management needs to simultaneously access this data for analysis and evaluation within the quality management system. The transmission method provided by this invention can efficiently meet the data flow requirements of this multi-departmental collaboration scenario.

[0039] First, the R&D department uploads unstructured special characteristic data to the company's data center server. These raw data may come from different design software or databases, and their formats and field naming rules are not unified. After receiving these raw data, the data preprocessing module 1 splits and maps them according to the data dictionary developed within the company. For example, the "tolerance range" information of a certain part is split into two fields: "upper tolerance limit" and "lower tolerance limit", and a "measurement unit" field is added to clarify the measurement method. This structured processing ensures that subsequent modules can receive standardized data units, and the size of each data unit is limited to 1KB-10KB, thereby avoiding the problem of reduced transmission efficiency due to excessive data volume. The splitting rules of the data preprocessing module 1 support custom configuration, and the field granularity can be flexibly adjusted according to actual needs. The split data units are passed to the data adapter 2 through the message queue.

[0040] Then, the data adapter 2 performs format conversion on the standardized data unit to meet the interface specification of the target system. Figure 2 As shown, the parsing engine 5 first analyzes the interface requirements of the target quality tool. For example, the process monitoring system of the production department may use a RESTful API interface, while the quality management system of the quality management department may use the SOAP protocol. The parsing engine 5 dynamically selects the adaptation rules according to the type of the target tool, and calls the corresponding standard protocol template from the protocol mapping library 6 for format conversion. The protocol mapping library 6 stores a variety of interface protocol templates and supports weekly updates so that administrators can add interface protocols for new systems or optimize existing protocols. In this scenario, the running frequency of the parsing engine 5 is 30 times per second, the cache capacity is 300MB, and the parsing depth supports a nested level of 4 layers, which can meet the processing requirements of complex data structures. The data unit after format conversion is passed to the data routing module 3 through the message queue.

[0041] Then, the data routing module 3 distributes the data unit to the target tool accurately according to the address information and priority settings in the routing table 7. Figure 3As shown, routing table 7 records the address information of the production department's process monitoring system and the quality management department's quality management system. Because the production department's process monitoring system has higher real-time requirements, it is given a higher priority than the quality management system. Data routing module 3 prioritizes data transmission to the process monitoring system, ensuring the timely transmission of critical data. Data routing module 3 has a transmission bandwidth of 500 Mbps, which can meet the needs of large-scale data transmission. Routing table 7 is refreshed once a minute to ensure the real-time and accuracy of address information.

[0042] When the data unit is successfully distributed to the target tool, the data verification module 4 verifies the consistency of the transmitted data. Figure 4 As shown, the data verification module 4 uses a hash verification algorithm 8 combined with a field value matching module 9 for verification. For each data unit, the hash verification algorithm 8 uses SHA-256 to generate a unique hash value to detect whether the data has been tampered with or lost during transmission. The field value matching module 9 compares the content of the data unit field by field, and its fault tolerance is set to 0.2%. For example, if a field value exceeds the fault tolerance range, the data verification module 4 will determine that the data is inconsistent and trigger the rollback mechanism 10 to re-execute the data transmission process. Figure 6 As shown, the maximum number of retries of the rollback mechanism 10 is 3, and the interval between each retry is 15 seconds. If the transmission fails after 3 retries, the system will generate an error log and notify the administrator for manual intervention.

[0043] During the entire transmission process, the collaboration between various modules is crucial. The standardized data units generated by the data preprocessing module 1 must meet the input requirements of the data adapter 2, the output format of the data adapter 2 must match the input format of the data routing module 3, and the distribution results of the data routing module 3 must meet the verification requirements of the data verification module 4. For example, in this scenario, the design data generated by the R&D department is structured and processed by the data preprocessing module 1 to form data units that meet the company's internal standards; the data adapter 2 completes the format conversion according to the interface specifications of the target system to ensure that the data can be correctly parsed by the process monitoring system and the quality management system; the data routing module 3 sends the data to the process monitoring system first according to the priority setting of the routing table 7 to ensure the real-time requirements of the production process; the data verification module 4 ensures the consistency and integrity of the data through a multi-level verification algorithm.

[0044] Through the above steps, the present invention achieves efficient transmission of special characteristic data between different quality tools. For example, in this scenario, design data from the R&D department can be quickly transferred to the production and quality management departments, ensuring that each department can work based on the same data source. This efficient transmission method not only improves data flow efficiency but also significantly reduces the risk of quality analysis bias caused by incomplete data transmission or inconsistent formats, thereby improving product quality and customer satisfaction.

Claims

1. A method for transmitting special characteristics in a quality tool, characterized in that: The following steps are involved: The data preprocessing module (1) performs structured processing on the original data with special characteristics to generate standardized data units; The data adapter (2) converts the format of the standardized data unit to make it conform to the interface specification of the target quality tool; The data routing module (3) distributes the format-converted data units to the corresponding target quality tools according to a preset routing table; The data verification module (4) performs consistency verification on the transmitted data to ensure the integrity and availability of the data in the target tool.

2. The method for transmitting special characteristics in a quality tool according to claim 1, characterized in that: The data preprocessing module (1) splits the original data according to predefined field rules to generate data units with fixed field names and attributes. The splitting granularity is single field or field group, and the size of the split data unit is limited to 1KB to 10KB.

3. The method for transmitting special characteristics in a quality tool according to claim 1, characterized in that: The data adapter (2) includes a parsing engine (5) and a protocol mapping library (6). The parsing engine (5) analyzes the interface requirements of the target quality tool and dynamically selects adaptation rules. The protocol mapping library (6) stores standard protocol templates of multiple target tools.

4. The method for transmitting special characteristics in a quality tool according to claim 3, characterized in that: The operating frequency of the parsing engine (5) is 10 to 50 times per second, the cache capacity is 100MB to 500MB, and the parsing depth supports nesting levels of 3 to 5 layers.

5. The method for transmitting special characteristics in a quality tool according to claim 3, characterized in that: The update cycle of the protocol mapping library (6) is once a week, and the update content includes the addition of new tool protocols and the optimization and adjustment of existing protocols.

6. The method for transmitting special characteristics in a quality tool according to claim 1, characterized in that: The transmission bandwidth of the data routing module (3) is 100Mbps to 1Gbps, the routing table (7) is refreshed once per minute, and the routing table (7) stores a maximum of 1,000 target address records.

7. The method for transmitting special characteristics in a quality tool according to claim 1, characterized in that: The data verification module (4) performs consistency verification by combining a hash verification algorithm (8) with field value matching. The hash verification algorithm (8) uses MD5 or SHA-256, and the field value matching fault tolerance rate is 0.1% to 0.5%.

8. The method for transmitting special characteristics in a quality tool according to claim 1, characterized in that: When the data verification module (4) detects data inconsistency, the rollback mechanism (10) is triggered to re-execute the data transmission process. The maximum number of retries for the rollback operation is 3 times, and the interval between each retry is 5 seconds to 30 seconds.

9. A system architecture based on the transmission method according to any one of claims 1 to 8, characterized in that: The system comprises a data pre-processing module (1), a data adapter (2), a data routing module (3) and a data verification module (4). The modules communicate with each other via a message queue. The throughput of the message queue is 1000 to 5000 messages per second, and the average delay time of the message is 10ms to 50ms.

10. The system architecture according to claim 9, characterized in that: The data preprocessing module (1) is deployed on a data center server, the data adapter (2) and the data routing module (3) are deployed on a middleware server, and the data verification module (4) is deployed on a server where the target tool is located.