Method and device for inspecting electronic beacon, electronic device and storage medium

By using smart terminals to analyze and sort the Bluetooth signals of electronic beacons, the problem of low inspection efficiency in existing technologies has been solved, enabling fast and efficient electronic beacon inspection.

CN119697592BActive Publication Date: 2025-11-28DONGTU TECH (YICHANG) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

Current technologies for electronic beacon inspection are inefficient, requiring each beacon to be searched and inspected individually, resulting in low overall efficiency.

Method used

By acquiring the Bluetooth signal of the electronic beacon through a smart terminal, parsing the flag bits and identity information, sorting by Bluetooth signal strength, and displaying the identity information of the electronic beacon on a two-dimensional map, rapid inspection can be achieved.

Benefits of technology

It improves the efficiency of electronic beacon inspection, solves the inefficiency caused by searching one by one, and realizes rapid positioning and sorting of inspections.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119697592B_ABST
    Figure CN119697592B_ABST
Patent Text Reader

Abstract

The application relates to an electronic beacon inspection method and device, electronic equipment and a storage medium, wherein the method comprises the following steps: acquiring a Bluetooth signal of an electronic beacon in a first target area based on a smart terminal; analyzing the Bluetooth signal to obtain a flag bit and identity information of the electronic beacon, and screening 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 beacon in the first target area screened out according to the strength of the Bluetooth signal, and displaying the identity information of the electronic beacon on a display interface of the smart terminal according to the sorting result; and inspecting the electronic beacon displayed on the display interface, wherein the display interface is used for displaying a two-dimensional map corresponding to the first target area. Through the application, the problem that the inspection efficiency is low due to the fact that the electronic beacon is found and inspected one by one in the related art 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, an electronic device, and a storage medium. BACKGROUND

[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 applied in the safety management of chemical enterprises. Through real-time monitoring of the location of personnel, it can effectively prevent accidents, improve emergency response efficiency, and help optimize daily management. Electronic beacon is an important part of personnel positioning project. It is usually a small radio transmitter that can periodically broadcast signals for short-range device detection and positioning. The existing electronic beacon is manually entered on the PC side, and the correctness of the input is checked one by one. In addition, the inspection of the electronic beacon is also carried out by searching for the electronic beacon one by one, which leads to low inspection efficiency.

[0003] For the above problems in the related art, there is currently no effective solution. SUMMARY

[0004] The present application provides an electronic beacon inspection method and device, an electronic device, and a storage medium to solve the problem of low inspection efficiency caused by searching for electronic beacons one by one in the related art.

[0005] In a first aspect, the present application provides an electronic beacon inspection method, comprising: acquiring a Bluetooth signal of an electronic beacon based on an intelligent terminal in a first target area; wherein the first target area is deployed with N electronic beacons, and N is a positive integer; analyzing the Bluetooth signal to obtain a flag bit and identity information of the electronic beacon, and screening the electronic beacon corresponding to the Bluetooth signal based on the flag bit; wherein different regions correspond to different flag bits of Bluetooth signals; sorting the electronic beacons in the first target area screened out according to the strength of the Bluetooth signal, and displaying the identity information of the electronic beacon on the display interface of the intelligent terminal according to the sorting result; and inspecting the electronic beacon 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 a second aspect, the present application provides a device for inspecting electronic beacons, comprising: an acquisition module configured to acquire a Bluetooth signal of an electronic beacon based on a smart terminal in a first target area; wherein the first target area is deployed with N electronic beacons, and N is a positive integer; a first processing module configured to parse the Bluetooth signal to acquire a 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 flag bits of Bluetooth signals; a second processing module configured 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 a display interface of the smart terminal according to the sorting result; and an inspection module configured to inspect the electronic beacons displayed on the display interface, wherein the display interface is configured 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 a third aspect, the present application provides a smart terminal / device / server, comprising: at least one communication interface; at least one bus connected with the at least one communication interface; at least one processor connected with the at least one bus; and at least one memory connected with the at least one bus, wherein the processor is configured to execute the method for inspecting electronic beacons according to 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 for executing the method for inspecting electronic beacons according to the first aspect of the present application.

[0009] Compared with the prior art, the above technical solution provided by the embodiments of the present application has the following advantages: after deploying N electronic beacons in the first target area, the method provided by the embodiments of the present application displays the one-to-one corresponding coordinates of the electronic beacons on the display interface of the two-dimensional map of the terminal, and then filters the electronic beacons according to the Bluetooth signals sent by the electronic beacons, sorts the filtered electronic beacons according to the strength of the Bluetooth signals, and displays the identity information of the electronic beacons on the two-dimensional map of the smart terminal, and then inspects the electronic signals. As can be seen, in the embodiments of the present application, after displaying the electronic beacons in the current first target area on the display interface of the smart terminal, the electronic beacons can be sorted and quickly inspected according to the coordinates, which improves the efficiency of inspecting the electronic beacons and solves the problem of low inspection efficiency caused by finding and inspecting the electronic beacons one by one in the related art. BRIEF DESCRIPTION OF DRAWINGS

[0010] The accompanying drawings, which are incorporated herein and constitute part of the specification, illustrate embodiments consistent with the present application and, together with the description, further serve to explain the principles of the application.

[0011] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the accompanying drawings needed to be used in the embodiments or prior art description will be briefly introduced as follows. Obviously, for those of ordinary skill in the art, the other drawings can be obtained based on these drawings without any creative effort.

[0012] One or more embodiments are illustrated by way of example in the drawings that are not intended to be limiting of the application, and the same or similar reference numbers in different drawings represent the same or similar elements. The drawings are not necessarily to scale, emphasis instead being placed upon illustrating the principles of the embodiments.

[0013] Figure 1 A flow chart of an electronic beacon inspection method provided by an embodiment of the present application;

[0014] Figure 2 One of optional flow charts of an electronic beacon inspection method provided by 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 by an embodiment of the present application;

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

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

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

[0019] Figure 7 A schematic diagram of a display interface after deployment of an electronic beacon provided by an embodiment of the present application;

[0020] Figure 8 The second of optional flow charts of an electronic beacon inspection method provided by an embodiment of the present application;

[0021] Figure 9 A flow chart of a beacon deployment and inspection method based on a mobile device provided by an embodiment of the present application;

[0022] Figure 10 A display schematic diagram of an inspection record in a display interface provided by an embodiment of the present application;

[0023] Figure 11 The structure schematic diagram of the electronic beacon inspection device provided by the embodiment of the application is shown in the figure;

[0024] Figure 12 The structure schematic diagram of the electronic device provided by the embodiment of the application is shown in the figure. DETAILED DESCRIPTION

[0025] To make the objectives, technical solutions, and advantages of the embodiments of the present application clearer, the following will be combined with the accompanying drawings of the embodiments of the present application to make a clear and complete description of the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative work belong to the scope of protection of the present application.

[0026] The following disclosure provides many different embodiments or examples for implementing different structures of the present application. In order to simplify the disclosure of the present application, the components and settings of specific examples are described below. Of course, they are only examples, and the purpose is not to limit the present application. In addition, the present application can repeatedly refer to numbers and / or letters in different examples. Such 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, the role of electronic beacon is explained, and electronic beacon provides the following services:

[0028] Position identification: Electronic beacon can be used to mark a specific location or area. When a device with receiving capability (such as a smart phone, wearable device, or other specialized receiver) receives the signal of the beacon, it can determine the position of the device relative to the beacon.

[0029] Real-time positioning: In large facilities such as factories, warehouses, hospitals, etc. environment, by arranging multiple beacon points, combined with triangulation algorithm, real-time positioning of people or objects can be realized. This is particularly useful for environments that require quick response, such as emergency response in chemical plants.

[0030] Path tracking: Electronic beacon can also help record the moving path of personnel or goods. By continuously capturing the signals of different beacons, the activity trajectory of personnel can be drawn, which is very helpful for optimizing logistics, improving work efficiency, etc.

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

[0032] In order to solve the problem of low inspection efficiency caused by finding and inspecting electronic beacons one by one in the related art, the application provides an inspection method for electronic beacons, as shown in Figure 1 The steps of the method include:

[0033] In step 101, the Bluetooth signal of the electronic beacon is acquired in the first target area based on the intelligent terminal; wherein, N electronic beacons are deployed in the first target area;

[0034] In a specific example, the first target area can be a region in a park in a plant unit, that is, the first target area is a plant in the park; or a region in a building in a floor unit, that is, the first target area is a floor in a building. Further, usually in a project site, the number of electronic beacons used is generally several hundred or more, and a large project may use nearly ten thousand electronic beacons. Therefore, the value of N in the embodiment of the application can be set according to actual needs.

[0035] In step 102, the Bluetooth signal is parsed to obtain the flag bit and identity information of the electronic beacon, and the electronic beacon corresponding to the Bluetooth signal is filtered based on the flag bit; wherein, different regions correspond to different flag bits of Bluetooth signals;

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

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

[0038] In step 103, the electronic beacons in the first target area are sorted according to the strength of the Bluetooth signal, and the identity information of the electronic beacons is displayed on the display interface of the intelligent terminal according to the sorting result;

[0039] In this regard, the stronger the Bluetooth signal, the closer the current electronic beacon to the detection device, so the sorting by the strength of the Bluetooth signal can display the beacon device closer (stronger signal) in front, thereby improving the efficiency of subsequent electronic beacon inspection.

[0040] Step 104, the electronic beacon displayed on the display interface is 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.

[0041] Through the above steps 101 to 104, after the N electronic beacons are deployed in the first target area, the electronic beacon displays its one-to-one corresponding coordinates on the display interface of the two-dimensional map of the terminal, and then the electronic beacon is screened according to the Bluetooth signal sent by the electronic beacon, and the screened electronic beacon is sorted according to the strength of the Bluetooth signal, and the identity information of the electronic beacon is displayed on the two-dimensional map of the intelligent terminal, and then the electronic signal is inspected. It can be seen that in the embodiment of the application, after the electronic beacon of the current first target area is displayed on the display interface of the intelligent terminal, the electronic beacon can be quickly inspected according to the coordinates after sorting, which improves the efficiency of the electronic beacon inspection, and solves the problem of low inspection efficiency caused by finding and inspecting the electronic beacon one by one in the related art.

[0042] Before inspecting the electronic beacon, the deployed electronic beacon needs to be bound with the two-dimensional map on the display interface of the intelligent 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 and the coordinates on the two-dimensional map for subsequent inspection of the electronic beacon. Therefore, before obtaining the Bluetooth signal of the electronic beacon in the first target area based on the intelligent terminal, Figure 2 As shown, the method of the embodiment of the application comprises:

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

[0044] Step 202, obtaining the identity information of the electronic beacon, and binding the coordinates with the identity information in the two-dimensional map, and displaying the region label of the plurality of target areas and the number of beacons of the current target area in the display interface, wherein the electronic beacon of the corresponding region is viewed through the different region 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 corresponding position in the first target area, and each target area corresponds to a two-dimensional map, and the region selection can be performed through the region label of the display interface. In a specific example, taking the first target area as the 3rd floor (F3) of a building as an example, as shown in Figure 3 The two-dimensional map displayed by the intelligent terminal is the electronic map corresponding to the floor, and 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.Figure 3 The right side of the display F1, F2, F3, F4, F5 in the area label, according to the area label can be selected different target area, such as selecting F1, the current display interface displays the 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, find the corresponding coordinate point in the two-dimensional map, and then mark the coordinate point, that is, mark the electronic beacon at this position, as shown in Figure 4 If the electronic beacon marking in the current area is completed, the electronic beacon displayed in the two-dimensional map of the display interface is as shown in Figure 7

[0046] In the embodiment of the present application, for the above-mentioned step 103, the electronic beacon in the first target area is sorted according to the strength of the Bluetooth signal, and the identity information of the electronic beacon is displayed on the display interface of the smart terminal according to the sorting result. The way can further include:

[0047] Step 11, according to the received signal strength indication strength of the Bluetooth signal, the electronic beacon in the first target area is sorted in reverse order;

[0048] Step 12, according to the reverse order sorting result, the identity information of the electronic beacon is displayed on the display interface, wherein the display interface supports keyword filtering of the electronic beacon.

[0049] For this, in the embodiment of the present application, the coordinate point in the two-dimensional map is one-to-one corresponding to the electronic beacon, after marking the electronic beacon in the two-dimensional map, the identity information of the electronic beacon needs to be further obtained, which can be obtained by scanning the Bluetooth signal sent by the electronic beacon in the first target area, or directly scanning the two-dimensional 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, and the scanned electronic beacon is displayed on the display interface of the smart terminal, and the received signal strength indication strength of each Bluetooth signal is displayed. As shown in Figure 5 The higher the strength, the closer the distance between the current electronic beacon and 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 two-dimensional code, the display interface of the smart terminal is as shown in Figure 6 As shown, the two-dimensional 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 deployment of the electronic beacon, the electronic beacon displayed on the display interface of the smart terminal is as shown in Figure 7 ​As shown, the floor has 136 electronic beacons, and each number represents the MAC address of an electronic beacon. In other application scenarios, the labels of the electronic beacons can be displayed, for example, by displaying the corresponding electronic beacons by labels 1 to 136. In addition, in the embodiments of the present application, the scanned electronic beacons can be filtered by keywords, so as to quickly and accurately filter out the required electronic beacons.

[0050] After the deployment of the electronic beacons is completed, the electronic beacons need to be regularly inspected to determine whether the electronic beacons are in a normal usable state. Based on this, the manner of inspecting the electronic beacons displayed on the display interface involved in step 104 can further include:

[0051] Step 21, the Bluetooth signal is analyzed to obtain the current inspection information of the electronic beacon, wherein the inspection information represents real-time information of the electronic beacon attribute;

[0052] In a specific example, the inspection information can include the current electronic beacon power usage, the electronic beacon usage, whether the electronic beacon has a fault, and the specific fault condition, etc.

[0053] Step 22, the information obtained in the last inspection is updated based on the current analysis obtained inspection information;

[0054] For example, the remaining power of the electronic beacon obtained in the last inspection is 30%, which is recorded, but the battery is replaced in a period of time after the last inspection, so the remaining power obtained this time is 70%, and therefore the previous inspection record of the remaining power needs to be updated to 70%. Other inspection information is also processed in a similar manner, such as updating the inspection time, updating the inspection person information, etc.

[0055] Step 23, the icon of the inspected electronic beacon is hidden or flickered on the display interface until the state of the inspected electronic beacon icon is restored after the current inspection is completed.

[0056] In the embodiment of the present application, if there are many electronic beacons in the current area, and all the electronic beacons are displayed in the two-dimensional map through the MAC address, in order to avoid repeated inspection 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 electronic beacon can be reminded to the inspection personnel that the electronic beacon has been inspected through the flashing icon. After all the electronic beacons are inspected, the chart of the electronic beacon can be restored to the original state, such as the original hidden electronic beacon is displayed after the inspection operation is completed. Or, the icon is flashing before, and the icon is no longer flashing after the inspection operation is completed, and the icon can be normally displayed. The end of the inspection operation does not necessarily end after all the electronic beacons are inspected, and the inspection operation can be stopped in time according to actual needs.

[0057] In the embodiment of the present application, the inspection operation is periodically executed, for example, once every three days, once every week, and the like. Once inspection may not be performed on 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 period is fixed. In the second inspection, it is difficult to determine which electronic beacons have been inspected before, and therefore, in the embodiment of the present application, the icon color of the electronic beacon on the two-dimensional map is used to distinguish which electronic beacons have been inspected, which electronic beacons have not been inspected and have not reached the inspection period, and which electronic beacons have not been inspected and have exceeded the inspection period, that is, the icon color can be used to distinguish the electronic beacons in various inspection situations. Therefore, the method of the embodiment of the present application, as shown in Figure 8

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

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

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

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

[0062] In a specific example, the first color can be green, the second color can be yellow, and the third color can be red. That is, the inspection situation of each electronic beacon can be directly distinguished through the different colors of the icons. The specific colors of the first color, the second color and the third color are only illustrative, and other colors can also be used. The specific color can be set according to actual needs, as long as the three colors are different.

[0063] ​In this embodiment, after the inspection is completed, the inspection record of the electronic beacon can be viewed in real time through target operations, such as clicking or swiping, so as to understand the inspection status in real time. Therefore, the method in this embodiment may further include:

[0064] Step 31: After the inspection is completed, when performing target operations on the electronic beacon on the display interface, the inspection record of the electronic beacon is displayed on the display interface.

[0065] In this embodiment, since the electronic beacon is scanned via Bluetooth signals, in certain scenarios, Bluetooth signals from other electronic beacons outside the current area can be scanned. Taking the first target area as a floor in a building as an example, the scanned Bluetooth signals may include Bluetooth signals from electronic beacons on the floors above and below. If a Bluetooth signal from an electronic beacon outside the current area is scanned, it can be recorded and compared with the recorded electronic beacons outside the current area when scanning other areas. This prevents an electronic beacon from being undetectable on its current floor but detectable on other floors, thus avoiding incorrect deployment or loss of electronic beacons. Therefore, the method in this embodiment may further include:

[0066] Step 41: If electronic beacons are selected within the second target area, record the identity information and inspection time of the electronic beacons within the second target area.

[0067] As can be seen, in this embodiment, if a Bluetooth signal of an electronic beacon is detected outside the current area, it will still be recorded for comparison during subsequent scans of other areas to determine if any beacons have been missed. This is because, in some cases, Bluetooth signals of electronic beacons in certain areas may not be detectable in the current area for various reasons, but may be detectable in other areas. Therefore, it is necessary to record these signals after they are detected in other areas and compare them during subsequent scans to avoid missing any electronic beacons.

[0068] In this application embodiment, electronic beacons can be deployed and inspected online or offline. If online, the process is as described in the above-described embodiment. If offline, offline data needs to be downloaded to a smart terminal beforehand, and then the offline operation is performed. Therefore, before acquiring the Bluetooth signal of the electronic beacon in the first target area using the smart terminal, the method in this application embodiment may further include:

[0069] Step 51: Before the smart terminal switches to offline mode, download the offline data to the smart terminal. The offline data includes beacon deployment scenario data, beacon data, and system configuration data.

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

[0071] The application will be further explained and described in combination with the specific implementation of the embodiments of the application. The specific implementation provides a beacon deployment and inspection method based on a mobile device, as shown in the following Figure 9 The steps of the method include:

[0072] Step 901, start inspection;

[0073] Before starting the inspection, the deployment of the electronic beacon is needed, that is, the electronic beacon of the specific physical position is deployed into the corresponding two-dimensional map for subsequent inspection. The deployment of the electronic beacon is to record the identity and position information of the beacon into the calculation engine server and bind with the two-dimensional map coordinates. The prerequisite for using the smart device to complete the deployment of the electronic beacon 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, and then the electronic beacon is bound with the correct two-dimensional map coordinates by comparing the actual construction position with the two-dimensional map.

[0074] Step 902, Bluetooth initialization;

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

[0076] In the embodiments of the application, the data analysis of the electronic beacon is performed by scanning the Bluetooth signal. Specifically, the smart device scans the Bluetooth signal of the surrounding environment and analyzes it, filters the device types through the flag bit in the beacon broadcast data, and takes the MAC address in the broadcast data as the identity mark. All scanning results are displayed as a list on the mobile terminal. The list is arranged in descending order according to the Bluetooth signal RSSI (Received Signal Strength Indication, received signal strength indication) strength, aiming to display the closer (stronger signal) beacon device in the front end, and the scanning results support keyword filtering.

[0077] In addition, in the embodiments of the application, the application program of the smart terminal provides two running modes:

[0078] 1) Online mode: each operation of beacon deployment is real-time, data is synchronized to the positioning solution engine server, and data verification (beacon repetition verification, two-dimensional coordinate repetition verification, other verification, etc.) is performed for each operation. Online mode requires good network communication conditions between the mobile device and the server.

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

[0080] Step 904, determine whether the 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 a current floor electronic beacon, if yes, execute step 908, if no, execute step 909;

[0084] Step 908, data update;

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

[0086] Step 910, data is not updated;

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

[0088] As can be seen, through the above steps 901 to 911 in combination Figure 10 It can be known that in the embodiment of the present application, after the electronic beacon inspection is started, the application opens the Bluetooth signal of the electronic beacon in the high-frequency receiving environment of the mobile device, and after filtering, the signal is compared with the beacon information of the current floor. If the broadcast data of a certain electronic beacon of 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 having been inspected, and the application display page displays it through the flashing of the beacon icon. It can also be shielded by another button to shield the beacon that has been inspected this time. The beacon data scanned in the inspection process that is not of the current floor is also recorded separately to avoid causing beacon error deployment and loss.

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

[0090] The acquisition module 1102 is used to acquire Bluetooth signals of electronic beacons 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;

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

[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. The display interface is used to display a two-dimensional map corresponding to the first target area, and N electronic beacons have corresponding coordinates on the two-dimensional map.

[0094] The apparatus of this application embodiment, after deploying N electronic beacons in a first target area, displays the coordinates of each electronic beacon on a two-dimensional map display interface of the terminal. Then, the electronic beacons are filtered based on the Bluetooth signals they transmit, and the filtered beacons are sorted according to the strength of their Bluetooth signals. Their identity information is then displayed on the two-dimensional map of the smart terminal, thereby enabling the electronic signals to be inspected. As can be seen, in this application embodiment, after displaying the electronic beacons of the current first target area on the smart terminal's display interface, sorting them, and then inspecting the electronic beacons in the first target area based on their coordinates allows for rapid inspection of the electronic beacons in the first target area, improving the efficiency of electronic beacon inspection and solving the problem of low inspection efficiency caused by searching for and inspecting electronic beacons one by one in related technologies.

[0095] In an optional embodiment of this application, the inspection module may further include: a parsing unit, configured 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 electronic beacon's attributes; an updating unit, configured to update the information obtained in the previous inspection based on the currently parsed inspection information; and a first processing unit, configured to hide or flash the icon of the inspected electronic beacon on the display interface until the current inspection is completed, and then restore the status of the inspected electronic beacon icon to its original state.

[0096] In an optional implementation of the embodiment of the present application, the device in the embodiment of the present application can further include: a first display module, configured to display the color of the icon of the electronic beacon that has been inspected as a first color on the display interface after the inspection is completed; a second display module, configured to display the color of the icon of the electronic beacon that has not been inspected and has not reached the inspection period as a second color on the display interface; and a third display module, configured to display the color of the electronic icon that has exceeded the inspection period 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 of the embodiment of the present application, the device in the embodiment of the present application can further include: a fourth display module, configured to display the inspection record of the electronic beacon on the display interface when performing a target operation on the electronic beacon 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 can further include: a recording module, configured to record the identity information and the inspection time of the electronic beacon in the second target area when the electronic beacon in the second target area is filtered out.

[0099] In an optional implementation of the embodiment of the present application, the device in the embodiment of the present application can further include: a downloading unit, configured to download offline data to the smart terminal before the smart terminal switches to the offline mode, wherein the offline data includes beacon deployment scene 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 can further include: a fifth display module, configured to display a two-dimensional map on the display interface of the smart terminal and mark the coordinates of the N electronic beacons on the two-dimensional map before the smart terminal acquires the Bluetooth signal of the electronic beacon in the first target area, wherein the first target area is any area in the plurality of target areas, and each target area corresponds to a two-dimensional map; and a third processing module, configured to acquire 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 the plurality of target areas and the number of beacons in the current target area on the display interface, wherein the electronic beacons in the corresponding area are viewed through different area labels.

[0101] In an optional implementation of the embodiment of the present application, the second processing module in the embodiment of the present application can further include: a second processing unit, configured to perform reverse ordering on the electronic beacon in the first target area filtered out according to the received signal strength indication strength of the Bluetooth signal; and a third processing unit, configured to display the identity information of the electronic beacon on the display interface according to the reverse ordering result, wherein the display interface supports keyword filtering on the electronic beacon.

[0102] AsFigure 12 As shown, the embodiment of the present application provides an electronic device, comprising 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 complete mutual communication through the communication bus 124,

[0103] The memory 123 is used for storing a computer program.

[0104] In an embodiment of the present application, the processor 121 is used for executing the program stored in the memory 123, and realizes the electronic beacon inspection method provided by any one of the foregoing method embodiments, and the role is similar, which will not be repeated here.

[0105] The embodiment of the present application further provides a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to realize the steps of the electronic beacon inspection method provided by any one of the foregoing method embodiments.

[0106] The device embodiments described above are only schematic, wherein the units described as separate components can or can not be physically separate, and the components displayed as units can or can not be physical units, that is, they can be located in one place, or distributed on a plurality of network units. Part or all of the modules can be selected according to actual needs to achieve the purpose of the embodiment scheme.

[0107] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be realized by means of software plus a general hardware platform, and of course can also be realized by hardware. Based on such understanding, the above technical solutions can be embodied in the form of software products, and the computer software products can be stored in a computer readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., including a plurality of instructions to make a computer device (which can be a personal computer, a server, or a network device, etc.) execute the methods described in each embodiment or some parts of the embodiments.

[0108] It is to be understood that the terminology used herein is for the purpose of describing particular example embodiments only and is not intended to be limiting. As used herein, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. The terms "comprises", "comprising", "includes", "including" and "has" are inclusive and therefore specify the presence of stated features, steps, operations, elements, and / or components, but do not preclude the presence or addition of one or more other features, steps, operations, elements, components, and / or groups thereof. The method steps, processes, and operations described herein are not to be construed as necessarily requiring their performance in the particular order

[0109] The above description is merely that of the specific embodiments of the application and as such is not to be taken in a limiting sense. Various modifications and alterations of the embodiments described herein will become apparent to those skilled in the art from the foregoing description, which does not limit the generality presented. It is the intention that all such modifications and alterations be considered equaliy by the spirit and scope of this application. It is therefore intended to cover in the appended claims all such changes and alterations that come within the scope of this application.

Claims

1. A method for inspecting electronic beacons, characterized in that, include: The Bluetooth signal of the electronic beacon is acquired based on the smart terminal in the first target area; wherein, N electronic beacons are deployed in the first target area, and N is a positive integer; The Bluetooth signal is parsed to obtain the flag bits and identity information of the electronic beacon, and the electronic beacons corresponding to the Bluetooth signal are filtered based on the flag bits; wherein, different regions correspond to different flag bits of the Bluetooth signal; The electronic beacons within the first target area are sorted according to the strength of the Bluetooth signal, and the identity information of the electronic beacons is displayed on the display interface of the smart terminal according to the sorting results. The electronic beacons displayed on the display interface are inspected. 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, The inspection of the electronic beacons displayed on the display interface includes: The Bluetooth signal is parsed to obtain the current inspection information of the electronic beacon, wherein the inspection information represents the real-time information of the electronic beacon's attributes; Update the information obtained from the previous inspection based on the currently parsed inspection information; The icons of the inspected electronic beacons are hidden or flashed on the display interface until the inspection is completed, at which point the icons are restored to their original state.

3. The method according to claim 2, characterized in that, The method further includes: After the inspection is completed, the color of the icons of the inspected electronic beacons will be displayed on the display interface as the first color. On the display interface, the icons of electronic beacons that have not been inspected and have not reached their inspection cycle are displayed in the second color; On the display interface, the electronic icons that have exceeded their inspection cycle are displayed in the third color; Among them, the first color, the second color, and the third color are all different colors.

4. The method according to claim 2, characterized in that, The method further includes: 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 includes: If electronic beacons are identified within the second target area, their identification information and inspection time are recorded.

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

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

8. The method according to claim 1, characterized in that, The electronic beacons within the first target area are sorted according to the strength of the Bluetooth signal, and the identification information of the electronic beacons is displayed on the display interface of the smart terminal according to the sorting results, including: Based on the signal strength indication of the received Bluetooth signal, the electronic beacons in the first target area are sorted in reverse order. The electronic beacon's identity information is displayed on the display interface based on the reverse sorting results, and the display interface supports keyword filtering of the electronic beacon.

9. An inspection device for electronic beacons, characterized in that, include: The acquisition module is used to acquire Bluetooth signals of electronic beacons 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; The first processing module is used to parse the Bluetooth signal to obtain the flag bits and identity information of the electronic beacon, and to filter the electronic beacons corresponding to the Bluetooth signal based on the flag bits; wherein, different regions correspond to different flag bits of the Bluetooth signal; The second processing module 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. The 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 connected to the at least one bus; At least one memory connected to the at least one bus, wherein the processor is configured to perform the electronic beacon inspection method according to any one of claims 1 to 8.

11. A computer storage medium storing computer-executable instructions for performing 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