A detection method and detection system based on ME module and Computrace tracking module
By automatically detecting the status of the ME module and Computrace tracking module, the problem of wrong selection or miss selection caused by human operations is solved, and the production efficiency and product quality are improved.
Patent Information
- Application Number
- CN202011353943.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-11-27
- Publication Date
- 2025-08-12
- Estimated Expiration
- 2040-11-27
AI Technical Summary
In the prior art, the error selection or error selection of ME modules and Computrace tracking modules caused by human operation leads to customer complaints.
It provides an automated detection method and system based on ME module and Computrace tracking module. Through network connection, barcode input, product type analysis and module status are automatically detected, and error status is corrected in a timely manner.
It realizes the rapid identification of the module status of semi-finished products and finished products, avoids human operation errors, improves operating efficiency, reduces abnormal occurrence, and meets customer requirements.
Smart Images

Figure CN114563681B_ABST
Abstract
Description
Technical field
[0001] The present invention relates to a software detection method and a detection system thereof, and in particular to a detection method and a detection system thereof based on an ME module and a Computrace tracking module. [Background Technology]
[0002] The Management Engine (ME) module is a microprocessor in Intel chips that is independent of the CPU and operating system. The ME includes remote management capabilities, allowing remote computers to be controlled without user intervention in the event of a serious vulnerability.
[0003] The Computrace tracking module is an anti-theft software developed by Absolute Software. When a stolen laptop accesses the Internet, the Computrace tracking module can determine the location of the laptop through the network, thereby finding the stolen laptop and sending the information to the owner's email address.
[0004] Currently, factories classify electronic products into semi-finished products and finished products before they are shipped. To meet different customer requirements, the ME modules and Computrace tracking modules of semi-finished and finished products are processed differently to ensure that the ME modules of semi-finished products are in the Unlocked state, while those of finished products are in the Locked state. Furthermore, the Computrace tracking modules of semi-finished electronic products are in the Disabled state, while those of finished products are in the Enabled state. The current operating method involves operators manually selecting the ME modules and Computrace tracking modules of semi-finished and finished products. However, this manual selection method can sometimes lead to incorrect or misselected items due to operator errors, resulting in customer complaints.
[0005] In view of this, it is necessary to develop a detection method and a detection system based on the ME module and the Computrace tracking module to avoid the problem of incorrect or misselected ME modules and Computrace tracking modules for semi-finished products and finished products due to operator misoperation. [Summary of the invention]
[0006] To achieve the above objectives, the present invention provides a detection method based on an ME module and a Computrace tracking module, which is used to avoid misselection or incorrect selection of the ME module and the Computrace tracking module for semi-finished products and finished products due to operator misoperation. The method includes the following steps:
[0007] (1) The program connects to the network;
[0008] (2) Enter the barcode of the electronic product;
[0009] (3) Analyze the barcode and determine whether the electronic product is a semi-finished product or a finished product. If it is a semi-finished product, proceed to step (4); if it is a finished product, proceed to step (9);
[0010] (4) Check whether the semi-finished ME module is in the unlocked state. If not, proceed to step (5); if so, proceed to step (6);
[0011] (5) The semi-finished ME module failed the inspection;
[0012] (6) If the semi-finished product ME module passes the test, then check whether the semi-finished product Computrace tracking module is in the Disable state. If so, do not proceed to step (7). If so, proceed to step (8);
[0013] (7) The semi-finished product’s Computrace tracking module failed inspection;
[0014] (8) The semi-finished product Computrace tracking module passed the inspection;
[0015] (9) Check whether the finished ME module is in the Lock state. If not, proceed to step (10); if so, proceed to step (11);
[0016] (10) The finished product ME module fails the inspection;
[0017] (11) If the ME module of the finished product passes the test, then check whether the Computrace tracking module of the finished product is in the Enable state. If so, proceed to step (12). If so, proceed to step (13).
[0018] (12) The Computrace tracking module of the finished product failed the inspection;
[0019] (13) The finished product’s Computrace tracking module passed the inspection.
[0020] Optionally, the program in step (1) is connected to a network of 100M or higher.
[0021] Optionally, in step (2), the barcode of the electronic product is scanned by a barcode gun to obtain the barcode information.
[0022] Optionally, the step (5) further includes: when the ME module fails the detection, the program sets the ME module to the Unlock state.
[0023] Optionally, the step (7) further includes: when the Computrace tracing module fails the detection, the program sets the Computrace tracing module to a Disable state.
[0024] Optionally, the step (10) further includes: when the ME module fails the detection, the program sets the ME module to the Lock state.
[0025] Optionally, the step (12) further includes: when the Computrace tracing module fails the detection, the program sets the Computrace tracing module to the Enable state.
[0026] Optionally, step (14) is further included before step (11): detecting whether the finished product contains the Computrace tracking module; if so, performing step (11); if not, performing step (15) and marking the Computrace tracking module as Disabled.
[0027] The present invention also provides a detection system based on the ME module and the Computrace tracking module, which includes:
[0028] A network connection unit connected to a network;
[0029] An input unit for inputting a barcode of an electronic product to be inspected;
[0030] an analyzing unit connected to the input unit, the analyzing unit analyzing the barcode and determining whether the electronic product is a semi-finished product or a finished product;
[0031] A semi-finished product ME detection unit, which is connected to the power supply of the analysis unit and detects whether the ME module of the semi-finished product is in the unlocked state;
[0032] a semi-finished product Computrace detection unit connected to the semi-finished product ME detection unit, and detecting whether the Computrace tracking module of the semi-finished product is in a Disable state;
[0033] A finished product ME detection unit, which is connected to the power supply of the analysis unit and detects whether the ME module of the finished product is in the Lock state;
[0034] The finished product Computrace detection unit is connected to the finished product ME detection unit, and the finished product Computrace detection unit detects whether the Computrace tracking module of the finished product is in the Enable state.
[0035] Optionally, the detection system based on the ME module and the Computrace tracking module also includes a storage unit, which is respectively connected to the semi-finished product ME detection unit, the semi-finished product Computrace detection unit, the finished product ME detection unit, and the finished product Computrace detection unit, and the storage unit stores the detection results of the semi-finished product ME detection unit, the semi-finished product Computrace detection unit, the finished product ME detection unit, and the finished product Computrace detection unit.
[0036] The present invention provides a detection method and system based on ME modules and Computrace tracking modules. By automatically detecting the ME modules and Computrace tracking modules of semi-finished products, and then automatically detecting the ME modules and Computrace tracking modules of finished products, the system can quickly identify the status of the ME modules and Computrace tracking modules of the semi-finished and finished products, and correct any errors, thereby meeting customer requirements and avoiding customer complaints. Because the present invention eliminates manual operation, it can greatly improve operational efficiency and reduce the occurrence of anomalies.
Brief Description of the Drawings
[0037] Figure 1 FIG2 is a flow chart of a detection method based on an ME module and a Computrace tracking module according to the present invention.
[0038] Figure 2 FIG. 4 is a flow chart of a detection method according to an embodiment of the present invention.
[0039] Figure 3 FIG. 4 is a block diagram of a detection system based on an ME module and a Computrace tracking module according to the present invention.
[0040] Figure 4 FIG. 1 is a block diagram of a detection system according to an embodiment of the present invention. [Specific implementation method]
[0041] The detailed description and technical contents of the present invention will be described below with reference to the accompanying drawings. However, the accompanying drawings are for illustrative purposes only and are not intended to limit the present invention.
[0042] Please refer to Figure 1 , Figure 1 The following is a flow chart of a Windows system document installation method according to the present invention. The detection method provided by the present invention based on the ME module and the Computrace tracking module includes the following steps:
[0043] S101: The program connects to the network, and the network speed is above 100 Mbps to avoid network connection failure caused by low network speed;
[0044] S102: Inputting a barcode of an electronic product, wherein the barcode is obtained by scanning the barcode of the electronic product with a barcode gun;
[0045] S103: Analyze the barcode and determine whether the electronic product is a semi-finished product or a finished product. If it is a semi-finished product, proceed to step S104; if it is a finished product, proceed to step S109;
[0046] S104: Check whether the semi-finished ME module is in the unlocked state. If not, proceed to step S105; if so, proceed to step S106;
[0047] S105: If the semi-finished ME module fails the test, the program sets the ME module to the Unlock state;
[0048] S106: If the semi-finished product ME module passes the test, then check whether the semi-finished product Computrace tracking module is in the Disable state. If so, proceed to step S107. If so, proceed to step S108.
[0049] S107: The semi-finished product's Computrace tracing module fails the test, and the program sets the Computrace tracing module to the Disable state;
[0050] S108: The semi-finished product Computrace tracking module passes the test;
[0051] S109: Check whether the finished ME module is in the Lock state. If not, proceed to step S110; if so, proceed to step S111;
[0052] S110: If the finished product ME module fails the test, the program sets the ME module to the Lock state;
[0053] S111: If the ME module of the finished product passes the test, then check whether the Computrace tracking module of the finished product is in the Enable state. If so, proceed to step S112. If so, proceed to step S113.
[0054] S112: If the Computrace tracing module of the finished product fails the test, the program sets the Computrace tracing module to the Enable state;
[0055] S113: The finished product Computrace tracking module passes the inspection.
[0056] See also Figure 2 , Figure 2 FIG. 4 is a flow chart of a detection process in one embodiment of the present invention.
[0057] In this embodiment, before the Computrace tracing module is detected on the finished product in step 111, step S114 is also included: the program detects whether the finished product contains the Computrace tracing module. If it contains the Computrace tracing module, step S111 is executed: whether the Computrace tracing module of the finished product is in the Enable state is detected; if not, step S115 is executed: the Computrace tracing module is marked as Disable state.
[0058] See also Figure 3 , Figure 3 FIG. 1 is a block diagram of a detection system based on an ME module and a Computrace tracing module according to the present invention. In this embodiment, the present invention provides a detection system 100 based on an ME module and a Computrace tracing module, which includes:
[0059] A network connection unit 110 is connected to a network, wherein the network speed is at least 100 Mbps to avoid network connection failure caused by a low network speed;
[0060] An input unit 120 for inputting a barcode of an electronic product to be inspected. The input unit 120 is a barcode gun. The barcode is obtained by scanning the barcode of the electronic product.
[0061] an analyzing unit 130 connected to the input unit 120, the analyzing unit 130 analyzing the barcode and determining whether the electronic product is a semi-finished product or a finished product;
[0062] The semi-finished product ME detection unit 140 is connected to the power supply of the analysis unit 130. When the analysis unit 130 analyzes the barcode and determines that the electronic product is a semi-finished product, the semi-finished product ME detection unit 140 further detects whether the ME module of the semi-finished product is in the unlocked state. If it is not in the unlocked state, the semi-finished product ME module fails the detection and the semi-finished product ME detection unit 140 sets the ME module to the unlocked state. Otherwise, if it is in the unlocked state, the semi-finished product ME module passes the detection;
[0063] The semi-finished product Computrace detection unit 150 is connected to the semi-finished product ME detection unit 140. When the semi-finished product ME module passes the detection, the semi-finished product Computrace detection unit 150 further detects whether the semi-finished product Computrace tracing module is in the Disable state. If it is not in the Disable state, the semi-finished product Computrace tracing module fails the detection, and the semi-finished product Computrace detection unit 150 sets the Computrace tracing module to the Disable state. Conversely, if it is in the Disable state, the semi-finished product Computrace tracing module passes the detection.
[0064] The finished product ME detection unit 160 is connected to the power supply of the analysis unit 130. When the analysis unit 130 analyzes the barcode and determines that the electronic product is a finished product, the finished product ME detection unit 160 further detects whether the ME module of the finished product is in the Lock state. If it is not in the Lock state, the ME module of the finished product fails the detection and the finished product ME detection unit 160 sets the ME module to the Lock state. Conversely, if it is in the Lock state, the ME module of the finished product passes the detection;
[0065] The finished product Computrace detection unit 170 is connected to the finished product ME detection unit 160. After the ME module of the finished product has passed the detection, the finished product Computrace detection unit 170 will detect whether the Computrace tracking module of the finished product is in the Enable state. If it is not in the Enable state, the Computrace tracking module of the finished product has failed the detection, and the finished product Computrace detection unit 170 will set the Computrace tracking module to the Enable state. Otherwise, if it is in the Enable state, the Computrace tracking module of the finished product has passed the detection.
[0066] See also Figure 4 , Figure 4 FIG. 1 is a block diagram of a detection system according to an embodiment of the present invention.
[0067] In this embodiment, the detection system 100 based on the ME module and the Computrace tracking module also includes a storage unit 180, which is respectively connected to the semi-finished product ME detection unit 140, the semi-finished product Computrace detection unit 150, the finished product ME detection unit 160, and the finished product Computrace detection unit 170. The storage unit 180 stores the detection results of the semi-finished product ME detection unit 140, the semi-finished product Computrace detection unit 150, the finished product ME detection unit 160, and the finished product Computrace detection unit 170 to facilitate subsequent detection structure tracking inspection.
[0068] Compared to existing technologies, the present invention's detection method and system based on ME modules and Computrace tracking modules automatically detects the ME modules and Computrace tracking modules of semi-finished products, and then automatically detects the ME modules and Computrace tracking modules of finished products. This allows for rapid identification of the status of the ME modules and Computrace tracking modules in both semi-finished and finished products, and corrects any errors, thereby meeting customer requirements and avoiding customer complaints. Because the present invention eliminates manual operation, it significantly improves operational efficiency and reduces the occurrence of anomalies.
[0069] It should be pointed out that the present invention is not limited to the above-mentioned implementation mode, and any simple modification, equivalent change and modification made to the above-mentioned embodiment based on the technical solution of the present invention by any technician familiar with the profession shall fall within the protection scope of the present invention.
Claims
1. A detection method based on the ME module and the Computrace tracking module, characterized in that: The following steps are involved: (1) The program connects to the network; (2) Enter the barcode of the electronic product; (3) Analyze the barcode and determine whether the electronic product is a semi-finished product or a finished product. If it is a semi-finished product, proceed to step (4); if it is a finished product, proceed to step (9); (4) Check whether the semi-finished ME module is in the unlocked state. If not, proceed to step (5); if so, proceed to step (6); (5) The semi-finished ME module failed the inspection; (6) If the semi-finished product ME module passes the test, then check whether the semi-finished product Computrace tracking module is in the Disable state. If so, do not proceed to step (7). If so, proceed to step (8); (7) The semi-finished product’s Computrace tracking module failed inspection; (8) The semi-finished product Computrace tracking module passed the inspection; (9) Check whether the finished ME module is in the Lock state. If not, proceed to step (10); if so, proceed to step (11); (10) The finished product ME module fails the inspection; (11) If the ME module of the finished product passes the test, then check whether the Computrace tracking module of the finished product is in the Enable state. If so, proceed to step (12). If so, proceed to step (13). (12) The Computrace tracking module of the finished product failed the inspection; (13) The finished product’s Computrace tracking module passed the inspection.
2. The detection method based on the ME module and the Computrace tracking module according to claim 1 is characterized in that: The procedure in step (1) is to connect to a network of 100M or higher.
3. The detection method based on the ME module and the Computrace tracking module according to claim 1, characterized in that: In the step (2), the barcode of the electronic product is scanned by a barcode gun to obtain the barcode information.
4. The detection method based on the ME module and the Computrace tracking module according to claim 1, characterized in that: The step (5) further includes: when the ME module fails the detection, the program sets the ME module to the Unlock state.
5. The detection method based on the ME module and the Computrace tracking module according to claim 1, characterized in that: The step (7) further includes: when the Computrace tracing module fails the detection, the program sets the Computrace tracing module to a Disable state.
6. The detection method based on the ME module and the Computrace tracking module according to claim 1, characterized in that: The step (10) further includes: when the ME module fails the detection, the program sets the ME module to a Lock state.
7. The detection method based on the ME module and the Computrace tracking module according to claim 1, characterized in that: The step (12) further includes: when the Computrace tracing module fails the detection, the program sets the Computrace tracing module to the Enable state.
8. The detection method based on the ME module and the Computrace tracking module according to claim 1, characterized in that: The step (11) also includes a step (14): detecting whether the finished product contains the Computrace tracking module. If it contains the Computrace tracking module, step (11) is performed; if it does not contain the Computrace tracking module, step (15) is performed to mark the Computrace tracking module as Disable state.
9. A detection system based on the ME module and the Computrace tracking module, characterized in that: include: A network connection unit connected to a network; An input unit for inputting a barcode of an electronic product to be inspected; an analyzing unit connected to the input unit, the analyzing unit analyzing the barcode and determining whether the electronic product is a semi-finished product or a finished product; A semi-finished product ME detection unit, which is connected to the power supply of the analysis unit and detects whether the ME module of the semi-finished product is in the unlocked state; a semi-finished product Computrace detection unit connected to the semi-finished product ME detection unit, and detecting whether the Computrace tracking module of the semi-finished product is in a Disable state; A finished product ME detection unit, which is connected to the power supply of the analysis unit and detects whether the ME module of the finished product is in the Lock state; The finished product Computrace detection unit is connected to the finished product ME detection unit, and the finished product Computrace detection unit detects whether the Computrace tracking module of the finished product is in the Enable state.
10. The detection system based on the ME module and the Computrace tracking module according to claim 9, characterized in that: The detection system based on the ME module and the Computrace tracking module also includes a storage unit, which is respectively connected to the semi-finished product ME detection unit, the semi-finished product Computrace detection unit, the finished product ME detection unit and the finished product Computrace detection unit, and the storage unit stores the detection results of the semi-finished product ME detection unit, the semi-finished product Computrace detection unit, the finished product ME detection unit and the finished product Computrace detection unit.
Citation Information
Patent Citations
COMPUTRACE program automatic test system and test method thereof
CN110275821A
Method and system for tracing repeated instruction
CN1508690A