Audit method, system and electronic device
By acquiring site information through the inspection terminal and interacting with the inspection platform, the problem of inaccurate inspection results was solved, enabling accurate inspection of personnel and query terminals within the site, and improving the accuracy of inspection results and data security.
Patent Information
- Application Number
- CN202211138236.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-19
- Publication Date
- 2026-08-25
- Estimated Expiration
- 2042-09-19
AI Technical Summary
In existing technologies, the inspection method is based solely on whether there are personnel in the premises who do not meet the access requirements, which leads to inaccurate inspection results and makes it impossible to effectively manage the query terminals and personnel in the premises.
The inspection terminal obtains venue information and outputs verification information to the inspection platform. The inspection platform returns response information based on the verification information to conduct inspections, including venue information, verification of terminal legitimacy, and personnel identity verification, to ensure the accuracy of the inspection results.
It improves the accuracy of audit results, can identify personnel who do not meet the access conditions and illegal query terminals, reduces the risk of information leakage, and enhances the management and use control of audit terminals.
Smart Images

Figure CN115565280B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of computer science and technology, and in particular to an inspection method, system and electronic device. Background Technology
[0002] For some densely populated key locations, people are usually required to have their access information checked through their identity information before entering the location. Entry is only permitted if the access conditions are met. To strengthen the supervision of key locations, regulatory authorities will conduct audits of these access checks.
[0003] In related technologies, the inspection terminals equipped by regulatory authorities have access information query functions. When inspecting key locations, staff of the regulatory authorities carry inspection terminals to randomly select personnel in the key locations and conduct inspections on the management of the locations based on the access information of the personnel in the locations.
[0004] However, the inspection methods in related technologies are based on whether there are personnel in the premises who do not meet the access requirements, and the premises managers may also have other violations of management regulations, which will lead to inaccurate inspection results. Summary of the Invention
[0005] To help improve the problem of inaccurate audit results, this application provides an audit method, system, and electronic device.
[0006] Firstly, this application provides an auditing method, employing the following technical solution: An auditing method for use in an auditing terminal, the method comprising: Obtain location information for the target location; The verification information is output so that the inspection platform can return response information to the inspection terminal based on the verification information, and the verification information includes the location information; The target location is inspected based on the response information.
[0007] By adopting the above technical solution, it is possible to help solve the problem of inaccurate audit results when auditing the management of a venue based on whether there are personnel in the venue who do not meet the access conditions. Since the response information is returned by the audit platform to the audit terminal based on the verification information, and the verification information includes venue information, targeted audits can be carried out on the target venue based on the response information, thereby improving the accuracy of the audit results.
[0008] Optionally, the verification information may also include the location information of the audit platform, and the output of the verification information includes: The verification information is output so that the query terminal can obtain the verification information and send the verification information and the query terminal information corresponding to the query terminal to the audit platform so that the audit platform can return the response information to the audit terminal based on the verification information and the query terminal information. The response information includes whether the query terminal is legitimate. The audit of the target location based on the response information includes: The legitimacy of the query terminal is investigated.
[0009] By adopting the above technical solution, the problem of being unable to detect illegal query terminals within the premises can be solved; since the response information includes whether the query terminal is legal, it is possible to audit query terminals within the premises, thus improving the accuracy of the audit results.
[0010] Optionally, the response information includes an authorization instruction, and the audit of the target location based on the response information includes: Obtain the personnel identity information of the people within the target location; Send an information verification request to the inspection platform, the information verification request including the personnel's identity information, so that the inspection platform can return a verification result to the inspection terminal based on the personnel's identity information; The target location was inspected based on the verification results. or, The response information includes access record information for the target location, and the inspection of the target location based on the response information includes: Obtain the personnel identity information of the people within the target location; The target location is inspected based on the personnel identity information and the access record information.
[0011] By adopting the above technical solution, it is possible to solve the problem that when inspecting a venue based on whether there are personnel who do not meet the access conditions, it is impossible to detect personnel in the venue who meet the access conditions but have not been verified, resulting in inaccurate inspection results. Since inspecting the target venue based on access record information can detect personnel in the target venue who have not been verified, the accuracy of the inspection results can be improved.
[0012] Secondly, this application provides an inspection method, which adopts the following technical solution: An auditing method for querying a terminal, the method comprising: Obtain the verification information output by the inspection terminal, wherein the verification information is generated by the inspection terminal based on the location information of the target location; The verification information and the query terminal information of the query terminal are sent to the inspection platform so that the inspection platform can return response information to the inspection terminal based on the verification information, and the inspection terminal can conduct an inspection of the target location based on the response information.
[0013] By adopting the above technical solution, the problem of being unable to detect illegal query terminals within the premises can be solved. Since the audit platform can verify the legality of the query terminal based on the verification information sent by the query terminal and the query terminal information of the query terminal, and return response information including whether the query terminal is legal to the audit platform, the audit of query terminals within the premises can be realized, thus improving the accuracy of the audit results.
[0014] Thirdly, this application provides an auditing method, which adopts the following technical solution: An auditing method for use in an auditing platform, the method comprising: Obtain verification information, which is generated by the inspection terminal based on the location information of the target location; Based on the verification information, a response information is returned to the inspection terminal, so that the inspection terminal can respond to the response information and conduct an inspection of the target location based on the response information.
[0015] By adopting the above technical solution, it is possible to help solve the problem of inaccurate audit results when auditing the management of a venue based on whether there are personnel in the venue who do not meet the access conditions. Since the response information is returned by the audit platform to the audit terminal based on the verification information, and the verification information includes venue information, targeted audits can be carried out on the target venue based on the response information, thereby improving the accuracy of the audit results.
[0016] Optionally, the verification information is sent by the query terminal to the audit platform after obtaining the verification information output by the audit terminal. Simultaneously, the query terminal also sends the query terminal information corresponding to it to the audit platform. Returning response information to the audit terminal based on the verification information includes: Based on the verification information and the query terminal information, determine whether the query terminal is legitimate; If the query terminal is invalid, a response message indicating that the query terminal is invalid is returned to the audit terminal.
[0017] By adopting the above technical solution, the problem of being unable to detect illegal query terminals within the premises can be solved. Since the audit platform can verify the legality of the query terminal based on the verification information sent by the query terminal and the query terminal information of the query terminal, and return response information including whether the query terminal is legal to the audit platform, the audit of query terminals within the premises can be realized, thus improving the accuracy of the audit results.
[0018] Optionally, the verification information includes the location information of the inspection terminal, the query terminal information includes the location information of the query terminal, and determining whether the query terminal is legitimate based on the verification information and the query terminal information includes: The legitimacy of the query terminal is determined based on the location information of the inspection terminal and the location information of the query terminal.
[0019] By adopting the above technical solution, the legitimacy of the query terminal can be determined based on the location information of the query terminal and the location information of the inspection terminal, which can help solve the problem of query terminal reuse, reduce the requirements of the inspection platform, and facilitate the strengthening of supervision over the query terminal.
[0020] Optionally, the verification information further includes audit terminal information, and the step of returning response information to the audit terminal based on the verification information includes: The scope of authority of the inspection terminal is determined based on the inspection terminal information; Based on the location information, determine whether the target location falls within the scope of the authority; If the target location falls within the scope of the authority, a response is returned to the inspection terminal based on the location information.
[0021] By adopting the above technical solution, the scope of use of the inspection terminal can be controlled by determining whether the target location falls within the scope of the inspection terminal's authority based on the location information. This facilitates the management of the inspection terminal, helps solve the problem of information leakage caused by the abuse of the inspection terminal, and can improve data security.
[0022] Fourthly, this application provides an auditing system, which adopts the following technical solution: An auditing system, the system comprising an auditing terminal and an auditing platform; The inspection terminal is used to acquire location information of the target location; and output the verification information, which includes the location information. The inspection platform is used to obtain the verification information and return response information to the inspection terminal based on the verification information; The inspection terminal is also used to conduct inspections on the target location based on the response information.
[0023] Fifthly, an electronic device comprising: At least one processor; Memory; At least one application, wherein the at least one application is stored in memory and configured to be executed by at least one processor, the at least one application being configured to: execute any of the auditing methods provided by the first aspect, or execute any of the auditing methods provided by the second aspect, or execute any of the auditing methods provided by the third aspect.
[0024] In summary, this application includes at least one of the following beneficial technical effects: 1. Since the response information is returned by the audit platform to the audit terminal based on the verification information, and the verification information includes location information, targeted audits can be conducted on the target location based on the response information, thereby improving the accuracy of the audit results.
[0025] 2. Since the inspection platform can verify the legitimacy of the query terminal based on the verification information sent by the query terminal and the query terminal information of the query terminal, and return response information including whether the query terminal is legitimate to the inspection terminal, it can carry out inspections on query terminals in the venue, thus improving the accuracy of inspection results. Attached Figure Description
[0026] Figure 1 This is a schematic diagram of the structure of an inspection system provided in an embodiment of this application; Figure 2 This is a flowchart illustrating an inspection method provided in an embodiment of this application; Figure 3 This is a flowchart illustrating another auditing method provided in an embodiment of this application; Figure 4 This is a schematic diagram of another audit system provided in an embodiment of this application; Figure 5 This application provides a schematic diagram of the structure of an electronic device. Detailed Implementation
[0027] To make the purpose, technical solution, and advantages of this application clearer, the following description is provided in conjunction with the appendix. Figure 1-5 The present application will be further described in detail below with reference to embodiments. It should be understood that the specific embodiments described herein are for illustrative purposes only and are not intended to limit the scope of the application.
[0028] This application discloses an auditing system. (Refer to...) Figure 1 The audit system includes: audit terminal 110, query terminal 120 and audit platform 130.
[0029] The inspection terminal 110 is a device with computing and communication functions, such as a handheld terminal, smartphone, tablet computer, etc. This embodiment does not limit the type of inspection terminal 110.
[0030] In this embodiment, the inspection terminal 110 has an information acquisition function. Optionally, the inspection terminal 110 acquires information through an information collection component and / or an information input component.
[0031] Specifically, the information acquisition component may include an image acquisition component, a barcode scanning component, a positioning component, a near field communication (NFC) component, a radio frequency identification (RFID) component, or any other component that can acquire information. The information input component may be a physical button, a touch screen, a microphone, or any other component that can input information. This embodiment does not limit the types of information acquisition components and information input components.
[0032] Optionally, the positioning component can be any component capable of positioning, such as a satellite positioning component, a cellular mobile communication component, a WiFi component, or a Bluetooth component. This embodiment does not limit the type of positioning component. The image acquisition component can be any component capable of image acquisition, such as a camera or an infrared image sensor. This embodiment does not limit the type of image acquisition component. The barcode scanning component can be any component capable of reading barcodes, QR codes, and / or 3D codes, such as a barcode scanner, a QR code scanner, or a 3D code scanner. This embodiment does not limit the type of barcode scanning component.
[0033] The inspection terminal 110 also has an information output function. Optionally, the inspection terminal 110 outputs information through an information output component. The information output component can be a display component, an NFC component, an RFID component, a cellular mobile communication component, and / or a satellite communication component. This embodiment does not limit the type of information output component. Correspondingly, the inspection terminal 110 can output information through image information, NFC signals, RFID signals, cellular mobile communication signals, and / or satellite communication signals, etc. This embodiment does not limit the way the inspection terminal 110 outputs information.
[0034] In one example, the information output component of the inspection terminal 110 includes a display screen, in which the inspection terminal 110 can output information through a QR code displayed on the display screen.
[0035] In another example, the information output component of the inspection terminal 110 includes a cellular mobile communication component. In this case, the inspection terminal 110 can output information through cellular communication signals transmitted by the cellular mobile communication component. In one instance, the inspection terminal 110 sends information to the inspection platform 130 via the cellular mobile communication component.
[0036] The inspection terminal 110 also has wireless communication capabilities, used to receive information sent by other devices. Specifically, the inspection terminal 110 also includes a wireless communication component.
[0037] Optionally, the wireless communication component can be a cellular communication component or a satellite communication component; this embodiment does not limit the type of wireless communication component. Optionally, when the wireless communication component is a cellular communication component, the cellular mobile communication component can communicate based on 2G, 3G, 4G, and / or 5G communication protocols.
[0038] In this embodiment, the inspection terminal 110 is connected to the inspection platform 130 via a wireless communication component.
[0039] Optionally, the inspection terminal 110 also includes a positioning component for determining the location information of the inspection terminal 110.
[0040] Optionally, the inspection terminal 110 also includes a printing component for printing information.
[0041] Optionally, the inspection terminal 110 also includes an alarm component for issuing alarm notifications. The alarm component can be a warning light, a buzzer, or anything else that can send an alarm notification; this embodiment does not limit the type of alarm component.
[0042] The query terminal 120 can be a device with computing and communication functions, such as a face recognition machine, barcode scanner, RFID reader, NFC reader and other information reading devices, or it can be a functional module set on the above-mentioned information reading devices. This embodiment does not limit the type of query terminal 120.
[0043] In this embodiment, the query terminal 120 has an information acquisition function.
[0044] In one example, the query terminal 120 directly obtains information. In this case, the query terminal 120 includes an information reading component. Specifically, the information reading component can be a barcode scanning component, an image acquisition component, an NFC reader, an RFID reader, etc. This embodiment does not limit the type of information reading component.
[0045] In another example, the query terminal 120 is a functional module set on the information reading device. In this case, the query terminal 120 can obtain the information read by the information reading device. The query terminal 120 can be connected to the information reading device through a wired communication component, such as a Universal Asynchronous Receiver / Transmitter (UART) component, or a Universal Serial Bus (USB) component. Alternatively, it can be connected to the information reading device through a wireless communication component. This embodiment does not limit the way the query terminal 120 obtains the information read by the information reading device.
[0046] Optionally, the query terminal 120 is used to obtain information output by the inspection terminal 110. For example, if the inspection terminal 110 outputs information through a QR code displayed on its display component, the query terminal 120 can obtain the information by scanning the QR code displayed on the display component of the inspection terminal 110 using its scanning component. Alternatively, the query terminal 120 can obtain the information obtained by scanning the QR code displayed on the display component of the inspection terminal 110 using its scanning component on the information reading device via a communication connection with the information reading device.
[0047] In this embodiment, the query terminal 120 also has a wireless communication function for receiving information sent by other devices. Specifically, the query terminal 120 further includes a wireless communication component.
[0048] Optionally, the query terminal 120 is connected to the audit platform 130 via a wireless communication component.
[0049] Optionally, the query terminal 120 also includes a positioning component for obtaining the location information of the query terminal 120.
[0050] The inspection platform 130 is a device with computing and communication functions, such as a server, computer, tablet computer, etc. This embodiment does not limit the type of inspection platform 130.
[0051] Optionally, the information transmission between the inspection terminal 110, the query terminal 120, and the inspection platform 130 is encrypted. In one example, the inspection terminal 110, the query terminal 120, and / or the inspection platform 130 also include an encryption chip for encrypting and decrypting information. In one instance, the encryption chip is a national standard encryption chip that integrates national standard encryption algorithms such as SM1, SM2, SM3, and / or SM4.
[0052] This application embodiment also provides an inspection method, which is used in this embodiment for... Figure 1The method is illustrated using the audit terminal 110 and audit platform 130 of the audit system as examples. In actual implementation, this method can also be executed in other devices; this embodiment does not limit its application. Figure 2 As shown, the method includes at least the following steps: Step 201: The inspection terminal obtains the location information of the target location.
[0053] The target location refers to a specific building or public space where activities take place. Specifically, the target location can be a station, shopping mall, office building, park, campus, etc. This embodiment does not limit the type of target location.
[0054] Location information refers to information that can uniquely identify a target location. Specifically, location information may include information that can directly identify the target location, such as the name of the management unit, location number, location name, location location, and location image. Alternatively, it may include equipment identifiers within the location, such as the identifier of a query terminal within the location, which can indirectly identify the target location. This embodiment does not limit the type of location information.
[0055] In this embodiment, the device identifier, also known as the terminal identifier, refers to information that can uniquely identify the device. Specifically, the device identifier may include the device's serial number (SN), International Mobile Equipment Identity (IMEI), Media Access Control Address (MAC address), and other information. This embodiment does not limit the type of device identifier.
[0056] Accordingly, in one example, the inspection terminal can receive the location identifier input by the user based on the information input component, such as the name of the management unit of the location, the location number, etc., or it can obtain the location information of the location based on the positioning component; in another example, the inspection terminal can collect the device identifier of the device in the target location based on the barcode scanning component, such as the query terminal identifier of the query terminal, or it can receive the device identifier input by the user based on the input component. This embodiment does not limit the method of obtaining location information.
[0057] In one instance, the location information includes the query terminal identifier of the query terminal. The inspection terminal obtains the location information of the target location by scanning the barcode and / or QR code affixed to the query terminal in the target location to obtain the query terminal identifier.
[0058] In another example, the location information includes the location information of the target location. The inspection terminal obtains the location information of the target location, including: after entering the target location, obtaining the location information of the inspection terminal to obtain the location information of the target location.
[0059] In this embodiment, the location information can be represented by actual coordinates, or by a list of searched communication base stations, or by a list of searched WiFi signals and / or Bluetooth signals, as long as it reflects the location of the terminal.
[0060] Step 202: The audit terminal outputs verification information.
[0061] The verification information includes location information.
[0062] In one example, the inspection terminal is connected to the inspection platform for communication. The inspection terminal outputs verification information, including sending verification information to the inspection platform based on the communication connection with the inspection platform.
[0063] In another example, after the verification information is output by the inspection terminal (i.e., after step 202), the site equipment obtains the verification information output by the inspection terminal and sends the verification information to the inspection platform based on the communication connection with the inspection platform.
[0064] Among them, "site equipment" refers to the equipment installed within the target site that is connected to the inspection platform for communication. For ease of description, this embodiment uses "site equipment" as the aforementioned example. Figure 1 The following explanation uses the query terminal 120 of the audit system as an example.
[0065] Optionally, the inspection terminal outputs verification information, including: the inspection terminal displays a QR code containing verification information on the display interface.
[0066] In this embodiment, the method by which the query terminal obtains the verification information output by the inspection terminal is the same as described above. Figure 1 The method by which query terminal 120 obtains the information output by audit terminal 110 in the audit system shown is the same, and will not be repeated here in this embodiment.
[0067] Optionally, the verification information may also include information such as the inspection terminal identifier and the verification information generation time, which can be set according to actual needs. This embodiment does not limit the content of the verification information.
[0068] Step 203: The audit platform obtains verification information.
[0069] In one example, the inspection terminal is connected to the inspection platform. In this case, the inspection platform can obtain the verification information sent by the inspection terminal based on the communication connection with the inspection terminal.
[0070] In another example, the audit platform is connected to the query terminal. In this case, the audit platform can obtain the verification information output by the audit terminal based on the communication connection with the query terminal.
[0071] In this embodiment, when the inspection platform obtains the verification information, it executes step 204.
[0072] Step 204: The inspection platform returns response information to the inspection terminal based on the verification information.
[0073] Optionally, the inspection platform returns response information to the inspection terminal based on the verification information, including: the inspection platform returns response information to the inspection terminal based on the location information.
[0074] In one example, the response information includes access record information for the target location.
[0075] The access record information includes identity information and access status. The access record information corresponding to the target location is used to indicate the access record information verified by the query terminals set up at the target location. If the target location includes two or more query terminals, the access record includes the access record information verified by some or all of the query terminals set up at the target location.
[0076] At this time, the inspection platform returns response information to the inspection terminal based on the location information, including: the inspection platform determines the access record information corresponding to the target location based on the location information and returns the response information to the inspection terminal.
[0077] Optionally, the access status is obtained based on identity information verification. Specifically, the access status can be verified based on identity information by querying access information, such as epidemic prevention information, permission information, etc., and then verifying access permissions based on the access information to obtain the access status.
[0078] In this embodiment, the access record information corresponding to the target location is pre-stored in the inspection platform. It can be generated when the query terminal set up at the location queries the inspection platform for access information, or it can be sent to the inspection platform by other devices that are connected to the inspection platform. For example, it can be sent to the inspection platform by the query terminal. In this case, the other device that is connected to the inspection platform has access verification function. This embodiment does not limit this.
[0079] Optionally, the passage record information may include passage record information that allows passage or passage record information that does not allow passage; this embodiment does not limit this.
[0080] Optionally, the access records include access records within a preset time period. Specifically, if the target location is a 24-hour operation, the access records will be the access records for that day; or if the target location is a 24-hour operation, the access records will be the access records for a preset hour, such as 12 hours; or if the target location is a time-slot operation, the access records will be the access records for the current operating hour.
[0081] Optionally, since access record information is constantly updated, if the response information includes access record information corresponding to the target location, the inspection platform will periodically return response information to the inspection terminal until the inspection is completed.
[0082] In one example, the access record information in the response message is anonymized. For example, the name is "Li X Hua" and the ID number is "37xxxxxxxxxxxxxx23". This prevents the access record data from being misused and leaked, thus improving the security of the access record information.
[0083] In another example, the response information includes an authorization instruction for the target location, which authorizes the inspection terminal to verify the access information corresponding to the target location.
[0084] Optionally, the inspection platform returns response information to the inspection terminal based on the location information, including: the inspection terminal returning an instruction to grant permissions corresponding to the target location.
[0085] Optionally, the verification information may also include query terminal information, and the response information may include whether the query terminal corresponding to the query terminal information is legitimate.
[0086] In one example, the location information includes the query terminal identifier and other location information besides the terminal device identifier. The audit platform returns response information to the audit terminal based on the location information, including: the target location determined based on other location information; determining whether the query terminal corresponding to the query terminal identifier belongs to the target location; if the query terminal belongs to the target location, returning response information to the audit terminal indicating that the query terminal is valid; if the query terminal does not belong to the target location, returning response information to the audit terminal indicating that the query terminal is invalid.
[0087] In this embodiment, it can be determined whether a query terminal belongs to the target location based on the list of query terminals corresponding to the target location. Alternatively, it can be determined by obtaining the location information of the query terminal based on the communication connection with the query terminal, and then determining whether the query terminal belongs to the target location based on the location information of the query terminal and the location information of the target location. This embodiment does not limit the method of determining whether a query terminal belongs to the target location.
[0088] In another example, the location information includes at least two query terminal identifiers. The audit platform returns response information to the audit terminal based on the location information, including: determining whether the query terminals corresponding to each query terminal identifier in the location information all belong to the same location; if the query terminals corresponding to each query terminal identifier all belong to the same location, returning response information to the audit terminal indicating that the query terminals are valid; if there are query terminals belonging to different locations among the query terminals corresponding to each query terminal identifier, returning response information to the audit terminal indicating that the query terminals are invalid.
[0089] Optionally, the verification information also includes the audit terminal identifier. The audit platform returns response information to the audit terminal based on the verification information, including: determining the scope of the audit terminal's authority based on the audit terminal identifier; determining whether the target location falls within the scope of authority based on the location information; returning response information to the audit terminal based on the location information if the target location falls within the scope of authority; and not returning response information to the audit terminal based on the location information if the target location does not fall within the scope of authority.
[0090] In the above technical solution, since the scope of use of the inspection terminal can be controlled by determining whether the target location is within the scope of the inspection terminal's authority based on the location information, the management of the inspection terminal can be facilitated, which helps to solve the problem of information leakage caused by the abuse of the inspection terminal and can improve data security.
[0091] In one example, determining the scope of authority for an audit terminal based on its identifier includes: querying the permission database for the scope of authority for the audit terminal corresponding to its identifier.
[0092] The permission database is pre-stored in the inspection platform. The permission database stores the inspection terminal identifier and permission scope corresponding to the inspection terminal. The permissions of different inspection terminals can be set and adjusted according to actual needs.
[0093] Optionally, the scope of authority corresponding to the inspection terminal may include a list of locations that the inspection terminal can inspect, or it may include a range of locations that the inspection terminal can inspect, or it may include a list of devices that the inspection terminal can inspect. This embodiment does not limit this.
[0094] Step 205: The inspection terminal conducts an inspection of the target location based on the response information.
[0095] Optionally, the methods for inspecting target locations based on access information include the following: The first type of response information includes permission granting instructions, and audits the target location based on the access record information corresponding to the target location. This includes: obtaining the personnel identity information of the personnel in the target location; sending an information verification request to the audit platform, the information verification request including personnel identity information; and auditing the target location based on the verification result.
[0096] Accordingly, upon receiving an information verification request from the inspection terminal, the inspection platform determines whether the access record information corresponding to the target location includes the access record information corresponding to the personnel identity information. If the access record information corresponding to the target location includes the access record information corresponding to the personnel identity information, the platform returns a verification result to the inspection terminal, which includes the access record information corresponding to the personnel identity information. If the access record information corresponding to the target location does not include the access record information corresponding to the personnel identity information, the platform returns a verification result to the inspection terminal, which includes a verification failure indication.
[0097] During the implementation of this application, permission from the relevant personnel must be obtained before obtaining personnel identity information and querying corresponding access record information based on identity information, and the processing methods of identity information and access record information must comply with relevant regulations.
[0098] In one example, the method of obtaining personnel identity information may be to read the ID card presented by the relevant personnel using an inspection terminal with their consent, or to scan the identity code displayed by the personnel using an inspection terminal, such as a health code, or any other method that conforms to the individual's wishes and relevant regulations. This embodiment does not limit the method of obtaining personnel identity information.
[0099] Optionally, the target location may be audited based on the verification results, including: determining the person to be legitimate if the verification information includes access record information and the access status corresponding to the access record information is passable; determining the person to be illegitimate if the verification information includes access record information and the access status corresponding to the access record information is not passable; and determining the person to be illegitimate if the verification information includes verification failure information.
[0100] In the above technical solution, since the inspection terminal verifies the personnel's access information through the inspection platform after obtaining the personnel identity information of the personnel in the target location, and determines the inspection result based on the verification result of the inspection platform, the requirements for the inspection terminal can be reduced, and the application of the inspection method can be facilitated. In addition, since the access record information of the target location does not need to be stored in the inspection terminal during the inspection process, the security of the access record information can be improved.
[0101] In one example, if the access record information corresponding to the target location does not include the access record information corresponding to the personnel identity information, the inspection platform may also include: the inspection platform querying the access information corresponding to the personnel identity information; the response information may also include the access information corresponding to the personnel identity information.
[0102] Optionally, the way to query the access information corresponding to the personnel's identity information can be to query it locally on the audit platform, where the audit platform stores the access information corresponding to the personnel's identity information, or it can be queried through the query interface provided by other devices. This embodiment does not limit the way access information can be queried.
[0103] In practice, the legitimacy of personnel can also be verified directly on the audit platform. In this case, the verification result returned by the audit platform to the audit terminal includes whether the personnel are legitimate or illegitimate. This embodiment does not limit this.
[0104] The second type of response information includes access record information corresponding to the target location. Based on the access record information corresponding to the target location, the target location is inspected, including: obtaining the personnel identity information of the personnel in the target location; and determining the inspection results based on the personnel identity information and access record information.
[0105] In the above technical solution, since the response information includes access record information, the problem of slow verification speed can be avoided when the communication signal is poor in the venue. Since the access record information is stored in the inspection terminal, the inspection terminal does not need to be connected to the network during the verification of access information, thus improving the efficiency of inspection.
[0106] Optionally, the passage record information may exclude passage record information that allows passage, or it may include passage record information that does not allow passage; this embodiment does not limit this.
[0107] By adopting the above technical solution, it is possible to solve the problem that when inspecting a venue based on whether there are personnel who do not meet the access conditions, it is impossible to detect personnel in the venue who meet the access conditions but have not been verified, resulting in inaccurate inspection results. Since inspecting the target venue based on access record information can detect personnel in the target venue who have not been verified, the accuracy of the inspection results can be improved.
[0108] Optionally, the response information may also include whether the query terminal is legitimate; the inspection terminal may also inspect the target location based on the response information, and may further include: inspecting the query terminal based on whether the query terminal is legitimate.
[0109] Optionally, after determining that the personnel and / or query terminal are illegitimate, the inspection terminal may also generate penalty information. Optionally, the penalty information may include: location information, inspection unit information, inspection time, penalty basis and / or penalty content, etc. This embodiment does not limit the content of the triggering information.
[0110] Optionally, penalty information can be generated each time an illegal person or query terminal is determined to be illegal. Alternatively, penalty information can be generated after the current inspection is completed, based on the illegal persons and / or query terminals that occurred during the inspection. This embodiment does not limit the method of generating penalty information.
[0111] Optionally, after generating the penalty information, the inspection terminal also includes: printing the penalty information in a preset format.
[0112] Optionally, after determining that the personnel and / or the query terminal are illegitimate, the audit terminal may also include: outputting an alarm notification. In one example, the audit terminal outputs an alarm notification via an alarm component.
[0113] The implementation principle of the inspection method disclosed in this application is as follows: the inspection terminal obtains the location information of the target location; outputs verification information, which is used by the inspection platform to return response information to the inspection terminal based on the verification information, the verification information including the location information; and conducts inspection on the target location based on the response information. This can help solve the problem of inaccurate inspection results when inspecting the management of the location based on whether there are personnel in the location who do not meet the access conditions. Since the response information is returned by the inspection platform to the inspection terminal based on the verification information, and the verification information includes the location information, targeted inspections of the target location can be carried out based on the response information, thereby improving the accuracy of the inspection results.
[0114] Optionally, steps 201, 202, and 205 can be implemented individually as method embodiments on the inspection terminal side; steps 203 and 204 can be implemented individually as method embodiments on the inspection platform side.
[0115] Based on the above technical solution, optionally, the inspection method provided in this embodiment is also used for Figure 1 In the query terminal 120 of the audit system shown, such as Figure 3 As shown, after step 202 above, the method further includes the following steps: Step 301: Query the terminal to obtain the verification information output by the audit terminal.
[0116] For the method of obtaining the verification information output by the audit terminal through the query terminal, please refer to the above. Figure 1 The embodiment shown is a partial example of the inspection system, which will not be described in detail in this embodiment.
[0117] Step 302: The query terminal sends verification information and query terminal information to the audit platform.
[0118] Optionally, the query terminal information may include the query terminal identifier and / or the query terminal location information. This embodiment does not limit the type of query terminal information.
[0119] The method by which the query terminal sends verification information and query terminal information to the audit platform is described above. Figure 1 The embodiment shown is a partial example of the inspection system, which will not be described in detail in this embodiment.
[0120] As a replacement for step 203, in step 303, the audit platform obtains the verification information and query terminal information sent by the query terminal.
[0121] Step 304: The inspection platform determines whether the query terminal is legitimate based on the verification information and the query terminal information.
[0122] Optionally, the following methods can be used to determine whether a query terminal is legitimate based on the verification information and the query terminal information: The first method is to determine whether the query terminal is legitimate based on the location information and the query terminal information.
[0123] Optionally, the correspondence between query terminals and locations is pre-stored in the audit platform and determined based on the actual distribution of query terminals.
[0124] In one example, the query terminal information includes a query terminal identifier. Determining whether a query terminal is legitimate based on the location information and the query terminal information includes: determining whether the query terminal corresponding to the query terminal identifier belongs to the location corresponding to the location information.
[0125] In another example, query terminal information includes the location information of the query terminal. Determining whether the query terminal is legitimate based on the location information and the query terminal information includes: determining whether the query terminal is legitimate based on whether the location corresponding to the location information of the query terminal is within the location range corresponding to the location information.
[0126] In the above technical solution, since the legality of the query terminal can be determined based on the location information and query terminal information, it can help solve the problems of query terminals being used outside the prescribed scope of use and the reuse of query terminals, which is conducive to strengthening the supervision of query terminals.
[0127] The second type of verification information also includes the location information of the inspection terminal, which is used to determine whether the query terminal is legitimate.
[0128] In one example, the query terminal information includes the location information of the query terminal. Determining whether the query terminal is legitimate based on the location information of the audit terminal and the query terminal information includes: determining whether the interval distance between the location indicated by the location information of the audit terminal and the location indicated by the location information of the query terminal is greater than the error distance; if the interval distance is less than or equal to the error distance, the query terminal is deemed legitimate; if the interval distance is greater than the error distance, the query terminal is deemed illegitimate.
[0129] The error distance is pre-stored in the inspection platform and can be set based on the accuracy of the location information.
[0130] In another example, the query terminal information includes the query terminal identifier of the query terminal. Determining whether the query terminal is legitimate based on the location information of the inspection terminal and the query terminal information includes: obtaining the location information of the query terminal corresponding to the query identifier; and determining whether the query terminal is legitimate based on the distance between the location indicated by the location information of the inspection terminal and the location indicated by the location information of the query terminal.
[0131] In the above technical solution, since the legitimacy of the query terminal is determined based on the location information of the query terminal and the location information of the inspection terminal, it can help solve the problem of query terminal reuse, while reducing the requirements for the inspection platform and facilitating the strengthening of supervision over the query terminal.
[0132] As a replacement for step 204, in step 305, the audit platform returns response information to the audit terminal based on the verification information and / or whether the query terminal is legitimate.
[0133] In this embodiment, if the query terminal is invalid, a response message indicating that the query terminal is invalid is returned to the audit terminal; if the query terminal is valid, a response message indicating that the query terminal is valid is returned to the audit terminal.
[0134] In step 305, the method of returning response information to the audit terminal based on the verification information is the same as the method of returning response information to the audit terminal based on the verification information in step 204, and will not be described again in this embodiment.
[0135] By adopting the above technical solution, the problem of being unable to detect illegal query terminals within the premises can be solved. Since the audit platform can verify the legality of the query terminal based on the verification information sent by the query terminal and the query terminal information of the query terminal, and return response information including whether the query terminal is legal to the audit platform, the audit of query terminals within the premises can be realized, thus improving the accuracy of the audit results.
[0136] Optionally, steps 301 to 302 can be implemented separately as a method embodiment on the query terminal side; steps 303 to 305 can be implemented separately as a method embodiment on the inspection platform side.
[0137] This application also provides another auditing system, such as Figure 4 As shown, the system includes an inspection terminal 410 and an inspection platform 420. In one example, the inspection terminal 410 is... Figure 1 The audit system shown includes audit terminal 110 and audit platform 420. Figure 1 The inspection system shown includes the inspection platform 130. In actual implementation, the inspection terminal 410 and the inspection platform 420 can also be implemented in other ways, and this embodiment does not limit them.
[0138] The inspection terminal 410 is used to acquire location information of the target location; and output verification information, the first verification information including location information.
[0139] The inspection platform 420 is used to obtain verification information and return response information to the inspection terminal 410 based on the verification information.
[0140] The inspection terminal 410 is also used to conduct inspections of target locations based on response information.
[0141] Optionally, the audit system also includes a query terminal 430. In one example, the query terminal 430 is... Figure 1 The query terminal 120 is shown. The query terminal 430 is used to obtain the verification information output by the audit terminal 410 and send the verification information and the terminal information of the query terminal 430 to the audit platform 420.
[0142] Please refer to the above-mentioned audit system and audit methods for relevant details.
[0143] In the aforementioned audit system, since the response information is returned by the audit platform to the audit terminal based on the verification information, and the verification information includes location information, targeted audits can be conducted on the target location based on the response information, thereby improving the accuracy of the audit results.
[0144] This application also provides an electronic device, such as... Figure 5 As shown, Figure 5 The illustrated electronic device 500 includes a processor 501 and a memory 503. The processor 501 and the memory 503 are connected, for example, via a bus 502. Optionally, the electronic device 500 may also include a transceiver 504. It should be noted that in practical applications, the transceiver 504 is not limited to one type, and the structure of this electronic device 500 does not constitute a limitation on the embodiments of this application.
[0145] Processor 501 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. Processor 501 may also be a combination that implements computational functions, such as including one or more microprocessor combinations, a combination of a DSP and a microprocessor, etc.
[0146] Bus 502 may include a pathway for transmitting information between the aforementioned components. Bus 502 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, etc. Bus 502 can be divided into address bus, data bus, control bus, etc. For ease of representation... Figure 5 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.
[0147] The memory 503 may be a ROM (Read Only Memory) or other type of static storage device capable of storing static information and instructions, RAM (Random Access Memory) or other type of dynamic storage device capable of storing information and instructions, or an EEPROM (Electrically Erasable Programmable Read Only Memory), CD-ROM (Compact Disc Read Only Memory) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but not limited thereto.
[0148] The memory 503 is used to store application code that executes the solution of this application, and its execution is controlled by the processor 501. The processor 501 is used to execute the application code stored in the memory 503 to implement the content shown in the foregoing method embodiments.
[0149] Electronic devices include, but are not limited to: mobile terminals such as mobile phones, laptops, digital radio receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), and in-vehicle terminals (such as in-vehicle navigation terminals), as well as fixed terminals such as digital TVs and desktop computers. Servers can also be included. Figure 5 The electronic device shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of this application.
[0150] It should be understood that although the steps in the flowcharts in the accompanying drawings are shown sequentially as indicated by the arrows, these steps are not necessarily performed in the order indicated by the arrows. Unless otherwise expressly stated herein, there is no strict order in which these steps are performed, and they may be performed in other orders.
[0151] The above are only some embodiments of this application. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of this application, and these improvements and modifications should also be considered within the scope of protection of this application.
Claims
1. An inspection method, characterized in that, Used in an auditing terminal, the method includes: Obtain location information for the target location, which is used to uniquely identify the location and includes other location information besides the query terminal identifier of the query terminal within the target location; The system outputs verification information, which is used by the inspection platform to return response information to the inspection terminal. The verification information includes the location information and the inspection terminal identifier corresponding to the inspection terminal. Outputting the verification information includes: outputting a QR code containing the verification information through the display interface of the inspection terminal, allowing a query terminal to obtain the verification information by scanning the QR code and send the verification information and the query terminal information corresponding to the query terminal to the inspection platform. The response information includes whether the query terminal is legitimate and whether the inspection terminal is legitimate. The legitimacy of the query terminal is determined by the inspection platform based on the query terminal information and other location information. The legitimacy of the inspection terminal is determined based on the matching relationship between the inspection terminal identifier and the target location. If the inspection terminal is legitimate, the response information also includes the access record information of the target location. The target location is inspected based on the response information; the inspection of the target location based on the response information includes: obtaining the personnel identity information of the personnel in the target location, inspecting the target location based on the personnel identity information and the access record information; and inspecting the query terminal based on whether the query terminal is legitimate.
2. An inspection method, characterized in that, For use in a query terminal, the method includes: Obtaining verification information output by the inspection terminal, wherein the verification information is generated by the inspection terminal based on the location information of the target location, the step of obtaining the verification information output by the inspection terminal includes: scanning the QR code generated by the inspection terminal based on the verification information to obtain the verification information; The verification information and the query terminal information of the query terminal are sent to the inspection platform so that the inspection platform can return response information to the inspection terminal based on the verification information, and the inspection terminal can conduct an inspection of the target location based on the response information. The response information includes whether the query terminal is legitimate and whether the inspection terminal is legitimate. The legitimacy of the query terminal is determined by the inspection platform based on the query terminal information and other location information. The legitimacy of the inspection terminal is determined based on the matching relationship between the query terminal identifier and the target location. If the inspection terminal is legitimate, the response information also includes the access record information of the target location. The step of inspecting the target location based on the response information includes: obtaining the personnel identity information of the personnel in the target location; inspecting the target location based on the personnel identity information and the access record information; and inspecting the query terminal based on whether the query terminal is legitimate.
3. An inspection method, characterized in that, Used in an auditing platform, the method includes: The verification information is obtained by the inspection terminal based on the location information of the target location. The verification information is sent by the query terminal to the inspection platform after obtaining the verification information output by the inspection terminal. At the same time as sending the verification information to the inspection terminal, the query terminal also sends the query terminal information corresponding to the query terminal to the inspection platform. Based on the verification information, a response information is returned to the inspection terminal, so that the inspection terminal can respond to the response information and conduct an inspection of the target location based on the response information; The step of returning response information to the audit terminal based on the verification information includes: determining whether the query terminal is legitimate based on the verification information and the query terminal information; and returning response information indicating that the query terminal is illegitimate to the audit terminal if the query terminal is illegitimate. The verification information includes the location information of the inspection terminal, the query terminal information includes the location information of the query terminal, and the step of determining whether the query terminal is legitimate based on the verification information and the query terminal information includes: determining whether the query terminal is legitimate based on the location information of the inspection terminal and the location information of the query terminal; The verification information also includes inspection terminal information. Returning response information to the inspection terminal based on the verification information includes: determining the scope of authority of the inspection terminal based on the inspection terminal information; determining whether the target location belongs to the scope of authority based on the location information; and returning response information to the inspection terminal based on the location information if the target location belongs to the scope of authority.
4. An inspection system, characterized in that, The system includes an inspection terminal, query equipment, and an inspection platform; The inspection terminal is used to obtain location information of the target location; Output verification information, which includes the location information; The location information is used to uniquely identify the location, including other location information besides the query terminal identifier of the query terminal within the target location; The verification information includes the location information and the inspection terminal identifier corresponding to the inspection terminal; outputting the verification information includes: outputting a QR code containing the verification information through the display interface of the inspection terminal; The query terminal is used to obtain the verification information by scanning the QR code and send the verification information and the query terminal information corresponding to the query terminal to the inspection platform. The inspection platform is used to obtain the verification information and return response information to the inspection terminal based on the verification information. The response information includes whether the query terminal is legitimate and whether the inspection terminal is legitimate. The legitimacy of the query terminal is determined by the inspection platform based on the query terminal information and the other location information. The legitimacy of the inspection terminal is determined based on the matching relationship between the query terminal identifier and the target location. If the inspection terminal is legitimate, the response information also includes the access record information of the target location. The inspection terminal is also used to inspect the target location based on the response information; the inspection of the target location based on the response information includes: obtaining the personnel identity information of the personnel in the target location, inspecting the target location based on the personnel identity information and the access record information; and inspecting the query terminal based on whether the query terminal is legitimate.
5. An electronic device, characterized in that, The electronic device includes: At least one processor; Memory; At least one application, wherein the at least one application is stored in memory and configured to be executed by at least one processor, the at least one application being configured to: perform the auditing method of claim 1, or perform the auditing method of claim 2, or perform the auditing method of claim 3.
Citation Information
Patent Citations
A distributed inspection system
CN109190784A