Method and system for device positioning using signal direction
The method and system enhance electronic shelf label positioning by transmitting angle-measurable signals to a base station for accurate device location determination, addressing implementation challenges and improving accuracy compared to IBeacon-based solutions.
Patent Information
- Application Number
- JP2025524539
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2022-11-03
- Publication Date
- 2025-11-26
AI Technical Summary
Conventional electronic shelf label positioning systems face implementation challenges and inaccuracies due to changes in identifier information when objects in the scene change, and IBeacons-based solutions provide unreliable real-time positioning.
A method and system using signal direction, where a positioning target device transmits a signal with heartbeat data and a sine wave or modulated wave to a base station equipped with an AOA calculation module and antenna array, allowing the base station to calculate the signal arrival angle, which is then used by a positioning server to determine the device's position.
Improves positioning accuracy for electronic shelf labels and reduces system complexity by using angle-measurable signals, while also enabling accurate positioning of devices like shopping carts and people within stores.
Smart Images

Figure 2025538111000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to the technical field of positioning, and more particularly to a method and system for positioning a device using signal direction. [Background technology]
[0002] Electronic shelf labels (also called electronic price tags) installed in physical stores can display prices, making it easier for store managers to centrally manage prices. When store staff manage merchandise in stores, or when customers shop in large stores, there is a common need to quickly find products. To satisfy this need, a technical solution is needed that can accurately determine the position of products and people in the store and guide people's behavior. An electronic shelf label system is a wireless communication system. Moreover, electronic shelf labels have a one-to-one correspondence with products. Wireless communication and signal processing between electronic shelf labels enable the physical location of electronic shelf labels to be obtained, and product locations can also be determined. Summary of the Invention [Problem to be solved by the invention]
[0003] In the conventional technology, the proximity relationship between electronic shelf labels is established mainly through mutual communication and measurement between electronic shelf labels, and the positioning of electronic shelf labels is also possible. However, this solution still has some inconveniences in terms of implementation and deployment, and in some inappropriate scenarios, there are also shortcomings in terms of human positioning.
[0004] Additionally, Ibeacons can be added to a scene to measure people's positions in real time. Ibeacons use wireless signal identifiers for positioning. However, once an object, such as a shelf, in a scene changes, the identifier information also changes significantly, making the positioning results inaccurate. [Means for solving the problem]
[0005] An embodiment of the present invention provides a method for positioning a device using signal direction, the method comprising: A step in which the positioning target device transmits to the base station a signal capable of measuring an angle, the signal including heartbeat data with the positioning target device ID attached thereto and a sine wave having a predetermined time length or a modulated wave having a known digital sequence; A base station including a signal arrival angle AOA calculation module and an antenna array required for AOA measurement calculates a signal arrival angle based on the angle-measurable signal, and sends the signal arrival angle to a positioning server; The positioning server calculates the position of the device to be positioned based on the signal arrival angle.
[0006] An embodiment of the present invention further provides a system for locating a device using a signal direction, the system including: a positioning target device; a base station; and a positioning server; The positioning target device, the base station, and the positioning server are for realizing the method for positioning a device using the signal direction described above.
[0007] An embodiment of the present invention further provides a computer device, the computer device including: a memory; a processor; and a computer program stored in the memory and executable by the processor, the computer program, when executed by the processor, realizing the method for positioning a device using signal directions as described above.
[0008] An embodiment of the present invention further provides a computer-readable storage medium, which stores a computer program, and when the computer program is executed by a processor, realizes the method for locating a device using signal direction described above.
[0009] An embodiment of the present invention further provides a computer program product, the computer program product including a computer program, which, when executed by a processor, implements the method for positioning a device using signal direction as described above. [Effects of the Invention]
[0010] In an embodiment of the present invention, the proximity relationships between electronic shelf labels are determined through mutual communication and measurement between electronic shelf labels. Furthermore, compared to conventional technologies in which an IBeacon is additionally deployed to perform positioning for the electronic shelf labels or to enable real-time positioning of people, the present invention enables a device to be positioned to transmit an angle-measurable signal, which includes heartbeat data and a sine wave having a predetermined time length or a modulated wave having a known digital sequence, to a base station. The base station, which includes a signal arrival angle (AOA) calculation module and an antenna array required for AOA measurement, calculates the signal arrival angle based on the angle-measurable signal and transmits the signal arrival angle to a positioning server. The positioning server calculates the position of the device to be positioned based on the signal arrival angle, thereby improving the positioning accuracy of electronic shelf labels and reducing the complexity of the deployment of an electronic shelf label positioning system. [Brief explanation of the drawings]
[0011] In order to more clearly describe the embodiments of the present invention or the technical solutions of the prior art, the following briefly introduces the accompanying drawings necessary for describing the embodiments or the prior art. Obviously, the accompanying drawings described below are only some embodiments of the present invention, and those skilled in the art can obtain other accompanying drawings based on these accompanying drawings without any creative efforts. In the accompanying drawings: [Figure 1] 1 is a structural block diagram of a system for locating equipment using signal direction in an embodiment of the present invention; [Figure 2] 1 is a flowchart of a method for locating a device using a signal direction according to an embodiment of the present invention. [Figure 3]FIG. 1 is a schematic diagram of a digital map of a store in an embodiment of the present invention. [Figure 4] FIG. 2 is a schematic diagram of a main circuit frame of a base station in an embodiment of the present invention; [Figure 5] 10 is a second flowchart of a method for positioning a device using a signal direction in an embodiment of the present invention. [Figure 6] 10 is a third flowchart of a method for positioning a device using a signal direction in an embodiment of the present invention. [Figure 7] 4 is a fourth flowchart of a method for positioning a device using a signal direction in an embodiment of the present invention. [Figure 8] 1 is a schematic diagram illustrating the principle of AOA positioning of an electronic shelf label performed by a base station using a 2.4G signal in an embodiment of the present invention; [Figure 9] 1 is a schematic diagram of an antenna array required for AOA measurement in a base station according to an embodiment of the present invention; [Figure 10] FIG. 10 is a schematic diagram of an antenna array required for AOA measurement in another type of base station in an embodiment of the present invention. [Figure 11] 2 is a second schematic diagram illustrating the principle of AOA positioning of an electronic shelf label by a base station using a 2.4G signal in an embodiment of the present invention; [Figure 12] 3 is a schematic diagram of the format of an angle-measurable signal transmitted from a positioning target device in an embodiment of the present invention. FIG. [Figure 13] 5 is a fifth flowchart of a method for positioning a device using a signal direction in an embodiment of the present invention. [Figure 14] 10 is a schematic diagram of a format of a special ACK signal returned from a positioning target device in an embodiment of the present invention. FIG. DETAILED DESCRIPTION OF THE INVENTION
[0012] In order to make the objectives, technical solutions and advantages of the embodiments of the present invention clearer, the following will further describe the embodiments of the present invention with reference to the accompanying drawings, wherein the exemplary embodiments of the present invention and the description thereof are for interpreting the present invention but are not intended to limit the present invention.
[0013] The acquisition, storage, use, and processing of data in the technical solution of this application shall all comply with the relevant provisions of national laws and regulations.
[0014] In view of the problems existing in the prior art described above, the present invention proposes a system for locating a device using signal direction. As shown in Fig. 1, the system includes a device to be located, a base station, and a positioning server. Here, the device to be located may be an electronic shelf label (ESL) (using 2.4G as shown in Fig. 1), a shopping cart in a supermarket (not shown in Fig. 1), or a person shopping (not shown in Fig. 1; the position of the person is determined by a mobile terminal carried by the person). The base station is, in other words, the AP shown in Fig. 1. The above-mentioned positioning target device, base station and positioning server are for realizing a method for positioning a device using signal direction. As shown in Figure 2, the method includes the following steps:
[0015] In step 201, the device to be positioned transmits to the base station a signal capable of measuring an angle, the signal including heartbeat data with the device ID attached and a sine wave having a predetermined time length or a modulated wave having a known digital sequence.
[0016] In step 202, a base station including a signal arrival angle AOA calculation module and an antenna array required for AOA measurement calculates the signal arrival angle based on the angle-measurable signal, and transmits the signal arrival angle to a positioning server (via the electronic shelf label network ESLW).
[0017] In step 203, the positioning server calculates the position of the device to be positioned based on the signal arrival angle.
[0018] Specifically, the heartbeat data is assigned the ID of the device to be positioned, making it easier to apply in the future. As shown in Figure 1, the AP includes a module (APcomm, hereinafter represented by an electronic shelf label ESL) that communicates with the device to be positioned and an additional 2.4G AOA (Arrival of Angle) module required for positioning. Note that an AP used separately for positioning includes only an AOA module but does not include a communication module. Some APs have both communication and positioning functions, while others only have an AOA module for positioning. This is merely an explanation of the options.
[0019] The location server is responsible for the positioning algorithms, including the electronic shelf label positioning algorithms and the positioning algorithms for people, shopping carts, etc.
[0020] Since the coverage area of the module responsible for communicating with the electronic shelf label in the AP is larger than the measurement area of the AOA received signal, it is necessary to install additional base stations that perform AOA measurements in several locations, as shown in Figure 3.
[0021] Here, stores may be advised to install APs with communication capabilities or APs with only positioning capabilities every 10 meters. However, regardless of the AP type, an AOA module must be installed. The positioning accuracy is approximately 1 meter. The AP is responsible for measuring the angle of the electronic shelf label signal, and the location server performs calculations on the positioning results. Alternatively, the AP may only be responsible for acquiring the original signal, and the location server may perform calculations on the angle and positioning results. This solution may also provide positioning functions for shopping carts and people.
[0022] 4 is a schematic diagram of the main circuit frame of the base station. In one embodiment, the base station includes RF circuits necessary for performing traffic data communication with the electronic shelf labels.
[0023] The above method is The method further includes a step in which the base station performs traffic communication with the positioning target device by using the RF circuit, and receives the heartbeat data and a sine wave or modulated wave from the positioning target device within its coverage area.
[0024] That is, the base station includes an antenna array necessary for angular positioning. The base station communicates traffic with the positioning target device using the RF circuit, and as shown in FIG. 4, the base station may have multiple RF circuits.
[0025] In an embodiment of the present invention, as shown in FIG. 1, the system further includes a map server, which controls the overall positioning process, map management, and APPs on the map, i.e., collects the results of calculations performed by the positioning server and maps them, and provides more flexible APP interfaces to higher-level APPs.
[0026] Specifically, as shown in FIG. 5, the method further includes the following steps:
[0027] In step 501, the position of the device to be positioned is transmitted to a map server, and the map server displays the position of the device to be positioned on a map.
[0028] In an embodiment of the present invention, as shown in FIG. 1, the system further includes an anchor (2.4G may be used), which is attached to the top of a shelf and transmits an AOA signal. Since the anchor is placed in a good position, the AP can perform more accurate positioning relative to the anchor. Further association between the anchor and the electronic shelf label may then be performed by a neighborhood learning method (a known positioning method). Thus, the position of the electronic shelf label can be obtained.
[0029] Specifically, as shown in FIG. 6, the method further includes the following steps:
[0030] In step 601, an anchor with a fixed and known location transmits an angle-measurable signal that is transmitted by a base station to a positioning server.
[0031] In step 602, the positioning server calibrates the attitude of the antenna array at the base station based on the signal angles of arrival of anchors of known location.
[0032] In step 603, the positioning server determines the location of the positioning target device having a neighbor relationship with the anchor by a neighbor positioning method based on the angle-measurable signal.
[0033] As described above, by calibrating the attitude of the antenna array at the base station, the accuracy of the attitude of the antenna array at the base station can be further improved, which in turn can further improve the accuracy of the coordinate system subsequently established based on the attitude of the positioning server and the base station.
[0034] 7, in the embodiment of the present invention, the positioning server calculates the position of the positioning target device based on the signal arrival angle in step 203. This step 203 includes the following steps:
[0035] In step 701, a coordinate system is established based on the positioning server and the attitude of the base station.
[0036] In step 702, a position simultaneous equation is constructed based on the signal arrival angle and the coordinate system.
[0037] In step 703, a solution is found from the simultaneous position equations to obtain the position of the device to be positioned.
[0038] Specifically, the basic principle of the system using 2.4G signals to perform AOA positioning of electronic shelf labels is as follows:
[0039] As shown in FIG. 8, a base station measures the signal strength and signal direction angle of an electronic shelf label, and then combines the signal strength and direction angle of the electronic shelf labels simultaneously received by multiple base stations to determine the location of some electronic shelf labels.
[0040] A single base station can measure the direction of a given electronic shelf label and map it to a single line in space. However, this line has a certain degree of error. Multiple lines corresponding to multiple base stations may have their own errors, but in theory they will intersect at a single point, and in practice they may intersect within a small area, or the one with the smallest error may intersect at a certain point in space.
[0041] The equations for a line in space are c1=a1x+b1y, c2=a2x+b2z.
[0042] For a given AP, its specific position in space is AP1(x1,y1,z1),AP1(x2,y2,z2),AP3(x3,y3,z3). From the measurement results, the following simultaneous equations can be constructed:
[0043]
number
[0044] The average of these solutions for x corresponds to the solution for x with the smallest error. When that x is reintroduced into the simultaneous equations, multiple solutions for y and z are obtained. Similarly, the average of these multiple solutions for y and z corresponds to the solutions for y and z with the smallest error. The final average values of x, y, and z do not necessarily satisfy each equation, but each corresponds to the solution with the smallest error.
[0045] Regarding how the above linear simultaneous equations based on the base station measurements are constructed, the following will be explained by taking the AOA measurements by the base station.
[0046] The base station is equipped with an antenna array required for AOA measurement, and a separate 2.4GHz RF chip (i.e., a signal arrival angle calculation module) is added for AOA measurement. The design rules for the antenna array must comply with the requirements of the AOA algorithm. In principle, the transmission paths between the antennas in the antenna array and the main chip are completely identical, and the spatial distances between the antennas are completely equal. Examples of antenna arrays are shown in Figures 9 and 10. The multiple antennas are symmetrically arranged and have a circular or rectangular shape. It is sufficient to determine that the distance between adjacent antennas is half the wavelength of the 2.4GHz RF signal.
[0047] The base station controls the AOA measuring chip to receive the heartbeat signal of the ESL (the heartbeat signal is the signal capable of measuring the angle) and output the angle result. At the same time, the base station may also control the communication module to communicate with the ESL. At the same time, the AOA measuring chip will measure the signal.
[0048] As shown in Figure 11, the angle A1pha in the xy plane and the angle Beta in the xz plane are returned as the results of the AOA measurement. The slope of the line in the xy plane can be obtained based on A1pha, and the slope of the xz plane can be obtained based on Beta, and thus the above equation can be obtained accordingly. From the results of multiple APs, a corresponding simultaneous equation can be obtained. Taking AP1 as an example,
[0049]
number
[0050]
number
[0051] Finally, the electronic shelf tag is assigned to the shelf it belongs to based on the nearest shelf on the map of the positioning results.
[0052] Electronic shelf labels whose precise locations can be obtained may be located in the upper areas of the shelves and within direct line of sight of the base station.
[0053] Other electronic shelf labels located in lower shelf areas only have a relationship with the base station in which the signal is reflected or refracted multiple times, and it is difficult to obtain accurate positioning results for them using the angle measurement method. These electronic shelf labels can be further positioned according to the neighbor relationship (using the neighbor relationship positioning method in the prior art).
[0054] In an embodiment of the present invention, the AOA requires a sinusoidal signal with a certain duration. This signal may be added after the heartbeat signal of the electronic shelf label, as shown in Figure 12. The base station may individually designate the electronic shelf label, and a signal with such characteristics may be provided as the response signal of the electronic shelf label.
[0055] The heartbeat signal is a signal that is continuously received by all base stations. As described above, the electronic shelf label periodically reports the heartbeat, the base station continuously receives the heartbeat of the electronic shelf label, and the base station has its own positioning chip to process the signal, so no additional system-level processes are required in the positioning process. The positioning chip in the base station calculates and obtains the angle of a certain electronic shelf label, and then transmits the data to the positioning server. The positioning server can then construct a system of equations to find the solution.
[0056] Specifically, as shown in FIG. 13, before the positioning target device transmits an angle measurement signal to the base station, the method may further include the following steps:
[0057] In step 1301, the positioning server transmits an inquiry signal to the positioning target device via the base station.
[0058] The step of the base station calculating the signal arrival angle based on the angle-measurable signal includes the following steps:
[0059] Step 1302 includes the steps of the base station switching its frequency to a frequency of the inquiry signal, receiving a sine wave having a predetermined time length or a modulated wave having a known digital sequence, and calculating the signal arrival angle based on the sine wave or modulated wave.
[0060] Specifically, for a shelf label that has not received a heartbeat signal for a long period of time, the positioning server issues an inquiry to that shelf label, and the shelf label replies on the inquiry channel with a special ACK that meets the format shown in Figure 14. Multiple base stations can then individually query that shelf label and measure its signal. The measurement results are sent to the positioning server, which then performs calculations to obtain the positioning results. The communications subplate in the base station is responsible for querying the shelf label and receiving the ACK. At the same time, the positioning subplate, under signal control by the main plate, receives a sine wave or modulated wave at the specified query frequency point and determines the angle, referring to the switching frequency.
[0061] Interrogation of signals from multiple base stations will have a time lag, but interrogation of the positioning of electronic shelf labels that are stationary the majority of the time is still applicable.
[0062] In an embodiment of the present invention, once the trailing sine wave signal increases due to the shelf label heartbeat, a similar transmitting circuit to the shelf label may be added to the cart-positioned device or other device moving within the store, and the AP determines the actual location of the cart in the store based on the directional angle of the shelf label heartbeat signal received by the AP.
[0063] The cart transmits periodically according to the AOA signal that the AP can receive. The AP then performs positioning of the cart. Because the cart is located low, the signal that reaches the AP is the result of multiple path signals superimposed, and it is expected that there will be a large error.
[0064] Similarly, if a person walking inside a store turns on the Bluetooth function in the app on their mobile phone, their position can be determined using the AP's AOA, but it can be predicted that there will be a large error.
[0065] In one embodiment, the step of calculating the position of the positioning target device based on the signal arrival angle by the positioning server includes: a positioning server receiving signal arrival angles obtained by measuring the same positioning target device from one or more base stations during a time window having a predetermined time length; The positioning server calculates the position of the device to be positioned based on the signal arrival angles measured by the one or more base stations.
[0066] That is, the embodiment of the present invention can support calculating the position of the target device based on multiple signal arrival angles of the same target device measured by multiple base stations, thereby achieving the objective of enabling accurate measurement. An embodiment of the present invention further provides a computer device, the computer device including: a memory; a processor; and a computer program stored in the memory and executable by the processor, the computer program, when executed by the processor, realizing the method for positioning a device using signal directions as described above.
[0067] An embodiment of the present invention further provides a computer-readable storage medium, which stores a computer program, and when the computer program is executed by a processor, realizes the method for locating a device using signal direction described above.
[0068] An embodiment of the present invention further provides a computer program product, the computer program product including a computer program, which, when executed by a processor, implements the method for positioning a device using signal direction as described above.
[0069] In an embodiment of the present invention, electronic shelf labels communicate with and measure each other to determine their neighbor relationships. Furthermore, compared to conventional technologies that use additional IBeacons to perform positioning on electronic shelf labels or to enable real-time positioning of people, the present invention allows a device to be positioned to transmit an angle-measurable signal, including heartbeat data and a sine wave with a predetermined duration, to a base station. The base station, which includes a signal arrival angle calculation module and an antenna array required for AOA measurement, calculates the signal arrival angle based on the angle-measurable signal and transmits the signal arrival angle to a positioning server. The positioning server then calculates the location of the device to be positioned based on the signal arrival angle, thereby improving the accuracy of positioning for electronic shelf labels and reducing the complexity of the electronic shelf label positioning system. This positioning solution provides reliable positioning results for shelf labels within the direct line of sight of the AOA module, but not for shelf labels outside the direct line of sight. For those shelf tags that are not directly visible, a more accurate positioning result can be obtained by using a neighborhood learning method depending on the neighborhood relationship with the shelf tag with high reliability.
[0070] As will be appreciated by those skilled in the art, embodiments of the present invention may be provided as a method, a system, or a computer program product. Therefore, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied in one or more computer-usable storage media (including, but not limited to, disk memory, CD-ROM, optical memory, etc.) containing computer-usable program code.
[0071] The present invention has been described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowcharts and / or block diagrams, and combinations of processes and / or blocks in the flowcharts and / or block diagrams, may be implemented by computer program commands. These computer program commands may be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing apparatus to generate an apparatus that, when executed by the processor of the computer or other programmable data processing apparatus, implements the function(s) specified in one or more flows in the flowcharts and / or one or more blocks in the block diagrams.
[0072] These computer program commands may be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to operate in a particular manner, such that the commands stored in the computer-readable memory cause a product including a command device to implement the functions specified in one or more flows in the flowcharts and / or one or more blocks in the block diagrams.
[0073] These computer program commands may be loaded into a computer or other programmable data processing apparatus, causing the computer or other programmable apparatus to execute a series of operational steps to produce a computer-implemented process, and the commands executed by the computer or other programmable apparatus provide steps for implementing the functions specified in one or more flows in the flowcharts and / or one or more blocks in the block diagrams.
[0074] The specific embodiments described above further illustrate the objectives, technical solutions, and beneficial effects of the present invention. It should be understood that the above description is only a specific embodiment of the present invention and is not intended to limit the scope of protection of the present invention. Any amendments, equivalent replacements, improvements, etc. made within the spirit and principle of the present invention should fall within the scope of protection of the present invention.
Claims
1. 1. A method for positioning a device using signal direction, comprising: A step in which the positioning target device transmits to the base station a signal capable of measuring an angle, the signal including heartbeat data with the positioning target device ID attached thereto and a sine wave having a predetermined time length or a modulated wave having a known digital sequence; a base station including a signal arrival angle (AOA) calculation module and an antenna array required for AOA measurement, calculating a signal arrival angle based on the angle-measurable signal, and sending the signal arrival angle to a positioning server; and a step in which the positioning server calculates the position of the positioning target device based on the signal arrival angle.
10. A method for determining device position using signal direction, comprising:
2. The base station includes RF circuitry necessary for traffic data communication with the EPL and an antenna array necessary for angular positioning; The method comprises: The base station further includes a step of performing traffic communication with the positioning target device by the RF circuit and receiving the heartbeat data and a sine wave or modulated wave of the positioning target device within a coverage area.
2. The method for positioning a device using signal direction according to claim 1.
3. The anchor, whose position is fixed and known, transmits an angle-measurable signal and transmits it to a positioning server via a base station; the positioning server calibrating the attitude of the antenna array at the base station based on the signal angles of arrival of anchors of known locations; a positioning server determining a position of a positioning target device having a neighborhood relationship with the anchor based on the angle-measurable signal by a neighborhood positioning method; 2. The method of claim 1, further comprising:
4. 2. The method for positioning equipment using signal direction according to claim 1, wherein the antenna array required for AOA measurement is a circular or rectangular structure with multiple antennas symmetrically arranged.
5. 2. The method for locating a device using signal direction according to claim 1, wherein the distance between adjacent antennas in the antenna array required for AOA measurement is half the wavelength of the 2.4 GHz RF signal.
6. Before the target device transmits a signal capable of measuring the angle to the base station, The positioning server further includes transmitting an inquiry signal to the positioning target device via the base station; The step of calculating, by the base station, a signal angle of arrival based on the angle-measurable signal, comprises: The method includes a step in which a base station switches a frequency to a frequency of an inquiry signal, receives a sine wave having a predetermined time length or a modulated wave having a known digital sequence, and calculates an angle of arrival of the signal based on the sine wave or the modulated wave.
2. The method for positioning a device using signal direction according to claim 1.
7. The step of the positioning server calculating the position of the positioning target device based on the signal arrival angle includes: establishing a coordinate system based on the attitude of the positioning server and the base station; constructing a position system of equations based on the signal arrival angle and a coordinate system; and obtaining a solution using the simultaneous position equations to acquire the position of the device to be positioned.
2. The method for positioning a device using signal direction according to claim 1.
8. The step of the positioning server calculating the position of the positioning target device based on the signal arrival angle includes: receiving, by the positioning server, signal arrival angles obtained by measuring the same positioning target device from one or more base stations within a time window having a predetermined time length; and a step in which the positioning server calculates a position of the target device based on the signal arrival angles measured by one or more base stations.
2. The method for positioning a device using signal direction according to claim 1.
9. A system for locating a device using a signal direction, comprising: The positioning system includes a positioning target device, a base station, and a positioning server, The positioning target device, the base station, and the positioning server are arranged to implement a method for positioning a device using signal direction according to any one of claims 1 to 8. A system for determining the position of a device using a signal direction.
10. 10. The system for locating a device using a signal direction according to claim 9, further comprising a map server for displaying the position of the device to be located on a map.
11. further comprising an anchor for transmitting the angle-measurable signal to a base station; The location of the anchor is fixed and known, the base station is configured to determine the location of a positioning target device having a neighborhood relationship with the anchor by a neighborhood positioning method based on the angle-measurable signal; The system for locating a device using a signal direction according to claim 9.
12. A computer device including a memory, a processor, and a computer program stored in the memory and executable by the processor, When the computer program is executed by the processor, the computer program implements the method for positioning a device using signal direction according to any one of claims 1 to 8.
1. A computer device characterized by:
13. A computer program is stored When the computer program is executed by a processor, the computer program implements the method for positioning a device using signal direction according to any one of claims 1 to 8. A computer-readable storage medium comprising:
14. including computer programs, When the computer program is executed by a processor, the computer program implements the method for positioning a device using signal direction according to any one of claims 1 to 8.
1. A computer program product comprising:
Citation Information
Patent Citations
An RF tag indoor positioning system and method based on OFDM
CN109874134A
Signal demodulation system
JP2017055277A
Communication device, control method, and program
JP2020197419A
Method and apparatus for locating RFID tags
JP2020515862A
Additional data usable in apparatus positioning
US20120178471A1