Positioning method of electronic price tag, electronic price tag system and computer readable storage medium

By actively monitoring multiple frequency band parameters and establishing connections with base stations through electronic price tags, the problem of increased base station broadcasts after electronic price tag connections are lost is solved, achieving efficient positioning and communication.

CN114125997BActive Publication Date: 2025-11-21NUBIA TECHNOLOGY CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111338806.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-11-12
Publication Date
2025-11-21
Estimated Expiration
2041-11-12

AI Technical Summary

Technical Problem

When the existing electronic price tags are disconnected from the base station, the base station needs to broadcast to search for the electronic price tags, which leads to an unnecessary increase in the number of broadcasts and other price tags receiving invalid broadcasts, resulting in wasted resources and increased power consumption.

Method used

The electronic price tag is pre-configured with multiple frequency band parameters. It determines the frequency band monitoring parameters based on the current status information, actively monitors the base station signal, and establishes a connection if detected; otherwise, it switches the frequency band to continue monitoring until communication is established.

Benefits of technology

This reduces unnecessary broadcasts from the base station, prevents other price tags from receiving invalid broadcasts, improves communication efficiency, and reduces power consumption.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114125997B_ABST
    Figure CN114125997B_ABST
Patent Text Reader

Abstract

The application provides a positioning method of an electronic price tag, applied to the electronic price tag, and the method comprises the following steps: obtaining current state information of the electronic price tag; when the current state information is a target state, determining a first frequency band monitoring parameter of the electronic price tag, wherein the electronic price tag is pre-configured with a plurality of different frequency band parameters, the frequency band parameters correspond to frequency band signals used when a base station and the electronic price tag establish a connection, and the first frequency band monitoring parameter is a frequency band parameter in the plurality of different frequency band parameters; monitoring a corresponding first frequency band signal according to the first frequency band monitoring parameter; when the first frequency band signal is monitored, controlling the electronic price tag to establish a communication connection with the base station that sends the first frequency band signal. The application also provides an electronic price tag system and a computer readable storage medium, and through the above method, the electronic price tag can actively perform positioning, the number of unnecessary broadcasts of the base station can be reduced, and other electronic price tags can avoid receiving unnecessary broadcasts.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of electronic technology, and in particular to a method for positioning electronic price tags, electronic price tags, and computer-readable storage media. Background Technology

[0002] Electronic shelf labels are becoming increasingly popular, with major shopping malls adopting them to identify product information. However, a problem exists with current electronic shelf labels: when staff move the labels, they can easily lose connection with the base station, requiring the base station to renegotiate the signal. This necessitates locating the electronic shelf label after disconnection. The existing solution is for the base station to broadcast a search for the disconnected label when it cannot detect it. This method has several drawbacks: firstly, all base stations need to broadcast the information after a disconnection; secondly, other connected electronic shelf labels will also receive the broadcast. Summary of the Invention

[0003] This disclosure provides a method for locating electronic shelf labels, an electronic shelf label system, and a computer-readable storage medium, aiming to reduce unnecessary broadcasts by base stations and prevent other electronic shelf label references from receiving unnecessary broadcasts.

[0004] The first aspect of this disclosure provides a positioning method for electronic shelf labels, applied to electronic shelf labels, the method comprising:

[0005] Obtain the current status information of the electronic price tag;

[0006] When the current status information is the target status, the first frequency band monitoring parameter of the electronic price tag is determined. The electronic price tag is pre-configured with multiple different frequency band parameters. The frequency band parameters correspond to the frequency band signals used when the base station establishes a connection with the electronic price tag. The first frequency band monitoring parameter is the frequency band parameter among the multiple different frequency band parameters.

[0007] Monitor the corresponding first frequency band signal according to the first frequency band monitoring parameters;

[0008] When the first frequency band signal is detected, the electronic price tag is controlled to establish a communication connection with the base station that sends the first frequency band signal.

[0009] Optionally, the method further includes:

[0010] When the first frequency band signal is not detected, the second frequency band monitoring parameters of the electronic price tag are determined;

[0011] Switch the monitoring parameters of the first frequency band to the monitoring parameters of the second frequency band, and monitor the corresponding second frequency band signal according to the monitoring parameters of the second frequency band.

[0012] Optionally, the step of monitoring the corresponding first frequency band signal according to the first frequency band monitoring parameters includes:

[0013] Determine the current number of monitoring cycles for the signal in the first frequency band;

[0014] When the current number of monitoring attempts does not meet the preset monitoring attempt threshold, the electronic price tag is controlled to continue monitoring the corresponding first frequency band signal according to the first frequency band monitoring parameters.

[0015] Optionally, before the step of determining the second frequency band monitoring parameters of the electronic price tag when the first frequency band signal is not monitored, the method further includes:

[0016] Determine the current number of monitoring cycles for the signal in the first frequency band;

[0017] Determine that the current number of monitoring sessions meets the preset monitoring session threshold.

[0018] Optionally, the step of monitoring the corresponding first frequency band signal according to the first frequency band monitoring parameters includes:

[0019] Determine the signal environment information of the electronic price tag;

[0020] The threshold number of monitoring times for the first frequency band signal corresponding to the first frequency band monitoring parameters is determined based on the signal environment information.

[0021] The first frequency band signal corresponding to the monitoring parameters of the first frequency band is monitored according to the number of monitoring sessions.

[0022] Optionally, the step of determining the threshold for the number of monitoring times of the first frequency band signal corresponding to the first frequency band monitoring parameters based on the signal environment information includes:

[0023] Determine the interference level corresponding to the signal environment information:

[0024] The corresponding threshold for the number of monitoring sessions is determined based on the interference level.

[0025] Optionally, the target state is a roaming state.

[0026] Optionally, the first frequency band monitoring parameter is the frequency band parameter corresponding to the frequency band signal used when the electronic price tag last established a communication connection with the base station.

[0027] A second aspect of this disclosure provides an electronic shelf label system, the electronic shelf label system including a base station and electronic shelf labels:

[0028] Obtain the current status information of the electronic price tag;

[0029] When the current status information is the target status, the first frequency band monitoring parameter of the electronic price tag is determined. The electronic price tag is pre-configured with multiple different frequency band parameters. The frequency band parameters correspond to the frequency band signals used when the base station establishes a connection with the electronic price tag. The first frequency band monitoring parameter is the frequency band parameter among the multiple different frequency band parameters.

[0030] Monitor the corresponding first frequency band signal according to the first frequency band monitoring parameters;

[0031] When the first frequency band signal is detected, the electronic price tag is controlled to establish a communication connection with the base station that sends the first frequency band signal.

[0032] A third aspect of this disclosure provides a computer-readable storage medium having one or more programs that are executed by one or more processors to implement the above-described method for locating electronic price tags.

[0033] Implementing the embodiments of this disclosure has the following beneficial effects:

[0034] The electronic shelf label positioning method, electronic shelf label system, and computer-readable storage medium provided in this disclosure, when determining that the electronic shelf label is in a target state, control the electronic shelf label to actively determine frequency band monitoring parameters from multiple pre-configured frequency band parameters of different frequency bands according to preset rules. Then, based on the frequency band monitoring parameters, monitor whether a base station is transmitting a corresponding frequency band signal. If the corresponding frequency band signal is detected, control the electronic shelf label to establish communication with the base station. If the corresponding frequency band signal is not detected, a new frequency band monitoring parameter is determined, and based on this parameter, monitor whether a base station is transmitting a corresponding frequency band signal. Through this method, the electronic shelf label can actively perform positioning, reducing unnecessary broadcasts from the base station and preventing other electronic shelf labels from receiving unnecessary broadcasts. Attached Figure Description

[0035] To more clearly illustrate the technical solutions in the embodiments of this disclosure or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this disclosure. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0036] Figure 1 A diagram illustrating the implementation environment of the electronic price tag network provided in this embodiment of the disclosure;

[0037] Figure 2 A flowchart illustrating the positioning method for electronic price tags provided in this embodiment of the disclosure;

[0038] Figure 3 This is a schematic diagram of the structure of an electronic price tag system provided in an embodiment of the present disclosure. Detailed Implementation

[0039] It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this disclosure. In the following description, suffixes such as “module,” “part,” or “unit” used to denote elements are used solely for illustrative purposes and have no specific meaning in themselves. Therefore, “module,” “part,” or “unit” may be used interchangeably.

[0040] Figure 1 This is a diagram illustrating the implementation environment of the electronic shelf label network provided in this embodiment of the disclosure. Figure 1 As shown, the electronic shelf label network may include: server 10, base station 20, and electronic shelf label 30. Server 10 is used to configure the display information of electronic shelf label 30 and to configure base station 20 and electronic shelf label 30 accordingly. Base station 20, also known as a gateway, can be connected to server 10 via a wired connection to ensure the accuracy and real-time performance of data transmission. Depending on the specific implementation environment, there may be multiple base stations 20. Electronic shelf label 30 is wirelessly connected to base station 20. The wireless connection may be a 2.4GHz proprietary protocol, Bluetooth, or Wi-Fi. In other embodiments, the connection method may also be narrowband IoT or other methods, and this embodiment is not limited to these. Electronic shelf label 30 is used to display the price, name, and other information of goods in stores and supermarkets. Typically, there are multiple electronic shelf labels 30. To facilitate communication with electronic shelf label 30, the distance between base station 20 and electronic shelf label 30 must also be considered when setting up the system. One base station 20 can manage multiple electronic shelf labels 30, for example, one base station 20 can manage 1000 electronic shelf labels 30. Each electronic shelf label 30 typically includes an independent storage medium, processor, and display screen. In one embodiment, the display screen of the electronic shelf label 30 is an e-ink screen, thereby reducing power consumption and achieving a battery life of several years. When data updates are required, configuration is performed on the server 10, and the base station 20 sends the corresponding update information to the electronic shelf label 30, which then updates its display information to show the new relevant information.

[0041] As electronic price tags become increasingly popular, when staff move a price tag, the base station needs to renegotiate the signal with the disconnected tag. This raises the question of how to locate the disconnected electronic price tag. Currently, the existing technology for locating electronic price tags works as follows: when an electronic price tag becomes disconnected, each base station broadcasts a search for the corresponding tag. If the disconnected tag is within the effective range of any base station, it will receive a broadcast from one of them, allowing the tag to inform the base station of its new location.

[0042] However, the existing solution has significant drawbacks. First, for base stations, when an electronic price tag disconnects, a broadcast message needs to be sent. On one hand, if the disconnected electronic price tag is within the effective range of one of the base stations, only the broadcast from that effective base station is valuable, while broadcasts from other base stations are meaningless. On the other hand, if the disconnected electronic price tag is not within the effective range of all base stations, it will inevitably lead to each base station sending broadcasts multiple times over a long period, thus occupying limited channels for an extended period and wasting resources. In addition, if the base station is pushing maps at this time, it will inevitably block normal channels, reduce map pushing efficiency, and cause serious problems such as map pushing delays or even failure to reach the electronic price tag. Second, for electronic price tags, when a disconnection occurs, they will all receive a broadcast from the base station. If the electronic price tag receiving the broadcast is not disconnected, then the broadcast sent by the base station is invalid information for it, which will not only affect normal interaction with the base station, but also increase additional power consumption and load, resulting in resource waste.

[0043] Figure 2 This is a flowchart illustrating one embodiment of the electronic shelf label positioning method provided in this disclosure. In this embodiment, the electronic shelf label positioning method is applied to an electronic shelf label system, which includes a first electronic shelf label, multiple second electronic shelf labels, and a server. The electronic shelf label can be referenced... Figure 1 The electronic price tag 30 shown includes the following steps S210-S240 for positioning.

[0044] Step S210: Obtain the current status information of the electronic price tag;

[0045] Step S220 When the current status information is the target status, determine the first frequency band monitoring parameter of the electronic price tag, wherein the electronic price tag is pre-configured with multiple different frequency band parameters, the frequency band parameters correspond to the frequency band signal used when the base station establishes a connection with the electronic price tag, and the first frequency band monitoring parameter is the frequency band parameter among the multiple different frequency band parameters;

[0046] Step S230: Monitor the corresponding first frequency band signal according to the first frequency band monitoring parameters;

[0047] Step S240: When the first frequency band signal is detected, control the electronic price tag to establish a communication connection with the base station that sends the first frequency band signal.

[0048] Through the above implementation method, when it is determined that the electronic shelf label is in the target state, the electronic shelf label actively determines the frequency band monitoring parameters from multiple pre-configured frequency band parameters according to preset rules. Then, based on the frequency band monitoring parameters, it monitors whether a base station is transmitting the corresponding frequency band signal. If the corresponding frequency band signal is detected, the electronic shelf label establishes communication with the base station. If the corresponding frequency band signal is not detected, a new frequency band monitoring parameter is determined, and the system monitors whether a base station is transmitting the corresponding frequency band signal based on this new parameter. This method allows the electronic shelf label to actively locate itself, reducing unnecessary broadcasts from the base station and preventing other electronic shelf labels from receiving unnecessary broadcasts.

[0049] In step S210, the current status information of the electronic price tag is obtained.

[0050] Specifically, the status information is used to indicate the communication connection status between the electronic shelf label and the base station. The communication connection status refers to a disconnection, and in specific implementations, different parameter contents can be used to characterize the communication connection relationship between the electronic shelf label and the base station.

[0051] Step S220: When the current status information is the target status, determine the first frequency band monitoring parameters of the electronic price tag.

[0052] Specifically, the first frequency band monitoring parameter is a frequency band parameter among the multiple different frequency band parameters. The electronic shelf label is pre-configured with multiple different frequency band parameters, which correspond to the frequency band signal used when the base station establishes a connection with the electronic shelf label. In this embodiment, the frequency band parameter is a frequency band value. Since the signal frequency band monitored by the shelf label originates from the base station, and the frequency bands that a specific base station can transmit are limited, the number of communication frequency bands between the electronic shelf label and the base station is limited. Furthermore, each communication frequency band of the base station is fixed after system startup. Therefore, the multiple different frequency band parameters pre-configured on the electronic shelf label are the different frequency band values ​​corresponding to these pre-determined, fixed frequency bands.

[0053] In this embodiment, the target state is a roaming state. When it is determined that the electronic price tag is in a roaming state, it can be assumed that the electronic price tag has been moved, causing it to leave the coverage area of ​​its previous base station, requiring relocation and the establishment of communication with a new base station. In other embodiments, the target state can be a disconnected state, that is, the communication connection with the base station is interrupted.

[0054] In this embodiment, the first frequency band monitoring parameter is the frequency band parameter corresponding to the frequency band signal used when the electronic price tag last established a communication connection with the base station. Since problems with the connection between the electronic price tag and the base station, such as roaming or disconnection, do not necessarily mean the tag has left the coverage area of ​​the current base station, when the electronic price tag is detected to be in a target state, the current frequency band monitoring parameter can be determined based on the frequency band in which the electronic price tag established a communication connection with the base station before entering the target state. This allows for monitoring based on the current frequency band monitoring parameter to determine whether the previously connected base station can still be received.

[0055] In other implementations, the first frequency band monitoring parameters can be frequency band parameters determined according to default frequency band parameter switching rules.

[0056] Step S230: Monitor the corresponding first frequency band signal according to the first frequency band monitoring parameters.

[0057] Specifically, the number of communication frequency bands between the electronic shelf label and the base station is limited, and each communication frequency band of the base station is fixed after the system is started. Since the electronic shelf label needs to be set to the same signal frequency band as the base station to monitor the broadcast signals sent by the base station, it is necessary to set a monitoring signal frequency band corresponding to the electronic shelf label. In this disclosure, the electronic shelf label determines the corresponding frequency band signal by acquiring frequency band monitoring parameters. In this embodiment, the electronic shelf label determines the frequency band parameter to be used from multiple pre-configured different frequency band parameters, and then monitors the corresponding frequency band signal according to the frequency band parameter.

[0058] Because electronic price tags are typically located in complex physical environments with various signal interferences, it is possible that the corresponding frequency band signal cannot be detected normally due to signal interference. Therefore, in an optional implementation, step S230 may include the following steps:

[0059] Step S2301: Determine the current number of monitoring cycles for the first frequency band signal;

[0060] Step S2302: When the current number of monitoring attempts does not meet the preset monitoring attempt threshold, the electronic price tag is controlled to continue monitoring the corresponding first frequency band signal according to the first frequency band monitoring parameters.

[0061] Specifically, in one optional implementation, a preset number of monitoring attempts are configured for different frequency band signals. Within the configured monitoring attempt range, as long as the electronic shelf label does not detect a frequency band signal sent by the base station corresponding to the security monitoring parameters, the electronic shelf label continues to monitor the corresponding frequency band signal according to the frequency band monitoring parameters.

[0062] In an optional implementation, different frequency band signals can be monitored adaptively with different monitoring frequencies depending on the environment in which the electronic price tag is located. Step S230 may include the following steps:

[0063] Step S2303: Determine the signal environment information of the electronic price tag;

[0064] Step S2304: Determine the threshold number of monitoring times for the first frequency band signal corresponding to the first frequency band monitoring parameters based on the signal environment information;

[0065] Step S2305: Monitor the first frequency band signal corresponding to the first frequency band monitoring parameters according to the number of monitoring sessions.

[0066] Specifically, the signal environment information indicates the signal interference situation in the external environment where the electronic price tag is currently located. Since different frequency bands experience varying levels of interference, in order for the electronic price tag to quickly determine its location within the base station's coverage area, it is necessary to control the electronic price tag to perform signal monitoring efficiently. For frequency bands with weak interference resistance, a higher monitoring frequency should be set, while for frequency bands with strong interference resistance, a lower monitoring frequency should be set. This reduces the impact of the external environment on the success rate of signal monitoring.

[0067] In an optional implementation, step S2304 may include the following steps:

[0068] Determine the interference level corresponding to the signal environment information:

[0069] The corresponding threshold for the number of monitoring sessions is determined based on the interference level.

[0070] For example, when the interference signal reaches 50%, repeat the monitoring 10 times, the specific number of times depending on the specific situation.

[0071] Step S240: When the first frequency band signal is detected, control the electronic price tag to establish a communication connection with the base station that sends the first frequency band signal.

[0072] Specifically, if the first frequency band signal is detected, it means that the electronic price tag is within the coverage area of ​​the base station, and a communication connection is established with the base station.

[0073] Furthermore, the methods provided in this disclosure also include:

[0074] Step S250: When the first frequency band signal is not detected, determine the second frequency band monitoring parameters of the electronic price tag;

[0075] Step S260: Switch the first frequency band monitoring parameters to the second frequency band monitoring parameters, and monitor the corresponding second frequency band signal according to the second frequency band monitoring parameters.

[0076] Specifically, if the electronic price tag does not detect the first frequency band signal within the monitoring count, it indicates that the frequency band used by the base station that may cover the electronic price tag is not the first frequency band signal. Therefore, a frequency band monitoring parameter is determined from multiple pre-configured different frequency band parameters, namely the second frequency band monitoring parameter in step S250. Then, the first frequency band signal currently monitored by the electronic price tag is switched to the second frequency band signal corresponding to the monitoring second frequency band monitoring parameter.

[0077] In an optional implementation, if the electronic price tag does not detect a frequency band signal corresponding to the first frequency band monitoring parameter, it traverses multiple pre-configured different frequency band parameters in a preset order and determines the frequency band signal that needs to be monitored until the corresponding frequency band signal is detected, thereby establishing a communication connection with the base station. If all pre-configured frequency band parameters have been monitored, the control terminates monitoring or re-monitors according to the aforementioned method.

[0078] In an optional implementation, prior to step S250, the method further includes:

[0079] Step A: Determine the current number of monitoring cycles for the first frequency band signal;

[0080] Step B: Determine that the current number of monitoring sessions meets the preset monitoring session threshold.

[0081] In other words, when the first frequency band signal has a corresponding number of monitoring times, before switching the monitoring target from the first frequency band signal to the second frequency band signal, the first frequency band signal needs to be monitored a sufficient number of times. Only when the first frequency band signal is not detected within the specified number of monitoring times will the monitoring of the second frequency band signal be triggered.

[0082] The positioning method for electronic shelf labels disclosed herein controls the electronic shelf label to actively locate itself. For example, when the electronic shelf label is roaming and cannot detect a base station signal, it continues to attempt to detect the signal of that base station n times. If it still cannot detect the previously negotiated signal, it changes the frequency band of the signal it is monitoring and continues monitoring. If it still cannot detect a signal, it tries the next frequency band until a valid base station signal is detected. In this way, the roaming electronic shelf label is repositioned. Because the number of communication frequency bands between the electronic shelf label and the base station is limited, and the communication frequency bands of the base station are fixed after the system starts, the roaming electronic shelf label, by continuously changing the frequency band it is monitoring, traversing these frequency bands and attempting to monitor them, will eventually detect a valid base station frequency band, thereby achieving normal communication.

[0083] In this way, the solution reduces unnecessary broadcasts from base stations. Since a single base station handles the synchronization and communication of information for multiple price tags simultaneously, additional broadcasts inevitably reduce its normal operating efficiency. Furthermore, it prevents non-roaming price tags from receiving unnecessary broadcasts. Broadcasts from base stations are invalid information for non-roaming price tags, but under current technology, they are still received, inevitably increasing the power consumption of many price tags. Moreover, if price tag updates occur simultaneously, it will further congest the transmission channel, causing delays in price updates.

[0084] Figure 3 The diagram shown is a structural schematic of an electronic price tag system provided in an embodiment of this disclosure. Figure 3 As shown, the electronic price tag system includes a base station and electronic price tags. The electronic price tags include a first electronic price tag and multiple second electronic price tags. Figure 3 Take the example of China and Israel connecting via wireless communication.

[0085] Obtain the current status information of the electronic price tag;

[0086] When the current status information is the target status, the first frequency band monitoring parameter of the electronic price tag is determined. The electronic price tag is pre-configured with multiple different frequency band parameters. The frequency band parameters correspond to the frequency band signals used when the base station establishes a connection with the electronic price tag. The first frequency band monitoring parameter is the frequency band parameter among the multiple different frequency band parameters.

[0087] Monitor the corresponding first frequency band signal according to the first frequency band monitoring parameters;

[0088] When the first frequency band signal is detected, the electronic price tag is controlled to establish a communication connection with the base station that sends the first frequency band signal.

[0089] The electronic shelf label system provided in this embodiment, when determining that the electronic shelf label is in a target state, controls the electronic shelf label to actively determine frequency band monitoring parameters from multiple pre-configured frequency band parameters of different frequency bands according to preset rules. Then, based on the frequency band monitoring parameters, it monitors whether a base station is transmitting a corresponding frequency band signal. If the corresponding frequency band signal is detected, the electronic shelf label establishes communication with the base station. If the corresponding frequency band signal is not detected, a new frequency band monitoring parameter is determined, and the system monitors whether a base station is transmitting a corresponding frequency band signal based on this new parameter. Through this method, the electronic shelf label can actively locate itself, reducing unnecessary broadcasts from the base station and preventing other electronic shelf labels from receiving unnecessary broadcasts.

[0090] This disclosure also provides a computer-readable storage medium having one or more programs that, when executed by one or more processors, perform the following steps:

[0091] Obtain the current status information of the electronic price tag;

[0092] When the current status information is the target status, the first frequency band monitoring parameter of the electronic price tag is determined. The electronic price tag is pre-configured with multiple different frequency band parameters. The frequency band parameters correspond to the frequency band signals used when the base station establishes a connection with the electronic price tag. The first frequency band monitoring parameter is the frequency band parameter among the multiple different frequency band parameters.

[0093] Monitor the corresponding first frequency band signal according to the first frequency band monitoring parameters;

[0094] When the first frequency band signal is detected, the electronic price tag is controlled to establish a communication connection with the base station that sends the first frequency band signal.

[0095] Optionally, the method further includes:

[0096] When the first frequency band signal is not detected, the second frequency band monitoring parameters of the electronic price tag are determined;

[0097] Switch the monitoring parameters of the first frequency band to the monitoring parameters of the second frequency band, and monitor the corresponding second frequency band signal according to the monitoring parameters of the second frequency band.

[0098] Optionally, the step of monitoring the corresponding first frequency band signal according to the first frequency band monitoring parameters includes:

[0099] Determine the current number of monitoring cycles for the signal in the first frequency band;

[0100] When the current number of monitoring attempts does not meet the preset monitoring attempt threshold, the electronic price tag is controlled to continue monitoring the corresponding first frequency band signal according to the first frequency band monitoring parameters.

[0101] Optionally, before the step of determining the second frequency band monitoring parameters of the electronic price tag when the first frequency band signal is not monitored, the method further includes:

[0102] Determine the current number of monitoring cycles for the signal in the first frequency band;

[0103] Determine that the current number of monitoring sessions meets the preset monitoring session threshold.

[0104] Optionally, the step of monitoring the corresponding frequency band signal according to the current frequency band monitoring parameters includes:

[0105] Determine the signal environment information of the electronic price tag;

[0106] The threshold number of monitoring times for the frequency band signal corresponding to the current frequency band monitoring parameters is determined based on the signal environment information.

[0107] Monitor the frequency band signal corresponding to the current frequency band monitoring parameters based on the number of monitoring sessions.

[0108] Optionally, the step of determining the threshold for the number of monitoring times of the frequency band signal corresponding to the current frequency band monitoring parameters based on the signal environment information includes:

[0109] Determine the interference level corresponding to the signal environment information:

[0110] The corresponding threshold for the number of monitoring sessions is determined based on the interference level.

[0111] Optionally, the target state is a roaming state.

[0112] Optionally, the first frequency band monitoring parameter is the frequency band parameter corresponding to the frequency band signal used when the electronic price tag last established a communication connection with the base station.

[0113] The computer-readable storage medium provided in this disclosure, when determining that an electronic shelf label is in a target state, controls the electronic shelf label to actively determine frequency band monitoring parameters from a pre-configured set of frequency band parameters for multiple different frequency bands according to preset rules. Then, it monitors whether a base station is transmitting a corresponding frequency band signal based on the frequency band monitoring parameters. If a corresponding frequency band signal is detected, the electronic shelf label establishes communication with the base station. If no corresponding frequency band signal is detected, a new frequency band monitoring parameter is determined, and the system monitors whether a base station is transmitting a corresponding frequency band signal based on this parameter. Through this method, the electronic shelf label can actively locate itself, reducing unnecessary broadcasts from the base station and preventing other electronic shelf labels from receiving unnecessary broadcasts.

[0114] The computer-readable storage medium provided in this disclosure includes a base station comprising communication modules using different communication protocols. The base station establishes a first communication link based on a first communication protocol and a second communication link based on a second communication protocol with electronic price tags using different communication protocols through the communication modules using different communication protocols. When data is transmitted through the second communication link, the first communication link is disconnected, and data is transmitted through the second communication link. In this way, the antennas in the base station used for transmitting signals by different communication modules can avoid co-channel and adjacent-channel interference, save structural space, and reduce the difficulty and cost of hardware antenna design.

[0115] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

[0116] The sequence numbers of the embodiments disclosed above are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0117] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this disclosure, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of this disclosure.

[0118] The embodiments of this disclosure have been described above with reference to the accompanying drawings. However, this disclosure is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this disclosure without departing from the spirit and scope of the claims. All of these forms are within the protection scope of this disclosure.

Claims

1. A method for positioning electronic price tags, characterized in that, Applied to electronic price tags, the method includes: Obtain the current status information of the electronic price tag; When the current status information is the target status, the first frequency band monitoring parameter of the electronic price tag is determined. The electronic price tag is pre-configured with multiple different frequency band parameters, which correspond to the frequency band signal used when the base station establishes a connection with the electronic price tag. The first frequency band monitoring parameter is one of the multiple different frequency band parameters. Wherein, the target status is a roaming status, and the first frequency band monitoring parameter is the frequency band parameter corresponding to the frequency band signal used when the electronic price tag most recently established a communication connection with the base station. The electronic price tag is monitored according to the first frequency band monitoring parameters. The current number of monitoring attempts for the first frequency band signal is determined. If the current number of monitoring attempts does not meet the preset monitoring attempt threshold, the electronic price tag is controlled to continue monitoring the corresponding first frequency band signal according to the first frequency band monitoring parameters. When the first frequency band signal is detected, the electronic price tag is controlled to establish a communication connection with the base station that sends the first frequency band signal; When it is determined that the current monitoring count meets the monitoring count threshold and no signal in the first frequency band is detected, the monitoring parameters for the second frequency band of the electronic price tag are determined. Switch the monitoring parameters of the first frequency band to the monitoring parameters of the second frequency band, and monitor the corresponding second frequency band signal according to the monitoring parameters of the second frequency band; in, Determine the signal environment information of the electronic price tag; Determine the interference level corresponding to the signal environment information: The threshold number of monitoring times for the first frequency band signal corresponding to the first frequency band monitoring parameters is determined based on the interference level.

2. An electronic price tag system, characterized in that, The electronic shelf label system includes a base station and electronic shelf labels: Obtain the current status information of the electronic price tag; When the current status information is the target status, the first frequency band monitoring parameter of the electronic price tag is determined. The electronic price tag is pre-configured with multiple different frequency band parameters, which correspond to the frequency band signal used when the base station establishes a connection with the electronic price tag. The first frequency band monitoring parameter is one of the multiple different frequency band parameters. Wherein, the target status is a roaming status, and the first frequency band monitoring parameter is the frequency band parameter corresponding to the frequency band signal used when the electronic price tag most recently established a communication connection with the base station. The electronic price tag is monitored according to the first frequency band monitoring parameters. The current number of monitoring attempts for the first frequency band signal is determined. If the current number of monitoring attempts does not meet the preset monitoring attempt threshold, the electronic price tag is controlled to continue monitoring the corresponding first frequency band signal according to the first frequency band monitoring parameters. When the first frequency band signal is detected, the electronic price tag is controlled to establish a communication connection with the base station that sends the first frequency band signal; When it is determined that the current monitoring count meets the monitoring count threshold and no signal in the first frequency band is detected, the monitoring parameters for the second frequency band of the electronic price tag are determined. Switch the monitoring parameters of the first frequency band to the monitoring parameters of the second frequency band, and monitor the corresponding second frequency band signal according to the monitoring parameters of the second frequency band; in, Determine the signal environment information of the electronic price tag; Determine the interference level corresponding to the signal environment information: The threshold number of monitoring times for the first frequency band signal corresponding to the first frequency band monitoring parameters is determined based on the interference level.

3. A computer-readable storage medium, characterized in that, The computer-readable storage medium has one or more programs that are executed by one or more processors to implement the positioning method of the electronic price tag as described in claim 1.

Citation Information

Patent Citations

  • Quick network selection method and device for communication system, electronic equipment and storage medium

    CN112584465A

  • Method for realizing network roaming of multiple frequency point communication terminal

    CN1784060A