WO2020154956A1 - Procédé et système de positionnement des dispositifs, serveur de positionnement et support lisible par ordinateur - Google Patents

Procédé et système de positionnement des dispositifs, serveur de positionnement et support lisible par ordinateur Download PDF

Info

Publication number
WO2020154956A1
WO2020154956A1 PCT/CN2019/073925 CN2019073925W WO2020154956A1 WO 2020154956 A1 WO2020154956 A1 WO 2020154956A1 CN 2019073925 W CN2019073925 W CN 2019073925W WO 2020154956 A1 WO2020154956 A1 WO 2020154956A1
Authority
WO
WIPO (PCT)
Prior art keywords
target
information
location
target device
positioning
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2019/073925
Other languages
English (en)
Chinese (zh)
Inventor
郭代飞
赵丽娟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Siemens Ltd China
Siemens AG
Siemens Corp
Original Assignee
Siemens Ltd China
Siemens AG
Siemens Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Siemens Ltd China, Siemens AG, Siemens Corp filed Critical Siemens Ltd China
Priority to PCT/CN2019/073925 priority Critical patent/WO2020154956A1/fr
Publication of WO2020154956A1 publication Critical patent/WO2020154956A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information

Definitions

  • the present invention relates to the field of communication technology, and in particular to a device positioning method, system, positioning server and computer readable medium.
  • IoT devices With the continuous development and progress of computer technology and communication technology, different types of IoT devices are widely used in various fields of industrial production and daily life, such as wearable devices for health detection, environmental sensing and remote Internet of Things (IoT) equipment for data collection, etc.
  • Internet of Things devices usually communicate with corresponding communication devices based on short-range wireless communication.
  • Short-range wireless communication refers to the transmission of communication information through radio waves within a relatively short distance. The effective communication distance is usually within tens of meters.
  • Wireless communication mainly includes near field communication (NFC), wireless fidelity (WIreless-Fidelity, Wi-Fi) communication, and Bluetooth communication.
  • the IoT device When the IoT device is successfully connected to the corresponding communication device for the first time, as long as the distance between the IoT device and the communication device meets the distance requirements of the corresponding short-range wireless communication, the IoT device can automatically connect with the communication device.
  • the communication device can locate the IoT device. However, if the distance between the IoT device and the communication device does not meet the corresponding short-range wireless communication distance requirements, the communication device cannot be connected to the IoT device at this time, and the IoT device cannot be located.
  • the Internet of Things device cannot be found, and the distance between the Internet of Things device and the first device does not meet the distance requirements of the corresponding short-range wireless communication, it is difficult to locate the Internet of Things device.
  • the device positioning method, system, positioning server, and computer readable medium provided by the present invention can conveniently locate IoT devices.
  • an embodiment of the present invention provides a device positioning method, including:
  • the second device After receiving the positioning request from the first device, send a search request to at least one second device according to the connection information included in the positioning request, so that the second device can try to establish a short-range wireless connection with the target device according to the connection information included in the search request.
  • at least one third device that has established a short-range wireless communication connection with the target device is determined from each second device, and then the target device is located according to the determined position of the at least one third device to obtain the In order to indicate the first location information of the current location of the target device, the obtained first location information is finally sent to the first device.
  • the first device After the first device submits a positioning request for positioning the target device, it can include a search request with connection information to multiple second devices, so that the second device can try to establish a short-range wireless communication connection with the target device based on the connection information.
  • the second device that establishes a short-range wireless communication connection with the target device is located near the target device, so that the target device can be located according to the location of the second device that can successfully establish a short-range wireless communication connection with the target device. Limited by the distance between the target device and the first device, the target device can be easily located, and the Internet of Things device can be conveniently located by using the IoT device as the target device.
  • a fourth device when positioning the target device according to the location of the at least one third device, a fourth device may be selected from the at least one third device, and then the coordinates of the location of the fourth device may be determined as The first location information indicating the current location of the target device.
  • a third device can be selected as the fourth device from each third device that has established a short-range wireless communication connection with the target device, and then the first Fourth, the coordinates of the location of the device are determined as the first location information used to indicate the current location of the target device. In this case, the efficiency of locating the target device can be improved.
  • the target device when locating the target device according to the location of at least one third device, communication signal strength information from each third device may be received, and the communication signal strength information characterizes the communication between the corresponding third device and the target device.
  • the signal strength of the short-distance wireless communication connection, and then the coordinates of the current location of the target device can be determined according to the coordinates of the location of each third device and the communication signal strength information from the third device, and finally the coordinates will be determined As the first location information indicating the current location of the target device.
  • the signal strength of the short-distance wireless communication between the third device and the target device is related to the distance between the two, so if the distance between the third device and the target device is different, the corresponding communication signal strength information is different, according to the communication signal strength information
  • the distance between the third device and the target device can be determined, and the coordinates of the location of the third device can be combined to calculate the coordinates of the location of the target device, and the calculated coordinates can be used as the first position indicating the current location of the target device Information can ensure the accuracy of positioning the target device.
  • the second device when sending a search request to the second device, first determine at least one second device that can perform a short-range wireless communication connection with the target device according to the type of the target device, and then obtain the knowledge that the target device last communicated with the first device The second location information of the location of the target device during communication, and then set the priority for the second device based on the distance between the location of the second device and the location indicated by the second location information, so that the location of the second device The smaller the distance between the locations indicated by the second location information, the higher the priority of the second device, and then the search request is sent to each second device in sequence from high to low corresponding to the priority.
  • the second location information indicates the location of the target device when communicating with the first device in sequence recently.
  • the target device is more likely to be located at the location indicated by the second location information.
  • the distance between the indicated positions sets a priority for the second device, and then a search request may be sent to the second device that is closer to the position indicated by the second position information according to the priority. After the second device closer to the location indicated by the second location information cannot establish a short-range wireless communication connection with the target device, sending a search request to the second device farther from the location indicated by the second location information can further improve The efficiency of locating the target device.
  • determining the third device from the second device determine each second device that has established a short-range wireless communication connection with the target device as a third device in turn, and determine whether the number of third devices reaches A preset target number.
  • a stop search request is sent to all second devices, so that second devices that have not yet established a short-range wireless communication connection with the target device stop trying to establish a short-range connection with the target device.
  • Distance wireless communication connection when determining the third device from the second device, determine each second device that has established a short-range wireless communication connection with the target device as a third device in turn, and determine whether the number of third devices reaches A preset target number.
  • the second device that successfully establishes a short-range wireless communication connection with the target device is determined as the third device in turn, and the determination is determined each time a third device is determined Whether the number of third devices out of the list reaches the preset target number, when the number of third devices reaches the target number, send a stop search request to each second device so that the short-range wireless communication connection with the target device has not yet been established
  • the second device stops trying to establish a short-range wireless communication connection with the target device. In this way, on the premise that the number of third devices can meet the positioning demand, the time required for positioning can be shortened and computing resources can be saved.
  • a data collection request can be sent to one or more third devices, so that the third device collects data from the target device within a preset time period according to the data collection request.
  • Type target data and then receive the target data returned by each third device, and send the received target data to the first device.
  • the third device Since the third device has established a short-range wireless communication connection with the target device, the third device can communicate with the target device normally. By sending a data collection request to the third device, the third device can collect the required data from the target device. Data can be easily collected from the target device, which is suitable for situations where it is inconvenient to set up a data collection communication base station for the target device.
  • the location request from the first device, the search request sent to the second device, the first location information sent to the first device, and the target data from the third device All forwarded in the form of ciphertext.
  • the location request, search request, first location information, and target data are transmitted in the form of cipher text, which can avoid sensitive data leakage during the data transmission process and ensure the security of the location process.
  • an embodiment of the present invention also provides a positioning server, including:
  • a request receiving module for receiving a positioning request from a first device, where the positioning request includes connection information, and the connection information is used to establish a short-range wireless communication connection with the target device to be located;
  • a request sending module for sending a search request to at least one second device, where the search request includes connection information received by the request receiving module, and the search request is used to instruct at least one second device to try to establish with the target device according to the connection information Short-range wireless communication connection;
  • a device screening module for determining at least one third device, where the third device is a device in the at least one second device that has established a short-range wireless communication connection with the target device according to the search request sent by the request sending module;
  • a device positioning module configured to locate the target device according to the location of at least one third device determined by the device screening module, and obtain first location information indicating the current location of the target device;
  • An information sending module is used to send the first location information obtained by the device positioning module to the first device.
  • the request sending module sends a search request including the connection information included in the positioning request to at least one second device, and the device screening module will contact the target according to the connection information included in the search request.
  • the second device that the device establishes a short-range wireless communication connection is determined to be the third device, and the device positioning module locates the target device according to the location of at least one third device determined by the device screening module to obtain an indication of the current location of the target device.
  • the information sending module sends the first location information obtained by the device positioning module to the first device.
  • the device positioning module locates the target device according to the location of each third device, and obtains the first knowledge of the current location of the target device. Location information, because different second devices are distributed in different locations and can be moved, the second device that can communicate with the target device in a short distance is used to locate the target device, and the positioning process is no longer limited between the target device and the first device It is convenient to locate the target device, and then use the IoT device as the target device to easily locate the IoT device.
  • the device positioning module includes:
  • a first positioning unit is used to determine the coordinates of the location of the fourth device selected by the device selection unit as the first location information used to indicate the current location of the target device.
  • the short-range wireless communication connection Since the short-range wireless communication connection is successfully established between the third device and the target device, it indicates that the distance between the target device and the third device is less than the limited communication distance of short-range wireless communication, that is, the target device is located near the third device, so the device
  • the selection unit can select a third device from each third device as the fourth device, and the first positioning unit can use the coordinates of the location of the fourth device selected by the device selection unit as the first indication of the location of the target device.
  • the location information does not require complicated positioning calculations, and can provide the efficiency of positioning the target device.
  • the positioning server may further include a first information receiving module, and the device positioning module may include a coordinate calculation unit and a second positioning unit;
  • the first information receiving module is configured to receive the communication signal strength information of each third device determined by the device screening module, wherein the communication signal strength information is used to characterize the short-range wireless communication between the corresponding third device and the target device Signal strength;
  • a coordinate calculation unit for determining the coordinates of the current location of the target device based on the coordinates of the location of each third device and the communication signal strength information from the corresponding third device received by the first information receiving module;
  • a second positioning unit is used to determine the coordinates of the current location of the target device determined by the coordinate calculation unit as the first location information.
  • the coordinate calculation unit can use the coordinates of each third device's location and the information received by the first information receiving module from the third device.
  • the communication signal strength information determines the coordinates of the current location of the target device
  • the second positioning unit determines the coordinates determined by the coordinate calculation unit as the first location information.
  • the coordinate calculation unit calculates the coordinates of the location of the target device according to the coordinates of the location of the third device and the corresponding communication signal strength information
  • the second positioning unit determines the coordinates calculated by the coordinate calculation unit to indicate the current location of the target device
  • the first location information of the location ensures the accuracy of positioning the target device.
  • the request sending module includes:
  • a device acquisition unit for determining at least one second device that can perform short-range wireless communication with the target device according to the type of the target device;
  • a location acquiring unit configured to acquire second location information further included in the positioning request, where the second location information is used to indicate the location where the target device was in the last communication with the first device;
  • a priority setting unit for determining the distance between the second device and the location indicated by the second location information obtained by the location obtaining unit for each second device determined by the device obtaining unit, and determining the distance according to the determined The distance sets the priority of the second device, where the smaller the distance, the higher the priority of the second device;
  • a first sending unit configured to send the connection information including connection information to the at least one second device in sequence according to the priority set by the priority setting unit for the at least one second device, in descending order of the corresponding priority Search request.
  • the location acquiring unit acquires the second location information indicating the location of the target device when the target device communicated with the first device last time, preferably
  • the level setting unit sets the priority for each second device acquired by the device acquiring unit according to the distance between the location of the second device and the location indicated by the second location information acquired by the location acquiring unit, and the first sending unit.
  • a search request is sent to the second device that is closer to the location indicated by the second location information, and the target device is located between the location indicated by the second location information
  • the second device that is closer is more likely to be nearby, so that the efficiency of locating the target device can be improved.
  • the device screening module includes:
  • a device identification unit for sequentially determining each second device that has established a short-range wireless communication connection with the target device as a third device
  • a judging unit for judging whether the number of third devices determined by the identification unit reaches a preset target number
  • a second sending unit is used to send a stop search request to all second devices when the judging unit determines that the number of third devices reaches the target number, so that the second devices that have not established short-range wireless communication connections with the target device stop Try to establish a short-range wireless communication connection with the target device.
  • the device identification unit sequentially determines the second device that has successfully established a short-range wireless communication connection with the target device as the third device.
  • the period judgment unit judges whether the number of third devices has reached the preset target number, and when the judgment unit judges the first After the number of three devices has reached the target number, the second sending unit sends a stop search request to all second devices, so that the second device that has not yet established a short-range wireless communication connection with the target device stops trying to establish short-range wireless communication with the target device Communication connection, stop searching for the target device in time after the number of third devices meets the requirements for node positioning of the target device, which can improve the positioning efficiency and avoid the waste of computing resources.
  • the positioning server further includes: a second information receiving module
  • the request sending module is further configured to send a data collection request to at least one third device, where the data collection request is used to instruct the third device to collect target data of a preset type formed within a preset time period from the target device;
  • the second information receiving module is configured to receive target data collected from the third device according to the data collection request sent by the request sending module;
  • the information sending module is further configured to send the target data received by the second information receiving module to the first device.
  • the request sending module can send a data collection request to the third device, and the second information receiving module can receive the target data collected from the target device by the third device according to the data collection request sent by the request sending module.
  • the information sending module can send the first Second, the target data received by the information receiving module is sent to the first device, so that the third device can be used to collect the required data from the target device, and the data can be collected from the target device conveniently, which is suitable for inconvenient setting data for the target device Collect the situation of the communication base station.
  • an embodiment of the present invention also provides a positioning server, including: at least one memory and at least one processor;
  • At least one memory for storing machine-readable programs
  • At least one processor is configured to invoke a machine-readable program to execute the foregoing first aspect or the method provided in any possible implementation manner of the first aspect.
  • a machine-readable program is stored in the memory, and the processor can execute the method provided in the first aspect or any implementable manner of the first aspect by calling the machine-readable program stored in the memory, and the first device proposes to After the target device performs a positioning request, it can include a search request with connection information to multiple second devices, so that the second device can try to establish a short-range wireless communication connection with the target device according to the connection information, and can establish a short-range wireless communication connection with the target device
  • the second device connected by wireless communication is located near the target device, so that the target device can be located according to the position of the second device that can successfully establish a short-range wireless communication connection with the target device, and the positioning process is no longer limited to the target device
  • an embodiment of the present invention also provides a positioning system, including: a first device, at least one second device, and one of the foregoing second aspect, any possible implementation manner of the second aspect, and the third aspect Or any positioning server provided by any possible implementation of the third aspect;
  • the first device is configured to send a positioning request to the positioning server, where the positioning request includes connection information, and the connection information is used to establish a short-range wireless communication connection with the target device to be located;
  • Each second device is configured to try to establish a short-range wireless communication connection with the target device according to the connection information included in the search request after receiving the search request from the positioning server.
  • the positioning server After the first device sends a positioning request to the positioning server, the positioning server generates a search request including connection information according to the connection information included in the positioning request, and then sends the search request to at least one second device.
  • the second device that receives the search request
  • the connection information included in the search request attempts to establish a short-range wireless communication connection with the target device.
  • the positioning server determines the second device that has established a short-range wireless communication connection with the target device as the third device, and according to the location of each third device The location is used to locate the target device, obtain first location information indicating the current location of the target device, and finally the positioning server sends the first location information to the first device.
  • the positioning process is no longer limited by the distance between the target device and the first device, so that the target device can be easily located, and then the IoT device is the target The device can easily locate the IoT device.
  • the embodiments of the present invention also provide a computer-readable medium on which computer instructions are stored.
  • the processor executes the first aspect or the first aspect described above. The method provided by any possible implementation.
  • a device submits a positioning request for positioning the target device, it can include search requests with connection information to multiple second devices, so that the second device can try to establish a short-range wireless communication connection with the target device based on the connection information, and be able to communicate with the target device.
  • the second device that the device establishes a short-range wireless communication connection is located near the target device, so that the target device can be located according to the location of the second device that can successfully establish a short-range wireless communication connection with the target device.
  • the positioning process is no longer affected.
  • the distance between the target device and the first device is limited, so that the target device can be conveniently located, and the Internet of Things device can be conveniently located by using the Internet of Things device as the target device.
  • FIG. 1 is a schematic diagram of a device positioning system provided by an embodiment of the present invention
  • Figure 2 is a schematic diagram of another device positioning system provided by an embodiment of the present invention.
  • Figure 3 is a flowchart of a device positioning method provided by an embodiment of the present invention.
  • FIG. 4 is a flowchart of a method for determining first location information according to an embodiment of the present invention
  • FIG. 5 is a flowchart of another method for determining first position information according to an embodiment of the present invention.
  • FIG. 6 is a flowchart of a method for obtaining coordinates of the current location of a target device according to an embodiment of the present invention
  • FIG. 7 is a flowchart of a method for calculating a distance between a third device and a target device according to an embodiment of the present invention.
  • FIG. 8 is a flowchart of a method for sending a search request according to an embodiment of the present invention.
  • FIG. 9 is a flowchart of a method for determining a third device according to an embodiment of the present invention.
  • FIG. 10 is a flowchart of a data collection method according to an embodiment of the present invention.
  • FIG. 11 is a schematic diagram of a positioning server provided by an embodiment of the present invention.
  • FIG. 12 is a schematic diagram of a device positioning module according to an embodiment of the present invention.
  • FIG. 13 is a schematic diagram of another device positioning module provided by an embodiment of the present invention.
  • FIG. 14 is a schematic diagram of a request sending module according to an embodiment of the present invention.
  • FIG. 15 is a schematic diagram of a device screening module according to an embodiment of the present invention.
  • FIG. 16 is a schematic diagram of another positioning server provided by an embodiment of the present invention.
  • Fig. 17 is a schematic diagram of another positioning server provided by an embodiment of the present invention.
  • Positioning server 20 Second device 30: Target device
  • Information sending module 106 First information receiving module
  • the communication between IoT devices and communication devices is based on short-range wireless communication
  • short-range wireless communication requires that the distance between the two communicating parties be within a short effective communication distance.
  • the distance is greater than the effective communication distance of short-range wireless communication and the IoT device cannot be found, it is difficult to locate the IoT device because the communication device cannot communicate with the IoT device and cannot locate the IoT device.
  • the first device that has previously performed short-range wireless communication with the target device sends a location request including connection information, and then can send to at least one second device
  • the search request including connection information allows the second device to try to establish a short-range wireless communication connection with the target device according to the connection information, and determine at least one second device that has established short-range wireless communication with the target device as the third device, and then
  • the target device can be located according to the location of each third device, the first location information used to indicate the current location of the target device is obtained, and then the first location information is sent to the first device, and the user can determine where the target device is.
  • the location of the target device can be easily achieved. It can be seen that using the IoT device as the target device in the embodiment of the present invention can conveniently locate the IoT device.
  • the target device may be an Internet of Things device that performs short-range wireless communication based on NFC, Wi-Fi, Bluetooth, or the like.
  • an embodiment of the present invention provides a device positioning system, including: a positioning server 10, at least one second device 20, and a first device 40;
  • the first device 40 is configured to send a positioning request to the positioning server 10, where the positioning request includes connection information, and the connection information is used to establish a distanceless wireless communication connection with the target device to be positioned;
  • the positioning server 10 is configured to send a search request including connection information to at least one second device 20;
  • the second device 20 is configured to try to establish a short-range wireless communication connection with the target device to be located according to the connection information included in the received search request;
  • the positioning server 10 is further configured to determine at least one second device 20 that has established a short-range wireless communication connection with the target device as a third device, and locate the target device according to the location of each third device, and obtain instructions for The first location information of the current location of the target device, and the first location information is sent to the first device 40.
  • the positioning server 10 sends a search request to one or more second devices 20, and the second device 20 can try to contact the target according to the search request.
  • the device establishes a short-range wireless communication connection.
  • the third device is the second device 20 that has successfully established a short-range wireless communication connection with the target device. Since the third device can establish a short-range wireless communication connection with the target device, it indicates that the third device and the target device The distance between them is smaller than the effective communication distance of short-range wireless communication, so the positioning server 10 can locate the target device according to the position of the third device.
  • the positioning server 10 can use the second device 20 located in a different location to try to establish a short-range wireless communication connection with the target device, and then determine the location of the second device 20 that has successfully established a short-range wireless communication connection with the target device.
  • the realization of positioning is no longer limited by the distance between the first device 40 and the target device. Even if the distance between the first device 40 and the target device is long, the target device can be positioned, so that Conveniently locate the target device.
  • the positioning system may further include: a target device 30 to be positioned;
  • the positioning server 10 After the positioning server 10 determines that at least one second device 20 that has established a short-distance wireless communication connection with the target device is the third device 50, the positioning server 10 can be based on where each third device 50 communicates with the target device 30. The location locates the target device 30, and then obtains first location information indicating the current location of the target device 30, and sends the obtained first location information to the first device 40.
  • the positioning server involved in these methods can be the aforementioned positioning server 10
  • the second device involved in these methods can be the aforementioned second device 20
  • the third device involved in these methods can be the aforementioned first device.
  • the third device 50, the target device involved in these methods may be the aforementioned target device 30, and the first device involved in these methods may be the aforementioned first device 40.
  • the second device by sending search requests to multiple second devices, the second device attempts to establish a short-range wireless communication connection with the target device, and then according to the short-range wireless communication connection that has been established with the target device
  • the second device is used to locate the target device.
  • the method may specifically include the following steps:
  • Step 301 Receive a location request from a first device, where the location request includes connection information, and the connection information is used to establish a short-range wireless communication connection with the target device to be located;
  • Step 302 Send a search request including connection information to at least one second device, where the search request is used to instruct at least one second device to try to establish a short-range wireless communication connection with the target device according to the connection information;
  • Step 303 Determine at least one third device, where the third device is a device that has established a short-range wireless communication connection with the target device among the at least one second device;
  • Step 304 Position the target device according to the location of the at least one third device, and obtain first location information indicating the current location of the target device;
  • Step 305 Send the first location information to the first device.
  • the device positioning method After receiving a positioning request from a first device, it sends a search request to at least one second device, and the second device that has received the search request can try to communicate with the connection information included in the search request.
  • the corresponding target device establishes a short-range wireless communication connection.
  • locate the target device according to the location of each third device Acquire first location information that is used to indicate the current location of the target device, and then send the acquired first location information to the first device.
  • the first device can send search requests to multiple second devices, so that the second device tries to establish a short-range wireless communication connection with the target device, and then can establish a short-range wireless communication connection with the target device according to The location of the second device connected by short-range wireless communication is used to locate the target device. Since multiple second devices can be located in different locations, the positioning process is no longer limited by the distance between the target device and the first device In this way, the target device can be conveniently located, and the IoT device can be conveniently located by using the IoT device as the target device.
  • the first device is a device that has previously performed short-range wireless communication with the target device.
  • the first device can obtain the connection information of the target device , And store the connection information locally in the first device.
  • the connection information is the information necessary for the short-range wireless communication connection with the target device.
  • the connection information includes different content.
  • the connection information can include the target device Name, MAC address, device type, PIN authentication name, communication interface information, etc.
  • step 304 locates the target device according to the location of at least one third device, and obtains first location information indicating the current location of the target device, According to different positioning accuracy requirements, the first location information indicating the current location of the target device can be obtained in the following two ways:
  • Manner 1 Use the coordinates of the location of one of the third devices as the first location information for indicating the current location of the target device;
  • Manner 2 Determine the first location information indicating the current location of the target device based on the coordinates of the location of the third device and the signal strength of the short-range wireless communication between the third device and the target device.
  • step 304 can be implemented through the following sub-steps:
  • Step 401 Select a fourth device from at least one third device
  • Step 402 Determine the coordinates of the location of the fourth device as the first location information of the current location of the target device.
  • the fourth device After determining at least one third device that has established a short-range wireless communication connection with the target device, you can select a third device from each third device as the fourth device, and then use the coordinates of the fourth device as an indication The first location information of the current location of the target device. Since the third device and the target device have successfully established a short-range wireless communication connection, the distance between the target device and the third device is less than the effective communication distance of short-range wireless communication, and the limited communication distance of short-range wireless communication is usually shorter Therefore, when the positioning accuracy is low, the coordinates of the location of one of the third devices can be used to indicate the current location of the target device. At this time, after sending the coordinates of the location of a third device to the first device as the first location information, the user can obtain the first location information from the first device, and can be at the location indicated by the first location information. The target device is found nearby.
  • the third device is directly determined as the fourth device. If at least two third devices are determined, a third device needs to be selected from a plurality of third devices as the fourth device. Specifically, one method can be selected from each third device through a preset random algorithm A third device is randomly selected as the fourth device. In another way, the third device with the highest reliability among the third devices can be used as the fourth device.
  • the coordinates of the location of the fourth device are sent by the fourth device. Furthermore, the coordinates of the location of the fourth device may be located by the GPS positioning module set on the fourth device through GPS satellites. And get.
  • the process of acquiring the communication signal strength information and determining the first location information can be specifically implemented through the following steps:
  • Step 501 Receive communication signal strength information from each third device, where the communication signal strength information is used to characterize the signal strength of the short-range wireless communication between the corresponding third device and the target device;
  • Step 502 Determine the coordinates of the current location of the target device according to the coordinates of the location of each third device and the communication signal strength information from the corresponding third device;
  • Step 503 Determine the coordinates of the current location of the target device as the first location information used to identify the current location of the target device.
  • the third device After the third device establishes a short-range wireless communication connection with the target device, the third device can perform short-range wireless communication with the target device, and the third device can collect communication signal strength information when it performs short-range wireless communication with the target device. And return the collected communication signal strength information. Since the communication signal strength information represents the signal strength of the short-range wireless communication between the third device and the target device, the signal strength of the short-range wireless communication between the third device and the target device and the signal strength between the third device and the target device The distance is related, so the distance between the third device and the target device can be determined according to the communication signal strength information from the third device.
  • the current location of the target device can be calculated by the geometric positioning method according to the distance between each third device and the target device and the coordinates of the location of each third device.
  • the coordinates of the current location, and then the calculated coordinates are used as the first location information indicating the current location of the target device.
  • a corresponding communication request can be sent to the third device, so that the third device can perform short-range wireless communication with the target device according to the communication request And return the communication signal strength information.
  • the communication signal strength information of the communication performed when the third device establishes a short-range wireless communication connection with the target device can be directly obtained.
  • the communication signal strength information from the third device is used to characterize the signal strength of the short-range wireless communication between the corresponding third device and the target device, and the signal strength may specifically be the signal strength of the wireless communication signal received by the third device. Stream, or may also be the strength of the wireless communication signal received by the third device.
  • a coordinate acquisition request may be sent to each third device, so that each third device sends the coordinates of its location according to the coordinate acquisition request. Furthermore, each third device can use the GPS positioning module to obtain the coordinates of its location through GPS satellite positioning.
  • the coordinates of the location of the target device may be determined according to the communication signal strength information from one, two, or three third devices, specifically:
  • Method (1) Determine the first location information according to the communication signal strength information from a third device
  • any third device obtain three communication signal strength information from the third device, and these three communication signal strength information represent the signal strength of the third device for short-range wireless communication with the target device at three different locations , And then can calculate the target device when the third device is used as a reference based on the three acquired communication signal strength information and the coordinates of the position where the third device communicates with the target device corresponding to each communication signal strength information The coordinates of the current location.
  • Method (2) Determine the first location information according to the communication signal strength information from the two third devices
  • any two third devices obtain one piece of communication signal strength information from the third device X of the two third devices, and obtain the first one from the two third devices
  • the two communication signal strength information of the three devices Y where the two communication signal strength information from the third device Y represents the signal strength of the third device Y in short-range wireless communication with the target device at two different locations, and can then be obtained according to
  • the three received three communication signal strength information and the three communication signal strength information correspond to the coordinates of one location where the third device X communicates and the coordinates of the two locations where the third device Y communicates to calculate this
  • Method (3) Determine the first location information according to the communication signal strength information from the three third devices
  • one piece of communication signal strength information from each of the three third devices is obtained, and then the three pieces of communication signal strength information obtained and the three third devices’
  • the coordinates of the location where the target device is in communication are used to calculate the coordinates of the current location of the target device when the three third devices are used as a reference.
  • the method for calculating the position coordinates of the target device is the same for the three acquired communication signal strength information.
  • the method for calculating the coordinates of the current location of the target device when the third device A is used as a reference will be described in detail by taking the three communication signal strength information obtained from a third device A as an example. As shown in Figure 6, the method may include the following steps:
  • Step 601 Obtain the coordinates of three search positions corresponding to the three communication signal strength information, where the three search positions are three different positions where the third device A performs short-range wireless communication with the target device, and are from the third The three communication signal strength information of device A respectively represent the signal strength of the third device A when communicating with the target device at the three search positions;
  • Step 602 Determine the communication distance between the search location corresponding to the communication signal strength information and the target device according to each communication signal strength information;
  • Step 603 According to the determined three communication distances and the coordinates of the three search positions, the coordinates of the current location of the target device when the third device A is used as a reference are calculated through the following equations;
  • (x, y) represents the coordinates of the current position of the target device when the needle is referenced by the third device A, (x A , y A ), (x B , y B ) and (x C , y C ) respectively Characterize the coordinates of the three search positions where the target device is located.
  • the d A , d B and d C respectively characterize the three communication distances between the three search positions and the target device.
  • the three communication distances between the three search positions of the third device A and the target setting can be calculated based on the three communication signal strength information, and then the three calculated based on the triangular positioning method
  • the communication distance and the coordinates of the three search locations can calculate the coordinates of the current location of the target device. Since the calculated coordinates are based on the communication signal strength information from the third device A and the location of the third device A, the calculated coordinates are defined as the current location of the target device when the third device A is used as a reference coordinate.
  • the third device is a mobile device, such as a mobile phone, a notebook computer, a tablet computer, etc.
  • the third device is used to perform short-range wireless communication with the target device in three different locations.
  • the signal strength of the device during communication can calculate the distance between the three locations where the third device is located and the target device, and then combine the coordinates of the three locations where the third device is located to calculate the coordinates of the target device to achieve the target
  • the device is positioned.
  • the third equation in the above equations since the acquired communication signal strength information and the coordinates of the search position may have errors, if the third equation in the above equations also adopts the same equation form as the first two equations, the above may be caused The equations are misunderstood, so the third process in the above equations adopts an inequality form to ensure that the appropriate (x, y) can be solved as the coordinates of the target device through the above equations.
  • step 602 determines the communication distance between the corresponding search location and the target device according to each communication signal strength information.
  • this step can be specifically The following sub-steps are implemented:
  • Step 701 Obtain signal strength level data from the communication signal strength information, where the signal strength level data specifically represents the strength of the communication signal;
  • Step 702 Substitute the signal strength level data into the following formula to calculate the communication distance between the search location corresponding to the communication signal strength information and the target device;
  • d represents the communication distance between the search location corresponding to the communication signal strength information and the target device
  • RSSI represents signal strength level data
  • A represents the signal strength data per unit distance from the search location
  • N represents the signal attenuation index.
  • the signal strength level data of is substituted into the above formula to calculate the distance between the corresponding search location and the target device.
  • the value range of the signal strength data A at a unit distance from the search position may be 45-49
  • the value range of the signal attenuation index N may be 3.25-4.5.
  • different methods may be used to determine the first location information indicating the current location of the target device according to the number of third devices, specifically:
  • the calculated coordinates of the current location of the target device when the third device is used as a reference are determined as the first location information
  • At least two third devices obtain the abscissa and ordinate values of the current location coordinates of the target device when each third device is used as a reference, and then calculate the average of the obtained abscissa values Value as the average abscissa value, and calculate the average value of each ordinate value obtained as the average ordinate value, and then use the average abscissa value and average ordinate value as the abscissa and ordinate to obtain a new coordinate, The new coordinates are determined as the first position information.
  • third device 1 two third devices are determined by statistics, namely third device 1 and third device 2.
  • the coordinates of the current location of the target device when the third device 1 is used as a reference are calculated as ( x 1 , y 1 ), and calculate the coordinates of the current location of the target device when the third device 2 is used as a reference to (x 2 , y 2 ), then set the coordinates Determined as the first location information used to indicate the current location of the target device.
  • a coordinate indicating the location of the target device can be obtained.
  • the average value of the horizontal coordinate and the average value of the vertical coordinate of each coordinate obtained are calculated, and then the The calculated average value of the abscissa and the average value of the ordinate are respectively used as the abscissa and the ordinate of the new coordinate, and then the new coordinate is used as the first position information.
  • the coordinates obtained by referring to each third device are integrated to ensure that the finally obtained first position information can more accurately indicate the location of the target device, and the accuracy of positioning the target device is improved.
  • step 302 when step 302 sends a search request including connection information to at least one second device, as shown in FIG. 8, it can be specifically implemented through the following sub-steps:
  • Step 801 According to the type of the target device, determine at least one second device that can perform a short-range wireless communication connection with the target device;
  • Step 802 Acquire second location information further included in the positioning request, where the second location information is used to indicate the location of the target device when the target device communicated with the first device last time;
  • Step 803 For each second device, determine the distance between the second device and the position indicated by the second location information, and set the priority of the second device according to the determined distance, where the determined distance The smaller the value, the higher the priority of the second device;
  • Step 804 Send a search request including connection information to each second device in sequence from high to low corresponding priority.
  • the location request from the first device may include not only the connection information, but also the type of the target device and the second location information used to indicate the location of the target device when the first device communicated with the target device for the last time.
  • the type of the target device multiple second devices that can perform short-range wireless communication with the target device can be determined, and each second device and the second location can be determined according to the coordinates of its location uploaded by each second device The distance between the locations indicated by the information.
  • the location indicated by the second location information is more likely to be the current location of the target device. Therefore, the priority of each second device can be set according to the distance between the second device and the location indicated by the second location information, so that The second device with the smaller distance from the location indicated by the second location information has a higher priority.
  • the search request is sent to the second device with higher priority first, which can improve the efficiency of locating the target device.
  • two different second devices when setting priorities for each second device, two different second devices may have the same priority.
  • multiple second devices with the same priority may be divided into one
  • the second device group may then sequentially send search requests to the second devices included in each second device group in descending order of the corresponding priority according to the priority corresponding to each second device group.
  • the second device when step 801 determines the second device that can perform short-range wireless communication with the target device according to the type of the target device, the second device may be determined according to the communication type of the target device or the device type of the target device. equipment. When determining the second device according to the communication type of the target device, select the device that supports communication using the communication type of the target device as the second device; when determining the second device according to the device type of the target device, select the same operation as the target device The device of the system is used as the second device. For example, if the target device is the Android system, the device of the Android system is selected as the second device, and if the target device is the IOS system, the device of the IOS system is selected as the second device. The second device is selected according to the communication type or device type of the target device to ensure that the selected second device can perform a short-range wireless communication connection with the target device, thereby ensuring the normal progress of the positioning process of the target device.
  • a target number of third devices can be preset, and when the number of third devices reaches the target number, a stop search request is sent to all second devices, so that The second device that has not established a short-range wireless communication connection with the target device stops trying to establish a short-range wireless communication connection with the target device.
  • the process of determining the third device in step 303 can be specifically implemented through the following substeps:
  • Step 901 sequentially determine each second device that has established a short-range wireless communication connection with the target device as a third device;
  • Step 902 Determine whether the number of third devices has reached the preset target number
  • Step 903 When the number of third devices reaches the target number, send a stop search request to all second devices, so that the second device located at the target device establishing a short-range wireless communication connection stops trying to establish short-range wireless communication with the target device connection.
  • the second device that has not yet established a short-range wireless communication connection with the target device stops trying to establish a short-range wireless communication connection with the target device. After ensuring that the target device can be positioned using the determined third device, stopping other second devices to continue searching for the target device can avoid waste of resources.
  • the third device may be used to collect the required target data from the target device.
  • the method of collecting target data from a target device may include the following steps:
  • Step 1001 Send a data collection request to at least one third device, where the data collection request is used to instruct the third device to collect target data of a preset type formed within a preset time period from the target device;
  • Step 1002 Receive target data from a third device
  • Step 1003 Send the target data to the first device.
  • the third device Since the third device is a device that has established a short-range wireless communication connection with the target device, the third device can normally perform wireless communication with the target device to transmit data. After at least one third device is determined, a data collection request can be sent to one or more of the third devices. The third device that receives the data collection request can collect data from the target device within a specified time period and be of a specified type. Target data, and return the collected target data. After receiving the target data returned by the third device, the received target data may be sent to the first device.
  • the third device can collect target data from the target device, so that a movable third device can be used to easily collect data from the target device.
  • the target device there is no need to specifically configure the target device.
  • Fixed communication base stations for data collection on the other hand, can easily collect data from moving target devices.
  • a data collection request when sending a data collection request to a third device, if multiple third devices are determined, a data collection request can be randomly sent to a third device, so as to obtain data from the target device through this third device. In order to collect data, it is also possible to send different data collection requests to at least two or all selected third devices, so that each third device is responsible for collecting different data from the target device.
  • the third device may collect security data from the target device, such as the security log generated by the target device within a specified time period, so as to analyze the security status of the target device based on the collected security log.
  • the positioning request, search request, first location information, and target data are all forwarded in the form of cipher text to avoid leakage of sensitive data during the positioning process and ensure Security of the positioning process.
  • the first device before sending the positioning request, the first device first encrypts the information included in the positioning request with a randomly generated session key to obtain the ciphertext of the positioning request, and at the same time, the first device uses its private key to pair the randomly generated session key Encryption is performed to obtain the session key cipher text, and then the location request cipher text and the session key cipher text are sent at the same time.
  • the location request ciphertext and the session key ciphertext After receiving the location request ciphertext and the session key ciphertext from the first device, first use the public key of the first device to decrypt the session key ciphertext to obtain the session key, and then use the decrypted session key pair The received ciphertext of the location request is decrypted to obtain the specific information included in the location request.
  • the second device after sending a search request to the second device, after the second device attempts to establish a short-range wireless communication connection with the target device, regardless of whether the second device successfully establishes a short-range wireless communication connection with the target device, the second device will The connection information included in the search request is deleted to avoid leakage of connection information.
  • the third device collects the target data from the target device, it directly returns the target data to the positioning server, and the third device does not store the target data locally, ensuring the security of the target data.
  • an embodiment of the present invention provides a positioning server 10, including:
  • a request receiving module 101 configured to receive a positioning request from a first device, where the positioning request includes connection information, and the connection information is used to establish a short-range wireless communication connection with a target device to be located;
  • a request sending module 102 is configured to send a search request to at least one second device, where the search request includes the connection information received by the request receiving module 101, and the search request is used to instruct at least one second device to try to contact the target according to the connection information.
  • the device establishes a short-range wireless communication connection;
  • a device screening module 103 is used to determine at least one third device, where the third device is a device in the at least one second device that has established a short-range wireless communication connection with the target device according to the search request sent by the request sending module 102;
  • a device positioning module 104 configured to locate the target device according to the location of at least one third device determined by the device screening module 103, and obtain first location information indicating the current location of the target device;
  • An information sending module 105 is used to send the first location information obtained by the device positioning module 104 to the first device.
  • the request receiving module 101 can be used to perform step 301 in the above method embodiment
  • the request sending module 102 can be used to perform step 302 in the above method embodiment
  • the device screening module 103 can be used to perform the above method embodiment.
  • the device positioning module 104 can be used to perform step 304 in the above method embodiment
  • the information sending module 105 can be used to perform step 305 in the above method embodiment.
  • the device positioning module 104 includes:
  • a device selection unit 1041 configured to select a fourth device from at least one third device
  • a first positioning unit 1042 is used to determine the coordinates of the location of the fourth device selected by the device selection unit 1041 as the first location information used to indicate the current location of the target device.
  • the device selection unit 1041 may be used to perform step 401 in the foregoing method embodiment, and the first positioning unit 1042 may be used to perform step 402 in the foregoing method embodiment.
  • the positioning server 10 further includes: a first information receiving module 106;
  • the first information receiving module 106 is configured to receive the communication signal strength information of each third device determined by the device screening module 103, where the communication signal strength information is used to characterize the short distance between the corresponding third device and the target device Signal strength of wireless communication;
  • the device positioning module 104 includes:
  • a coordinate calculation unit 1043 for determining the coordinates of the current location of the target device based on the coordinates of the location of each third device and the communication signal strength information from the corresponding third device received by the first information receiving module 106 ;
  • a second positioning unit 1044 is used to determine the coordinates of the current location of the target device determined by the coordinate calculation unit 1043 as the first location information.
  • the first information receiving module 106 can be used to perform step 501 in the above method embodiment, and the coordinate calculation unit 1043 can be used to perform step 502, steps 601 to 603, and steps 701 and 702 in the above method embodiment.
  • the second positioning unit 1044 may be used to execute step 503 in the foregoing method embodiment.
  • the request sending module 102 includes:
  • a device acquiring unit 1021 configured to determine at least one second device that can perform short-range wireless communication with the target device according to the type of the target device;
  • a location obtaining unit 1022 configured to obtain second location information further included in the positioning request, where the second location information is used to indicate the location where the target device was in the last communication with the first device;
  • a priority setting unit 1023 is used to determine the distance between the second device and the position indicated by the second location information obtained by the location obtaining unit 1022 for each second device determined by the device obtaining unit 1021, and according to The determined distance sets the priority of the second device, where the smaller the distance, the higher the priority of the second device;
  • a first sending unit 1024 is configured to send to the at least one second device in turn, according to the priority set by the priority setting unit 1023 for at least one second device, in descending order of the corresponding priority. Search request for connection information.
  • the device obtaining unit 1021 can be used to perform step 801 in the above method embodiment
  • the location obtaining unit 1022 can be used to perform step 802 in the above method embodiment
  • the priority setting unit 1023 can be used to perform the above method.
  • the first sending unit 1024 may be used to execute step 804 in the foregoing method embodiment.
  • the device screening module 103 includes:
  • a device identification unit 1031 configured to sequentially determine each second device that has established a short-range wireless communication connection with the target device as a third device;
  • a second sending unit 1033 is used to send a stop search request to all second devices when the judging unit 1032 judges that the number of third devices reaches the target number, so that the second device that has not established a short-range wireless communication connection with the target device The device stops trying to establish a short-range wireless communication connection with the target device.
  • the device identification unit 1031 can be used to perform step 901 in the above method embodiment
  • the judgment unit 1032 can be used to perform step 902 in the above method embodiment
  • the second sending unit 1033 can be used to perform the above method embodiment. In step 903.
  • the positioning server 10 further includes: a second information receiving module 107;
  • the request sending module 102 is further configured to send a data collection request to at least one third device, where the data collection request is used to instruct the third device to collect target data of a preset type formed within a preset time period from the target device;
  • the second information receiving module 107 is configured to receive target data collected from the third device according to the data collection request sent by the request sending module 102;
  • the information sending module 105 is further configured to send the target data received by the second information receiving module 107 to the first device.
  • the request sending module 102 can be used to perform step 1001 in the above method embodiment
  • the second information receiving module 107 can be used to perform step 1002 in the above method embodiment
  • the information sending module 105 can be used to perform the above method. Step 1003 in the embodiment.
  • an embodiment of the present invention provides a positioning server 10, including:
  • At least one memory 108 is configured to store executable instructions
  • At least one processor 109 coupled with the at least one memory 108, when executing the executable instructions, is configured to:
  • the positioning request includes connection information
  • the connection information is used to establish a short-range wireless communication connection with the target device 30 to be positioned
  • the third device 50 is a device in the at least one second device 20 that has established the short-range wireless communication connection with the target device 30;
  • the first location information is sent to the first device 40.
  • the at least one processor 109 is further configured to: when executing the executable instruction:
  • the coordinates of the location of the fourth device are determined as the first location information indicating the current location of the target device 30.
  • the at least one processor 109 is further configured to: when executing the executable instruction:
  • the coordinates of the current location of the target device 30 are determined as the first location information.
  • the at least one processor 109 is further configured to: when executing the executable instruction:
  • the target device 30 determine at least one second device 20 that can perform short-range wireless communication with the target device 30;
  • the search request including the connection information is sequentially sent to the at least one second device 20 in the descending order of the corresponding priority.
  • the at least one processor 109 is further configured to: when executing the executable instruction:
  • a search stop request is sent to all the second devices 20 so that the short-range wireless communication connection has not been established with the target device 30
  • the second device 20 stops trying to establish the short-range wireless communication connection with the target device 30.
  • the at least one processor 109 is further configured to: when executing the executable instruction:
  • the target data is sent to the first device 40.
  • the present invention also provides a computer-readable medium that stores instructions for making a computer execute the device positioning method described herein.
  • a system or device equipped with a storage medium may be provided, and the software program code for realizing the function of any of the above embodiments is stored on the storage medium, and the computer (or CPU or MPU of the system or device) ) Read and execute the program code stored in the storage medium.
  • the program code read from the storage medium itself can realize the function of any one of the above embodiments, so the program code and the storage medium storing the program code constitute a part of the present invention.
  • Examples of storage media used to provide program codes include floppy disks, hard disks, magneto-optical disks, optical disks (such as CD-ROM, CD-R, CD-RW, DVD-ROM, DVD-RAM, DVD-RW, DVD+RW), Magnetic tape, non-volatile memory card and ROM.
  • the program code can be downloaded from the server computer via a communication network.
  • the program code read from the storage medium is written to the memory provided in the expansion board inserted into the computer or to the memory provided in the expansion unit connected to the computer, and then the program code is based on The instructions cause the CPU installed on the expansion board or the expansion unit to perform part or all of the actual operations, so as to realize the function of any one of the foregoing embodiments.
  • the hardware unit can be implemented mechanically or electrically.
  • a hardware unit may include a permanent dedicated circuit or logic (such as a dedicated processor, FPGA or ASIC) to complete the corresponding operation.
  • the hardware unit may also include programmable logic or circuits (such as general-purpose processors or other programmable processors), which may be temporarily set by software to complete corresponding operations.
  • the specific implementation mode mechanical means, or dedicated permanent circuit, or temporarily set circuit

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

La présente invention concerne un procédé et un système de positionnement de dispositif, un serveur de positionnement (10) et un support lisible par ordinateur. Le procédé de positionnement de dispositif est appliqué au serveur de positionnement (10) et comprend les étapes suivantes consistant à : recevoir une demande de positionnement en provenance d'un premier dispositif (40); envoyer une requête de recherche contenant des informations de connexion à au moins un second dispositif (20), la demande de recherche étant utilisée pour ordonner à au moins un second dispositif (20) de tenter d'établir une connexion de communication sans fil à courte portée avec un dispositif cible (30) en fonction des informations de connexion; à déterminer le second dispositif (20), dans le ou les seconds dispositifs (20), qui a établi une connexion de communication sans fil à courte portée avec le dispositif cible (30) pour être un troisième dispositif (50); positionner le dispositif cible (30) en fonction de la position dans laquelle au moins un troisième dispositif (50) est situé, de manière à obtenir des premières informations de position utilisées pour indiquer la position actuelle du dispositif cible (30); et envoyer les premières informations de position au premier dispositif (40). Le procédé ci-dessus peut commodément positionner les dispositifs de l'internet des objets, et peut utiliser le troisième dispositif (50) pour collecter des données de sécurité à partir du dispositif cible (30) après que le positionnement a été effectué, facilitant ainsi une analyse de sécurité sur le dispositif cible (30).
PCT/CN2019/073925 2019-01-30 2019-01-30 Procédé et système de positionnement des dispositifs, serveur de positionnement et support lisible par ordinateur Ceased WO2020154956A1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/CN2019/073925 WO2020154956A1 (fr) 2019-01-30 2019-01-30 Procédé et système de positionnement des dispositifs, serveur de positionnement et support lisible par ordinateur

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2019/073925 WO2020154956A1 (fr) 2019-01-30 2019-01-30 Procédé et système de positionnement des dispositifs, serveur de positionnement et support lisible par ordinateur

Publications (1)

Publication Number Publication Date
WO2020154956A1 true WO2020154956A1 (fr) 2020-08-06

Family

ID=71840722

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2019/073925 Ceased WO2020154956A1 (fr) 2019-01-30 2019-01-30 Procédé et système de positionnement des dispositifs, serveur de positionnement et support lisible par ordinateur

Country Status (1)

Country Link
WO (1) WO2020154956A1 (fr)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104735783A (zh) * 2015-04-21 2015-06-24 北京云迹科技有限公司 一种实现位置查询的方法、装置及服务器
CN105093178A (zh) * 2015-07-20 2015-11-25 小米科技有限责任公司 终端定位方法、装置及系统
CN105472731A (zh) * 2015-10-12 2016-04-06 北京奇虎科技有限公司 定位方法、辅助定位设备、地理位置监测设备及系统
CN106412819A (zh) * 2015-07-31 2017-02-15 腾讯科技(深圳)有限公司 定位设备的方法及装置
US20170142681A1 (en) * 2014-05-13 2017-05-18 Heuawei Technologies Co., Ltd. Positioning method and communications device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170142681A1 (en) * 2014-05-13 2017-05-18 Heuawei Technologies Co., Ltd. Positioning method and communications device
CN104735783A (zh) * 2015-04-21 2015-06-24 北京云迹科技有限公司 一种实现位置查询的方法、装置及服务器
CN105093178A (zh) * 2015-07-20 2015-11-25 小米科技有限责任公司 终端定位方法、装置及系统
CN106412819A (zh) * 2015-07-31 2017-02-15 腾讯科技(深圳)有限公司 定位设备的方法及装置
CN105472731A (zh) * 2015-10-12 2016-04-06 北京奇虎科技有限公司 定位方法、辅助定位设备、地理位置监测设备及系统

Similar Documents

Publication Publication Date Title
US9723585B2 (en) Method and apparatus for position determination in a cellular communications system
CN108141838B (zh) 用于生成并且发布经证实的位置信息的方法、系统和介质
CN107250829B (zh) 用于检查无线电模型数据的健康状况的设备、系统和方法
CN104054376B (zh) 定位处理方法、装置及系统
CN113796099A (zh) 使用增强现实寻找目标设备
CN103560813B (zh) 一种基于蓝牙技术的移动终端定位方法及装置
US20140211691A1 (en) System and method for choosing suitable access points in quips autarkic deployment
CN114223170B (zh) 按需定位的方法和设备
TWI767414B (zh) 漸進式全球定位系統及其方法
US8929924B2 (en) Screening terminal positions at a terminal
KR101696508B1 (ko) 서비스의 위치확인 품질 향상
RU2010129843A (ru) Определение положения с использованием усовершенствованного контрольного сигнала
JP2011158459A (ja) パターン分類を使用した、無線端末が屋内にあるかどうかの推定
JP6480042B1 (ja) 情報処理装置及びプログラム
CN105490926A (zh) 一种基于位置服务的用户行为分析和信息推送系统
EP2928245A1 (fr) Point d'accès sans fil, procédé d'implémentation d'émetteur-récepteur, dispositif utilisateur mobile et procédé implémenté par l'utilisateur pour une localisation
US20160105866A1 (en) A method and apparatus for recording information from a plurality of mobile devices in an area
CN102014456B (zh) 一种搜索节点的方法和系统
CN105101089B (zh) 一种实现定位的方法、相关装置及系统
CN104457733A (zh) 室内电子装置定位系统及方法
CN104081220B (zh) 用于利用和促进大地三角测量以判定计算设备的全球定位的机制
CN110856113A (zh) 查找识别附近设备的方法、装置和系统
CN115499913A (zh) 定位方法、装置、设备、存储介质及程序产品
WO2020154956A1 (fr) Procédé et système de positionnement des dispositifs, serveur de positionnement et support lisible par ordinateur
TWI565963B (zh) 定位裝置以及其定位方法

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 19913530

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 19913530

Country of ref document: EP

Kind code of ref document: A1