Electronic beacon inspection method and device, electronic equipment and storage medium

The Bluetooth signal of electronic beacons is obtained and parsed through the smart terminal, and then screened and sorted it to display its identity information on a two-dimensional map, realizing fast and efficient electronic beacon inspection, solving the problem of low patrol efficiency in the existing technology.

CN119697592AActive Publication Date: 2025-03-25DONGTU TECH (YICHANG) CO LTD
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202411789225.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-06
Publication Date
2025-03-25
Estimated Expiration
2044-12-06

AI Technical Summary

Technical Problem

In the prior art, inspections are conducted one by one by one by one by searching for electronic beacons, resulting in low inspection efficiency.

Method used

The smart terminal obtains the Bluetooth signal of the electronic beacon in the first target area, parses the signal to obtain flag bits and identity information, filters and sorts the electronic beacons, and displays its identity information on the two-dimensional map to achieve rapid patrol.

Benefits of technology

The efficiency of electronic beacon inspection has been improved and the inefficiency problems caused by searching and inspections have been solved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119697592A_ABST
    Figure CN119697592A_ABST
Patent Text Reader

Abstract

The invention relates to an inspection method and device for an electronic beacon, electronic equipment and a storage medium, and the method comprises the steps: obtaining a Bluetooth signal of the electronic beacon in a first target region based on an intelligent terminal; analyzing the Bluetooth signals to obtain zone bits and identity information of the electronic beacons, and screening the electronic beacons corresponding to the Bluetooth signals based on the zone bits; wherein different areas correspond to flag bits of different Bluetooth signals; sorting the screened electronic beacons in the first target area according to the intensity of the Bluetooth signals, and displaying identity information of the electronic beacons on a display interface of the intelligent terminal according to a sorting result; the electronic beacons displayed on a display interface are inspected, and the display interface is used for displaying a two-dimensional map corresponding to the first target area. Through the method and the device, the problem of relatively low inspection efficiency caused by searching the electronic beacons one by one for inspection in related technologies is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of electronic beacon inspection, and in particular to an electronic beacon inspection method and device, electronic equipment and storage medium. Background Art

[0002] Personnel positioning technology in smart chemical industry is an important field that has emerged in recent years with the development of Internet of Things technology. It is mainly used in the safety management of chemical enterprises. By monitoring the real-time location of personnel, it can effectively prevent accidents, improve emergency response efficiency, and help optimize daily management. Electronic beacons are an important part of personnel positioning projects. They are usually small radio transmitters that can broadcast signals regularly for equipment detection and positioning within a short distance. The existing electronic beacons manually enter relevant information on the PC side and check the correctness of the entry one by one. In addition, the inspection of electronic beacons is also done by searching for electronic beacons one by one through the equipment, resulting in low inspection efficiency.

[0003] There is currently no effective solution to the above-mentioned problems in the related art. Summary of the invention

[0004] The present application provides an inspection method and device for electronic beacons, an electronic device and a storage medium, so as to solve the problem in the related art that the inspection efficiency is low by searching for electronic beacons one by one and inspecting them one by one.

[0005] In a first aspect, the present application provides a method for inspecting electronic beacons, comprising: acquiring the Bluetooth signal of the electronic beacon within a first target area based on a smart terminal; wherein N electronic beacons are deployed within the first target area, and N is a positive integer; parsing the Bluetooth signal to obtain the flag bit and identity information of the electronic beacon, and screening the electronic beacons corresponding to the Bluetooth signal based on the flag bit; wherein different areas correspond to different flag bits of Bluetooth signals; sorting the electronic beacons screened out within the first target area according to the strength of the Bluetooth signal, and displaying the identity information of the electronic beacons on the display interface of the smart terminal according to the sorting result; inspecting the electronic beacons displayed on the display interface, wherein the display interface is used to display a two-dimensional map corresponding to the first target area, and the N electronic beacons have corresponding coordinates on the two-dimensional map.

[0006] In the second aspect, the present application provides an inspection device for electronic beacons, comprising: an acquisition module, used to acquire the Bluetooth signal of the electronic beacon in the first target area based on the smart terminal; wherein, N electronic beacons are deployed in the first target area, and N is a positive integer; a first processing module, used to parse the Bluetooth signal to obtain the flag bit and identity information of the electronic beacon, and filter the electronic beacons corresponding to the Bluetooth signal based on the flag bit; wherein different areas correspond to different flag bits of Bluetooth signals; a second processing module, used to sort the electronic beacons filtered out in the first target area according to the strength of the Bluetooth signal, and display the identity information of the electronic beacons on the display interface of the smart terminal according to the sorting result; an inspection module, used to inspect the electronic beacons displayed on the display interface, wherein the display interface is used to display a two-dimensional map corresponding to the first target area, and the N electronic beacons have corresponding coordinates on the two-dimensional map.

[0007] In the third aspect, the present application provides an XX terminal / device / server, comprising: at least one communication interface; at least one bus connected to the at least one communication interface; at least one processor connected to the at least one bus; at least one memory connected to the at least one bus, wherein the processor is configured to execute the electronic beacon inspection method described in the first aspect of the present application.

[0008] In a fourth aspect, the present application further provides a computer storage medium storing computer executable instructions, wherein the computer executable instructions are used to execute the electronic beacon inspection method described in the first aspect of the present application.

[0009] The above technical solution provided by the embodiment of the present application has the following advantages over the prior art: the method provided by the embodiment of the present application, after deploying N electronic beacons in the first target area, displays the electronic beacons with their one-to-one corresponding coordinates on the display interface of the two-dimensional map of the terminal, and then screens the electronic beacons according to the Bluetooth signals sent by the electronic beacons, and sorts the screened electronic beacons according to the strength of the Bluetooth signals, and displays their identity information on the two-dimensional map of the smart terminal, and then inspects the electronic signals. It can be seen that in the embodiment of the present application, after the electronic beacons of the current first target area are displayed on the display interface of the smart terminal, they can be sorted and then quickly inspected according to the coordinates of the electronic beacons in the first target area, thereby improving the efficiency of the electronic beacon inspection and solving the problem of low inspection efficiency in the related art by searching for electronic beacons one by one and inspecting them one by one. BRIEF DESCRIPTION OF THE DRAWINGS

[0010] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.

[0011] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0012] One or more embodiments are exemplarily described by pictures in the corresponding drawings, and these exemplified descriptions do not constitute limitations on the embodiments. Elements with the same reference numerals in the drawings represent similar elements, and unless otherwise stated, the figures in the drawings do not constitute proportional limitations.

[0013] Figure 1 A flowchart of an electronic beacon inspection method provided in an embodiment of the present application;

[0014] Figure 2 One of the optional flow charts of an electronic beacon inspection method provided in an embodiment of the present application;

[0015] Figure 3 A schematic diagram of a two-dimensional map in a display interface of a smart terminal provided in an embodiment of the present application;

[0016] Figure 4 A schematic diagram of marking electronic beacons in a two-dimensional map provided in an embodiment of the present application;

[0017] Figure 5 A schematic diagram of beacon information displayed on a display interface after an electronic beacon is scanned according to an embodiment of the present application;

[0018] Figure 6 A schematic diagram of obtaining electronic beacon identity information by scanning provided in an embodiment of the present application;

[0019] Figure 7 A schematic diagram of the electronic beacon provided in an embodiment of the present application on the display interface after deployment is completed;

[0020] Figure 8 A second optional flow chart of an electronic beacon inspection method provided in an embodiment of the present application;

[0021] Fig. 9 A flowchart of a beacon deployment and inspection method based on a mobile device provided in an embodiment of the present application;

[0022] Fig.10 A schematic diagram of displaying inspection records in a display interface provided in an embodiment of the present application;

[0023] Fig.11 A schematic diagram of the structure of an inspection device for an electronic beacon provided in an embodiment of the present application;

[0024] Fig.12 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0025] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.

[0026] The disclosure below provides many different embodiments or examples to implement different structures of the present invention. In order to simplify the disclosure of the present invention, the parts and settings of specific examples are described below. Of course, they are only examples, and the purpose is not to limit the present invention. In addition, the present invention can repeat reference numbers and / or letters in different examples. This repetition is for the purpose of simplification and clarity, and does not itself indicate the relationship between the various embodiments and / or settings discussed.

[0027] First, let's explain the role of electronic beacons. Electronic beacons provide the following services:

[0028] Location identification: Electronic beacons can be used to mark specific locations or areas. When a device with receiving capabilities (such as a smartphone, wearable device, or other specialized receiver) receives the beacon's signal, the device's location relative to the beacon can be determined.

[0029] Real-time positioning: In large facilities such as factories, warehouses, hospitals, etc., by deploying multiple beacon points and combining algorithms such as triangulation positioning, real-time positioning of people or objects can be achieved. This is particularly useful in environments that require rapid response, such as emergency response in chemical plants.

[0030] Path tracking: Electronic beacons can also help record the movement paths of people or objects. By continuously capturing the signals of different beacons, the activity trajectories of people can be drawn, which is very helpful for optimizing logistics and improving work efficiency.

[0031] Interactive experience: In some occasions, such as exhibitions and museums, beacons can be used to provide location-based services, such as pushing relevant information to visitors' mobile phones to enhance the user experience.

[0032] In order to solve the problem in the related art that the inspection efficiency is low by searching for electronic beacons one by one and inspecting them one by one, the present application provides an inspection method for electronic beacons, such as Figure 1 As shown, the steps of the method include:

[0033] Step 101, obtaining a Bluetooth signal of an electronic beacon in a first target area based on a smart terminal; wherein N electronic beacons are deployed in the first target area;

[0034] In a specific example, the first target area can be an area in a park with factory buildings as units, that is, the first target area is a factory building in the park; or it can be an area in a building with floors as units, that is, the first target area is one of the floors of a building. Furthermore, usually at a project site, the number of electronic beacons used is generally several hundred or more, and large projects may use nearly ten thousand electronic beacons. Therefore, the value of N in the embodiment of the present application can be set accordingly according to actual needs.

[0035] Step 102, parsing the Bluetooth signal to obtain the flag bit and identity information of the electronic beacon, and filtering the electronic beacon corresponding to the Bluetooth signal based on the flag bit; wherein different areas correspond to different flag bits of the Bluetooth signal;

[0036] In a specific example, the identity information of the electronic beacon may refer to its corresponding MAC address, the number of the electronic beacon, and the height of the electronic beacon from the ground, etc. The specific identity information may be set accordingly according to actual needs.

[0037] In addition, the flag bit in the embodiment of the present application corresponds one-to-one to the Bluetooth signal, that is, an electronic beacon sends a Bluetooth signal, the Bluetooth signal includes a flag bit that distinguishes it from other Bluetooth signals, and the flag bit can distinguish the area, that is, if the current first target area is one floor of a building, the flag bit of the floor has similarity and can be intuitively distinguished from the flag bits of other floors.

[0038] Step 103, sorting the electronic beacons in the first target area according to the strength of the Bluetooth signal, and displaying the identity information of the electronic beacons on the display interface of the smart terminal according to the sorting result;

[0039] In this regard, the stronger the Bluetooth signal strength is, the closer the current electronic beacon is to the detection device. Therefore, by sorting the Bluetooth signal strength, the beacon devices with closer distances (stronger signals) can be displayed in front, thereby improving the efficiency of subsequent electronic beacon inspections.

[0040] Step 104 , inspecting the electronic beacons displayed on the display interface, wherein the display interface is used to display a two-dimensional map corresponding to the first target area, and the N electronic beacons have corresponding coordinates on the two-dimensional map.

[0041] Through the above steps 101 to 104, after deploying N electronic beacons in the first target area, the electronic beacons are displayed on the display interface of the two-dimensional map of the terminal with their one-to-one corresponding coordinates, and then the electronic beacons are screened according to the Bluetooth signals sent by the electronic beacons, and the screened electronic beacons are sorted according to the strength of the Bluetooth signals, and their identity information is displayed on the two-dimensional map of the smart terminal, and then the electronic signals are inspected. It can be seen that in the embodiment of the present application, after the electronic beacons of the current first target area are displayed on the display interface of the smart terminal, they can be sorted and then quickly inspected according to the coordinates of the electronic beacons in the first target area, thereby improving the efficiency of the electronic beacon inspection and solving the problem of low inspection efficiency in the related art by searching for electronic beacons one by one and inspecting them one by one.

[0042] Before inspecting the electronic beacon, it is necessary to bind the deployed electronic beacon to the two-dimensional map on the display interface of the smart terminal. That is, after obtaining the two-dimensional map of the first target area, the coordinates of the electronic beacon on the two-dimensional map are marked according to the position of the electronic beacon in the first target area, so as to realize the binding of the electronic beacon with the coordinates on the two-dimensional map, so as to facilitate the subsequent inspection of the electronic beacon. Therefore, before the smart terminal obtains the Bluetooth signal of the electronic beacon in the first target area, such as Figure 2 As shown, the method of the embodiment of the present application includes:

[0043] Step 201, displaying a two-dimensional map on a display interface of a smart terminal, and marking the coordinates of N electronic beacons on the two-dimensional map; wherein the first target area is any area among a plurality of target areas, and each target area corresponds to a two-dimensional map;

[0044] Step 202, obtain the identity information of the electronic beacon, bind the coordinates and the identity information in the two-dimensional map, and display the area labels of multiple target areas and the number of beacons in the current target area in the display interface, wherein the electronic beacons in the corresponding area are viewed through different area labels.

[0045] In this regard, the two-dimensional map corresponds to the first target area, that is, the position marked on the two-dimensional map has a one-to-one correspondence with the position in the first target area. Each target area corresponds to a two-dimensional map, and the area can be selected through the area label of the display interface. In a specific example, taking the first target area as the third floor (F3) of the building as an example, Figure 3 As shown in the figure, the two-dimensional map displayed by the smart terminal is the electronic map corresponding to the floor. Figure 3 The right side of the display F1, F2, F3, F4, F5 are area labels. Different target areas can be selected according to the area labels. For example, if F1 is selected, the current display interface shows a two-dimensional map of the first floor. Based on this, combined with the actual physical address of the electronic beacon in the first target area, the corresponding coordinate point is found in the two-dimensional map, and then a dot is made at the coordinate point, that is, the electronic beacon at the location is marked. Figure 4 As shown, if the electronic beacon marking of the current area is completed, the electronic beacon displayed on the two-dimensional map of the display interface is as follows Figure 7 shown.

[0046] In the embodiment of the present application, the method involved in the above step 103 of sorting the electronic beacons in the first target area according to the strength of the Bluetooth signal, and displaying the identity information of the electronic beacons on the display interface of the smart terminal according to the sorting result, may further include:

[0047] Step 11, sorting the electronic beacons in the first target area selected in reverse order according to the received signal strength indicator strength of the Bluetooth signal;

[0048] Step 12: display the identity information of the electronic beacon on a display interface according to the reverse sorting result, wherein the display interface supports keyword screening of the electronic beacon.

[0049] In this regard, in the embodiment of the present application, the coordinate points in the two-dimensional map correspond one to one with the electronic beacon. After marking the electronic beacon in the two-dimensional map, it is necessary to further obtain the identity information of the electronic beacon. Specifically, the identity information can be obtained by scanning the Bluetooth signal sent by the electronic beacon in the first target area, or directly scanning the QR code of the electronic beacon in the first target area to obtain the two-dimensional information of the corresponding electronic beacon. If the identity information of the electronic beacon is obtained by scanning the Bluetooth signal, the MAC address of the electronic beacon can be used as the identity identifier, and the scanned electronic beacon can be displayed on the display interface of the smart terminal, and the received signal strength indicator strength of each Bluetooth signal will be displayed, such as Figure 5 As shown in the figure, the higher the intensity, the closer the current electronic beacon is to the smart terminal, so that the scanned identity information can be quickly added to the corresponding electronic beacon in the two-dimensional map. If the identity information is obtained by scanning the QR code, the display interface of the smart terminal is as follows: Figure 6 As shown in FIG. 1 , the QR code of the electronic beacon in the first target area can be scanned by the scanning button in the box to obtain the identity information. After the electronic beacon is deployed, the electronic beacon displayed on the display interface of the smart terminal is as follows: Figure 7As shown, there are 136 electronic beacons on this floor, and each segment of numbers represents the MAC address of an electronic beacon. In other application scenarios, the electronic beacons can be displayed by numbering them, for example, the corresponding electronic beacons can be displayed by numbers 1 to 136. In addition, in the embodiment of the present application, the scanned electronic beacons can be filtered by keywords so that the required electronic beacons can be quickly and accurately filtered out.

[0050] After the electronic beacon is deployed, it is necessary to regularly inspect the electronic beacon to determine whether the electronic beacon is in a normal and usable state. Based on this, the method of inspecting the electronic beacon displayed on the display interface involved in the above step 104 may further include:

[0051] Step 21, analyzing the Bluetooth signal to obtain current inspection information of the electronic beacon, wherein the inspection information represents real-time information of the electronic beacon's attributes;

[0052] In a specific example, the inspection information may include the current power usage of the electronic beacon, the usage of the electronic beacon, whether the electronic beacon is faulty, and the specific fault condition, etc.

[0053] Step 22, updating the information obtained from the previous inspection based on the inspection information currently parsed;

[0054] For example, if the remaining power of the electronic beacon obtained in the last inspection is 30%, it is recorded, but the battery has been replaced some time after the last inspection, so the remaining power obtained in this inspection is 70%, so the power record obtained in the previous inspection needs to be updated to 70%. The processing method for other inspection information is similar, such as updating the inspection time and updating the inspector information.

[0055] Step 23, hiding or flashing the icon of the inspected electronic beacon on the display interface until the inspection is completed and then restoring the status of the icon of the inspected electronic beacon to its original state.

[0056] In an embodiment of the present application, if there are many electronic beacons in the current area, and the electronic beacons are displayed in the two-dimensional map through MAC addresses, in order to avoid repeated inspections of the electronic beacons, after the current electronic beacon is inspected, the information of the electronic beacon can be hidden in the two-dimensional map, or the inspection personnel can be reminded by flashing icons that the electronic beacon has been inspected. After the inspection of all electronic beacons is completed, the chart of the electronic beacon can be restored to its original state, such as if it was hidden, it can be displayed after the inspection operation is completed; or, if it was a flashing icon before, it will no longer flash after the inspection operation is completed, and it can be displayed normally. The end of the inspection operation does not necessarily end after all electronic beacons have been inspected, and the inspection operation can be stopped in time according to actual needs.

[0057] In an embodiment of the present application, the inspection operation is performed periodically, for example, an inspection is performed every three days, every week, etc., and one inspection may not inspect all electronic beacons. Based on this, if the current inspection only inspects one-third, and the second inspection only inspects one-third, and the inspection cycle is fixed. During the second inspection, it is difficult to determine which electronic beacons have been inspected in the previous inspection. Therefore, in an embodiment of the present application, the icon color of the electronic beacons on the two-dimensional map is used to distinguish which ones have been inspected, which ones have not been inspected and have not reached the inspection cycle, and which ones have exceeded the inspection cycle but have not yet been inspected. That is, electronic beacons of various inspection situations can be distinguished by the color of the icon. Therefore, the method of the embodiment of the present application, such as Figure 8 As shown, it may also include:

[0058] Step 801, after the inspection is completed, the color of the icon of the inspected electronic beacon is displayed as a first color on the display interface;

[0059] Step 802, on the display interface, displaying the color of the icon of the electronic beacon that has not been inspected and has not reached the inspection cycle as a second color;

[0060] Step 803, on the display interface, displaying the color of the electronic icon that has exceeded the inspection period as a third color;

[0061] The first color, the second color and the third color are different colors.

[0062] In a specific example, the first color may be green, the second color may be yellow, and the third color may be red. That is, the inspection status of each electronic beacon can be directly distinguished by the different colors of the icons. The specific colors of the first color, the second color, and the third color are only examples, and other colors may be used. The specific settings can be made according to actual needs, as long as there are three different colors.

[0063] In the embodiment of the present application, after the inspection is completed, the inspection record of the electronic beacon can be viewed in real time through target operations, such as click operations or sliding operations, so as to understand the inspection situation in real time. Therefore, the method of the embodiment of the present application may also include:

[0064] Step 31, after the inspection is completed, when a target operation is performed on the electronic beacon on the display interface, the inspection record of the electronic beacon is displayed on the display interface.

[0065] In the embodiment of the present application, since the electronic beacon is scanned by Bluetooth signal, the Bluetooth signals of other electronic beacons in non-current areas can be scanned in certain scenarios. Taking the first target area as a floor in a building as an example, the scanned Bluetooth signals may include Bluetooth signals of electronic beacons on upper and lower floors. If the Bluetooth signal of an electronic beacon in a non-current area is scanned, it can also be recorded, and when scanning other areas, it can be compared with the recorded electronic beacons in the non-current area to prevent the electronic beacon from not being scanned on the current floor, but being able to scan Bluetooth signals on other floors, thereby avoiding incorrect or lost deployment of electronic beacons. Therefore, the method of the embodiment of the present application may also include:

[0066] Step 41 : when electronic beacons in the second target area are screened out, the identity information and inspection time of the electronic beacons in the second target area are recorded.

[0067] It can be seen that in the embodiment of the present application, if the Bluetooth signal of the electronic beacon in the non-current area is scanned, it will still be recorded so that it can be compared when scanning other areas later to determine whether there is any omission. Because in some cases, the Bluetooth signal of the electronic beacon in some areas may not be scanned in the current area due to some special reasons, but it can be scanned in other areas. Therefore, it is necessary to record it after scanning in other areas, and compare it when scanning in other areas to avoid missing the electronic beacon.

[0068] In the embodiment of the present application, the deployment and inspection of the electronic beacon can be performed online or offline. If it is an online method, it can be processed based on the method of the above embodiment of the present application. If it is an offline method, it is necessary to download the offline data to the smart terminal in advance and then perform offline operations. Therefore, before the smart terminal obtains the Bluetooth signal of the electronic beacon in the first target area, the method of the embodiment of the present application can also include:

[0069] Step 51, before the smart terminal switches to the offline mode, the offline data is downloaded to the smart terminal, wherein the offline data includes beacon deployment scenario data, beacon data, and system configuration data.

[0070] In a specific example, the beacon deployment scenario data includes two-dimensional map data corresponding to the first target area and coordinate data corresponding to the physical address of the beacon, etc. The beacon data includes the identity information of the electronic beacon and the corresponding physical address, etc. The system configuration data includes configuration data for generating two-dimensional map data and configuration data for marking beacons, etc. The specific settings can be made according to actual needs.

[0071] The present application is further explained below in conjunction with the specific implementation of the embodiment of the present application. The specific implementation provides a beacon deployment and inspection method based on a mobile device, such as Fig. 9 As shown, the steps of the method include:

[0072] Step 901, start inspection;

[0073] Before starting the inspection, it is necessary to deploy electronic beacons, that is, deploy the electronic beacons at specific physical locations to the corresponding two-dimensional map for subsequent inspections. The deployment of electronic beacons is to enter the identity and location information of the beacon into the solution engine server and bind it to the two-dimensional map coordinates. The prerequisite for using smart devices to complete the deployment of electronic beacons is that the smart terminal can obtain the complete two-dimensional map of the specified building and specified floor and display it on the mobile device. Subsequently, by comparing the actual construction location with the two-dimensional map, the electronic beacon is bound to the correct two-dimensional map coordinates.

[0074] Step 902, Bluetooth initialization;

[0075] Step 903, scanning, monitoring and data analysis;

[0076] In the embodiment of the present application, the Bluetooth signal is scanned to analyze the data of the electronic beacon. Specifically, the smart device continuously scans and analyzes the Bluetooth signal in the surrounding environment, filters the device type through the flag bit in the beacon broadcast data, and uses the MAC address in the broadcast data as an identity identifier, and displays all the scan results as a list on the mobile terminal. The list is arranged in reverse order according to the strength of the Bluetooth signal RSSI (Received Signal Strength Indication), aiming to display the beacon device with a closer distance (stronger signal) at the front end, and the scan results support keyword filtering.

[0077] In addition, in the embodiment of the present application, the application of the smart terminal provides two operating modes:

[0078] 1) Online mode: Each beacon deployment operation is real-time, and the data is synchronized to the positioning solution engine server. Each operation will perform data verification (beacon duplication verification, 2D coordinate duplication verification, other verification, etc.). The online mode requires good network communication conditions between the mobile device and the server.

[0079] 2) Offline mode: The application provides offline mode. The prerequisite for use is to use the online mode to pre-download offline data (including scenes, beacons, tag cards, system configuration data, etc.) in a location with good network communication, and then switch to offline mode. In offline mode, each beacon deployment operation will only perform data verification in the offline data. After the offline mode deployment is completed, upload the beacon data with one click. At this time, all offline data and server data will be verified as a whole.

[0080] Step 904, determine whether an electronic beacon is scanned, if yes, execute step 906, if no, execute step 905;

[0081] Step 905, data loss;

[0082] Step 906, data comparison;

[0083] Step 907, determine whether it is the electronic beacon of the current floor, if yes, go to step 908, if not, go to step 909;

[0084] Step 908, data update;

[0085] Step 909, determine whether the system has entered data, if yes, execute step 910, if no, execute step 911;

[0086] Step 910, data is not updated;

[0087] Step 911, save to the unentered database.

[0088] It can be seen that through the above steps 901 to 911 combined Fig.10 It can be seen that after the electronic beacon inspection is turned on in the embodiment of the present application, the application turns on the Bluetooth signal of the electronic beacon in the high-frequency Bluetooth receiving environment of the mobile device, and compares it with the beacon information of the current floor after filtering; if the broadcast data of an electronic beacon on the current floor is parsed, the inspection data of the current electronic beacon is updated, and in this inspection, the current beacon is marked as inspected, and the application display page is displayed by flashing the beacon icon, and the beacon that has been inspected this time can also be shielded by another button. The beacon data scanned on non-this floor during the inspection process will also be recorded separately to avoid incorrect deployment and loss of beacons.

[0089] Corresponding to the above Figure 1The present application also provides an electronic beacon inspection device, such as Fig.11 As shown, the device comprises:

[0090] An acquisition module 1102 is configured to acquire a Bluetooth signal of an electronic beacon in a first target area based on a smart terminal; wherein N electronic beacons are deployed in the first target area, and N is a positive integer;

[0091] The first processing module 1104 is used to parse the Bluetooth signal to obtain the flag bit and identity information of the electronic beacon, and filter the electronic beacon corresponding to the Bluetooth signal based on the flag bit; wherein different areas correspond to different Bluetooth signal flag bits;

[0092] The second processing module 1106 is used to sort the electronic beacons in the first target area according to the strength of the Bluetooth signal, and display the identity information of the electronic beacons on the display interface of the smart terminal according to the sorting result;

[0093] The inspection module 1108 is used to inspect the electronic beacons displayed on the display interface, wherein the display interface is used to display a two-dimensional map corresponding to the first target area, and the N electronic beacons have corresponding coordinates on the two-dimensional map.

[0094] Through the device of the embodiment of the present application, after deploying N electronic beacons in the first target area, the electronic beacons are displayed on the display interface of the two-dimensional map of the terminal with their one-to-one corresponding coordinates, and then the electronic beacons are screened according to the Bluetooth signals sent by the electronic beacons, and the screened electronic beacons are sorted according to the strength of the Bluetooth signals, and their identity information is displayed on the two-dimensional map of the smart terminal, and then the electronic signals are inspected. It can be seen that in the embodiment of the present application, after the electronic beacons of the current first target area are displayed on the display interface of the smart terminal, they can be sorted and then quickly inspected according to the coordinates of the electronic beacons in the first target area, thereby improving the efficiency of the electronic beacon inspection and solving the problem of low inspection efficiency in the related art by searching for electronic beacons one by one and inspecting them one by one.

[0095] In an optional implementation of an embodiment of the present application, the inspection module in the embodiment of the present application may further include: a parsing unit, used to parse the Bluetooth signal to obtain the current inspection information of the electronic beacon, wherein the inspection information represents real-time information of the properties of the electronic beacon; an updating unit, used to update the information obtained from the last inspection based on the inspection information currently obtained by parsing; a first processing unit, used to hide or flash the icon of the inspected electronic beacon on the display interface until the inspection is completed and the status of the inspected electronic beacon icon is restored to its original state.

[0096] In an optional implementation manner of the embodiment of the present application, the device in the embodiment of the present application may also include: a first display module, used to display the color of the icon of the inspected electronic beacon as a first color on the display interface after the inspection is completed; a second display module, used to display the color of the icon of the electronic beacon that has not been inspected and has not reached the inspection cycle as a second color on the display interface; a third display module, used to display the color of the electronic icon that has exceeded the inspection cycle as a third color on the display interface; wherein the first color, the second color and the third color are different colors.

[0097] In an optional implementation manner of the embodiment of the present application, the device in the embodiment of the present application may also include: a fourth display module, which is used to display the inspection record of the electronic beacon on the display interface when the target operation is performed on the electronic beacon on the display interface after the inspection is completed.

[0098] In an optional implementation of the embodiment of the present application, the device in the embodiment of the present application may also include: a recording module, which is used to record the identity information and inspection time of the electronic beacons in the second target area when the electronic beacons in the second target area are screened out.

[0099] In an optional implementation manner of an embodiment of the present application, the device in the embodiment of the present application also includes: a download unit, which is used to download offline data to the smart terminal before the smart terminal switches to offline mode, wherein the offline data includes beacon deployment scenario data, beacon data, and system configuration data.

[0100] In an optional implementation of the embodiment of the present application, the device in the embodiment of the present application may also include: a fifth display module, which is used to display a two-dimensional map on the display interface of the smart terminal before the smart terminal obtains the Bluetooth signal of the electronic beacon in the first target area, and mark the coordinates of N electronic beacons on the two-dimensional map; wherein the first target area is any area among multiple target areas, and each target area corresponds to a two-dimensional map; a third processing module, which is used to obtain the identity information of the electronic beacon, and bind the coordinates with the identity information in the two-dimensional map, and display the area labels of multiple target areas and the number of beacons in the current target area in the display interface, wherein the electronic beacons in the corresponding areas are viewed through different area labels.

[0101] In an optional implementation manner of the embodiment of the present application, the second processing module in the embodiment of the present application may further include: a second processing unit, used to sort the filtered electronic beacons within the first target area in reverse order according to the received signal strength indication strength of the Bluetooth signal; a third processing unit, used to display the identity information of the electronic beacons on the display interface according to the reverse sorting result, wherein the display interface supports keyword filtering of the electronic beacons.

[0102] like Fig.12 As shown, an embodiment of the present application provides an electronic device, including a processor 121, a communication interface 122, a memory 123 and a communication bus 124, wherein the processor 121, the communication interface 122, and the memory 123 communicate with each other through the communication bus 124.

[0103] Memory 123, used for storing computer programs;

[0104] In one embodiment of the present application, the processor 121 is used to execute the program stored in the memory 123 to implement the electronic beacon inspection method provided by any of the aforementioned method embodiments, and its role is similar and will not be repeated here;

[0105] An embodiment of the present application further provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the steps of the electronic beacon inspection method provided in any of the aforementioned method embodiments are implemented.

[0106] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0107] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a general hardware platform, and of course, by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the relevant technology can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0108] It should be understood that the terms used herein are only for the purpose of describing specific example embodiments and are not intended to be limiting. Unless the context clearly indicates otherwise, the singular forms "one", "an" and "said" as used herein may also be meant to include plural forms. The terms "include", "comprise", "contain", and "have" are inclusive, and therefore specify the existence of stated features, steps, operations, elements and / or parts, but do not exclude the existence or addition of one or more other features, steps, operations, elements, parts, and / or combinations thereof. The method steps, processes, and operations described herein are not interpreted as necessarily requiring them to be performed in the specific order described or illustrated, unless the execution order is clearly indicated. It should also be understood that additional or alternative steps may be used.

[0109] The foregoing is merely a specific embodiment of the present invention, which enables those skilled in the art to understand or implement the present invention. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but rather to the widest scope consistent with the principles and novel features claimed herein.

Claims

1. A method for inspecting an electronic beacon, characterized in that: include: Acquiring a Bluetooth signal of an electronic beacon in a first target area based on a smart terminal; wherein N electronic beacons are deployed in the first target area, and N is a positive integer; Parsing the Bluetooth signal to obtain the flag bit and identity information of the electronic beacon, and filtering the electronic beacon corresponding to the Bluetooth signal based on the flag bit; wherein different areas correspond to different flag bits of the Bluetooth signal; Sorting the electronic beacons screened out in the first target area according to the strength of the Bluetooth signal, and displaying the identity information of the electronic beacons on the display interface of the smart terminal according to the sorting result; The electronic beacons displayed on the display interface are inspected, wherein the display interface is used to display a two-dimensional map corresponding to the first target area, and the N electronic beacons have corresponding coordinates on the two-dimensional map.

2. The method according to claim 1, characterized in that Inspecting the electronic beacon displayed on the display interface includes: Parsing the Bluetooth signal to obtain current inspection information of the electronic beacon, wherein the inspection information represents real-time information of the properties of the electronic beacon; Update the information obtained from the previous inspection based on the inspection information currently parsed; The icons of the inspected electronic beacons are hidden or flashed on the display interface until the inspection is completed and the status of the icons of the inspected electronic beacons is restored to the original state.

3. The method according to claim 2, characterized in that The method further comprises: After the inspection is completed, the color of the icon of the inspected electronic beacon is displayed as a first color on the display interface; On the display interface, the color of the icon of the electronic beacon that has not been inspected and has not reached the inspection cycle is displayed as a second color; On the display interface, the color of the electronic icon that has exceeded the inspection period is displayed as a third color; The first color, the second color and the third color are different colors.

4. The method according to claim 2, characterized in that: The method further comprises: After the inspection is completed, when a target operation is performed on the electronic beacon on the display interface, the inspection record of the electronic beacon is displayed on the display interface.

5. The method according to claim 1, characterized in that: The method further comprises: When the electronic beacons in the second target area are screened out, the identity information and inspection time of the electronic beacons in the second target area are recorded.

6. The method according to claim 1, characterized in that Before the smart terminal acquires the Bluetooth signal of the electronic beacon in the first target area, the method further includes: Before the smart terminal switches to the offline mode, offline data is downloaded to the smart terminal, wherein the offline data includes beacon deployment scenario data, beacon data, and system configuration data.

7. The method according to claim 1, characterized in that Before the smart terminal acquires the Bluetooth signal of the electronic beacon in the first target area, the method includes: Displaying the two-dimensional map on the display interface of the smart terminal, and marking the coordinates of the N electronic beacons on the two-dimensional map; wherein the first target area is any one of a plurality of target areas, and each target area corresponds to a two-dimensional map; The identity information of the electronic beacon is obtained, and the coordinates are bound to the identity information in the two-dimensional map, and the area labels of the multiple target areas and the number of beacons in the current target area are displayed in the display interface, wherein the electronic beacons in the corresponding area are viewed through different area labels.

8. The method according to claim 1, characterized in that: Sorting the electronic beacons within the first target area according to the strength of the Bluetooth signal, and displaying the identity information of the electronic beacons on the display interface of the smart terminal according to the sorting result includes: sorting the screened electronic beacons within the first target area in reverse order according to the received signal strength indicator strength of the Bluetooth signal; The identity information of the electronic beacon is displayed on the display interface according to the reverse sorting result, wherein the display interface supports keyword filtering of the electronic beacon.

9. An inspection device for an electronic beacon, characterized in that: include: An acquisition module, configured to acquire a Bluetooth signal of an electronic beacon in a first target area based on a smart terminal; wherein N electronic beacons are deployed in the first target area, and N is a positive integer; A first processing module is used to parse the Bluetooth signal to obtain the flag bit and identity information of the electronic beacon, and screen the electronic beacon corresponding to the Bluetooth signal based on the flag bit; wherein different areas correspond to different flag bits of the Bluetooth signal; A second processing module, configured to sort the electronic beacons screened out in the first target area according to the strength of the Bluetooth signal, and display the identity information of the electronic beacons on the display interface of the smart terminal according to the sorting result; An inspection module is used to inspect the electronic beacons displayed on the display interface, wherein the display interface is used to display a two-dimensional map corresponding to the first target area, and the N electronic beacons have corresponding coordinates on the two-dimensional map.

10. An electronic device, comprising: at least one communication interface; at least one bus connected to the at least one communication interface; at least one processor coupled to the at least one bus; At least one memory connected to the at least one bus, wherein the processor is configured to execute the electronic beacon inspection method as described in any one of claims 1 to 8.

11. A computer storage medium storing computer executable instructions, wherein the computer executable instructions are used to execute the electronic beacon inspection method according to any one of claims 1 to 8.

Citation Information

Patent Citations

  • Memory, and inspection control method, device, equipment and system based on unmanned aerial vehicle

    CN114442653A

  • Inspection detection method and related equipment

    CN114495310A

  • Novel intelligent head-mounted terminal inspection system based on AI-Beacon

    CN115052337A

  • Bluetooth beacon comprehensive inspection method and inspection system

    CN115171235A

  • Power plant equipment inspection management and control method and system based on mobile phone NFC function and storage medium

    CN115761928A