Location recognition method, device, system, equipment, and storage medium

By connecting a sampling resistor to the power supply system of ESLs to collect and process voltage signals, the ESLs can accurately determine their position, addressing positioning inaccuracies and reducing costs, thereby enhancing operational efficiency and customer engagement.

JP7842221B2Active Publication Date: 2026-04-07フーマー(チャイナ)カンパニーリミテッド
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-09-13
Publication Date
2026-04-07

AI Technical Summary

Technical Problem

Existing Electronic Shelf Label (ESL) systems face challenges in accurately determining their position when moved or repositioned, leading to positioning inaccuracies due to changes in their location, which affects the efficiency and cost-effectiveness of updating product information.

Method used

A method involving a sampling resistor connected in series with the power supply path of the power supply system, allowing the ESL to collect and process voltage signals, which are then transmitted to a server for determining the ESL's position based on feedback information, enhancing spatial positioning capabilities with low hardware and software costs.

Benefits of technology

Achieves accurate self-positioning of ESLs within their power supply guide rail range, reducing equipment and maintenance costs, and ensuring continuous positioning functionality even with changes in position, enabling efficient product information updates and personalized customer services.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007842221000002
    Figure 0007842221000002
  • Figure 0007842221000003
    Figure 0007842221000003
  • Figure 0007842221000004
    Figure 0007842221000004
Patent Text Reader

Abstract

A location awareness method, device, system, equipment, and storage medium are provided, the location awareness method being applied to a location awareness device, the device comprising a power supply system, a sampling resistor, and a target equipment, the sampling resistor being connected in series to a power supply path of the power supply system, and the target equipment being attached to the power supply system, the method including: (202) the target equipment collecting a changing voltage signal in the power supply system, processing the changing voltage signal, and transmitting the processing result including a node of voltage change to a server; and (204) the target equipment determining a target position based on feedback information of the server.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application claims the priority of a Chinese patent application with the application number 202111116898.5 and the invention title "Position Recognition Method and Device", which was filed on September 23, 2021. All the contents of the said application are incorporated into this application by reference.

[0002] The embodiments of this specification relate to the field of computer technology, particularly to a position recognition method. One or more embodiments of this specification also relate to a position recognition device, a computing facility, and a computer-readable storage medium.

Background Art

[0003] An Electronic Shelf Label (ESL) is an electronic display device placed on a shelf to display product information such as the price, name, and origin of a product instead of a paper shelf label. The ESL can receive the shelf label information sent from the server and display the product information in the shelf label information on its display screen. This reduces the cost of paper shelf labels when replacing product information and improves the update efficiency.

[0004] In the prior art, after constructing the association relationship between the ESL and the shelf power supply guide rail in advance on the server, the ESL is sent down to the corresponding shelf power supply guide rail. However, when the position of the ESL changes during use (such as moving from one shelf to another or moving from the first floor to the third floor of the same shelf), the server cannot accurately measure the position of the ESL.

[0005] Therefore, improving the positioning accuracy of the ESL so that it is not affected by position changes is the main problem to be solved currently.

Summary of the Invention

Means for Solving the Problems

[0006] In view of this, the embodiments of this specification provide a method for recognizing a location. One or more embodiments of this specification relate to a location recognition device, a computing device and a computer-readable storage medium simultaneously in order to solve technical defects present in the prior art.

[0007] According to a first embodiment of the embodiments of this specification, a position recognition method is provided, the method is applied to a position recognition device, the device comprising a power supply system, a sampling resistor and a target device, the sampling resistor being connected in series to the power supply path of the power supply system, and the target device being attached to the power supply system. The aforementioned method, The target equipment collects voltage signals that change in the power supply system, processes the changing voltage signals, and transmits the processing results to the server. The target equipment includes determining the target position based on the server's feedback information, The processing result includes nodes representing voltage changes.

[0008] According to a second embodiment of the embodiments of this specification, a position recognition device is provided, comprising a power supply system, a sampling resistor, and a target device. The sampling resistor is connected in series with the power supply path of the power supply system, and the target equipment is attached to the power supply system. The target equipment is configured to collect voltage signals that change in the power supply system, process the changing voltage signals, and transmit the processing results to the server. The target equipment is configured to determine the target position based on the feedback information from the server.

[0009] According to a third embodiment of the embodiments of this specification, a position recognition system is provided comprising a shelf power supply guide rail, an electronic shelf label and a server, wherein the electronic shelf label is attached to the shelf power supply guide rail, The electronic shelf label is configured to collect voltage signals that change in the shelf power supply guide rail, process the voltage signals, and transmit the processing results to a server. The server is configured to determine feedback information by comparing the similarity between the processing result and a preset arrangement corresponding to the shelf power supply guide rail, and to transmit the feedback information to the electronic shelf label. The feedback information is a target power supply guide rail determined from the power supply guide rail, The electronic shelf label is further configured to receive the feedback information and determine its position on the shelf power supply guide rail based on the feedback information.

[0010] According to a fourth aspect of the embodiments described herein, a computing device is provided comprising memory and a processor, The memory is used to store computer executable instructions, the processor is used to execute computer executable instructions, and the computer executable instructions realize the steps of the position recognition method when executed by the processor.

[0011] According to a fifth aspect of the embodiments of this specification, a computer-readable storage medium is provided which stores computer-executable instructions, which, when executed by a processor, realize the steps of the position recognition method.

[0012] According to a sixth embodiment of the embodiments of this specification, a computer program is provided which, when executed on a computer, causes the computer to perform the steps of the position recognition method described above.

[0013] Embodiments of this specification provide a position recognition method and apparatus, wherein the position recognition method is applied to a position recognition apparatus, the apparatus comprising a power supply system, a sampling resistor and a target equipment, the sampling resistor being connected in series to the power supply path of the power supply system, and the target equipment being attached to the power supply system. The aforementioned method, The target equipment collects voltage signals that change in the power supply system, processes the changing voltage signals, and transmits the processing results to the server. The target equipment includes determining the target position based on the server's feedback information, The processing result includes nodes representing voltage changes.

[0014] Specifically, the position recognition method involves connecting a sampling resistor in series with the power supply path of the power supply system, attaching the target equipment to a power supply guide rail, having the target equipment collect voltage signals that change in the power supply system in real time, and processing the voltage signals to convert them into server-identifiable digital signals. This allows the server to determine the position of the target equipment based on these digital signals, achieving spatial positioning capabilities that meet digitalization needs with low hardware and software costs, and solving the positioning function problem caused by adjusting the position of the target equipment. [Brief explanation of the drawing]

[0015] [Figure 1] This is a schematic diagram of the configuration of a power supply system in a location recognition method provided in one embodiment of this specification. [Figure 2] This is a flowchart of a location recognition method provided in one embodiment of this specification. [Figure 3] This is a schematic diagram of a voltage measurement circuit for a position recognition method provided in one embodiment of this specification. [Figure 4] This is an operating current waveform diagram of a target equipment for a position recognition method provided in one embodiment of this specification. [Figure 5] This is a waveform diagram of the voltage values ​​described for the target equipment of a position recognition method provided in one embodiment of this specification. [Figure 6] This is a schematic diagram of the configuration of a position recognition device provided in one embodiment of this specification. [Figure 7] A block diagram of the configuration of a computing system provided in one embodiment of this specification.

Best Mode for Carrying Out the Invention

[0016] In the following description, many specific details are set forth in order to provide a thorough understanding of the present specification. However, the present specification can be implemented in many other ways different from those described herein, and those skilled in the art can make similar generalizations without departing from the spirit of the present specification. Therefore, the present specification is not limited by the specific implementations disclosed below.

[0017] The terms used in one or more embodiments of the present specification are for the purpose of describing a particular embodiment only and are not intended to limit one or more embodiments of the present specification. The singular forms "one," "the," and "said" used in one or more embodiments of the present specification and the appended claims are also intended to include the plural forms unless the context clearly dictates otherwise. The term "and / or" used in one or more embodiments of the present specification means any or all possible combinations of one or more of the related listed items and is to be understood as inclusive.

[0018] In one or more embodiments of the present specification, terms such as first, second, etc. may be used to describe various information, but it should be understood that such information should not be limited to these terms. These terms are used only to distinguish the same type of information from each other. For example, without departing from the scope of one or more embodiments of the present specification, the first may also be referred to as the second, and similarly, the second may also be referred to as the first. Depending on the context, the word "if" used herein can be interpreted as "in the case of" or "when" or "in response to a determination."

[0019] First, the noun terms according to one or more embodiments of the present specification will be described.

[0020] An electronic shelf label (ESL) refers to an electronic display device (ESL) equipped with information transmission and reception capabilities. ESLs are electronic labels that display price information and are primarily used in supermarkets, convenience stores, and pharmacies. They are typically placed on shelves and serve as an electronic replacement for traditional paper price labels.

[0021] A powered guide rail electronic shelf label is an electronic shelf label system that uses conductive rails to supply power. Electronic shelf labels are electronic display devices equipped with information transmission and reception functions, and are electronic labels that display price information, primarily used in supermarkets, convenience stores, and pharmacies. They are placed on shelves and serve as an electronic display device replacing traditional paper price labels. Each electronic shelf label is connected to the department store's computer database via a wired or wireless network, and the latest product information is displayed on the label's screen.

[0022] Automatic sorting is a method of sorting electronic shelf labels on power supply guide rails according to the power supply guide rail they are located on using a signal processing method. Automatic sorting is the basis for ESL self-positioning. By identifying a specific ESL on a given power supply guide rail, the relative positional relationship of the ESL on that power supply guide rail can be further calculated and determined. The relative positional relationship between different power supply guide rails on the same shelf and the ESLs attached to those power supply guide rails can also be further determined, and the positional relationship between shelves can be further calculated and obtained.

[0023] A current sampling resistor refers to a system where an ESL (Electronic Storage Light) is mounted on a power supply guide rail, powered by the guide rail, and the guide rail acquires power from a power acquisition bar behind the shelf via a power acquisition head. By adding a current sampling resistor to the power acquisition path and changing the operating current of the ESL powered by this guide rail, the load current across the entire guide rail changes at the sampling resistor and appears as a voltage. At the same time, the sampling resistor exerts a certain attenuation effect to isolate load changes in other areas of the shelf power supply system from this guide rail.

[0024] The power supply guide rail electronic shelf label system is a system that supplies power to electronic shelf labels using conductive rails.

[0025] ESL, already widely replicated in the industry as the infrastructure for the digitalization of supermarkets and the retail sector, is expected to increase its spatial positioning-related fundamental digitalization capabilities through simple, low-cost hardware and software upgrades, thereby enabling more digital value mining of ESL hardware in the retail setting.

[0026] bluetooth (Registered trademark) The ESL technology adds standard beacon positioning signal source functionality, but is limited by the uncertainty of position due to ESL position adjustment, making widespread adoption difficult.

[0027] In one feasible approach, ESL positioning can include two types: an independently positioned positioning beacon system and a positioning system that assigns positioning beacon functionality to ESLs at specific locations. Here, the independently positioned positioning beacon system generally requires the placement of at least one beacon within a 5-meter mesh. In a supermarket scenario, the independently positioned beacon system has the following drawbacks: the system is independent, the cost is independent, the hardware cost is high, it is used only once, the equipment has a limited service life, late-stage maintenance costs are relatively high, the installation location is limited by site conditions, the system requires professional installers and tools, the placement density is limited, and it generally uses Bluetooth. (Registered trademark) Because it uses fingerprint technology to calculate location, it has drawbacks such as the need to collect fingerprint data on-site.

[0028] A positioning system that assigns the ability to position Beacon beacons to ESLs at specific locations requires selecting ESLs fixed to characteristic locations, using high-capacity batteries as standard Beacon broadcast beacons, and realizing an indoor positioning system. This system has drawbacks such as the possibility of ESLs swapping positions according to the width and position adjustment of SPTs, affecting positioning functionality; signal interruption due to changes in the field environment affecting uncertainty in positioning accuracy; and the need for an independent management system for ESLs that are assigned positioning functionality, as they are a separate type of ESL.

[0029] Based on this, this solution achieves accurate self-positioning capability within the ESL's power supply guide rail range through power supply guide rail design and ESL software and hardware design, thereby giving the ESL the ability to position anchor nodes.

[0030] This specification provides a method for recognizing location. One or more embodiments of this specification, relating to a location recognition device, computing equipment, a computer-readable storage medium, and a computer program, will be described in detail in the following embodiments.

[0031] Referring to Figure 1, Figure 1 shows a schematic diagram of the configuration of a power supply system in a location recognition method provided in one embodiment of this specification.

[0032] As shown in Figure 1, the power supply system in Figure 1 includes a bottom-level power supply device, a power supply guide rail, a power acquisition head, a power acquisition wire, a sampling resistor, and a guide rail end. Here, the bottom-level power supply device supplies power to the entire power supply system, the power acquisition head acquires power from the bottom-level power supply device and connects to the guide rail end of the power supply guide rail via the power acquisition wire, thereby supplying power to the power supply guide rail. The sampling resistor can be placed at the location of the power acquisition head, power acquisition wire, or guide rail end, and should be connected in series with the power supply path of the positive electrode of the power supply. When the ESL is mounted on the power supply guide rail, it is supplied with power from the power supply guide rail. On the other hand, the sampling resistor connected in series with the positive electrode path of the power supply guide rail ensures that when the operating current of the ESL changes, the change in the load current of the entire power supply guide rail appears in the form of a voltage at the sampling resistor. This allows the ESL to collect the voltage signal of the power supply guide rail.

[0033] Here, a sampling resistor, also called a current sensing resistor, refers to both current sampling resistors and voltage sampling resistors. A resistor with a small series resistance value for current sampling is used in the circuit to accurately collect current, while a resistor with a large parallel resistance value for voltage sampling is used. Such resistors are named based on their use and function, and engineers refer to them as sampling resistors. In the examples described herein, a current sampling resistor is specifically used, connected in series with the circuit, to convert current into a voltage signal for measurement.

[0034] To improve the accuracy and sampling capability of a sampling circuit, it is necessary to select a sampling resistor with an appropriate resistance value. This will be explained below using an example. Calculation of sampling resistor resistance value and power selection Effective operating voltage range of the power supply guide rail that supplies power to the ESL: 6-27V Operating current of the power supply guide rail that powers the ESL: 5-30mA The range of the number of ESLs that can be attached to the power supply guide rail of each ESL: 1 to 15 Power supply voltage for powered guide rails: 12V

[0035] The maximum sampling resistance required to ensure proper operation of the ESL can be determined as follows: (12-6) / (15*0.03)=13.33 ohms Considering cost and heat dissipation issues, the sampling resistance power level was selected as: 2W (with a 4x margin). Maximum actual power consumption of the sampling resistor: 0.5W Sampling resistor resistance value when a 90% differential pressure is set for the ESL's PSRR: 2.2 ohms (E24 sequence)

[0036] The examples in this specification are not limited to the selection of sampling resistors, and in actual applications, the selection can be determined based on the actual circumstances.

[0037] In practical applications, the sampling resistor is connected in series with the power supply path of the positive terminal of the power supply system in order to make the high-potential end of the sampling resistor greater than zero and the low-potential end equal to zero. The specific implementation method is as follows:

[0038] The sampling resistor is connected in series with the power supply path of the power supply positive terminal of the power supply system, where the power supply system includes a power acquisition head, power acquisition wires, and power supply guide rails.

[0039] Referring to Figure 2, Figure 2 shows a flowchart of a location recognition method provided in one embodiment of this specification. Here, the method is applied to a location recognition device, the device comprising a power supply system, a sampling resistor and a target device, wherein the sampling resistor is connected in series to the power supply path of the power supply system, and the target device is installed in the power supply system, and the specific location recognition method comprises the following steps.

[0040] In step 202, the target equipment collects voltage signals that change in the power supply system, processes the changing voltage signals, and transmits the processing results to the server. Here, the processing results include nodes of voltage changes.

[0041] Here, the target equipment can be understood as the ESL in the above-described embodiment. When the ESL is mounted on the power supply guide rail of the power supply system, and the ESL receives power from the power supply guide rail, and a sampling resistor is connected in series with the power supply path, when the operating current of the ESL changes, the voltage signal on the power supply guide rail also changes. At this time, the ESL collects the changing voltage signal on the power supply guide rail, processes the changing voltage signal, and then sends the processing result to the server.

[0042] A server, also known as a servo, is equipment that provides computer services. Servers can be divided into file servers, database servers, application servers, web servers, etc., and perform appropriate processing based on computer service requests, possessing the capability to provide and guarantee services. In the embodiments described herein, the server can be understood as a server that receives the processing results of a voltage signal change transmitted by the target equipment and determines the location of the ESL based on the processing results of this voltage signal change. That is, upon receiving the processing results of a voltage signal change transmitted by the ESL, the server can analyze the processing results to identify the specific location of the ESL.

[0043] In practical applications, the target equipment collects changing voltage signals in the power supply system, processes the changing voltage signals, and sends the processing results to the server. Upon receiving the processing results, the server analyzes them to determine the target location of the target equipment.

[0044] In practical implementation, the sampling resistor is connected in series with the positive power supply path of the power supply system to make the high-potential end of the sampling resistor greater than zero and the low-potential end equal to zero. The specific implementation is as follows:

[0045] The sampling resistor is connected in series with the positive power supply path of the power supply system, where the power supply system includes a power acquisition head, a power acquisition wire, and a power supply guide rail.

[0046] The target equipment is attached to the power supply guide rail.

[0047] In other words, the sampling resistor is connected in series with the power supply path of the power acquisition head, power acquisition wire, or power supply guide rail's positive terminal, and the target equipment is mounted on the power supply guide rail and powered by the power supply guide rail.

[0048] Furthermore, when the power supply system is in a power supply state, the target equipment can collect the voltage signal of the power supply system in real time if the conditions for a voltage signal change are met, and then process the voltage signal that has been collected in real time within the power supply system. The specific implementation method is as follows.

[0049] The target equipment determines whether the conditions for a change in the voltage signal are met, and if so, it collects the voltage signal from the power supply system, where the voltage signal from the power supply system changes in accordance with the change in the current state of the target equipment.

[0050] Determining whether the target equipment meets the conditions for a change in voltage signal involves several situations, each of which is described in detail below.

[0051] In actual applications, when an ESL is mounted on a power supply guide rail, it receives power from the guide rail, and when the ESL satisfies the conditions for a change in the voltage signal, it collects the changed voltage signal on the guide rail.

[0052] When designing the ESL hardware circuit, the real-time voltage signal of the power supply guide rail (ESL power supply tab) is measured in real time using the ADC (analog-to-digital converter) provided by the master chip. In actual applications, in order to control the voltage on the master chip within the safe operating voltage, a resistive voltage divider method is used to divide the voltage of the power supply guide rail to within the operating voltage of the master chip (e.g., 3.3V), and an overvoltage protection diode is added to ensure that the operation of the master chip is not affected by external voltage fluctuations. The specific implementation is as follows.

[0053] The target equipment collects voltage signals that change in the power supply system. The target equipment includes collecting a voltage signal that changes in the power supply system via a voltage measurement circuit, wherein the voltage measurement circuit includes an MCU-ADC and the voltage measurement circuit is provided with an overvoltage protection diode.

[0054] Here, MCU can be understood as a microprocessor, ADC as an analog-to-digital converter, and the voltage measurement circuit as a voltage measurement circuit for the ESL's power supply guide rail. Through hardware circuit design, the voltage signal of the power supply guide rail is measured using the ADC brought in by the master chip.

[0055] Referring to Figure 3, Figure 3 shows a schematic diagram of a voltage measurement circuit for a position recognition method provided in one embodiment of this specification.

[0056] The voltage measurement circuit in Figure 3 can be understood as the voltage measurement circuit for the ESL's power supply guide rail, and includes voltage divider resistors R1 (300), R2 (310), an overvoltage protection Zener diode (320), and the ESL's MCU-ADC input interface (330).

[0057] Here, the voltage divider resistors R1(300) and R2(310) divide the 12V power supply guide rail voltage (340) to ensure that the voltage across R2(310) is less than 2V, and the D1 overvoltage protection Zener diode (320) is connected in parallel to the voltage divider resistor R2(310) to ensure that the MCU-ADC(330) input voltage is less than 3.3V. With the above power supply guide rail voltage measurement circuit, when the voltage on the power supply guide rail changes, the MCU-ADC(330) can collect the state of the voltage signal change in real time. The embodiments herein do not limit the parameter selection of R1(300), R2(310) and the overvoltage protection Zener diode (320), and these can be determined based on the actual situation in actual applications.

[0058] Specifically, the ESL (Electronic Scaling Line) is based on the premise that the voltage on the power supply guide rail changes in order to collect the voltage signal of the power supply system via the voltage measurement circuit of the power supply guide rail. Therefore, the question arises as to when the conditions for the ESL to collect the voltage signal of the power supply system are met. To solve the above problem, in the embodiments of this specification, there are several forms of methods for determining whether the ESL meets the conditions for a changing voltage signal.

[0059] In the first form, when the ESL receives an operation instruction for a target component, it determines the conditions that satisfy the change in the voltage signal. The specific implementation method is as follows.

[0060] Determining whether the target equipment satisfies the conditions for a change in the voltage signal is: This includes determining whether the target equipment has received an operation instruction for the target component.

[0061] Here, the target component is an internal component of the target equipment that, after operating relative to the target component of the target equipment, satisfies the change in voltage signal. Examples include components in the target equipment that consume a lot of energy or components that occupy a large portion of computing resources.

[0062] In practical applications, arbitrarily operating on energy-intensive components or components that occupy a large portion of computing resources in the target equipment will change the voltage across the entire power supply guide rail. The specific implementation method is as follows.

[0063] The determination of whether the target equipment has received an operation instruction for the target component is as follows: The target equipment includes receiving a shutdown instruction for a target component if it determines that the energy consumption of the target component is equal to or greater than a preset energy consumption threshold, or, if the target equipment determines that the target component is a processor, receiving a computational resource allocation reduction instruction for the target component, a main frequency reduction instruction for the target component, or a power consumption reduction instruction for the target component.

[0064] Here, the pre-set energy consumption threshold can be set according to the actual application, and the embodiments described herein do not limit this in any way.

[0065] Specifically, if the energy consumption of a target component in the target equipment exceeds a preset energy consumption threshold, and a shutdown instruction is received for that target component, it can be determined that the target equipment meets the conditions for a change in the voltage signal.

[0066] Furthermore, if the target component is a processor, it can be determined that the target equipment satisfies the conditions for a change in the voltage signal when it receives an instruction to reduce the computational resource usage of the target component, an instruction to reduce the operating main frequency of the target component, or an instruction to reduce the power consumption of the target component.

[0067] For example, by receiving a shutdown instruction for a display component and controlling the change in the operating current of the ESL itself by reducing the energy consumption of the ESL, it is determined that the conditions for a change in the voltage signal are met.

[0068] Furthermore, if the target component is the processor of the target equipment, when the target equipment receives a computational resource allocation instruction for the target component, an operating main frequency reduction instruction for the target component, or a power consumption reduction instruction for the target component, it will decide to satisfy the conditions for a change in the voltage signal by controlling the change in the operating current of the ESL itself by reducing the computational resource allocation, operating main frequency, power consumption, etc. of the ESL.

[0069] Furthermore, determining whether the target equipment satisfies the voltage signal change conditions is a software-based method. Below, we will explain a method for determining whether the target equipment satisfies the voltage signal change conditions by controlling the change in the operating current of the ESL using a hardware method. The specific implementation method is as follows.

[0070] All of the above-mentioned control commands for the ESL belong to the software method; next, we will explain how the hardware method controls the operating current of the ESL.

[0071] In the second form, the ESL determines whether the condition for a voltage signal change is met by determining whether the I / O interface of the microcontroller unit is externally connected to the drain resistor to ground. The specific implementation is as follows:

[0072] Determining whether the target equipment satisfies the conditions for a change in the voltage signal is: The target equipment includes determining whether the I / O interface of the microcontrol unit is externally connected to a ground leakage resistor.

[0073] Specifically, the target equipment can determine whether the operating current of the ESL is changing and whether the voltage signal is changing by determining whether the I / O interface of the microcontroller unit is externally connected to the ground leakage resistor.

[0074] Here, the microcontrol unit can be understood as the central processor of the target equipment. In one embodiment of this specification, the microcontrol unit may be the MCU of the ESL.

[0075] Specifically, by attaching a single ground leakage resistor to the I / O interface of the ESL's MCU, it is possible to control the operation of the I / O interface at a high level. In this case, the maximum operating current of the I / O interface (e.g., 20mA) is limited, thereby controlling the current of the ESL itself and ensuring that the voltage signal change conditions are met.

[0076] In a third form, it is also possible to determine whether the voltage signal change condition is met by determining whether or not the voltage signal has reached a pre-set voltage signal collection node. The specific implementation method is as follows.

[0077] Determining whether the target equipment satisfies the conditions for a change in the voltage signal is: The process includes determining whether the target equipment has reached a pre-set voltage signal collection node, where the voltage signal collection node is determined by the target equipment based on a media access control position within a pre-set time.

[0078] Here, the pre-configured voltage signal acquisition node is determined by the target equipment based on the media access control address within a pre-configured time, and the pre-configured time can be set based on the actual application, which will not be explained here.

[0079] In practice, the media access control bit address of the target equipment is the MAC address of the ESL, and it is possible to control its operation to a specific operating current state according to a method for selecting a random time period within one minute of the ESL being turned on. The specific implementation method is as follows:

[0080] Data for different operating current states of a known ESL, for example, A being a full power state current of 30mA and B being a black screen and no communication state current of 5mA, is used to control the ESL so that it operates in operating state A within a specific random time slice and in operating state B at other times. If the MAC address of the ESL is determined by a random method, and the decimal value of the last byte of the MAC address is X, then by arranging the ESL to enter operating state A after startup completion, enter operating state B after X / 5 seconds, and return to state A after X / 5+8 seconds, each ESL will enter the B black screen and no communication state once within 60 seconds after startup completion.

[0081] Referring to Figure 4, Figure 4 shows the operating current waveform diagram of the target equipment of a position recognition method provided in one embodiment of this specification.

[0082] Figure 4 shows the operating current waveform of an ESL, with the last byte of the MAC address being 0x1E as an example. Here, according to the method described above, the decimal value of the last byte of the MAC address is 30. By arranging the ESLs so that they enter the A operating state after startup is complete, enter the B operating state after 6 seconds, and return to the A state after 14 seconds, each ESL will enter the B black screen and no communication state once within 60 seconds after startup is complete.

[0083] The state current of the ESL, which randomly enters different operating states according to a certain random method, can be adjusted according to the actual situation, and the number of times it enters different operating states can be adjusted as needed. The duration of each operating state can also be adjusted as needed and further randomized.

[0084] In a fourth form, it is also possible to determine whether the target equipment satisfies the voltage signal change conditions by detecting whether the ESL is attached to or removed from the power supply system. The specific implementation method is as follows.

[0085] Determining whether the target equipment satisfies the conditions for a change in the voltage signal is: This includes determining whether the target equipment is attached to the power supply system or removed from the power supply system.

[0086] For example, when an ESL is removed from or attached to a power supply guide rail by a user, other ESLs on the same power supply guide rail can be used to determine whether the target equipment meets the conditions for a change in voltage signal.

[0087] In one embodiment of this specification, when an ESL is attached to or removed from a power supply guide rail, the operating current of other ESLs on the same power supply guide rail changes, satisfying the conditions for a change in the voltage signal. In this case, it is determined that the voltage signal on the power supply guide rail changes due to other ESLs on the same power supply guide rail.

[0088] Furthermore, after it is determined that the target equipment satisfies the conditions for a change in the voltage signal using the method described above, the voltage signal of the power supply guide rail is collected within a predetermined time period according to a predetermined sampling rate. The specific implementation method is as follows.

[0089] The target equipment collects voltage signals that change in the power supply system. The target equipment includes collecting voltage signals that change in the power supply system according to a predetermined sampling rate within a predetermined time period.

[0090] Here, the pre-set time period can be understood as the time period from when the ESL is fully started up until the time set by the user, and the preset sampling rate can be understood as the frequency at which the ESL collects voltage signals.

[0091] For example, if the ESL collects the voltage state of the power supply guide rail at a sampling rate of 100 Hz during the 60-second period from the completion of ESL startup, each ESL can collect voltage signals from 6000 sampling points. The embodiments described herein are not limited to the selection of pre-set time periods and sampling rates, and specific applications can be configured according to actual needs.

[0092] The target equipment collects the voltage signal changing in the power supply system when the conditions for a voltage signal change are met. After collection, the target equipment processes the collected voltage signal, sends the processed signal to the server, and determines the location of the target equipment. Specifically, the processing of the changing voltage signal can be implemented as follows.

[0093] Processing the aforementioned changed voltage signal is The target equipment includes filtering the voltage signal, obtaining a filtered voltage signal sequence, and converting the voltage signal sequence into a two-dimensional array.

[0094] Specifically, filtering can be understood as filtering out noise signals contained in the collected voltage signal.

[0095] In actual applications, during the 60-second period after the ESL (Electronic Speed ​​Rail) startup is complete, the ESL collects the voltage state of the power supply guide rail at a sampling rate of 100Hz, and each ESL collects voltage signals Yn from a total of 6000 sampling points. After collecting the voltage signals Yn, the collected voltage signals Yn from the 6000 sampling points are filtered using a median filtering method, with an 11-point window. Based on a reasonable pulse voltage step DV = 2.2 0m * 0.03 A * (2 0m / 12 0m) = 0.011V of the power supply guide rail, the voltage signal Yn is derived to obtain Kn, and the sequence STEPn is obtained by setting the edge detection threshold Gate = 11mV (corresponding to 25mA).

[0096] After calculating the voltage signal sequence STEPn according to the above method, it is necessary to normalize the data because there may be errors in the data actually sampled and calculated. This enables the removal of temporal noise by edge detection.

[0097] A specific implementation of the normalization process involves starting from the first edge point (e.g., 6), using 2 seconds and 8 seconds as normalization divisors, and performing data noise reduction to improve data accuracy.

[0098] Specifically, the data collected according to the above procedure needs to be denoised before being sent to the server. However, since ESL is transmitted wirelessly (i.e., with limited data transmission bandwidth), the data needs to be compressed.

[0099] In one embodiment of this specification, a specific embodiment of the compression process extracts a feature compression sequence STEPn, records only the voltage values ​​at the time the signal hops and before and after the hopping, and records the sequence STEPn using a two-dimensional array IDATA.

[0100] Referring to Figure 5, Figure 5 shows a waveform diagram of the voltage values ​​described for the target equipment of a position recognition method provided in one embodiment of this specification.

[0101] As shown in Figure 5, Figure 5 shows the waveform diagrams of the voltage values ​​before and after the hopping of the recording signals of multiple ESLs. According to the sequence STEPn in the embodiment shown in Figure 5, its two-dimensional array is

number

[0102] That is the case.

[0103] Here, the current value is recorded in the first line, and the time when the change occurred is recorded in the second line.

[0104] The voltage signal is filtered, noise is removed, the accuracy of the sampled data is improved, and then the transmission speed for sending the sampled data is increased.

[0105] After the collected voltage signals have been processed, they need to be sent to the server. The specific implementation method is as follows:

[0106] Sending the processing result to the server means The aforementioned target equipment is Bluetooth (Registered trademark) The process includes transmitting the two-dimensional array to a server via a certain method, and receiving feedback information determined by the server comparing the similarity between the two-dimensional array and a pre-set array corresponding to the power supply guide rail. Here, the feedback information is a target power supply guide rail determined from the power supply guide rail.

[0107] In specific implementation, the target equipment will be Bluetooth (Registered trademark) Alternatively, the two-dimensional array is transmitted to the server by another method, and after the server receives the two-dimensional array (IDATA), it classifies the two-dimensional array based on the voltage change nodes to obtain different types of array sets, and matches each array set with pre-configured location information to determine the location of the target equipment.

[0108] For example, the server uses Bluetooth for ESL. (Registered trademark) After receiving the collected IDATA information, the ESL signals are first classified by the number of hopping strokes. Then, correlation calculations are applied to ESL signals with the same number of hopping strokes, and ESLs with the same signal are classified into the same power supply guide rail by comparing them with the IDATA information of each ESL.

[0109] Furthermore, if one hopping event occurs for each ESL, and it is difficult to classify all ESLs into their corresponding power supply guide rails, the number of hopping events can be increased to enrich the features included in the hopping information and reduce the difficulty of classification.

[0110] In actual application scenarios, the cloud server pre-stores the voltage signal array on all power supply guide rails, and the cloud server uses Bluetooth to connect the ESL. (Registered trademark) After receiving the IDATA information collected by the system, the system compares the similarity between the collected IDATA information and the voltage signal sequence of each power supply guide rail pre-stored in the database. The system identifies the power supply guide rail corresponding to the voltage signal sequence with the highest similarity to the IDATA information collected by the ESL, and then transmits the power supply guide rail information (e.g., power supply guide rail position) to the ESL as feedback information.

[0111] In stitch 204, the target equipment determines the target position based on the feedback information from the server.

[0112] Specifically, after the server classifies the processing results, it sends feedback information (i.e., ESL location information) to the target equipment to determine the location of the target equipment.

[0113] The position recognition method provided in the embodiments of this specification involves connecting a sampling resistor in series with the power supply path of a power supply system, mounting a target device on a power supply guide rail, representing current change information of any target device on the power supply guide rail with voltage change information of the entire power supply guide rail, collecting the voltage signal of the power supply system, processing the voltage signal, and transmitting the processing result to a server. After obtaining the processing result, the server determines the position of the target device. This method achieves spatial positioning capability that meets digitalization needs with low hardware and software costs, solves the positioning function problem caused by adjusting the position of the target device, solves the problem of uncertainty caused by signal shielding due to changes in the field environment affecting positioning accuracy, reduces equipment investment and maintenance investment in building store positioning capability, utilizes the ESL placement density of the power supply guide rail to achieve accurate self-positioning capability of ESLs within the power supply guide rail range, and ensures the normal operation of the positioning function by updating the ESL position in a timely manner when ESL position changes occur.

[0114] Furthermore, the position recognition method provided in the embodiments of this specification can be applied to a specific supermarket scenario. By utilizing the ability to power the ESL system with existing power supply guide rails, it is possible to reduce equipment investment and maintenance costs in building store positioning capabilities. High-precision indoor positioning is achieved by utilizing the ESL placement density of the power supply guide rails, and the increase in hardware costs (power supply rail sampling resistor and ESL voltage divider detection circuit) is extremely small. Self-positioning capability is given to the ESL, and when position changes occur, the ESL position is updated in a timely manner, ensuring the maintenance of the positioning function.

[0115] Furthermore, the location recognition method provided in the embodiments of this specification can be applied to a supermarket scenario in which the self-positioning capability of the ESL can be used. After determining the respective location of each ESL, each ESL can be used as a base station to achieve positioning functionality for employees and / or customers.

[0116] In a real-world application scenario, after identifying the location of each ESL on the shelves within a supermarket, when an employee is designated to go to shelf A in area A to perform replenishment work, the employee's terminal receives a signal from the ESL in area A, allowing the system to determine that the employee has entered area A and to determine the employee's specific location. Specifically, since the power supply guide rail on shelf A is known, if the ESL transmitting the signal is determined to be located on the power supply guide rail on shelf A, it can be determined that the employee has reached the shelf A area. As described above, by using the ESL that has completed self-positioning to perform positioning functions for employees, it is possible to enable managers to supervise employees' work, making daily management more convenient for managers and increasing work efficiency.

[0117] In another practical application scenario, after locating the position of each ESL on the shelves within a supermarket, if the customer enters the supermarket and shops, and with the customer's permission, the customer's terminal can receive signals transmitted by the ESLs within the supermarket via pre-downloaded third-party software, thereby determining the customer's route within the supermarket. Through the above-described embodiment, by utilizing the customer positioning function of the self-positioning ESLs, it becomes possible to know each customer's route at all times, thereby acquiring their favorite products, providing each user with information on new product releases and discounts, and delivering personalized services to customers.

[0118] Corresponding to embodiments of the above method, one embodiment of this specification further provides a location identification system including a shelf power supply guide rail, an electronic shelf label, and a server, wherein the electronic shelf label is attached to the shelf power supply guide rail.

[0119] The electronic shelf label is configured to collect voltage signals that change on the shelf power supply guide rails, process the voltage signals, and transmit the processing results to a server.

[0120] Specifically, the electronic shelf labels are attached to the shelf power supply guide rails and receive power from them. When the voltage signal of the shelf power supply guide rails changes, the voltage signal of the shelf power supply guide rails is collected, filtered, denoised, and compressed, and the compressed voltage signal is sent to the server in array format.

[0121] The server is configured to determine feedback information by comparing the similarity between the processing result and a pre-configured array corresponding to the shelf power supply guide rail, and to transmit the feedback information to the electronic shelf label, where the feedback information is a target power supply guide rail determined from the power supply guide rail.

[0122] Specifically, after receiving the sequence data transmitted by the electronic shelf label, the server compares its similarity to sequence data pre-configured on the local server. If the similarity is high, the server determines the specific location of the shelf power supply guide rail where the electronic shelf label is located, generates feedback information, and sends it to the electronic shelf label.

[0123] The electronic shelf label is further configured to receive the feedback information and to determine the position of the shelf power supply guide rail based on the feedback information.

[0124] Specifically, when an electronic shelf label receives feedback information returned from the server, it can obtain the location of the shelf power supply guide rail on which it is located from the feedback information and identify its specific location.

[0125] The location recognition system provided in the embodiments of this specification involves attaching an electronic shelf label to the shelf power supply guide rail, allowing the electronic shelf label to collect the changing voltage signal of the shelf power supply guide rail, process the voltage signal, and transmit the processing result to a service device. After acquiring the processing result, the server identifies the specific location of the shelf power supply guide where the electronic shelf label is located and transmits this specific location as a feedback signal to the electronic shelf label. The electronic shelf label receives the feedback signal and determines the specific location of the shelf power supply guide rail where it is located. This system achieves spatial self-positioning capability that meets digitalization needs with low hardware and software costs, solves the problem of positioning functionality due to target equipment position adjustment, and solves the problem of uncertainty in positioning accuracy caused by signal shielding due to changes in the field environment.

[0126] Referring to Figure 6, corresponding to an embodiment of the above method, Figure 6 shows a schematic diagram of the configuration of a position identification device provided in one embodiment of this specification, the device comprising a power supply system 602, a sampling resistor 604, and a target device 606, wherein the sampling resistor 604 is connected in series to the power supply path of the power supply system 602, and the target device 606 is attached to the power supply system 602. The target equipment 606 is configured to collect voltage signals that change in the power supply system 602, process the changing voltage signals, and transmit the processing results to the server.

[0127] The target equipment 606 is configured to determine the target position based on the feedback information from the server.

[0128] Selectively, the sampling resistor 604 is connected in series with the power supply path of the power supply positive terminal of the power supply system 602, where the power supply system 602 includes a power acquisition head, power acquisition wires, and power supply guide rails.

[0129] The target equipment 606 is attached to the power supply guide rail.

[0130] Selectively, the target equipment 606 is configured to determine whether a condition for a change in the voltage signal is met, and if so, to collect the voltage signal of the power supply system 602, where the voltage signal of the power supply system 602 changes in accordance with a change in the current state of the target equipment 606.

[0131] Optionally, the target equipment 606 is configured to collect a voltage signal that changes in the power supply system 602 via a voltage measuring circuit, where the voltage measuring circuit includes an MCU-ADC and is provided with an overvoltage protection diode.

[0132] Optionally, the target equipment 606 is configured to determine whether or not it has received an operation instruction for a target component.

[0133] Selectively, the target equipment 606 is configured to receive a shutdown instruction for the target component when it is determined that the energy consumption of the target component is equal to or greater than a preset energy consumption threshold, or The target equipment 606 is configured to receive, when it is determined that the target component is a processor, instructions to reduce the computing resource allocation to the target component, instructions to reduce the operating main frequency to the target component, or instructions to reduce the power consumption to the target component.

[0134] Selectively, the target equipment 606 is configured to determine whether the I / O interface of the microcontroller unit is externally connected to the drain resistor to ground.

[0135] Selectively, the target equipment 606 is configured to determine whether or not it has reached a preset voltage signal collection node, which is determined by the target equipment 606 based on a media access control position within a preset time.

[0136] Selectively, the target equipment 606 is configured to determine whether or not it is attached to the power supply system 602, or whether or not it is removed from the power supply system 602.

[0137] Selectively, the target equipment 606 is configured to collect the voltage signal that changes in the power supply system 602 at a preset sampling rate within a preset time period.

[0138] Selectively, the target equipment 606 is configured to filter the voltage signal, obtain a filtered voltage signal sequence, and convert the voltage signal sequence into a two-dimensional array.

[0139] Selectively, the target equipment 606 is Bluetooth (Registered trademark) The system is configured to transmit the two-dimensional array to a server via a certain method, and to receive feedback information determined by the server comparing the similarity between the two-dimensional array and a pre-set array corresponding to the power supply guide rail, wherein the feedback information is a target power supply guide rail determined from the power supply guide rail.

[0140] The position identification device provided in the embodiments of this specification connects a sampling resistor 604 in series with the power supply path of a power supply system 602, mounts a target device 606 on a power supply guide rail, and has the target device 606 collect the voltage signal changing in the power supply system 602 in real time. The voltage signal is processed and converted into a server-identifiable digital signal, allowing the server to determine the position of the target device 606 based on this digital signal. This achieves spatial positioning capability that meets digitalization needs with low hardware and software costs and solves the positioning function problem of the target device 606 due to position adjustment.

[0141] The above is an exemplary technical proposal for a position recognition device in this embodiment. Note that this technical proposal for a position recognition device belongs to the same concept as the technical proposal for a position recognition method described above, and for details not described in detail in the technical proposal for the position recognition device, refer to the description of the technical proposal for a position recognition method described above.

[0142] Figure 7 shows a block diagram of the configuration of a computing system 700 provided in one embodiment of this specification. The components of the computing system 700 include, but are not limited to, a memory 710 and a processor 720. The processor 720 and the memory 710 are connected via a bus 730, and a database 750 is used to store data.

[0143] The computing equipment 700 includes access equipment 740 that enables the computing equipment 700 to communicate over one or more networks 760. Examples of these networks include combinations of communication networks such as public switched telephone networks (PSTN), local area networks (LAN), wide area networks (WAN), personal domain networks (PAN), or the Internet. The access equipment 740 includes an IEEE 802.11 wireless LAN (WLAN) wireless interface, a Global Microwave Interconnect Access (Wi-MAX) interface, an Ethernet interface, a Universal Serial Bus (USB) interface, a cellular network interface, and Bluetooth. (Registered trademark) It may include one or more of any type of wired or wireless network interface (e.g., a network interface card (NIC)), such as a network interface, a near-field communication (NFC) interface, etc.

[0144] In one embodiment of this specification, the above-described components of the computing equipment 700 and other components not shown in Figure 7 may be connected to each other, for example, via a bus. It should be understood that the block diagram of the computing equipment configuration shown in Figure 7 is for illustrative purposes only and not a limitation of the scope of this specification. Those skilled in the art may add or replace other components as needed.

[0145] The computing equipment 700 may be any type of stationary or mobile computing equipment, including mobile computers or mobile computing devices (e.g., tablet computers, personal digital assistants, laptop computers, notebooks, netbooks, etc.), mobile phones (e.g., smart hands), wearable computing devices (e.g., smartwatches, smart glasses, etc.), or other types of mobile devices, or it may be stationary computing equipment such as desktop computers or PCs. The computing equipment 700 may be mobile or stationary servers.

[0146] Here, the processor 720 is used to execute the following computer executable instruction, which, when executed by the processor, realizes the steps of the position recognition method described above.

[0147] The above is an exemplary technical proposal for the computing equipment in this embodiment. Note that this technical proposal for the computing equipment belongs to the same concept as the technical proposal for the location recognition method described above, and for details not described in detail in the technical proposal for the computing equipment, refer to the description of the technical proposal for the location recognition method described above.

[0148] One embodiment of this specification further provides a computer-readable storage medium storing computer-executable instructions, which are used to implement the steps of the location recognition method when executed by a processor.

[0149] The above is an exemplary technical proposal for a computer-readable storage medium in this embodiment. Note that this storage medium technical proposal belongs to the same concept as the above-described location recognition method technical proposal, and any detailed information not described in detail in the storage medium technical proposal can be found in the description of the above-described location recognition method technical proposal.

[0150] Specific embodiments of this specification have been described above. Other embodiments are within the scope of the appended claims. In some cases, the operations or steps described in the claims may be performed in a different order than those in the embodiments, and the desired results may still be achieved. Furthermore, the processes depicted in the drawings may not necessarily require the specific order or sequence shown, and the desired results may be achieved. In some embodiments, multitasking and parallel processing may be possible or advantageous.

[0151] The computer instructions include computer program code, which may be in source code format, object code format, executable file format, or some intermediate format. The computer-readable medium may include any entity or device capable of holding computer program code, recording media, USB disks, mobile hard disks, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signals, telecommunication signals, and software distribution media. The contents of the computer-readable medium may be increased or decreased as appropriate in accordance with the requirements of legislation and patent practice within a jurisdiction. For example, in a certain jurisdiction, based on legislation and patent practice, the computer-readable medium may not include electric carrier signals or telecommunication signals.

[0152] Furthermore, while the embodiments of each of the methods described above have been presented as a combination of operations for the sake of brief explanation, those skilled in the art should recognize that, according to the embodiments herein, some steps may be performed in a different order or simultaneously, and therefore the embodiments herein are not limited by the order of operations described. Next, those skilled in the art should recognize that all embodiments described herein belong to preferred embodiments, and related operations and modules are not necessarily required for the embodiments herein.

[0153] In the above embodiments, emphasis is placed on the description of each embodiment, and some embodiments lack detailed descriptions, allowing users to refer to the descriptions of other embodiments.

[0154] The preferred embodiments disclosed herein are provided solely to facilitate the explanation herein. The selectable embodiments do not describe all details in detail and do not limit the invention to the specific embodiments described herein. Clearly, many modifications and changes are possible according to the embodiments herein. These embodiments are selected and described specifically to better illustrate the principles and practical applications of the embodiments herein, and thus enable those skilled in the art to understand and utilize this specification. This specification is limited only by the claims and all their scope and equivalents.

Claims

1. A position recognition method applied to a position recognition device, The apparatus comprises a power supply system, a sampling resistor connected in series to the power supply path of the power supply system, and a target device attached to the power supply system. The aforementioned method, When the operating current of the target equipment changes, the system collects the voltage signal that changes in the power supply system, filters the changing voltage signal, obtains a filtered voltage signal sequence, and converts the voltage signal sequence into a two-dimensional array. The target equipment transmits the two-dimensional array to a server via Bluetooth®, and the server receives feedback information determined by comparing the similarity between the two-dimensional array and a pre-set array corresponding to a power supply guide rail included in the power supply system. The feedback information is positional information of the target power supply guide rail to which the target equipment is attached, determined from the power supply guide rail. Location recognition method.

2. The sampling resistor is connected in series with the power supply path of the power supply system, and the target equipment is attached to the power supply system. The sampling resistor is connected in series with the positive power supply path of the power supply system, and the power supply system includes a power acquisition head, power acquisition wires, and power supply guide rails. The position recognition method according to claim 1.

3. The target equipment collects voltage signals that change in the power supply system. This includes determining whether the target equipment satisfies the conditions for a change in the voltage signal, and if so, collecting the voltage signal of the power supply system. The voltage signal of the power supply system changes in accordance with the change in the current state of the target equipment. The position recognition method according to claim 1.

4. Determining whether the target equipment satisfies the conditions for a change in the voltage signal is: This includes determining whether the target equipment has received an operation instruction for the target component. The position recognition method according to claim 3.

5. Determining whether the target equipment has received an operation instruction for the target component is: When the target equipment determines that the energy consumption of the target component is equal to or greater than a preset energy consumption threshold, it receives a shutdown instruction for the target component, or The target equipment, when it determines that the target component is a processor, includes receiving a computational resource reduction instruction for the target component, a master frequency reduction instruction for the target component, or a power consumption reduction instruction for the target component. The position recognition method according to claim 4.

6. Determining whether the target equipment satisfies the conditions for a change in the voltage signal is: This includes determining whether the target equipment has reached a pre-configured voltage signal acquisition node. The voltage signal acquisition node is determined based on the MAC address of the target equipment within a predetermined time. The position recognition method according to claim 3.

7. Determining whether the target equipment satisfies the conditions for a change in the voltage signal is: This includes determining whether the target equipment is to be attached to the power supply system or removed from the power supply system. The position recognition method according to claim 3.

8. Power supply system, A sampling resistor connected in series with the power supply path of the power supply system, The power supply system includes a target device that can be attached to it, The target equipment is configured to collect the voltage signal that changes in the power supply system when its operating current changes, filter the changing voltage signal, obtain a filtered voltage signal sequence, and convert the voltage signal sequence into a two-dimensional array. The target equipment is configured to transmit the two-dimensional array to a server via Bluetooth®, and to receive feedback information determined by the server comparing the similarity between the two-dimensional array and a pre-set array corresponding to a power supply guide rail included in the power supply system. The feedback information is positional information of the target power supply guide rail to which the target equipment is attached, determined from the power supply guide rail. Location identification device.

9. Shelf power supply guide rail and An electronic shelf label attached to the aforementioned shelf power supply guide rail, A server, and equipped with The electronic shelf label is configured to collect a voltage signal that changes in the shelf power supply guide rail when its operating current changes, filter the voltage signal to obtain a filtered voltage signal sequence, convert the voltage signal sequence into a two-dimensional array, and transmit the two-dimensional array to a server. The server is configured to determine feedback information by comparing the similarity between the two-dimensional array and a pre-configured array corresponding to the shelf power supply guide rails included in the power supply system, and to transmit the feedback information to the electronic shelf label. The feedback information is determined from the shelf power supply guide rail, and is a target power supply guide rail to which the electronic shelf label is attached. The electronic shelf label is further configured to receive the feedback information. Location identification system.

10. A computing device equipped with memory and a processor, The memory is used to store computer executable instructions, the processor is used to execute the computer executable instructions, and when the computer executable instructions are executed by the processor, they realize the steps of the position recognition method described in any one of claims 1 to 7. Computing equipment.

11. A computer-readable storage medium in which computer executable instructions are stored, The computer executable instruction, when executed by the processor, realizes the steps of the position recognition method described in any one of claims 1 to 7. Computer-readable storage medium.

Citation Information

Patent Citations

  • Electronic price tag positioning method and electronic price tag system

    CN111160498A

  • Positioning circuit board, guide rail for mounting electronic price tag and electronic price tag

    CN212208337U

  • Terminal system and terminal device

    JP2010122990A

  • System for recognizing display devices

    US5461561A