An advertisement screen inspection anti-cheating method, system, terminal and storage medium
By pre-installing applications in both the inspection equipment and the inspected equipment, and using near-field communication technology for encrypted connection and data verification, the problem of inspection fraud is solved, ensuring that inspection personnel can reach the equipment site for inspection and enabling timely equipment maintenance.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- GUANGDONG CHUANGSHI TECHNOLOGY ADVERTISING CO LTD
- Filing Date
- 2026-02-02
- Publication Date
- 2026-06-23
AI Technical Summary
In existing technologies, inspection personnel can hack into inspection phones to modify location information and system time, thereby falsifying inspection information and causing equipment to fail to be maintained in a timely manner.
Relevant applications are pre-installed in both the inspection equipment and the inspected equipment. Near-field communication technology is used for encrypted connection and data exchange. By verifying the equipment identification, inspection task ID and location information, the inspection work is only allowed to be carried out after the inspection personnel arrive near the equipment.
This effectively prevents cheating during inspections, ensures that inspection personnel arrive at the equipment site to conduct inspections, and avoids the problem of equipment not being maintained in a timely manner.
Smart Images

Figure CN122269248A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of Internet of Things (IoT) device technology, and in particular to a method, system, terminal, and storage medium for anti-cheating inspection of advertising screens. Background Technology
[0002] With the development of the Internet of Things (IoT), smart advertising screens no longer require long-term on-site personnel; periodic inspections are sufficient. However, due to the global distribution of devices and cost considerations, inspection personnel may come from various outsourced teams. Managing and ensuring these personnel complete inspections as required becomes a crucial factor in equipment maintenance. Traditional inspection methods sometimes involve personnel hacking into the inspection phones, modifying location information and system time to falsify inspection data. This cheating can lead to delayed equipment maintenance.
[0003] Therefore, this technology still needs improvement. Summary of the Invention
[0004] The technical problem to be solved by the present invention is to provide a method, system, terminal and storage medium for anti-fraud of advertising screen inspection, in order to solve the problem that existing inspection methods can achieve the effect of forging inspection information by cracking the inspection mobile phone and modifying the mobile phone's location information and system time, thereby causing the equipment to fail to be maintained in a timely manner.
[0005] The technical solution adopted by this invention to solve the technical problem is as follows: In a first aspect, the present invention provides a method for preventing fraud during the inspection of advertising screens, including: Scan and connect the inspected equipment using the inspection application; When the connection is successful, a detection command is sent to the inspected application in the inspected device. Receive detailed information about the currently inspected device returned by the inspected application, and verify whether the currently inspected device is the target inspected device based on the returned detailed information; If the target device is the one being inspected, then the current inspection device is allowed to perform the inspection work.
[0006] In one implementation, the step of scanning and connecting the inspected device via an inspection application includes, prior to: The inspection application is pre-set in the inspection equipment and the inspection application is set in the inspected equipment; wherein, the inspection application is used to continuously monitor whether there are inspection equipment connection events and corresponding instructions.
[0007] In one implementation, the step of scanning and connecting the inspected device via an inspection application includes: Based on near-field communication technology, the inspection application sends connection requests and encryption command requests to the inspected device, and establishes an encrypted connection with the inspected device based on a preset encrypted communication protocol.
[0008] In one implementation, sending the detection command to the inspected application in the inspected device includes: A detection instruction containing the inspection task ID, device identifier, and list of detection items is sent to the inspection application in the inspected device through a preset encrypted communication protocol.
[0009] In one implementation, receiving the detailed information of the currently inspected device returned by the inspected application includes: Receive the device identifier, inspection task ID, real-time device status, historical anomaly records, and location information returned by the inspected application to obtain detailed information about the currently inspected device; The detailed information refers to the data collected by the inspected application after receiving the detection command, which is then encrypted and processed by calling the device sensors or system interface.
[0010] In one implementation, verifying whether the currently inspected device is the target inspected device based on the returned detailed information includes: Compare the device identifier in the detailed information with the preset target device identifier; If the device identifiers are completely identical, then verify whether the returned inspection task ID matches the current inspection task ID. If it matches the current inspection task ID, then confirm whether the device status is normal operation and whether the location coordinates are within the preset inspection range; If the device is in normal operation and its location coordinates are within the preset inspection range, then the device currently being inspected is determined to be the target device being inspected.
[0011] In one implementation, allowing the current inspection equipment to perform inspection work includes: Unlock the inspection function module, call the equipment data acquisition interface to obtain real-time parameters, associate the verified equipment information with the current inspection task ID, and generate a standardized inspection record; The standardized inspection records are uploaded to the backend management system simultaneously.
[0012] Secondly, the present invention provides an anti-cheating system for advertising screen inspection, comprising: A connection module is used to scan and connect to the inspected equipment via an inspection application. The instruction sending module is used to send detection instructions to the inspected application in the inspected device when the connection is successful. The device verification module is used to receive detailed information of the currently inspected device returned by the inspected application, and verify whether the currently inspected device is the target inspected device based on the returned detailed information. The inspection permission module is used to allow the current inspection equipment to perform inspection work based on the verification results.
[0013] Thirdly, the present invention provides a terminal, comprising: a processor and a memory, wherein the memory stores an advertising screen inspection and anti-fraud program, and the advertising screen inspection and anti-fraud program, when executed by the processor, is used to implement the operation of the advertising screen inspection and anti-fraud method as described in the first aspect.
[0014] Fourthly, the present invention also provides a computer-readable storage medium storing an advertising screen inspection and anti-fraud program, which, when executed by a processor, is used to implement the advertising screen inspection and anti-fraud method as described in the first aspect.
[0015] The present invention, by employing the above technical solution, has the following effects: This invention utilizes the characteristics of near-field communication technology. Relevant applications are pre-installed in both the inspection equipment and the inspected equipment. When the inspection personnel conduct inspections, the inspection task can only be started and completed when the application of the inspection equipment successfully establishes a communication connection with the inspected equipment and obtains the data returned by the inspected equipment. This ensures that the inspection personnel arrive at the correct location near the equipment to carry out the inspection work and prevents the inspection personnel from engaging in cheating operations. Attached Figure Description
[0016] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on the structures shown in these drawings without creative effort.
[0017] Figure 1 This is a flowchart of the anti-cheating method for advertising screen inspection in this invention.
[0018] Figure 2 This is a functional schematic diagram of the terminal in one implementation of the present invention.
[0019] The objectives, features, and advantages of this invention will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0020] To make the objectives, technical solutions, and advantages of this invention clearer and more explicit, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
[0021] Exemplary methods With the development of the Internet of Things (IoT), smart advertising screens no longer require long-term on-site personnel; periodic inspections are sufficient. However, due to the global distribution of devices and cost considerations, inspection personnel may come from various outsourced teams. Managing and ensuring these personnel complete inspections as required becomes a crucial factor in equipment maintenance. Traditional inspection methods sometimes involve personnel hacking into the inspection phones, modifying location information and system time to falsify inspection data. This cheating can lead to delayed equipment maintenance.
[0022] To address the above-mentioned technical problems, this invention provides a method for preventing cheating during advertising screen inspections. The method includes: scanning and connecting to the inspected device via an inspection application; upon successful connection, sending a detection command to the inspection application on the inspected device; receiving detailed information about the currently inspected device returned by the inspection application, and verifying whether the currently inspected device is the target inspected device based on the returned detailed information; if it is the target inspected device, allowing the currently inspected device to perform inspection work. This invention utilizes near-field communication (NFC) to ensure that inspection personnel can only perform inspection work when they are correctly located near the device, thereby preventing related cheating methods.
[0023] like Figure 1 As shown in the figure, this embodiment of the invention provides a method for preventing fraud during the inspection of advertising screens, including the following steps: Step S100: Scan and connect the inspected device through the inspection application.
[0024] In this embodiment, an advertising screen inspection method to prevent cheating is provided. By utilizing near-field communication, the method ensures that inspection personnel can only perform inspection work when they are correctly located near the device, thereby avoiding related cheating methods.
[0025] Specifically, this solution utilizes the characteristics of near-field communication technology (communication connection can only be established when two devices are within a specific distance). Relevant applications are pre-installed in both the inspection mobile phone (i.e., the inspection device) and the inspected device (i.e., the smart advertising screen). When the inspection personnel conduct inspections, the inspection task can only be started and completed when the application on the inspection mobile phone successfully establishes a communication connection with the inspected device and obtains the data returned by the inspected device. This ensures that the inspection personnel arrive at the correct vicinity of the device to carry out the inspection work.
[0026] Based on the basic process of the anti-fraud method for advertising screen inspection provided in this embodiment, in order to ensure the connection stability and data transmission security between the inspection device and the inspected device in this embodiment, this embodiment also requires the corresponding application to be installed on the two devices in advance.
[0027] Specifically, in one implementation of this embodiment, the following steps are included before step S100: Step S001: The inspection application is pre-set in the inspection equipment and the inspection application is set in the inspected equipment; wherein, the inspection application is used to continuously listen for inspection equipment connection events and corresponding instructions.
[0028] In this embodiment, the inspection application and the inspected application are pre-developed client programs. The inspection application, in addition to basic inspection functions (e.g., sending inspection tasks, generating inspection instructions, transmitting data, and generating inspection reports), is also used to send device connection requests to the inspected application and to obtain detailed device data returned by the inspected device. The inspected application, in addition to basic device self-test functions, is also used to continuously monitor for device connection events and corresponding instructions, as well as to receive detailed device data.
[0029] As an example, in this embodiment, an inspection application (Application B) is first pre-installed on the inspection device (Android phone). Application B supports device discovery, connection establishment, command sending, and data parsing functions. During the installation of Application B, the permission granting process (such as location information and Bluetooth / NFC access permissions) is prompted and completed. Then, an inspection application (Application A) is pre-installed on the inspected device. Application A has the function of continuously listening to the connection events and commands of the inspection device.
[0030] After installing program B, upon first launch of program B, the inspector must enter their account and password to log in. The system automatically synchronizes the device list and communication parameters (such as Bluetooth communication distance threshold and data encryption key). It also performs near-field communication tests. For example, when an inspector approaches the inspected device with their mobile phone (distance ≤ 5 meters), program B automatically scans and attempts to connect to program A. The system automatically checks whether the connection is successful and whether it receives device feedback information (such as device ID and status data).
[0031] Meanwhile, by simulating connection scenarios with non-target devices (such as other models of devices), the system verifies whether program B prompts "Device mismatch, inspection prohibited"; and after communication is disconnected, it checks whether program A continues to listen for new connection events in order to deal with abnormal connection events.
[0032] After installing and testing program B, in a real-world application scenario, the inspection personnel bring the inspection equipment to the vicinity of the equipment to be inspected, start program B, and select the target device. At this point, program B automatically scans and attempts to establish a connection with program A, and sends a detection command upon successful connection.
[0033] Specifically, in one implementation of this embodiment, step S100 includes the following steps: Step S101: Based on near-field communication technology, the inspection application sends a connection request and an encryption command request to the inspected device, and establishes an encrypted connection with the inspected device based on a preset encrypted communication protocol.
[0034] In this embodiment, during the inspection, program B sends an encrypted connection request and instruction to program A to establish a secure connection based on a preset encrypted communication protocol. This ensures that after the inspection personnel arrive near the equipment, the inspection task is initiated through two-way authentication and encrypted data interaction, preventing cheating or absence during inspections.
[0035] As an example, during the processing of program A, it first continuously listens for near-field communication signals and receives connection requests and encryption instructions from the inspection mobile phone (program B); after receiving the connection request and encryption instructions, it verifies the legality of the encryption instructions, decrypts the instructions using a preset key (such as AES-256), and verifies the digital signature (such as SHA-256 hash) to ensure that it has not been tampered with.
[0036] During the processing of Program B, after selecting the target device, an encrypted connection request (including the inspection account identifier and a random number Nonce) is first sent to Program A via near-field communication. Then, an encrypted command request is sent, using a combination of symmetric encryption (such as AES) and asymmetric encryption (such as RSA) to ensure the confidentiality and integrity of the command (such as "start inspection"). Finally, the device identity is verified, checking whether the device identifier returned by Program A matches the preset target device ID. After confirmation, the inspection task is allowed to be executed.
[0037] In this embodiment, a two-layer mechanism of "device-side static key + temporary session key" is adopted. The static key is used for instruction encryption, and the temporary session key is used for data transmission and supports periodic updates. When encryption fails, program B automatically retryes 3 times. If it still fails, the device is marked as "communication abnormal" and inspection is prohibited.
[0038] like Figure 1 As shown in the figure, this embodiment of the invention provides a method for preventing fraud during the inspection of advertising screens, including the following steps: Step S200: When the connection is successful, a detection command is sent to the inspection application in the inspected device.
[0039] Specifically, in one implementation of this embodiment, step S200 includes the following steps: Step S201: Send a detection instruction containing the inspection task ID, device identifier, and list of detection items to the inspection application in the inspected device through a preset encrypted communication protocol.
[0040] In this embodiment, after the inspection device and the inspected device are successfully connected, program B sends a detection command to program A in the inspected device to obtain detailed information about the inspected device and verify whether the inspected device is the target inspected device.
[0041] As an example, the detection command sent by program B is encapsulated in JSON format and contains three core fields: 1) Inspection Task ID: Contains a globally unique identifier (UUID) used to associate with the background task dispatch system and for task traceability and status tracking; 2) Device Identifier: Contains the physical address (such as MAC address, IMEI) or logical code (such as asset number) of the inspected device, used for identity verification; 3) List of test items: This includes equipment status test items (such as temperature and voltage fluctuation range), which can be sorted by priority.
[0042] In this embodiment, when program B initiates a connection request, it negotiates a temporary session key with program A using the Diffie-Hellman algorithm and transmits the session key using RSA asymmetric encryption. Then, program A verifies whether the device identifier in the instruction is consistent with the locally stored value, and at the same time verifies the timeliness of the inspection task ID (e.g., the difference between the task creation time and the current time is ≤24 hours). After the dual verification is passed, the detection is performed.
[0043] This embodiment adopts a "request-response" mode: Program B sends an encrypted command via near-field communication (Bluetooth / NFC), and Program A decrypts it and collects device data (such as sensor readings and operation logs) according to the detection item list, and encrypts and sends it back to Program B; if the command transmission times out (default 3 seconds) or decryption fails, Program B automatically retryes 2 times, and if it still fails, it marks "communication abnormal" and uploads it to the background system.
[0044] To further optimize the management of inspection projects, access permissions can be configured according to the roles of inspection personnel (e.g., "senior inspectors" can view sensitive parameters, while "ordinary inspectors" can only view basic status), and hierarchical control can be achieved through the permission identifier field in the instructions.
[0045] This embodiment ensures the confidentiality, integrity, and legitimacy of inspection commands in near-field communication scenarios through structured instruction design and multi-layer encryption mechanisms, effectively meeting the high security requirements of industrial equipment inspection.
[0046] like Figure 1As shown in the figure, this embodiment of the invention provides a method for preventing fraud during the inspection of advertising screens, including the following steps: Step S300: Receive detailed information of the currently inspected device returned by the inspected application, and verify whether the currently inspected device is the target inspected device based on the returned detailed information.
[0047] Specifically, in one implementation of this embodiment, step S300 includes the following steps: Step S301: Receive the device identifier, inspection task ID, real-time device status, historical anomaly records, and location information returned by the inspected application to obtain detailed information about the currently inspected device; wherein, the detailed information is the data collected by the inspected application after receiving the detection command, calling the device sensors or system interface, and then encrypting the data.
[0048] In this embodiment, after verifying the legality of the detection command sent by program B, program A returns detailed information such as device identifier, inspection task ID, real-time device status, historical anomaly records, and location information.
[0049] As an example, using a pre-set encrypted communication protocol, the inspection phone (program B) receives structured data returned by the inspected device (program A), containing five core fields: 1) Device Identification: Physical identifier (MAC address / IMEI) and logical identifier (asset number), used for matching and verification with the target device; 2) Inspection Task ID: Corresponds to the UUID in the sent command to ensure consistency in task traceability; 3) Real-time equipment status: Real-time data returned according to the list of detection items (such as temperature, voltage, operating mode, etc.); 4) Historical anomaly records: timestamps, anomaly types, and processing status of the last 3 anomaly events (e.g., "2023-07-28 14:30 Temperature exceeded limit and has been processed"). 5) Location Information: Latitude and longitude coordinates returned by the GPS / BeiDou module built into the inspected equipment, or the location code preset by the NFC tag.
[0050] In this embodiment, after obtaining the detailed information of the currently inspected equipment, it is also necessary to verify the legality of the data returned by program A in order to ensure the security and reliability of the inspection data.
[0051] Specifically, in one implementation of this embodiment, step S300 further includes the following steps: Step S302: Compare the device identifier in the detailed information with the preset target device identifier; Step S303: If the device identifiers are completely identical, verify whether the returned inspection task ID matches the current inspection task ID. Step S304: If it matches the current inspection task ID, confirm whether the device status is normal operation and whether the location coordinates are within the preset inspection range. Step S305: If the device is in normal operation and its location coordinates are within the preset inspection range, then the device currently being inspected is determined to be the target device being inspected.
[0052] In this embodiment, the returned device identifier is compared with the preset value of the target device to verify the consistency of the device identifier. If they are inconsistent, subsequent operations are rejected. After the device identifier is successfully verified, the returned inspection task ID is verified to be the same as the UUID in the sent command to prevent task confusion. After the task ID is successfully verified, the position of the currently inspected device is verified. For example, the returned latitude and longitude are compared with the preset inspection point coordinates. If the position deviation is within the preset range (e.g., ≤5 meters), the currently inspected device is determined to be the target inspected device.
[0053] like Figure 1 As shown in the figure, this embodiment of the invention provides a method for preventing fraud during the inspection of advertising screens, including the following steps: Step S400: If the target device to be inspected is the device to be inspected, then the current device to be inspected is allowed to perform the inspection work.
[0054] Specifically, in one implementation of this embodiment, step S400 includes the following steps: Step S401: Unlock the inspection function module, call the equipment data acquisition interface to obtain real-time parameters, associate the verified equipment information with the current inspection task ID, and generate a standardized inspection record. Step S402: The standardized inspection record is uploaded to the backend management system simultaneously.
[0055] In this embodiment, when the inspection mobile phone (program B) and the inspected device (program A) establish an encrypted connection through near-field communication and complete the verification of device identification, inspection task ID, and location information, the core functional modules such as data acquisition and anomaly reporting are automatically unlocked; when the verification fails (such as device identification mismatch or location error exceeding the limit), the control function module remains locked, and program B prompts "Device verification failed, inspection cannot be started".
[0056] Specifically, after unlocking the module, program B automatically calls the preset data acquisition interface and requests real-time data from program A according to the list of detection items (such as temperature, voltage, and runtime). Furthermore, the interface request is configured with an encrypted inspection task ID and device identifier, thereby ensuring that the inspection data belongs to a unique task and device. In this embodiment, the types of real-time parameters acquired during the inspection process include: numerical parameters (such as "temperature: 35.2℃") and string parameters (such as "operation mode: automatic").
[0057] After collecting real-time parameters, the collected real-time parameters are bound with the verified equipment information (equipment identifier, location code) and the current inspection task ID to generate a related data chain containing "task ID-equipment identifier-parameter value-timestamp" to facilitate the generation of standardized inspection records. For example: Inspection Task ID: UUID-20230728 | Equipment Identifier: MAC-ABC123 | Real-time Temperature: 35.2℃ | Collection Time: 2023-07-28 10:15:30.
[0058] For abnormal data in real-time parameters, if the parameter exceeds the preset threshold (such as "temperature > 60℃"), the system will automatically associate it with the device's historical abnormal records, mark it as "requires key inspection" and prompt the upload of supporting images.
[0059] As an example, in this embodiment, the standardized JSON format is used in the process of generating standardized inspection records, which includes: Basic information: Task ID, Equipment ID, Inspection personnel account, Inspection time; Real-time data: Parameter values and status (normal / abnormal) sorted by the list of detection items; Anomaly Details: Anomaly parameter name, threshold range, actual value, and handling suggestions; Multimedia attachments: Photos of the equipment taken on-site, along with written annotations.
[0060] Finally, the generated inspection records are uploaded to the inspection management platform via an encrypted transmission protocol. After successful upload, Program B displays "Records have been synchronized" and the background system generates a unique record number (such as "REC-20230728-001"). In the inspection management platform, visual reports (such as equipment health trend charts and inspection task completion rate statistics) can be automatically generated, and abnormal work orders can be automatically dispatched to maintenance personnel.
[0061] In this embodiment, through module unlocking control, standardized data association, and encrypted synchronization, a closed-loop management of the entire process of inspection records from collection to upload is achieved, thereby improving data accuracy and operational efficiency.
[0062] In one application scenario, the execution flow of this embodiment is as follows: 1. In the equipment being inspected, a pre-installed application (program A) is set up to continuously monitor for connection events and related instructions from the inspected equipment.
[0063] 2. Install the inspection application (Application B) on the inspection device (Android phone).
[0064] 3. When the inspection staff arrives near the equipment to be inspected, they start program B and select the equipment to be inspected. Program B will automatically attempt to discover and connect to the equipment to be inspected. Once the connection is successful, a detection command will be sent to program A in the inspected device. After receiving the command, program A will return detailed information about the current device. At this time, program B will confirm whether the inspected device is the target inspected device based on the returned information. If it is confirmed to be correct, the inspection work will be allowed to be performed; otherwise, the inspection work will not be allowed to be performed, thereby preventing the inspection personnel from cheating.
[0065] This embodiment ensures that inspection personnel can reach the vicinity of the equipment by connecting and communicating with the mobile inspection application in the near field, thus solving the problem of cheating by having inspection personnel conduct inspections without actually being at the equipment site.
[0066] This embodiment achieves the following technical effects through the above technical solution: This embodiment utilizes the characteristics of near-field communication technology. Relevant applications are pre-installed in both the inspection equipment and the inspected equipment. When the inspection personnel conduct inspections, the inspection task can only be started and completed when the application of the inspection equipment successfully establishes a communication connection with the inspected equipment and obtains the data returned by the inspected equipment. This ensures that the inspection personnel arrive at the correct location near the equipment to carry out the inspection work and prevents the inspection personnel from engaging in cheating operations.
[0067] Exemplary device Based on the above embodiments, the present invention also provides an anti-cheating system for advertising screen inspection, comprising: A connection module is used to scan and connect to the inspected equipment via an inspection application. The instruction sending module is used to send detection instructions to the inspected application in the inspected device when the connection is successful. The device verification module is used to receive detailed information of the currently inspected device returned by the inspected application, and verify whether the currently inspected device is the target inspected device based on the returned detailed information. The inspection permission module is used to allow the current inspection equipment to perform inspection work based on the verification results.
[0068] This embodiment achieves the following technical effects through the above technical solution: This embodiment utilizes the characteristics of near-field communication technology. Relevant applications are pre-installed in both the inspection equipment and the inspected equipment. When the inspection personnel conduct inspections, the inspection task can only be started and completed when the application of the inspection equipment successfully establishes a communication connection with the inspected equipment and obtains the data returned by the inspected equipment. This ensures that the inspection personnel arrive at the correct location near the equipment to carry out the inspection work and prevents the inspection personnel from engaging in cheating operations.
[0069] Based on the above embodiments, the present invention also provides a terminal, the principle block diagram of which can be as follows: Figure 2 As shown.
[0070] The terminal includes: a processor, a memory, an interface, a display screen, and a communication module connected via a system bus; wherein, the processor of the terminal provides computing and control capabilities; the memory of the terminal includes a computer-readable storage medium and internal memory; the computer-readable storage medium stores an operating system and computer programs; the internal memory provides an environment for the operation of the operating system and computer programs in the computer-readable storage medium; the interface is used to connect to external devices; the display screen is used to display relevant information; and the communication module is used to communicate with a cloud server or other devices.
[0071] When executed by the processor, this computer program is used to implement the anti-cheating method for advertising screen inspection.
[0072] It will be understood by those skilled in the art that Figure 2 The schematic diagram shown is merely a partial structural diagram related to the present invention and does not constitute a limitation on the terminal to which the present invention is applied. A specific terminal may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0073] In one embodiment, a terminal is provided, comprising: a processor and a memory, the memory storing an advertising screen inspection and anti-fraud program, which, when executed by the processor, is used to implement the above-described advertising screen inspection and anti-fraud method.
[0074] In one embodiment, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores an advertising screen inspection and anti-fraud program, which, when executed by a processor, is used to implement the operation of the advertising screen inspection and anti-fraud method described above.
[0075] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile storage medium, and when executed, it can include the processes of the embodiments of the methods described above. Any references to memory, storage, database, or other media used in the embodiments provided by this invention can include both non-volatile and volatile memory.
[0076] In summary, this invention provides a method, system, terminal, and storage medium for preventing fraud during advertising screen inspections. The method includes: scanning and connecting to the inspected device via an inspection application; upon successful connection, sending a detection command to the inspection application on the inspected device; receiving detailed information about the currently inspected device returned by the inspection application, and verifying whether the currently inspected device is the target inspected device based on the returned detailed information; if it is the target inspected device, allowing the currently inspected device to perform inspection work. This invention utilizes near-field communication (NFC) to ensure that inspection personnel can only perform inspection work when they are correctly located near the device, thereby preventing related fraudulent methods.
[0077] It should be understood that the application of the present invention is not limited to the examples above. Those skilled in the art can make improvements or modifications based on the above description, and all such improvements and modifications should fall within the protection scope of the appended claims.
Claims
1. A method for preventing cheating during the inspection of advertising screens, characterized in that, include: Scan and connect the inspected equipment using the inspection application; When the connection is successful, a detection command is sent to the inspected application in the inspected device. Receive detailed information about the currently inspected device returned by the inspected application, and verify whether the currently inspected device is the target inspected device based on the returned detailed information; If the target device is the one being inspected, then the current inspection device is allowed to perform the inspection work.
2. The anti-cheating method for advertising screen inspection according to claim 1, characterized in that, The step of scanning and connecting the inspected device via the inspection application includes: The inspection application is pre-set in the inspection equipment and the inspection application is set in the inspected equipment; wherein, the inspection application is used to continuously monitor whether there are inspection equipment connection events and corresponding instructions.
3. The anti-cheating method for advertising screen inspection according to claim 1, characterized in that, The process of scanning and connecting the inspected equipment via the inspection application includes: Based on near-field communication technology, the inspection application sends connection requests and encryption command requests to the inspected device, and establishes an encrypted connection with the inspected device based on a preset encrypted communication protocol.
4. The anti-cheating method for advertising screen inspection according to claim 1, characterized in that, The step of sending detection commands to the inspected application in the inspected device includes: A detection instruction containing the inspection task ID, device identifier, and list of detection items is sent to the inspection application in the inspected device through a preset encrypted communication protocol.
5. The anti-cheating method for advertising screen inspection according to claim 1, characterized in that, The process of receiving detailed information about the currently inspected device returned by the inspected application includes: Receive the device identifier, inspection task ID, real-time device status, historical anomaly records, and location information returned by the inspected application to obtain detailed information about the currently inspected device; The detailed information refers to the data collected by the inspected application after receiving the detection command, which is then encrypted and processed by calling the device sensors or system interface.
6. The anti-cheating method for advertising screen inspection according to claim 1, characterized in that, The step of verifying whether the currently inspected device is the target inspected device based on the returned detailed information includes: Compare the device identifier in the detailed information with the preset target device identifier; If the device identifiers are completely identical, then verify whether the returned inspection task ID matches the current inspection task ID. If it matches the current inspection task ID, then confirm whether the device status is normal operation and whether the location coordinates are within the preset inspection range; If the device is in normal operation and its location coordinates are within the preset inspection range, then the device currently being inspected is determined to be the target device being inspected.
7. The anti-cheating method for advertising screen inspection according to claim 1, characterized in that, The provision allowing the current inspection equipment to perform inspection work includes: Unlock the inspection function module, call the equipment data acquisition interface to obtain real-time parameters, associate the verified equipment information with the current inspection task ID, and generate a standardized inspection record; The standardized inspection records are uploaded to the backend management system simultaneously.
8. An anti-cheating system for advertising screen inspection, characterized in that, include: A connection module is used to scan and connect to the inspected equipment via an inspection application. The instruction sending module is used to send detection instructions to the inspected application in the inspected device when the connection is successful. The device verification module is used to receive detailed information of the currently inspected device returned by the inspected application, and verify whether the currently inspected device is the target inspected device based on the returned detailed information. The inspection permission module is used to allow the current inspection equipment to perform inspection work based on the verification results.
9. A terminal, characterized in that, include: The processor and memory, wherein the memory stores an advertising screen inspection and anti-fraud program, and the advertising screen inspection and anti-fraud program, when executed by the processor, is used to implement the operation of the advertising screen inspection and anti-fraud method as described in any one of claims 1-7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores an advertising screen inspection and anti-fraud program, which, when executed by a processor, is used to implement the advertising screen inspection and anti-fraud method as described in any one of claims 1-7.