Inspection system and method based on dynamic identification code
By using a dynamic identification code on the intelligent control box, the problem of inspection personnel being easily missed and difficult for managers to monitor is solved, and effective monitoring and management of inspection personnel trajectories is achieved.
Patent Information
- Application Number
- CN202010733410.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-07-21
- Publication Date
- 2025-03-25
- Estimated Expiration
- 2040-07-21
AI Technical Summary
During the inspection of the intelligent control box, inspection personnel are prone to undergoing less inspections or missed inspections, and it is difficult for managers to effectively monitor the inspection trajectory of inspection personnel.
The inspection system based on dynamic identification code is adopted, and the door status of the intelligent control box is detected through the detection device, and the dynamic identification code is displayed. The handheld terminal scans the identification code and connects it to the server to send inspection data to realize the track monitoring of the inspection personnel.
It effectively eliminates the behavior of inspectors scanning fixed QR codes in other locations to escape from inspections, and achieves good management and trajectory monitoring of inspectors.
Smart Images

Figure CN114038082B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of patrol inspection technology, and in particular to a patrol inspection system and method based on dynamic identification codes. Background Art
[0002] With the development of the times, China's roads are becoming more and more developed. In order to regulate road driving safety, many management devices and data collection devices will be installed on the roads, as well as intelligent control boxes that provide power supply and communication links for the management devices and data collection devices.
[0003] The smart control box contains many devices, such as transformers, communication modules, etc. These devices will age naturally over time, so inspectors are often required to regularly inspect and maintain the smart control box. In the actual inspection process, inspectors often fail to inspect or miss any parts of the smart control box, and managers are unable to effectively monitor the inspectors. Summary of the invention
[0004] The present invention provides a patrol inspection system and method based on a dynamic identification code, which can well monitor the patrol inspection track of patrol inspectors.
[0005] The present invention provides a patrol inspection system based on dynamic identification codes, comprising the following devices:
[0006] A detection device, used to detect the door of the intelligent control box, and output a high-level signal when the door is opened;
[0007] A processing device, connected to the detection device, receives the high-level signal and controls the display device to display the dynamic identification code;
[0008] The handheld terminal scans the dynamic identification code and connects to the server and sends the inspection data to the server.
[0009] Furthermore, the processing device is connected to a communication module, and the processing device counts the high-level signal and outputs the count data to a server;
[0010] The server includes a plurality of dynamic identification codes pre-stored therein, wherein each dynamic identification code corresponds to a counting data, and each dynamic identification code has dynamic identification code information;
[0011] When the server receives the counting data, it sends a dynamic identification code to the processing device through the communication module.
[0012] Further, the handheld terminal sends inspection data to the server after scanning the dynamic identification code, wherein the inspection data includes dynamic identification code information and time information;
[0013] The server compares the dynamic identification code information in the inspection data with the dynamic identification code information stored in the server, and if they are consistent, the time information is saved.
[0014] Furthermore, the detection device is arranged inside the intelligent control box and is any one or more of a pressure sensor, an infrared sensor, a magnetic sensor and a light sensor;
[0015] The processing device is any one or more of a processor, a single chip microcomputer, a controller, a FPGA and an integrated circuit.
[0016] Furthermore, the dynamic identification code is any one of a barcode or a QR code.
[0017] The present invention also provides an inspection method based on a dynamic identification code, comprising the following steps:
[0018] Detect the door of the intelligent control box and output a high-level signal when the door is opened;
[0019] Receiving the high level signal to control a display device to display a dynamic identification code;
[0020] After scanning the dynamic identification code, it connects to the server and sends the inspection data to the server.
[0021] Furthermore, the following steps are also included before connecting with the server after scanning the dynamic identification code and sending the inspection data to the server:
[0022] A plurality of dynamic identification codes are pre-stored, wherein each dynamic identification code corresponds to a counting data, and each dynamic identification code has dynamic identification code information;
[0023] After receiving the counting data, a dynamic identification code is sent to the processing device through the communication module.
[0024] Furthermore, before the step of connecting with the server after scanning the dynamic identification code and sending the inspection data to the server, the following steps are also included:
[0025] Obtaining current identity data of the current user, and comparing the current identity data with preset identity data, wherein the preset identity data is pre-input;
[0026] If the current identity data is consistent with the preset identity data, the preset identity data and the inspection identity data are saved.
[0027] Furthermore, the identity data includes any one or more of fingerprint information, facial information, iris information and vein information.
[0028] Furthermore, if the current identity data is inconsistent with the preset identity data, an identity error signal is output.
[0029] Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or understood by practicing the present invention. The purpose and other advantages of the present invention can be realized and obtained by the structures particularly pointed out in the written description, claims, and drawings.
[0030] The technical solution of the present invention is further described in detail below through the accompanying drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] The accompanying drawings are used to provide a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention. In the accompanying drawings:
[0032] Figure 1 It is a structural schematic diagram of a first implementation method of a patrol inspection system based on dynamic identification codes;
[0033] Figure 2 It is a structural schematic diagram of a second implementation of the inspection system based on dynamic identification codes;
[0034] Figure 3 A schematic diagram of a first implementation of a patrol inspection method based on a dynamic identification code;
[0035] Figure 4 It is a flowchart diagram of a second implementation method of the inspection method based on dynamic identification codes. DETAILED DESCRIPTION
[0036] The preferred embodiments of the present invention are described below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described herein are only used to illustrate and explain the present invention, and are not used to limit the present invention.
[0037] The embodiment of the present invention provides a patrol inspection system based on a dynamic identification code, such as Figure 1 The structural schematic diagram of the first embodiment thereof includes the following devices:
[0038] The detection device is used to detect the door of the intelligent control box and output a high-level signal when the door is opened. The detection device is arranged inside the intelligent control box and is any one or more of a pressure sensor, an infrared sensor, a magnetic sensor and a light sensor. It is an existing technology to arrange a pressure sensor, an infrared sensor, a magnetic sensor and a light sensor at the intelligent control box to collect the opening and closing status of the door.
[0039] There is a possible implementation method, in which the detection device is an infrared sensor. The infrared sensor is arranged inside the intelligent control box and detects the distance between the box door and the infrared sensor at all times. When the box door is opened, the infrared light emitted by the infrared sensor is no longer blocked by the box door and is refracted and returned. At this time, the level signal output by the infrared sensor is greater than 3.7V, forming a high-level driving signal.
[0040] The processing device is connected to the detection device, receives the high-level signal and controls the display device to display the dynamic identification code. The dynamic identification code is any one or more of a barcode or a two-dimensional code. The processing device is any one or more of a processor, a single-chip microcomputer, a controller, an FPGA and an integrated circuit. The processing device mainly realizes the functions of calculation, processing and control.
[0041] The handheld terminal scans the dynamic identification code and connects to the server and sends the inspection data to the server. The handheld terminal can be a mobile phone, tablet or other device with a camera function.
[0042] The inspection system based on dynamic identification codes provided by the present invention can display dynamic identification codes by setting a display device at the intelligent control box, so that the inspection personnel need to identify the dynamic identification to confirm that the intelligent control box has been actually inspected and maintained. In the above manner, the inspection personnel are prevented from escaping the inspection by scanning a fixed QR code at other locations, and good management of the inspection personnel can be achieved.
[0043] In one embodiment, Figure 2 The schematic diagram of the structure of the second embodiment of the inspection system based on the dynamic identification code is shown, the processing device is connected to the communication module, and the processing device counts the high-level signal and outputs the count data to the server. The communication module is any one or more of a wired communication module, a 4G network communication module, a 5G network communication module, and a Beidou short message module. The processing device transmits data through the communication module and sends it to the server.
[0044] The server includes a plurality of dynamic identification codes pre-stored, each of which corresponds to a counting data, and each dynamic identification code has dynamic identification code information. In the above manner, different dynamic passwords can be generated according to the number of times the smart control box is opened, so that the inspectors will not use the same dynamic identification code each time they inspect, so that the inspectors can only perform actual operations each time to maintain and inspect the smart control box.
[0045] In one embodiment, after receiving the counting data, the server sends a dynamic identification code to the processing device through the communication module. In this process, the inspection personnel opens the intelligent control box, and the number of times stored in the technical data is increased by 1. For example, the number of times of the previous counting data is 2 times, and it is increased by 1 to 3 times.
[0046] In one embodiment, after scanning the dynamic identification code, the handheld terminal sends inspection data to the server, wherein the inspection data includes dynamic identification code information and time information, wherein the time information can be any time, for example, 10:30:20, 5:40:16, etc. The server compares the dynamic identification code information in the inspection data with the dynamic identification code information stored in the server, and if they are consistent, the time information is saved. If they are consistent, it proves that the inspection personnel have indeed identified the correct dynamic QR code at this time, and the time information at this time is the inspection time of the inspection personnel.
[0047] The present invention also provides a patrol inspection method based on a dynamic identification code, such as Figure 3 The flow chart shown includes the following steps:
[0048] S1, detection step: detect the door of the intelligent control box, and output a high-level signal when the door is opened;
[0049] S2, display step: receiving the high level signal to control the display device to display the dynamic identification code;
[0050] S3, inspection data sending step: after scanning the dynamic identification code, connect to the server and send the inspection data to the server.
[0051] In one embodiment, the method further includes the following steps before connecting to a server after scanning the dynamic identification code and sending inspection data to the server:
[0052] A1. Pre-storage step: a plurality of dynamic identification codes are pre-stored, wherein each dynamic identification code corresponds to a counting data, and each dynamic identification code has dynamic identification code information.
[0053] A2. Dynamic identification code sending step: after receiving the counting data, the dynamic identification code is sent to the processing device through the communication module.
[0054] In one embodiment, before the step of connecting with the server after scanning the dynamic identification code and sending the inspection data to the server, the following steps are also included:
[0055] The current identity data of the current user is obtained, and the current identity data is compared with the preset identity data, wherein the preset identity data is input in advance, wherein the identity data includes any one or more of fingerprint information, facial information, iris information and vein information.
[0056] If the current identity data is consistent with the preset identity data, the preset identity data and the inspection identity data are saved. By detecting the identity of the user, the employee's information can be obtained, that is, the handheld terminal or server can authenticate the identity of the inspection personnel (user), which can achieve the effect of tracing the source.
[0057] If the current identity data is inconsistent with the preset identity data, an identity error signal is output, which proves that the current person is not a regular patrol inspector, and then an error signal is output, wherein the error signal can be displayed at the handheld terminal or the server, so that the front-end personnel or the back-end personnel can know it.
[0058] The embodiment of the present invention also provides a schematic diagram of the hardware structure of a terminal, the terminal comprising: a processor, a memory and a computer program; wherein
[0059] The memory is used to store the computer program, and the memory may also be a flash memory. The computer program is, for example, an application program, a functional module, etc. for implementing the above method.
[0060] The processor is used to execute the computer program stored in the memory to implement the various steps performed by the terminal in the above method. For details, please refer to the relevant description in the above method embodiment.
[0061] Optionally, the memory can be independent or integrated with the processor.
[0062] When the memory is a device independent of the processor, the terminal may further include:
[0063] A bus is used to connect the memory and the processor. The terminal, device, etc. may further include a transmitter, which is used to send the first type of event information generated by the processor to the server.
[0064] The present invention also provides a readable storage medium, in which a computer program is stored. When the computer program is executed by a processor, it is used to implement the methods provided by the various embodiments described above.
[0065] Among them, the readable storage medium can be a computer storage medium or a communication medium. The communication medium includes any medium that facilitates the transmission of a computer program from one place to another. The computer storage medium can be any available medium that can be accessed by a general-purpose or special-purpose computer. For example, a readable storage medium is coupled to a processor so that the processor can read information from the readable storage medium and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can be located in an application-specific integrated circuit (Application Specific Integrated Circuits, abbreviated as: ASIC). In addition, the ASIC can be located in a user device. Of course, the processor and the readable storage medium can also exist in a communication device as discrete components. The readable storage medium can be a read-only memory (ROM), a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, and an optical data storage device, etc.
[0066] The present invention also provides a program product, which includes an execution instruction, which is stored in a readable storage medium. At least one processor of a device can read the execution instruction from the readable storage medium, and at least one processor executes the execution instruction so that the device implements the methods provided in the above various embodiments.
[0067] In the above-mentioned terminal or server embodiments, it should be understood that the processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), etc. A general-purpose processor may be a microprocessor or any conventional processor. The steps of the method disclosed in the present invention may be directly implemented as being executed by a hardware processor, or may be executed by a combination of hardware and software modules in the processor.
[0068] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.
Claims
1. A patrol inspection method based on a dynamic identification code, characterized in that: Applied to a patrol inspection system based on a dynamic identification code, the patrol inspection system comprises the following devices: A detection device, used to detect the door of the intelligent control box and output a high-level signal when the door is opened; A processing device, connected to the detection device, receives the high-level signal and controls the display device to display the dynamic identification code; A handheld terminal, which scans the dynamic identification code and connects to the server and sends inspection data to the server. The handheld terminal includes a mobile phone or a tablet; The processing device is connected to a communication module, and the processing device counts the high-level signals and outputs the counting data to a server; The server includes a plurality of dynamic identification codes pre-stored therein, wherein each dynamic identification code corresponds to a counting data, and each dynamic identification code has dynamic identification code information; When the server receives the counting data, it sends a dynamic identification code to the processing device through the communication module; After scanning the dynamic identification code, the handheld terminal sends the inspection data to the server, where the inspection data includes the dynamic identification code information and time information; The server compares the dynamic identification code information in the inspection data with the dynamic identification code information stored in the server, and if they are consistent, saves the time information; The inspection method comprises the following steps: Detect the door of the intelligent control box and output a high-level signal when the door is opened; Receiving the high level signal to control a display device to display a dynamic identification code; After scanning the dynamic identification code, it connects to the server and sends the inspection data to the server.
2. The inspection method based on dynamic identification code according to claim 1, characterized in that: The detection device is arranged inside the intelligent control box and is any one or more of a pressure sensor, an infrared sensor, a magnetic sensor and a light sensor; The processing device is any one or more of a processor, a single chip microcomputer, a controller, a FPGA and an integrated circuit.
3. The inspection method based on dynamic identification code according to claim 1, characterized in that: The dynamic identification code is any one of a barcode or a QR code.
4. The inspection method based on dynamic identification code according to claim 1, characterized in that: The method further includes the following steps before connecting to the server after scanning the dynamic identification code and sending the inspection data to the server: A plurality of dynamic identification codes are pre-stored, wherein each dynamic identification code corresponds to a counting data, and each dynamic identification code has dynamic identification code information; After receiving the counting data, a dynamic identification code is sent to the processing device through the communication module.
5. The inspection method based on dynamic identification code according to claim 1, characterized in that: Before the step of connecting with the server after scanning the dynamic identification code and sending the inspection data to the server, the following steps are also included: Obtaining current identity data of the current user, and comparing the current identity data with preset identity data, wherein the preset identity data is pre-input; If the current identity data is consistent with the preset identity data, the preset identity data and the inspection identity data are saved.
6. The inspection method based on dynamic identification code according to claim 5, characterized in that: The identity data includes any one or more of fingerprint information, facial information, iris information and vein information.
7. The inspection method based on dynamic identification code according to claim 5, characterized in that: If the current identity data is inconsistent with the preset identity data, an identity error signal is output.
Citation Information
Patent Citations
Locker-based item management method
CN108986270A
Inspection system based on dynamic identification codes
CN213069915U