CN111354172A - Method for positioning anti-lost device terminal, server and anti-lost control system - Google Patents
Method for positioning anti-lost device terminal, server and anti-lost control system Download PDFInfo
- Publication number
- CN111354172A CN111354172A CN201811585083.XA CN201811585083A CN111354172A CN 111354172 A CN111354172 A CN 111354172A CN 201811585083 A CN201811585083 A CN 201811585083A CN 111354172 A CN111354172 A CN 111354172A
- Authority
- CN
- China
- Prior art keywords
- lost device
- terminal
- lost
- device control
- distance
- 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.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B21/00—Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
- G08B21/18—Status alarms
- G08B21/24—Reminder alarms, e.g. anti-loss alarms
Landscapes
- Business, Economics & Management (AREA)
- Emergency Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
Abstract
The invention discloses a positioning method and device of an anti-lost device terminal and an anti-lost control system. The positioning method comprises the following steps: responding to a first anti-lost device terminal positioning request sent by a first anti-lost device control end, and sending a distance measuring instruction for measuring the distance between the second anti-lost device control end and the first anti-lost device terminal to a second anti-lost device control end; and determining the position of the first anti-lost device terminal based on second distance data between the second anti-lost device control terminal and the first anti-lost device terminal returned by the second anti-lost device control terminal and second position information of the second anti-lost device control terminal. Therefore, the anti-lost device terminal is positioned according to the positions of other anti-lost device control ends and the distance between the anti-lost device control ends and the anti-lost device terminal, and the working range of the anti-lost device control ends and the positioning range of the anti-lost device terminal are greatly expanded. Furthermore, navigation and tracking of the anti-lost device terminal can be achieved.
Description
Technical Field
The disclosure relates to the technical field of anti-lost devices, and in particular relates to a positioning method and device of an anti-lost device terminal and an anti-lost control system.
Background
With the progress of science and technology, various anti-lost products are produced in order to enable people to conveniently and reliably manage articles and avoid loss. Among the numerous anti-lost products, anti-lost devices, particularly radio anti-lost devices, are popular among the public due to their wide range of uses.
The radio anti-lost device obtains the position change of the managed equipment through a wireless signal and sends alarm information to an equipment manager (such as an intelligent terminal of a user) in time so as to avoid the loss of the equipment. The existing radio anti-lost device is generally based on the Bluetooth technology, and utilizes the characteristic that the effective communication distance of Bluetooth is short, so that the intelligent terminal gives an alarm when losing the Bluetooth connection with equipment.
The anti-lost device based on the Bluetooth technology has a very short working distance of only about 10 meters generally, and the moving range of the device is greatly limited. And once the loss condition occurs, the device manager can only search through manpower, the searching efficiency is low, troubles are brought to the user, and the precious time of the user is wasted.
Therefore, there remains a need for an efficient anti-lost device positioning solution.
Disclosure of Invention
In order to solve at least one technical problem, the present disclosure provides a method, a server, and an anti-lost control system for positioning an anti-lost device terminal, which can extend a working distance of an anti-lost device control end and a positioning range of the anti-lost device terminal.
According to a first aspect of the present disclosure, there is provided a method for positioning an anti-lost device terminal, including: responding to a first anti-lost device terminal positioning request sent by a first anti-lost device control end, and sending a distance measuring instruction for measuring the distance between the second anti-lost device control end and the first anti-lost device terminal to a second anti-lost device control end; and determining the position of the first anti-lost device terminal based on second distance data between the second anti-lost device control terminal and the first anti-lost device terminal returned by the second anti-lost device control terminal and second position information of the second anti-lost device control terminal.
Optionally, the method may further include: and sending the determined position information of the first anti-lost device terminal to the first anti-lost device control end so that the first anti-lost device control end can perform positioning and/or navigation on the first anti-lost device terminal.
Optionally, the method may further include: setting a plurality of alarm levels for the first anti-lost device terminal, wherein the plurality of alarm levels respectively correspond to a plurality of distance ranges; and determining the alarm level aiming at the first anti-lost device terminal based on the distance range to which the distance between the first anti-lost device terminal and the first anti-lost device control end belongs.
Optionally, the first anti-lost device terminal location request may include first location information of the first anti-lost device control end and anti-lost device terminal identification information of the first anti-lost device terminal.
Optionally, the first anti-lost device terminal location request further includes first distance data between the first anti-lost device control end and the first anti-lost device terminal, and wherein the location of the first anti-lost device terminal is determined based on the first distance data, the first location information, and the second distance data and second location information.
Optionally, the method may further include: and responding to the first anti-lost device terminal positioning request, and determining one or more second anti-lost device control terminals located in a first preset distance range of the first anti-lost device control terminal.
Optionally, the method may further include: responding to the second anti-lost device control end moving a second preset distance, and sending the distance measuring instruction to the second anti-lost device control end again; and/or responding to a first preset distance range of a new second anti-lost device control end entering the first anti-lost device control end, and sending the distance measuring instruction to the new second anti-lost device control end.
Optionally, the first anti-lost device control end and the second anti-lost device control end measure the distance between the first anti-lost device control end and the first anti-lost device terminal by the following method: sending a ranging message to the first anti-lost device terminal; receiving a feedback message from the first anti-lost device terminal in response to the ranging message; and determining the distance between the anti-lost device control end and the first anti-lost device terminal based on the feedback message.
Optionally, the first anti-lost device control end is an anti-lost device control end associated with the first anti-lost device terminal; and/or the second anti-lost device control terminal is an anti-lost device control terminal associated with a second anti-lost device terminal.
Alternatively, the method may be performed by a server, and wherein the first anti-immobilizer control terminal and the second anti-immobilizer control terminal are mobile communication terminals; or the first anti-lost device control terminal and the second anti-lost device control terminal can communicate with the mobile communication terminal associated with the first anti-lost device control terminal and communicate with the server through the mobile communication terminal.
According to the second aspect of the present disclosure, there is also provided a method for positioning an anti-lost device terminal, including: responding to a first anti-lost device terminal positioning request sent by a first anti-lost device control end, and sending a distance measuring instruction for measuring the distance between a second anti-lost device terminal and a first anti-lost device terminal to the second anti-lost device terminal; and determining the position of the first anti-lost device terminal based on third distance data between the second anti-lost device terminal and the first anti-lost device terminal returned by the second anti-lost device terminal and third position information of the second anti-lost device terminal.
Optionally, the method may further include: responding to a first anti-lost device terminal positioning request sent by a first anti-lost device control end, and sending a distance measuring instruction for measuring the distance between the second anti-lost device control end and the first anti-lost device terminal to a second anti-lost device control end; and determining the position of the first anti-lost device terminal based on second distance data between the second anti-lost device control terminal and the first anti-lost device terminal, second position information of the second anti-lost device control terminal, and/or third distance data and third position information returned by the second anti-lost device control terminal.
Optionally, the second anti-lost device control end is associated with the second anti-lost device terminal, and the second anti-lost device terminal receives a ranging instruction for measuring a distance between the second anti-lost device terminal and the first anti-lost device terminal from the server. Or the second anti-lost device terminal receives a ranging instruction from the server to measure the distance between the second anti-lost device terminal and the first anti-lost device terminal through the second anti-lost device control terminal.
According to a third aspect of the present disclosure, there is also provided a method for positioning an anti-lost device terminal, where a first anti-lost device control end is associated with the first anti-lost device terminal, and a second anti-lost device control end is associated with the second anti-lost device terminal, the method may include: the second anti-lost device control end responds to a distance measurement instruction from a server for the first anti-lost device terminal, measures second distance data between the second anti-lost device control end and the first anti-lost device terminal, and/or instructs a second anti-lost device terminal to measure third distance data between the second anti-lost device terminal and the first anti-lost device terminal; and the second anti-lost device control end returns the second distance data and/or the third distance data to the server.
Optionally, the second anti-lost device control end further returns second position information of the second anti-lost device control end and/or third position information of the second anti-lost device terminal to the server.
According to a fourth aspect of the present disclosure, there is also provided a positioning method, including: sending a ranging instruction for measuring the distance between each of one or more wireless ranging devices and the terminal to one or more wireless ranging devices in response to a terminal positioning request sent by a positioning control terminal; and determining the position of the terminal based on the distance data between the wireless ranging device and the terminal returned by the one or more wireless ranging devices and the position information of the wireless ranging device.
Optionally, the terminal may be an anti-lost terminal; and/or the wireless ranging device may be a mobile device.
According to a fifth aspect of the present disclosure, there is also provided an anti-lost control system, including: the system comprises a first anti-lost device control end, a second anti-lost device control end and a server, wherein the first anti-lost device control end sends a first anti-lost device terminal positioning request to the server; the server responds to the positioning request of the first anti-lost device terminal and sends a distance measurement instruction for measuring the distance between the second anti-lost device control terminal and the first anti-lost device terminal to the second anti-lost device control terminal; the second anti-lost device control end receives the ranging instruction and returns second distance data between the second anti-lost device control end and the first anti-lost device terminal and second position information of the second anti-lost device control end to the server; and the server determines the position of the first anti-lost device terminal based on second distance data between the second anti-lost device control terminal and the first anti-lost device terminal returned by the second anti-lost device control terminal and second position information of the second anti-lost device control terminal.
Optionally, the second anti-lost device control terminal further instructs a second anti-lost device terminal associated with the second anti-lost device control terminal to measure third distance data between the second anti-lost device terminal and the first anti-lost device terminal, and wherein the server determines the position of the first anti-lost device terminal based on the first distance data and the first position information, the second distance data and the second position information, and/or the third distance data and third position information of the second anti-lost device terminal.
Optionally, the server sends, in response to the first anti-lost device terminal location request, a ranging instruction for measuring a distance between the second anti-lost device terminal and the first anti-lost device terminal to the second anti-lost device terminal, and determines the position of the first anti-lost device terminal based on the first distance data and the first position information, the second distance data and the second position information, and/or the third distance data between the second anti-lost device terminal and the first anti-lost device terminal and the third position information of the second anti-lost device terminal.
Optionally, the server may send the determined position information of the first anti-lost device terminal to the first anti-lost device control end, so that the first anti-lost device control end performs positioning and/or navigation on the first anti-lost device terminal.
Optionally, the server may set a plurality of alarm levels for the first anti-lost device terminal, where the plurality of alarm levels correspond to a plurality of distance ranges, respectively; the server may determine an alarm level for the first anti-lost device terminal based on a distance range to which a distance between the first anti-lost device terminal and the first anti-lost device control terminal belongs.
Optionally, the first anti-lost device control end includes a positioning module for positioning itself, and the first anti-lost device terminal positioning request includes first position information of the first anti-lost device control end and anti-lost device terminal identification information of the first anti-lost device terminal.
Optionally, the first anti-lost device control end may further include a ranging module for measuring a distance between the first anti-lost device control end and an anti-lost device terminal, the first anti-lost device terminal location request may further include first distance data between the first anti-lost device control end and the first anti-lost device terminal, and the server may determine the location of the first anti-lost device terminal based on the first distance data, the first location information, and the second distance data and second location information.
Optionally, the server may determine, in response to the first anti-lost device terminal location request, one or more of the second anti-lost device control terminals located within a first predetermined distance range from the first anti-lost device control terminal.
Optionally, the server may send the ranging instruction to the second anti-lost device control end again in response to the second anti-lost device control end moving a second predetermined distance; and/or the server can respond to the fact that a new second anti-lost device control end enters a first preset distance range of the first anti-lost device control end, and sends the ranging instruction to the new second anti-lost device control end.
Optionally, the first anti-lost device control end and the second anti-lost device control end may measure the distance between the first anti-lost device control end and the first anti-lost device terminal by the following method: the anti-lost device control end sends a ranging message to the first anti-lost device terminal; the anti-lost device control end receives a feedback message from the first anti-lost device terminal responding to the ranging message; and the anti-lost device control terminal determines the distance between the anti-lost device control terminal and the first anti-lost device terminal based on the feedback message.
Optionally, the anti-lost control system may further include the first anti-lost device terminal.
Optionally, the first anti-lost device control end is an anti-lost device control end associated with the first anti-lost device terminal; and/or the second anti-lost device control terminal is an anti-lost device control terminal associated with a second anti-lost device terminal.
Optionally, the first anti-lost device control end and the second anti-lost device control end may be mobile communication terminals; or the first anti-lost device control terminal and the second anti-lost device control terminal can communicate with the mobile communication terminal associated with the first anti-lost device control terminal and communicate with the server through the mobile communication terminal.
According to a sixth aspect of the present disclosure, there is also provided a server for locating an anti-lost device terminal, including: the distance measurement instruction sending device is used for responding to a first anti-lost device terminal positioning request sent by a first anti-lost device control end and sending a distance measurement instruction for measuring the distance between the second anti-lost device control end and the first anti-lost device terminal to a second anti-lost device control end; and the terminal positioning device determines the position of the first anti-lost device terminal based on second distance data between the second anti-lost device control end and the anti-lost device terminal returned by the second anti-lost device control end and second position information of the second anti-lost device control end.
Optionally, the server may further include: and the control end determining device is used for responding to the positioning request of the first anti-lost device terminal and determining one or more second anti-lost device control ends positioned in a first preset distance range of the first anti-lost device control end.
Optionally, the server may further include: and the position sending device is used for sending the determined position information of the first anti-lost device terminal to the first anti-lost device control end so that the first anti-lost device control end can perform positioning and/or navigation aiming at the first anti-lost device terminal.
According to a seventh aspect of the present disclosure, there is also provided a positioning server, including: the ranging instruction sending device is used for responding to a terminal positioning request sent by a positioning control end and sending a ranging instruction for measuring the distance between each of one or more wireless ranging devices and the terminal to one or more wireless ranging devices; and the terminal positioning device is used for determining the position of the terminal based on the distance data between the wireless ranging equipment and the terminal returned by the one or more wireless ranging equipment and the position information of the wireless ranging equipment.
According to an eighth aspect of the present disclosure, there is also provided an anti-lost device control terminal, including: the distance measuring device is used for responding to a distance measuring instruction from a server to a specified anti-lost device terminal, measuring second distance data between the anti-lost device control end and the specified anti-lost device terminal, and/or sending an instruction for measuring third distance data between the associated anti-lost device terminal and the specified anti-lost device terminal to an associated anti-lost device terminal associated with the anti-lost device control end, and receiving the third distance data from the associated anti-lost device terminal; and the first communication device is used for communicating with the server, receiving the ranging instruction from the server and returning the second distance data and/or the third distance data to the server.
Optionally, the first communication device further returns, to the server, position information of the anti-lost device control end and/or third position information of the associated anti-lost device terminal.
Optionally, the distance measuring device is further configured to measure first distance data between the anti-lost device control end and the associated anti-lost device terminal, and the first communication device is further configured to return the first distance data to the server.
Optionally, the ranging apparatus includes a second communication apparatus for communicating with the designated anti-lost device terminal and/or the associated anti-lost device terminal, wherein the second communication apparatus sends a ranging message to the designated anti-lost device terminal and/or the associated anti-lost device terminal, receives a feedback message from the designated anti-lost device terminal and/or the associated anti-lost device terminal in response to the ranging message, and the ranging apparatus determines the distance between the anti-lost device control end and the designated anti-lost device terminal and/or the associated anti-lost device terminal based on the feedback message.
Optionally, the second communication device sends an instruction to the associated anti-lost device terminal to measure third distance data between the associated anti-lost device terminal and the specified anti-lost device terminal.
Optionally, the anti-lost device control terminal may be a mobile communication terminal; or the anti-lost device control terminal can communicate with the mobile communication terminal associated with the anti-lost device control terminal and can communicate with the server through the mobile communication terminal.
According to a ninth aspect of the present disclosure, there is also provided a computing device comprising: a processor; and a memory having executable code stored thereon, which when executed by the processor, causes the processor to perform the method of any of the above.
According to a tenth aspect of the present disclosure, there is also provided a non-transitory machine-readable storage medium having stored thereon executable code, which when executed by a processor of an electronic device, causes the processor to perform the method of any one of the above.
Therefore, according to the positioning method and the positioning device, the positioning of the anti-lost device terminal is realized according to the positions of other anti-lost device control ends and the distance between the anti-lost device control ends and the anti-lost device terminal, and the working range of the anti-lost device control ends and the positioning range of the anti-lost device terminal are greatly expanded. In addition, in the preferred scheme, the navigation and the tracking of the anti-lost device terminal can be further realized.
Drawings
The above and other objects, features and advantages of the present disclosure will become more apparent by describing in greater detail exemplary embodiments thereof with reference to the attached drawings, in which like reference numerals generally represent like parts throughout.
Fig. 1 shows a flow chart of a positioning method of an anti-lost device terminal according to an embodiment of the present disclosure.
Fig. 2 shows a flow diagram of a positioning method according to another embodiment of the present disclosure.
Fig. 3 shows a flow chart of a positioning method of an anti-lost device terminal according to an embodiment of the present disclosure.
Fig. 4A shows a schematic diagram of an anti-lost control system according to one embodiment of the present disclosure.
Fig. 4B shows a schematic diagram of an anti-lost control system according to one embodiment of the present disclosure.
FIG. 5 shows a flow diagram of anti-lost control according to one embodiment of the present disclosure.
FIG. 6 illustrates a flow diagram for monitoring alarms, according to one embodiment of the present disclosure.
FIG. 7 illustrates an alert level diagram according to one embodiment of the present disclosure.
Fig. 8 shows a schematic block diagram of a location server of an anti-lost terminal according to one embodiment of the present disclosure.
FIG. 9 shows a schematic block diagram of an anti-lost device control end according to one embodiment of the present disclosure
FIG. 10 shows a schematic structural diagram of a computing device, according to one embodiment of the present disclosure.
Detailed Description
Preferred embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While the preferred embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
[ term interpretation ]
The anti-lost device terminal is suitable for a person or article anti-lost product terminal and can be bound with a managed person or article. The anti-lost device terminal is usually small in size, single in function and incapable of self-positioning and remote communication.
The anti-lost device control terminal is suitable for performing anti-lost management on one or more anti-lost device terminals, and can be an intelligent control device or a control terminal which is communicated with the intelligent control device (for example, through Bluetooth).
[ scheme overview ]
As mentioned above, the existing radio anti-lost device based on bluetooth technology has a limited working distance, which is generally only about 10 meters, so that the range of motion of the device equipped with the anti-lost device is limited. In addition, once the device is lost, the positioning and/or navigation service for the device cannot be provided, and a manager related to the device can only search for the device by manpower, so that the searching efficiency is low, troubles are brought to a user, and precious time of the user is wasted.
In view of the above, the present disclosure provides a positioning method and apparatus for an anti-lost device terminal, and an anti-lost control system, which are used for positioning a specified anti-lost device terminal according to position information of other anti-lost device control terminals or anti-lost device terminals and distance data between each anti-lost device terminal and the specified anti-lost device terminal, so as to greatly expand a working range of the anti-lost device control terminal and a positioning range of the anti-lost device terminal. Navigation and tracking of the designated anti-lost device terminal can be further realized.
The positioning scheme and the anti-lost control scheme of the anti-lost device terminal can be widely applied to the fields of children anti-loss, pet or asset anti-loss and searching, tourism management, bicycle electronic fence sharing, livestock grazing management and the like.
In the examples of the present disclosure described below, the anti-lost device terminal may be bound to the managed person or article so as to be located at the same position as the managed person or article, and the location of the anti-lost device terminal is the location of the managed person or article. The anti-lost device terminal can be bound with a person or an article by wearing the anti-lost device terminal by the person or pasting the anti-lost device terminal on the article.
In some embodiments, the anti-lost device control terminal may be an intelligent control device (e.g. a mobile communication terminal), or the anti-lost device control terminal may also be a control terminal capable of communicating with the mobile communication terminal with which it is associated (e.g. via bluetooth or USB), and the mobile communication terminal may be capable of communicating with the (anti-lost device) server (e.g. via mobile network communication). The anti-lost device control end can be bound with the intelligent control equipment to enable the intelligent control equipment to be located at the same position as the intelligent control equipment, and the position of the anti-lost device control end is the position of the intelligent control equipment. The present disclosure is not limited to the above binding. It should be understood that, when the anti-lost device control terminal is a control terminal communicating with a mobile communication terminal, communication between the anti-lost device control terminal and the server can be performed via the mobile communication terminal. No further description is given in the following examples.
In the following example, the anti-lost device control terminal may be associated with an anti-lost device terminal, and preferably one anti-lost device control terminal may be associated with one or more anti-lost device terminals, one anti-lost device terminal being associated with only one anti-lost device control terminal. The anti-lost device control terminal and the anti-lost device terminal may be associated through a wireless communication manner (e.g., bluetooth), or may be associated through other manners, which is not limited by this disclosure.
In the following examples, the anti-lost device terminals, or the anti-lost device terminal and the anti-lost device control terminal may communicate in a wireless communication manner, so as to implement measurement of the distance between the anti-lost device terminals and the anti-lost device control terminal. For example, for a specific anti-lost device terminal, the other anti-lost device control terminal may measure the distance between the terminal and the specific anti-lost device terminal in response to the received ranging instruction. And the other anti-lost device control terminal can also instruct the associated anti-lost device terminal associated with the other anti-lost device control terminal to measure the distance between the associated anti-lost device terminal and the specified anti-lost device terminal. And wherein the measured distance data may be used to locate the designated anti-lost device terminal.
It should be understood that the description of "first," "second," and "third" in the following examples is intended to distinguish between the objects described, and not to specify any order or importance whatsoever.
The anti-lost device control terminal and/or the anti-lost device terminal in the following examples may be in a static state or may move with a person or an article. Under different scenes, based on the state of the anti-lost device control end and/or the anti-lost device terminal or the position change of the anti-lost device terminal along with the movement of people or articles, the positioning and anti-lost control of the anti-lost device terminal can be realized in various modes. The anti-lost device terminal positioning scheme and the anti-lost control scheme of the present disclosure will be described in detail below with reference to the accompanying drawings and embodiments.
Positioning of anti-lost device terminal
Fig. 1 shows a flow chart of a positioning method of an anti-lost device terminal according to an embodiment of the present disclosure. As an example of the present disclosure, the positioning method may be implemented by a module capable of performing object finding, navigation and positioning calculation, where the module may be deployed at a server or a specific anti-lost server, or may be deployed at an intelligent control device. In the following example, a server is explained as an execution subject of the positioning method.
As shown in fig. 1, in step S110, in response to a first anti-lost device terminal positioning request sent by a first anti-lost device control end, a ranging instruction for measuring a distance between the second anti-lost device control end and the first anti-lost device terminal is sent to a second anti-lost device control end.
Wherein, the first or second anti-lost device control terminal can be connected with the server in a wireless communication mode (such as an internet communication network), and the first or second anti-lost device control terminal can also be communicated with the first anti-lost device terminal in a wireless communication mode. The wireless communication mode may include, but is not limited to, LoRa, bluetooth, ultra wideband, ZigBee, Wi-Fi, and the like, which is not limited in this disclosure.
As an example of the present disclosure, the first anti-lost device control terminal may be an anti-lost device control terminal associated or bound with the first anti-lost device terminal, and the second anti-lost device control terminal may be another anti-lost device control terminal other than the first anti-lost device control terminal. As an example of the present disclosure, the association or binding of the anti-lost device control terminal and its associated anti-lost device terminal may be realized by, for example, recording the anti-lost device control terminal and its associated anti-lost device terminal in association in an association table of the server at the registration stage.
When the first anti-lost device control end is close to the first anti-lost device terminal associated with the first anti-lost device control end, the first anti-lost device control end can communicate with the first anti-lost device terminal through bluetooth, for example, and possibly realize the positioning of the first anti-lost device terminal.
When the first anti-lost device control end cannot position the first anti-lost device terminal, the first anti-lost device control end may send a first anti-lost device terminal positioning request to the server through an internet communication network, for example. The first anti-lost device terminal location request may include first location information of the first anti-lost device control end and anti-lost device terminal identification information (for example, a name, an identifier, or a communication physical address of the anti-lost device terminal) of the first anti-lost device terminal.
In a preferred embodiment, when receiving the first anti-lost device terminal location request, the server may determine whether the first anti-lost device control end is associated or bound with the first anti-lost device terminal by looking up a record in the association table. In other words, it can be determined whether the first anti-lost device control terminal has the right to acquire the location of the first anti-lost device terminal.
In addition, in a preferred embodiment, in the case that the first position information of the first anti-lost device control terminal is included in the first anti-lost device terminal location request, the server may determine one or more second anti-lost device control terminals near the first anti-lost device terminal to send a ranging instruction thereto. When the first anti-lost device control end finds that the first anti-lost device terminal associated with the first anti-lost device control end cannot be located, the first anti-lost device control end is often not far away from the first anti-lost device terminal. Under the condition, the second anti-lost device control end near the first anti-lost device control end can often realize the distance measurement of the first anti-lost device terminal more accurately.
When sending the ranging instruction to the second anti-lost device control end, the anti-lost device terminal identification information of the first anti-lost device terminal can be sent in association with the ranging instruction, so that the second anti-lost device control end can determine the first anti-lost device terminal based on the anti-lost device terminal identification information, and further the measurement of the distance between the second anti-lost device terminal and the first anti-lost device terminal is realized.
In response to the received ranging instruction, the second anti-lost device controller can measure the distance between the second anti-lost device controller and the first anti-lost device terminal through a wireless ranging technology, and can return second distance data between the second anti-lost device controller and the first anti-lost device terminal, which are obtained through measurement, and second position information of the second anti-lost device controller to the server through the internet communication network.
Subsequently, in step S120, the position of the first anti-lost device terminal is determined based on the second distance data between the second anti-lost device control terminal and the first anti-lost device terminal, which is returned by the second anti-lost device control terminal, and the second position information of the second anti-lost device control terminal.
The second distance data may be a specific second distance (for example, a distance of XXX meters or YYY kilometers) between the second anti-lost device control end and the first anti-lost device terminal, or may refer to other data (for example, communication time data) related to determining the second distance.
The determined position of the first anti-lost device terminal may refer to a position range where the first anti-lost device terminal is located, or may refer to a specific geographical position of the first anti-lost device terminal.
Therefore, the first anti-lost device terminal is positioned based on the positions of other anti-lost device control ends which are not associated with the first anti-lost device terminal and the distance between the anti-lost device control ends and the first anti-lost device terminal, the positioning range of the anti-lost device terminal is greatly reduced, and the searching efficiency of the anti-lost device terminal can be improved.
In addition, the anti-lost device terminal of the present disclosure can also communicate with a server or other anti-lost device terminals in a wireless communication manner.
As an example of the present disclosure, in response to a first anti-lost device terminal location request sent by a first anti-lost device control terminal, a server may also send a ranging instruction to a second anti-lost device terminal to measure a distance between the second anti-lost device terminal and the first anti-lost device terminal, and may determine a position of the first anti-lost device terminal based on third distance data between the second anti-lost device terminal and the first anti-lost device terminal and third position information of the second anti-lost device terminal returned by the second anti-lost device terminal. Wherein the second anti-lost device terminal may be an anti-lost device terminal associated with the second anti-lost device control terminal.
As an example of the present disclosure, in response to the received ranging instruction, the second anti-lost device control terminal may further instruct the second anti-lost device terminal associated therewith to measure the distance between the second anti-lost device terminal and the first anti-lost device terminal, and may return third distance data between the second anti-lost device terminal and the first anti-lost device terminal, which is obtained by the measurement, to the server through the internet communication network. That is, the server may send a ranging instruction for measuring a distance between the second anti-lost device terminal and the first anti-lost device terminal to the second anti-lost device terminal via the second anti-lost device control terminal.
Preferably, in a case that the location of the second anti-lost device terminal is known (which may be determined based on the positioning method of the present disclosure or determined by other methods, which is not limited by the present disclosure), the second anti-lost device control terminal may further return location information of the second anti-lost device terminal, that is, third location information, to the server.
Therefore, the server can realize the positioning of the first anti-lost device terminal based on the received second distance data and second position information and/or third distance and third position information.
And then, the determined position information of the first anti-lost device terminal can be sent to the first anti-lost device control end, so that a manager at the side of the first anti-lost device control end can position and/or navigate for the first anti-lost device terminal, and the anti-lost device terminal can be quickly and accurately searched.
From this, through the location scheme of above-mentioned anti-lost device, can realize the position scope or the definite of accurate position to first anti-lost device terminal to this first anti-lost device terminal can be searched for fast to the user of first anti-lost device control side, improves search efficiency.
Multipoint positioning
As an example of the present disclosure, the number of the second anti-lost device control terminals may be one or more, and the second anti-lost device control terminal may also be associated with one or more second anti-lost device terminals. In this way, based on the distances between the one or more second anti-lost device control terminals and the one or more associated second anti-lost device terminals and the first anti-lost device terminal, for example, the first anti-lost device terminal can be accurately positioned by a multipoint positioning method.
In the following example, the above-mentioned second anti-lost device control end instructs the second anti-lost device terminal to measure the third distance data is taken as an example, and the implementation of the multipoint positioning method for positioning the first anti-lost device terminal in the present disclosure is described. It should be understood that the second anti-lost device terminal may also communicate with the server without passing through the second anti-lost device control terminal, obtain a ranging instruction from the server for measuring a third distance between the second anti-lost device terminal and the first anti-lost device terminal, and return the third distance data and/or third position information, or other data related to determining the third distance data to the server.
It should be understood that the multi-point positioning of the present disclosure is equally applicable to other examples as previously described. In other words, the present disclosure may implement accurate positioning of the first anti-lost device terminal through any combination of the distance data returned by the first anti-lost device control terminal and the position information of the first anti-lost device control terminal itself, or the distance data and/or the position information returned by each of the plurality of other anti-lost device control terminals and/or other anti-lost device terminals, which is not limited by the present disclosure. Specifically, in step S110, a ranging command may be sent to one or more second anti-lost devices. Further, in step S120, the position of the first anti-lost device terminal may be determined by a multi-point positioning method according to the second distance data and the second position information, and/or the third distance data and the third position information, which are returned by the one or more second anti-lost device control terminals.
When only one second anti-lost device control end exists, the position range where the first anti-lost device terminal is located can be determined according to the second position information and the second distance data and/or the third position information and the third distance data returned by the second anti-lost device control end. For example, the positions corresponding to two intersections of a circle having the position of the second anti-lost device control terminal as the center and the second distance as the radius and a circle having the position of the second anti-lost device terminal as the center and the third distance as the radius.
And when the second anti-lost device control end is close to the second anti-lost device terminal, the second position and the third position can be approximately regarded as the same position, and the second distance and the third distance can be approximately regarded as the same distance. Therefore, the determined position of the first anti-lost device terminal is a position range, that is, a circular area with the second position as a center and the second distance as a radius.
Therefore, based on the first position information, the second position information and the distance between the first anti-lost device terminal and the second anti-lost device control end and the distance between the first anti-lost device terminal and the second anti-lost device terminal respectively, a relatively small position range of the first anti-lost device terminal relative to the first anti-lost device control end can be determined, and the manpower search range of a manager of the first anti-lost device control end can be greatly reduced.
When two second anti-lost device control terminals are provided, a smaller position range where the first anti-lost device terminal may be located may be determined by a multipoint positioning method according to second position information and second distance data, third position information and third distance data respectively returned by the two second anti-lost device control terminals: the circle overlap area or the circle intersection point determined based on the position and the distance (specifically, determined based on the relationship between the position information and the distance data).
When three or more second anti-lost device control terminals exist, the accurate position (intersection of three or more circles) of the first anti-lost device terminal can be determined by a multipoint positioning method according to the second position information and the second distance data, the third position and the third distance data returned by the three or more second anti-lost device control terminals respectively.
Therefore, the positioning of the specified anti-lost device terminal is realized through the positions of other anti-lost device control terminals and the associated anti-lost device terminals and the distances between the positions and the specified anti-lost device terminal (namely the first anti-lost device terminal), the positioning range of the specified anti-lost device terminal can be greatly reduced, the searching efficiency of the specified anti-lost device terminal is improved, and the first anti-lost device terminal is conveniently tracked and managed by the first anti-lost device control terminal.
As an example of the present disclosure, the first anti-lost device control terminal may also include a ranging module, by which a distance between the first anti-lost device control terminal and the first anti-lost device terminal may be measured. For example, in the case that the distance between the first anti-lost device control end and the anti-lost device terminal is not too far, and the first anti-lost device control end and the anti-lost device terminal are capable of wireless communication to measure the distance between the first anti-lost device control end and the anti-lost device terminal, the first distance data between the first anti-lost device control end and the first anti-lost device terminal may be further included in the first anti-lost device terminal positioning request.
Thus, in step S110, a ranging command may be transmitted to the relevant second anti-lost device control terminal in a case where the first location information and the first distance data are known, and then, in step S120, the location of the first anti-lost device terminal may be determined based on the first distance data and the first location information, the second distance data and the second location information, and/or the third distance data and the third location information.
For example, in the case that the first distance data and the first location information are known, a ranging command may be sent to a second anti-lost device control terminal near the first location, and then, combining the second distance data and the second position information or the third distance data and the third position information returned by the second anti-lost device control terminal, determining a circle with the first position as the center and the first distance as the radius as the first position range of the first anti-lost device terminal, determining a circle with the second position as the center and the second distance as the radius as the second position range of the first anti-lost device terminal, determining a circle with the third position as the center and the third distance as the radius as the third position range of the first anti-lost device terminal, the overlapping area of the first position range, the second position range and the third position range or the intersection point of the corresponding three circles can be used for determining the position range of the first anti-lost device control end or the accurate position point thereof.
For example, when the first distance data and the first position information are known, a distance measurement command may be transmitted to the two second anti-lost device control terminals, and then a circle having the first position as the center and the first distance as the radius may be determined as the first position range, a circle having the second position as the center and the second distance as the radius and returned from the two second anti-lost device control terminals may be determined as the two second position ranges, and a circle having the third position as the center and the third distance as the radius may be determined as the two third position ranges, in combination with the second distance data and the second position information or the third distance data and the third position information returned from the second anti-lost device control terminals. The overlapping position of the first position range, the two second position ranges and the two third position ranges, or the intersection point of the circles is the position or the position range of the first anti-lost device terminal. For more second anti-lost device control terminals, the positioning of the first anti-lost device terminal can be realized in the same method as described above, and details are not repeated herein.
The second anti-lost device control terminal may be determined according to which anti-lost device control terminals actually exist around the first anti-lost device control terminal, or may be determined by the server according to requirements and/or known data. For example, in a case where precise positioning of the first anti-lost device terminal is required, three or more second anti-lost device control terminals may be determined. And under the condition that it is not necessary to know the precise location of the first anti-lost device terminal, for example, it is only necessary to know the position range where the first anti-lost device terminal is located, one or two second anti-lost device control terminals may be determined, which is not limited by the present disclosure.
Therefore, based on the above technical solution, no matter whether the distance between the first anti-lost device control end and the first anti-lost device terminal is known or not, the first anti-lost device terminal can be positioned by a multipoint positioning method through the second position information and the second distance data, the third position information and the third distance data provided by other anti-lost device control ends (i.e. the second anti-lost device control end). The scheme can greatly increase the monitoring distance of the anti-lost device control end to the anti-lost device terminal, so that the monitoring distance is not limited by the short-distance working distance based on the Bluetooth communication technology, and meanwhile, the anti-lost device terminal can be accurately positioned, so that a manager at the anti-lost device control end side can conveniently navigate or track people or objects needing anti-lost management, and the searching efficiency is improved.
Anti-lost alarm
Further, a first distance between the first anti-lost device control end and the first anti-lost device terminal is determined according to the first position information of the first anti-lost device control end and the determined position of the first anti-lost device terminal. Or the anti-lost device monitoring of the first anti-lost device terminal can be realized according to the first distance between the first anti-lost device control terminal and the first anti-lost device terminal, which is measured by the first anti-lost device control terminal.
As one example of the present disclosure, a plurality of alert levels may be set for the first anti-lost device terminal, and the plurality of alert levels may respectively correspond to a plurality of distance ranges. Accordingly, the alarm level for the first anti-lost device terminal may be determined based on a distance range to which the distance between the first anti-lost device terminal and the first anti-lost device control terminal belongs. Different alarm levels can be set for different first anti-lost device terminals, and the different alarm levels can include different numbers of alarm levels, different multiple distance ranges or different warning information.
Specifically, for a first anti-lost device terminal, a plurality of alarm rings (corresponding to circles spaced from the first anti-lost device control terminal by a plurality of distances) are set based on the distance between the first anti-lost device terminal and its corresponding first anti-lost device control terminal, and the distance range between two adjacent alarm rings is regarded as the distance range corresponding to the relevant alarm level.
For example, circles spaced by a first (second/third/fourth … …) distance between the first anti-lost device terminal and the corresponding first anti-lost device control terminal respectively correspond to the warning ring 1(2/3/4 … …), the range between the warning ring 1 and the warning ring 2 corresponds to a first distance range and a first warning level, and when the anti-lost device terminal is in the first distance range, a warning for the first warning level is sent to the first anti-lost device control terminal; the range between the alarm ring 2 and the alarm ring 3 corresponds to a second distance range and a second alarm level, and when the anti-lost device terminal is in the second distance range, a warning aiming at the second alarm level is sent to the first anti-lost device control end; the range between the warning circle 3 and the warning circle 4 corresponds to a third distance range and a third warning level, and when the anti-lost device terminal is in the third distance range, a warning … … for the third warning level is issued to the first anti-lost device control terminal.
Therefore, the first anti-lost device terminal can be positioned in real time with the first anti-lost device terminal
When the distance between the first anti-lost device control ends is within the corresponding distance range, a warning corresponding to the distance range is sent to a manager of the first anti-lost device control ends so as to remind the manager of managing and tracking the first anti-lost device terminal, and the first anti-lost device terminal is prevented from being lost.
Wireless ranging
The first or second anti-lost device control terminal and the second anti-lost device terminal can communicate with the first anti-lost device terminal in a wireless communication mode to measure the distance between the first and second anti-lost device control terminals and the second anti-lost device terminal. The second anti-lost device control end can also be connected with the first anti-lost device terminal nearby in a wireless communication mode. Where the range of "nearby" has different meaning in different scenarios. For example, it may be determined by the second anti-lost device control terminal or the wireless communication capability between the second anti-lost device terminal and the first anti-lost device terminal.
The first and/or second anti-lost device control end side may include a signal (e.g., ranging message) sender, and the first anti-lost device terminal side may include a signal feedback end (i.e., feedback message sender), which may be, for example, a low power consumption and high performance zigbee module, and the distance between the signal sender and the signal feedback end may be determined by measuring the transmission time of the message between the signal sender and the signal feedback end (e.g., the time difference between the sending of the ranging message and the receiving of the feedback message by the anti-lost device control end).
The second anti-lost device terminal may also include the above-mentioned signal (e.g., ranging message) transmitting terminal itself. The second anti-lost device terminal can respond to the instruction of the second anti-lost device control terminal to measure the third distance data between the second anti-lost device terminal and the first anti-lost device terminal. The signal transmitting end of the second anti-lost device terminal side may also be a zigbee module with low power consumption and high performance, and the distance between the signal transmitting end and the signal feedback end is determined by measuring the transmission time of the message between the signal transmitting end and the signal feedback end (for example, the time difference between the second anti-lost device terminal side transmitting the ranging message and receiving the feedback message).
Specifically, the first or second anti-lost device control end or the second anti-lost device terminal may send a ranging message to the first anti-lost device terminal, receive a feedback message from the first anti-lost device terminal in response to the ranging message, and determine a distance between each of the second anti-lost device control end or the second anti-lost device terminal and the first anti-lost device terminal based on the feedback message.
In one embodiment, the second anti-lost device control terminal may transmit the determined distance data to the server side. In another embodiment, the second anti-lost device control terminal may transmit related data (e.g., time data such as ranging message transmission time, feedback message reception time) for determining a distance between the second anti-lost device control terminal or the second anti-lost device terminal and the first anti-lost device terminal to the server side, so that the server side may determine the second anti-lost device control terminal and the distance between the second anti-lost device terminal and the first anti-lost device terminal according to the related data.
It should be understood that the anti-lost device control terminal of the present disclosure may also measure the distance between the anti-lost device control terminal and the anti-lost device terminal by other technical means, which is not limited by the present disclosure. In addition, the descriptions of "first," "second," and "third" herein are intended to distinguish one object from another, and not to specify any order or function.
Determining a second anti-lost device control terminal
The above-mentioned second anti-lost device control terminal may have the same configuration as the first anti-lost device control terminal, and may preferably be an available anti-lost device control terminal near the first anti-lost device control terminal (for example, a first predetermined distance range).
As an example of the present disclosure, the server may collect position information of a plurality of anti-lost device control terminals in real time (or report the position information by the plurality of anti-lost device control terminals in real time), and may determine a plurality of other anti-lost device control terminals within a first predetermined distance range in the vicinity of each anti-lost device control terminal in advance according to the position of each anti-lost device control terminal, and when receiving a positioning request for a specific anti-lost device terminal sent by one anti-lost device control terminal, determine a plurality of other anti-lost device control terminals as the second anti-lost device control terminal as described above.
As another example of the present disclosure, one or more available second anti-lost device control terminals located within a first predetermined distance range of the first anti-lost device control terminal may also be determined in response to the first anti-lost device terminal location request. Wherein "available" is understood to mean that the anti-lost device control terminal can measure the distance between the anti-lost device control terminal and the first anti-lost device terminal.
The first predetermined distance range may be set by the user, or may be set adaptively according to the ranging capability between the anti-lost device control terminal and the anti-lost device terminal, and may be a distance value of several hundred meters or more. For example, the first predetermined distance range may be a maximum ranging distance between the first anti-lost device control terminal and the anti-lost device terminal, or the first predetermined distance range may also be a bluetooth connection distance between the first anti-lost device control terminal and the anti-lost device terminal, or the first predetermined distance range may be dynamically set by a manager.
Therefore, by combining distance data and/or position data provided by a plurality of other anti-lost device control ends adjacent to the first anti-lost device control end, the position of the first anti-lost device terminal can be accurately determined by a multipoint positioning method, the working distance of the first anti-lost device control end can be increased, and services such as real-time positioning, navigation tracking and the like of the first anti-lost device terminal can be provided for a relevant manager.
Considering that the anti-lost device control terminal and the anti-lost device terminal may move along with the person or article bound with the anti-lost device terminal, there may be a case that the second anti-lost device control terminal moves out of the first predetermined distance range of the first anti-lost device control terminal, or there may be a case that other new second anti-lost device control terminal enters into the first predetermined distance range of the first anti-lost device control terminal due to the movement.
As an example of the disclosure, the position information of the anti-lost device control end may be obtained in real time (or actively reported by the anti-lost device control end in real time), and in response to the second anti-lost device control end moving a second predetermined distance, the ranging instruction for the first anti-lost device terminal may be sent to the second anti-lost device control end again. Or responding to a first preset distance range of a new second anti-lost device control end entering the first anti-lost device control end, and sending a distance measurement instruction aiming at the first anti-lost device terminal to the new second anti-lost device control end.
Therefore, the movement of the anti-lost device control end can be monitored in real time, and the ranging instruction is issued in real time, so that the real-time accurate positioning of the first anti-lost device terminal is realized.
So far, the positioning method of the anti-lost device of the present disclosure has been described in detail with reference to fig. 1 and the embodiment. By the positioning method of the anti-lost device, the working distance of the control end of the anti-lost device can be increased, the positioning and navigation tracking functions aiming at the anti-lost device terminal can be provided for a manager of the control end of the anti-lost device, and the manager can be helped to search managed people or articles. The anti-lost device positioning scheme can be widely applied to the fields of children anti-lost, pet or asset anti-lost and searching, tourism management, bicycle electronic fence sharing, livestock grazing management and the like.
The solution for positioning the anti-lost device terminal as described above may be implemented as a positioning method of the anti-lost device terminal, and the positioning method may be implemented by a server.
In one embodiment, a ranging instruction for measuring a distance between a second anti-lost device control terminal and a first anti-lost device terminal may be sent to the second anti-lost device control terminal in response to a first anti-lost device terminal location request sent by the first anti-lost device control terminal. Then, the server can determine the position of the first anti-lost device terminal based on second distance data between the second anti-lost device control terminal and the first anti-lost device terminal returned by the second anti-lost device control terminal and second position information of the second anti-lost device control terminal.
In another embodiment, a ranging instruction for measuring a distance between a second anti-lost device terminal and a first anti-lost device terminal may be sent to the second anti-lost device terminal in response to a first anti-lost device terminal location request sent by a first anti-lost device control terminal. Then, the server can determine the position of the first anti-lost device terminal based on third distance data between the second anti-lost device terminal and the first anti-lost device terminal returned by the second anti-lost device terminal and third position information of the second anti-lost device terminal.
In another embodiment, in response to a first anti-lost device terminal location request sent by a first anti-lost device control terminal, a server may send a ranging instruction to a second anti-lost device control terminal to measure a distance between the second anti-lost device control terminal and the first anti-lost device terminal, and send a ranging instruction to a second anti-lost device terminal to measure a distance between the second anti-lost device terminal and the first anti-lost device terminal. Then, the server can determine the position of the first anti-lost device terminal based on second distance data between the second anti-lost device control terminal and the first anti-lost device terminal, which is returned by the second anti-lost device control terminal, and second position information of the second anti-lost device control terminal, and/or third distance data and third position information, which are returned by the second anti-lost device terminal.
The first anti-lost device control end can also return first distance data between the first anti-lost device control end and the first anti-lost device terminal and first position information of the first anti-lost device control end to the server. The server may further determine the location of the first anti-lost device terminal by further combining the first distance data and the first location information on the basis of the above embodiment.
Optionally, the second anti-lost device control end is associated with the second anti-lost device terminal, and the second anti-lost device terminal may receive, from the server, a ranging instruction of a distance between the second anti-lost device terminal and the first anti-lost device terminal. Alternatively, the second anti-lost device terminal may receive a ranging instruction of a distance between the second anti-lost device terminal and the first anti-lost device terminal from the server via the second anti-lost device control terminal.
In other words, the third distance data may be measured in response to a ranging instruction that measures a distance between the second anti-lost device terminal and the first anti-lost device terminal; or the third distance data may be measured by the second anti-lost device terminal instructed by the second anti-lost device control terminal.
Fig. 2 shows a flow diagram of a positioning method according to another embodiment of the present disclosure. The positioning method can be suitable for any terminal with positioning requirements. In a preferred embodiment, the terminal may be a loss prevention terminal and the wireless ranging device may be a mobile device.
As shown in fig. 2, in step S210, in response to a terminal location request sent by a location control end, a ranging instruction for measuring a distance between each of one or more wireless ranging devices and the terminal is sent to the one or more wireless ranging devices.
In step S220, the position of the terminal is determined based on the distance data between the wireless ranging device and the terminal returned by the one or more wireless ranging devices and the position information of the wireless ranging device.
The terminal can be the anti-lost device terminal, and the positioning control end and the wireless ranging device can be the anti-lost device control end.
Fig. 3 shows a flow chart of a positioning method of an anti-lost device terminal according to an embodiment of the present disclosure. The positioning method may be implemented by a second anti-lost device control terminal, and wherein the first anti-lost device control terminal is associated with a first anti-lost device terminal, and the second anti-lost device control terminal is associated with a second anti-lost device terminal.
As shown in fig. 3, in step S310, the second anti-lost device control terminal measures second distance data between the second anti-lost device control terminal and the first anti-lost device terminal in response to a ranging instruction for the first anti-lost device terminal from the server, and/or instructs the second anti-lost device terminal to measure third distance data between the second anti-lost device terminal and the first anti-lost device terminal.
In step S320, the second anti-lost device control end returns the second distance data and/or the third distance data to the server. As a preferred example, the second anti-lost device control terminal may further return second location information of the second anti-lost device control terminal and/or third location information of the second anti-lost device terminal to the server.
Some details of the above positioning method may be the same as or similar to those described above with reference to fig. 1, and are not repeated herein.
[ ANTI-LOSING CONTROL SYSTEM ]
Fig. 4A shows a schematic diagram of an anti-lost control system according to one embodiment of the present disclosure.
As shown in fig. 4A, the anti-lost control system of the present disclosure may include a first anti-lost controller (e.g., anti-lost controller control terminal 1), a second anti-lost controller (e.g., anti-lost controller control terminals 2, 3, 4), and a server (i.e., anti-lost server). Wherein the anti-lost control system may further comprise a first anti-lost device terminal (i.e. the anti-lost device terminal shown in fig. 4A) associated with the first anti-lost device control terminal.
Fig. 4B shows a schematic diagram of an anti-lost device control system according to another embodiment of the present disclosure.
As shown in fig. 4B, the anti-lost control system of the present disclosure may further include a second anti-lost device terminal associated with the second anti-lost device control terminal, that is, as shown in fig. 4B, anti-lost device terminals 2, 3, 4 associated with the anti-lost device control terminals 2, 3, 4, respectively.
Based on the anti-lost control system shown in fig. 4A or fig. 4B, the first anti-lost device control terminal and the second anti-lost device control terminal may be respectively connected with the server in a wireless communication manner (e.g., internet communication network), and the second anti-lost device control terminal may be connected with an anti-lost device terminal in the vicinity thereof in a wireless communication manner. The wireless communication mode may include, but is not limited to, LoRa, bluetooth, ultra wideband, ZigBee, Wi-Fi, and the like. The range of "nearby" may be determined by the wireless communication capabilities of both the second anti-lost device control terminal and the anti-lost device terminal, all without limitation by the present disclosure.
The first anti-lost device control terminal may send a first anti-lost device terminal location request to the server.
The server may send a ranging instruction for measuring a distance between the second anti-lost device control terminal and the first anti-lost device terminal to the second anti-lost device control terminal in response to the first anti-lost device terminal positioning request.
The second anti-lost device control end receives the distance measuring instruction and returns the second anti-lost device control to the serverSecond distance data between the control end and the first anti-lost device terminal (including the distance L between the second anti-lost device control end and the first anti-lost device terminal as shown in fig. 4B)2) And second position information of the second anti-lost device control end.
And then, the server determines the position of the first anti-lost device terminal based on second distance data between the second anti-lost device control terminal and the anti-lost device terminal returned by the second anti-lost device control terminal and second position information of the second anti-lost device control terminal.
And/or the second anti-lost device control end can further instruct a second anti-lost device terminal associated with the second anti-lost device control end to measure third distance data between the second anti-lost device terminal and the first anti-lost device terminal (including a distance L between the second anti-lost device terminal and the first anti-lost device terminal as shown in fig. 4B)3) And wherein the server determines the location of the first anti-lost terminal based on the second distance data and second location information, and/or the third distance data and third location information of the second anti-lost terminal.
And/or the server may send a ranging instruction for measuring a distance between the second anti-lost device terminal and the first anti-lost device terminal to the second anti-lost device terminal in response to the first anti-lost device terminal positioning request, and determine the position of the first anti-lost device terminal based on the second distance data and the second position information, and/or the third distance data between the second anti-lost device terminal and the first anti-lost device terminal and the third position information of the second anti-lost device terminal.
The first anti-lost device control terminal may be an anti-lost device control terminal associated with or bound to the first anti-lost device terminal, and the second anti-lost device control terminal may be an anti-lost device control terminal not associated with or bound to the first anti-lost device terminal.
The first anti-lost device control terminal and the second anti-lost device control terminal may be mobile communication terminals, such as smart phones. Alternatively, the first anti-lost device control terminal and the second anti-lost device control terminal can communicate with the mobile communication terminal associated therewith (for example, via bluetooth), and can communicate with the server via the mobile communication terminal.
As an example of the present disclosure, the server may further send the determined position information of the first anti-lost device terminal to the first anti-lost device control end, so that the first anti-lost device control end performs positioning and/or navigation for the first anti-lost device terminal. Therefore, the real-time positioning and navigation service of the anti-lost device terminal is provided for the user, so that the user can quickly search the position of the anti-lost device terminal according to the provided navigation path, and the searching efficiency is improved.
As an example of the present disclosure, the server may set a plurality of alarm levels for the first anti-lost device terminal, the plurality of alarm levels corresponding to a plurality of distance ranges, respectively. And, the server may determine an alarm level for the first anti-lost device terminal based on a distance range to which a distance between the first anti-lost device terminal and the first anti-lost device control terminal belongs. Therefore, the anti-lost device terminal is monitored in real time, and warning reminding is given to a manager at a proper moment, so that the manager can know the dynamic moving condition of the anti-lost device terminal in real time, and loss of people or articles bound with the anti-lost device terminal is avoided.
As an example of the present disclosure, the first anti-lost device control terminal may include a positioning module that positions itself, and the first anti-lost device terminal positioning request may include first position information of the first anti-lost device control terminal and anti-lost device terminal identification information of the first anti-lost device terminal.
As an example of the present disclosure, the first anti-lost device control end may further include a ranging module for measuring a distance between the first anti-lost device control end and the first anti-lost device terminal, and the first anti-lost device terminal location request further includes first distance data between the first anti-lost device control end and the first anti-lost device terminal (including a distance L between the first anti-lost device control end and the first anti-lost device terminal as shown in fig. 4B)1). And wherein the server is capable of determining, based on the first distance data, the first location information, the second distance data, and second location information,And/or third distance data and third location information to determine a location of the first anti-lost terminal. This further improves the positioning accuracy of the first anti-lost device terminal.
As an example of the present disclosure, the server may determine, in response to a first said anti-lost device terminal location request, one or more of said second anti-lost device control terminals located within a first predetermined distance range from said first anti-lost device control terminal. The server may determine the one or more second anti-lost device control terminals according to the known data, the positioning requirement, and the availability of the related anti-lost device control terminals, which is not limited by the present disclosure.
The server can monitor the position and the movement of the anti-lost device control end in real time, and can respond to the second anti-lost device control end moving a second preset distance and send the distance measurement instruction aiming at the first anti-lost device terminal to the second anti-lost device control end again. Or, the server may also send the ranging instruction for the first anti-lost device terminal to the new second anti-lost device control end in response to the new second anti-lost device control end entering the first predetermined distance range of the first anti-lost device control end. Therefore, real-time distance measurement is carried out by monitoring the movement of the control ends of the anti-lost devices in real time, so that the real-time positioning of the anti-lost device terminal is more accurate.
The first anti-lost device control end, the second anti-lost device control end or the second anti-lost device terminal can measure the distance between the first anti-lost device control end, the second anti-lost device control end or the second anti-lost device terminal and the first anti-lost device terminal by the following method: the anti-lost device control end or the second anti-lost device terminal sends a ranging message to the anti-lost device terminal; the anti-lost device control end or the second anti-lost device terminal receives a feedback message from the anti-lost device terminal responding to the ranging message; and the anti-lost device control end or the second anti-lost device terminal determines the distance between the anti-lost device control end or the second anti-lost device terminal and the anti-lost device terminal based on the feedback message. It is to be understood that the above-described ranging principles are merely illustrative and that other wireless ranging techniques may also be employed in the disclosed examples and are not intended to be limiting of the present disclosure.
[ application example ]
For better understanding of the above anti-lost control scheme, the above anti-lost control scheme will be explained with reference to the application examples shown in fig. 5 to 7.
FIG. 5 shows a flow diagram of anti-lost control according to one embodiment of the present disclosure. Wherein, the anti-lost device control end (as shown in the figure C)1、C2、C3、C4Solid circles represented) can communicate with their associated mobile communication terminals, respectively (M as shown in the figure)1、M2、M3、M4A mobile phone terminal is shown) and communicates with the anti-lost device server through the mobile communication terminal. The anti-lost control is realized through a relevant control/management page at the mobile communication terminal side.
In the following example, with C1Represents the first anti-lost device control terminal, C2、C3、C4And the first and second anti-lost devices are respectively used as control ends of the second anti-lost device. And the first or second anti-lost device control end is respectively connected with the server in a wireless communication mode, and the first or second anti-lost device control end can be connected with the first anti-lost device terminal in a wireless communication mode.
As shown in fig. 5, in step 1, a mobile communication terminal side corresponding to a first anti-lost device control terminal initiates a first anti-lost device terminal positioning request to a managed first anti-lost device terminal.
In step 2, the mobile communication terminal M1And sending the first position information and the first distance data between the first position information and the first anti-lost device terminal to an anti-lost device server to request for positioning the first anti-lost device terminal.
In step 3, the anti-lost device server responds to the first anti-lost device terminal positioning request, and determines other anti-lost device control terminals (determined based on the position of the mobile communication terminal communicating with the second anti-lost device control terminal, for example) close to the first position, namely the second anti-lost device control terminal.
In step 4/8/12, the anti-lost device server sends a ranging command and anti-lost device terminal identification information of the first anti-lost device terminal to the determined second anti-lost device control terminals.
In step 5/9/13, the second anti-lost device controllers respectively send a ranging message (i.e. a ranging request radio frame) to the first anti-lost device terminal, and in step 6/10/14, respectively receive a feedback message returned by the first anti-lost device terminal in response to the ranging message, so as to determine a second distance between the second anti-lost device controllers and the first anti-lost device terminal. It is not shown that, in the above step 5/9/13, the second anti-lost device control terminals respectively instruct the associated second anti-lost device terminals to respectively send ranging messages (i.e. ranging request radio frames) to the first anti-lost device terminal, and in step 6/10/14, the third distances between the second anti-lost device terminals and the first anti-lost device terminal are respectively determined based on the feedback messages returned by the first anti-lost device terminal in response to the ranging messages.
In step 7/11/15, the second anti-lost device control terminals respectively send the second location information and the second distance data between the second anti-lost device control terminals and the first anti-lost device terminal, and/or the third distance data between the second anti-lost device control terminals and the first anti-lost device terminal and the third location information of the second anti-lost device terminal to the anti-lost device server.
In step 16, the anti-lost device server calculates the position of the first anti-lost device terminal based on the collected first distance data, first position information, second distance data and second position information, third distance data and third position information.
In step 17, the position information of the first anti-lost device terminal is sent to the mobile communication terminal corresponding to the first anti-lost device control terminal.
Therefore, real-time accurate positioning of the first anti-lost device terminal is achieved through the multipoint positioning method, and a manager can conveniently position, navigate and track managed people or objects.
FIG. 6 illustrates a flow diagram for monitoring alarms, according to one embodiment of the present disclosure. Wherein, the administrator may monitor and alarm the anti-lost device terminal at the mobile communication terminal side.
As shown in fig. 6, in step S610, the mobile communication device connects (e.g., via bluetooth) to the first anti-lost device control terminal.
In step S620, an anti-lost device terminal is associated with the first anti-lost device control end (for example, the anti-lost device terminal is added to the relevant control/management page of the first anti-lost device control end).
In step S630, a plurality of alarm levels are set for the anti-lost device terminal, the plurality of alarm levels corresponding to a plurality of distance ranges, respectively. When a plurality of anti-lost device terminals need to be monitored, a plurality of corresponding alarm levels and a plurality of distance ranges thereof can be respectively set for each anti-lost device terminal. According to different scene requirements, the alarm levels and the distance ranges thereof set for different anti-lost device terminals can be not completely the same.
In step S640, a monitoring alarm is performed on the anti-lost device terminal;
in step S650, selecting an anti-lost device terminal;
in step S660, the plurality of anti-lost device control terminals or anti-lost device terminals associated therewith perform wireless ranging on the currently selected anti-lost device terminal, respectively;
in step S670, the distance between the first anti-lost device control end and the anti-lost device terminal is obtained, the distance range to which the distance belongs is determined, the corresponding alarm level is determined, and an alarm action of the corresponding anti-lost device terminal is performed, such as sending an alarm sound.
In step S680, the next anti-lost device terminal is selected.
And determines whether to select in step S690.
If so, returning to the step S660 to monitor and alarm the currently selected anti-lost device terminal.
If not, returning to step S650, reselecting the anti-lost device terminal which needs to be monitored and alarmed currently, and carrying out corresponding monitoring and alarming.
FIG. 7 illustrates an alert level diagram according to one embodiment of the present disclosure. Wherein a plurality of alert levels corresponding to a plurality of distance ranges are shown only schematically, and not in any way limiting the alert rules of the present disclosure.
As shown in fig. 7, with the position of the anti-lost device control end as the center, a plurality of distance ranges corresponding to a plurality of alarm levels are set for the anti-lost device terminal 1 associated with the anti-lost device control end, and the distance ranges are respectively the first distance range corresponding to the first alarm level, namely the range between the alarm ring 1 and the alarm ring 2; a second distance range corresponding to a second warning level, i.e. the range between warning circle 2 and warning circle 3; a third distance range corresponding to a third alert level, i.e. a range outside the alert ring 3.
When the distance between the anti-lost device terminal 1 and the anti-lost device control terminal belongs to the first/second/third distance range, a warning related to the first/second/third warning level is issued to the anti-lost device control terminal. And wherein different alarm levels (including different number of levels, or corresponding to different distance ranges and different warning messages, respectively) may be set for different anti-lost device terminals, respectively.
Therefore, different alarm levels can be set for different anti-lost device terminals respectively through the monitoring alarm scheme. In addition, the distance between the anti-lost device terminal and the anti-lost device control end can be monitored, and corresponding warning actions can be sent to the anti-lost device control end, so that a manager on the anti-lost device control end side can master the moving state of the anti-lost device terminal in time, and people or articles are prevented from being lost.
Based on the alarm level diagram shown in fig. 7, in a specific anti-lost monitoring application scenario, a child wearing or attached with an anti-lost terminal is used as an object to be monitored, and anti-lost monitoring is performed through a smart phone which is held by a guardian and is provided with anti-lost control software. The anti-lost control software can monitor the distance between the child and the guardian by taking the position (variable) of the smart phone as a center, and when the distance is within a first distance from the center, the distance indicates that the distance between the child and the guardian is within a safety range, no warning action is performed.
When the distance between the child and the guardian exceeds the first distance and does not exceed the second distance, namely is within the first distance range, the child is indicated to exceed the alarm ring 1, and warning information corresponding to the first alarm level is sent to the guardian through the anti-lost control software, for example, the child is reminded that the risk exists at the current distance and is not kept away.
When the distance between the child and the guardian exceeds the second distance and does not exceed the third distance, namely the distance is within the second distance range, the child is indicated to exceed the alarm ring 2, and warning information corresponding to the second alarm level is sent to the guardian through the anti-lost control software, for example, the current distance is warned to pay attention dangerously.
When the distance between the child and the guardian exceeds the third distance, namely is in the third distance range, the child is indicated to exceed the alarm ring 3, and the anti-lost control software sends out warning information corresponding to the third alarm level to the guardian, for example, the current distance is warned to be dangerous.
So far, the positioning scheme and anti-lost control scheme of the anti-lost device of the present disclosure have been described in detail with reference to fig. 1 to 7 and the embodiments.
[ POSITIONING SERVER ]
In addition, the above scheme can also be realized as a server for positioning the anti-lost device terminal and an anti-lost device control terminal.
Fig. 8 shows a schematic block diagram of a server (hereinafter referred to as a positioning server) that positions an anti-lost terminal according to an embodiment of the present disclosure. Wherein the relevant functional blocks may be implemented by hardware, software, or a combination of hardware and software implementing the principles of the present invention. It will be appreciated by those skilled in the art that the functional blocks described in fig. 8 may be combined or divided into sub-blocks to implement the principles of the invention described above. Thus, the description herein may support any possible combination, or division, or further definition of the functional modules described herein.
In the following, functional modules that the device can have and operations that each functional module can perform are briefly described, and for the details related thereto, reference may be made to the above description, and details are not described here again.
As shown in fig. 8, the server 800 of the present disclosure may include a ranging instruction transmitting device 810 and a terminal positioning device 820.
The ranging instruction transmitting device 810 may transmit a ranging instruction for measuring a distance between the second anti-lost device control terminal and the first anti-lost device terminal to the second anti-lost device control terminal in response to a first anti-lost device terminal positioning request transmitted by the first anti-lost device control terminal.
The terminal positioning device 820 may determine the position of the first anti-lost device terminal based on the second distance data between the second anti-lost device control end and the first anti-lost device terminal returned by the second anti-lost device control end and the second position information of the second anti-lost device control end.
As an example of the present disclosure, the positioning server 800 may further include a control terminal determining device (not shown in the figure). The control terminal determining device can respond to the first anti-lost device terminal positioning request and determine one or more second anti-lost device control terminals located in a first preset distance range of the first anti-lost device control terminal.
As an example of the present disclosure, the positioning server 800 may further include a position transmitting device (not shown in the figure). The position sending device may send the determined position information of the first anti-lost device terminal to the first anti-lost device control terminal, so that the first anti-lost device control terminal performs positioning and/or navigation on the first anti-lost device terminal.
As a preferred example of the present disclosure, the above-mentioned location server may also be applicable to specified terminals requiring other location. Wherein the terminal may be an anti-lost terminal and the wireless ranging device is a mobile device.
For example, the ranging instruction transmitting device 810 may transmit a ranging instruction for measuring a distance between each of one or more wireless ranging devices and the terminal to the one or more wireless ranging devices in response to a specific terminal location request transmitted by the location control terminal. Terminal positioning apparatus 820 may determine the location of the terminal based on the distance data between the wireless ranging device and the terminal returned by the one or more wireless ranging devices and the location information of the wireless ranging device.
[ anti-lost device control terminal ]
Fig. 9 shows a schematic block diagram of an anti-lost device control end according to one embodiment of the present disclosure. The anti-lost device control terminal can be a mobile communication terminal. Alternatively, the anti-lost device control terminal can communicate with a mobile communication terminal associated therewith and communicate with the server through the mobile communication terminal.
As shown in fig. 9, the anti-lost device control terminal 900 of the present disclosure may include a ranging device 910 and a first communication device 920.
The ranging device 910 may measure second distance data between the anti-lost device control terminal and a designated anti-lost device terminal in response to a ranging instruction for the designated anti-lost device terminal from a server, and/or send an instruction to measure third distance data between the associated anti-lost device terminal and the designated anti-lost device terminal to an associated anti-lost device terminal associated with the anti-lost device control terminal, and receive the third distance data from the associated anti-lost device terminal.
The first communication device 920 may communicate with a server, receive the ranging instruction from the server, and return the second distance data and/or the third distance data to the server. And the first communication device also returns the position information of the anti-lost device control end and/or the third position information of the associated anti-lost device terminal to the server.
Optionally, the distance measuring device 910 may further be configured to measure first distance data between the anti-lost device control end and the associated anti-lost device terminal, and the first communication device may further return the first distance data to the server.
As an example of the disclosure, the ranging apparatus 910 further includes a second communication apparatus for communicating with the designated anti-lost device terminal and/or the associated anti-lost device terminal, wherein the second communication apparatus sends a ranging message to the designated anti-lost device terminal and/or the associated anti-lost device terminal, receives a feedback message from the designated anti-lost device terminal and/or the associated anti-lost device terminal in response to the ranging message, and the ranging apparatus determines a distance between the anti-lost device control end and the designated anti-lost device terminal and/or the associated anti-lost device terminal based on the feedback message.
As an example of the present disclosure, the second communication device may transmit an instruction to measure third distance data between the associated anti-lost device terminal and the specified anti-lost device terminal to the associated anti-lost device terminal.
The specific implementation of the functions of the positioning server and/or the anti-lost device control end and the modules or components thereof can be referred to the above description related to fig. 1 to 7, and will not be described herein again.
Therefore, by the technical scheme, the working distance of the anti-lost device control end can be increased, the positioning and navigation tracking functions for the anti-lost device terminal can be provided for a manager of the anti-lost device control end, and the manager is helped to find managed people or articles. Moreover, a plurality of alarm levels can be set for the same article, and different alarm distances can be set according to the management requirements of different articles, so that a manager can be prompted to avoid article loss. The anti-lost device positioning scheme can be widely applied to the fields of children anti-lost, pet or asset anti-lost and searching, tourism management, bicycle electronic fence sharing, livestock grazing management and the like.
[ calculating device ]
FIG. 10 shows a schematic structural diagram of a computing device that can be used to implement the above method according to an embodiment of the invention.
Referring to fig. 10, the computing device 1000 includes a memory 1010 and a processor 1020.
The processor 1020 may be a multi-core processor or may include multiple processors. In some embodiments, processor 1020 may include a general-purpose host processor and one or more special purpose coprocessors such as a Graphics Processor (GPU), Digital Signal Processor (DSP), or the like. In some embodiments, processor 1020 may be implemented using custom circuits, such as an Application Specific Integrated Circuit (ASIC) or a Field Programmable Gate Array (FPGA).
The memory 1010 may include various types of storage units, such as system memory, Read Only Memory (ROM), and permanent storage. Wherein the ROM may store static data or instructions that are needed by the processor 1020 or other modules of the computer. The persistent storage device may be a read-write storage device. The persistent storage may be a non-volatile storage device that does not lose stored instructions and data even after the computer is powered off. In some embodiments, the persistent storage device employs a mass storage device (e.g., magnetic or optical disk, flash memory) as the persistent storage device. In other embodiments, the permanent storage may be a removable storage device (e.g., floppy disk, optical drive). The system memory may be a read-write memory device or a volatile read-write memory device, such as a dynamic random access memory. The system memory may store instructions and data that some or all of the processors require at runtime. Further, the memory 1010 may include any combination of computer-readable storage media, including various types of semiconductor memory chips (DRAM, SRAM, SDRAM, flash memory, programmable read-only memory), magnetic and/or optical disks, among others. In some embodiments, memory 1010 may include a removable storage device that is readable and/or writable, such as a Compact Disc (CD), a read-only digital versatile disc (e.g., DVD-ROM, dual layer DVD-ROM), a read-only Blu-ray disc, an ultra-density optical disc, a flash memory card (e.g., SD card, min SD card, Micro-SD card, etc.), a magnetic floppy disc, or the like. Computer-readable storage media do not contain carrier waves or transitory electronic signals transmitted by wireless or wired means.
The memory 1010 has stored thereon processable code that, when processed by the processor 1020, causes the processor 1020 to perform the methods described above.
The positioning method, apparatus, and anti-lost control system of the anti-lost device terminal according to the present invention have been described in detail above with reference to the accompanying drawings.
Furthermore, the method according to the invention may also be implemented as a computer program or computer program product comprising computer program code instructions for carrying out the above-mentioned steps defined in the above-mentioned method of the invention.
Alternatively, the invention may also be embodied as a non-transitory machine-readable storage medium (or computer-readable storage medium, or machine-readable storage medium) having stored thereon executable code (or a computer program, or computer instruction code) which, when executed by a processor of an electronic device (or computing device, server, etc.), causes the processor to perform the steps of the above-described method according to the invention.
Those of skill would further appreciate that the various illustrative logical blocks, modules, circuits, and algorithm steps described in connection with the disclosure herein may be implemented as electronic hardware, computer software, or combinations of both.
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems and methods according to various embodiments of the present invention. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
Having described embodiments of the present invention, the foregoing description is intended to be exemplary, not exhaustive, and not limited to the embodiments disclosed. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The terminology used herein is chosen in order to best explain the principles of the embodiments, the practical application, or improvements made to the technology in the marketplace, or to enable others of ordinary skill in the art to understand the embodiments disclosed herein.
Claims (42)
1. A method for positioning an anti-lost device terminal is characterized by comprising the following steps:
responding to a first anti-lost device terminal positioning request sent by a first anti-lost device control end, and sending a distance measuring instruction for measuring the distance between the second anti-lost device control end and the first anti-lost device terminal to a second anti-lost device control end; and
and determining the position of the first anti-lost device terminal based on second distance data between the second anti-lost device control end and the first anti-lost device terminal returned by the second anti-lost device control end and second position information of the second anti-lost device control end.
2. The method of claim 1, further comprising:
and sending the determined position information of the first anti-lost device terminal to the first anti-lost device control end so that the first anti-lost device control end can perform positioning and/or navigation on the first anti-lost device terminal.
3. The method of claim 2, further comprising:
setting a plurality of alarm levels for the first anti-lost device terminal, wherein the plurality of alarm levels respectively correspond to a plurality of distance ranges;
and determining the alarm level aiming at the first anti-lost device terminal based on the distance range to which the distance between the first anti-lost device terminal and the first anti-lost device control end belongs.
4. The method of claim 1,
the first anti-lost device terminal positioning request comprises first position information of the first anti-lost device control end and anti-lost device terminal identification information of the first anti-lost device terminal.
5. The method of claim 4 wherein the first anti-lost device terminal location request further includes first distance data between the first anti-lost device control terminal and the first anti-lost device terminal,
and wherein the location of the first anti-lost terminal is determined based on the first distance data, the first geographical location information, and the second distance data and second geographical location information.
6. The method of claim 1, further comprising:
and responding to the first anti-lost device terminal positioning request, and determining one or more second anti-lost device control terminals located in a first preset distance range of the first anti-lost device control terminal.
7. The method of claim 1, further comprising:
responding to the second anti-lost device control end moving a second preset distance, and sending the distance measuring instruction to the second anti-lost device control end again; and/or
And responding to a first preset distance range of a new second anti-lost device control end entering the first anti-lost device control end, and sending the distance measuring instruction to the new second anti-lost device control end.
8. The method according to claim 1, wherein the first anti-lost device control terminal and the second anti-lost device control terminal measure the distance between them and the first anti-lost device terminal by:
sending a ranging message to the first anti-lost device terminal;
receiving a feedback message from the first anti-lost device terminal in response to the ranging message; and
and determining the distance between the anti-lost device control end and the first anti-lost device terminal based on the feedback message.
9. The method of claim 1,
the first anti-lost device control end is an anti-lost device control end associated with the first anti-lost device terminal; and/or
The second anti-lost device control terminal is an anti-lost device control terminal associated with the second anti-lost device terminal.
10. The method of claim 1, wherein the method is performed by a server, and wherein,
the first anti-lost device control end and the second anti-lost device control end are mobile communication terminals; or
The first anti-lost device control terminal and the second anti-lost device control terminal can communicate with the mobile communication terminal associated with the first anti-lost device control terminal and communicate with the server through the mobile communication terminal.
11. A method for positioning an anti-lost device terminal is characterized by comprising the following steps:
responding to a first anti-lost device terminal positioning request sent by a first anti-lost device control end, and sending a distance measuring instruction for measuring the distance between a second anti-lost device terminal and a first anti-lost device terminal to the second anti-lost device terminal; and
and determining the position of the first anti-lost device terminal based on third distance data between the second anti-lost device terminal and the first anti-lost device terminal returned by the second anti-lost device terminal and third position information of the second anti-lost device terminal.
12. The method of claim 11, further comprising:
responding to a first anti-lost device terminal positioning request sent by a first anti-lost device control end, and sending a distance measuring instruction for measuring the distance between the second anti-lost device control end and the first anti-lost device terminal to a second anti-lost device control end; and
and determining the position of the first anti-lost device terminal based on second distance data between the second anti-lost device control terminal and the first anti-lost device terminal, second position information of the second anti-lost device control terminal, and/or third distance data and third position information returned by the second anti-lost device control terminal.
13. The method of claim 12, wherein the second anti-lost device control terminal is associated with the second anti-lost device terminal,
the second anti-lost device terminal receives a ranging instruction for measuring the distance between the second anti-lost device terminal and the first anti-lost device terminal from the server; or
The second anti-lost device terminal receives a ranging instruction from the server via the second anti-lost device control terminal, the ranging instruction measuring a distance between the second anti-lost device terminal and the first anti-lost device terminal.
14. A method for positioning an anti-lost device terminal is characterized in that a first anti-lost device control end is associated with a first anti-lost device terminal, a second anti-lost device control end is associated with a second anti-lost device terminal, and the method comprises the following steps:
the second anti-lost device control end responds to a distance measurement instruction from a server for the first anti-lost device terminal, measures second distance data between the second anti-lost device control end and the first anti-lost device terminal, and/or instructs a second anti-lost device terminal to measure third distance data between the second anti-lost device terminal and the first anti-lost device terminal; and
and the second anti-lost device control end returns the second distance data and/or the third distance data to the server.
15. The method according to claim 14, wherein the second anti-lost device control terminal further returns second location information of the second anti-lost device control terminal and/or third location information of the second anti-lost device terminal to the server.
16. A method of positioning, comprising:
sending a ranging instruction for measuring the distance between each of one or more wireless ranging devices and the terminal to one or more wireless ranging devices in response to a terminal positioning request sent by a positioning control terminal;
and determining the position of the terminal based on the distance data between the wireless ranging device and the terminal returned by the one or more wireless ranging devices and the position information of the wireless ranging device.
17. The method of claim 16,
the terminal is an anti-lost terminal; and/or
The wireless ranging device is a mobile device.
18. An anti-lost control system, comprising: a first anti-lost device control terminal, a second anti-lost device control terminal and a server, wherein,
the first anti-lost device control end sends a first anti-lost device terminal positioning request to the server;
the server responds to the positioning request of the first anti-lost device terminal and sends a distance measurement instruction for measuring the distance between the second anti-lost device control terminal and the first anti-lost device terminal to the second anti-lost device control terminal;
the second anti-lost device control end receives the ranging instruction and returns second distance data between the second anti-lost device control end and the first anti-lost device terminal and second position information of the second anti-lost device control end to the server; and is
And the server determines the position of the first anti-lost device terminal based on second distance data between the second anti-lost device control terminal and the first anti-lost device terminal returned by the second anti-lost device control terminal and second position information of the second anti-lost device control terminal.
19. The anti-lost control system according to claim 18,
the second anti-lost device control terminal further instructs a second anti-lost device terminal associated with the second anti-lost device control terminal to measure third distance data between the second anti-lost device terminal and the first anti-lost device terminal,
and wherein the server determines the location of the first anti-lost terminal based on the second distance data and second location information, and/or the third distance data and third location information of the second anti-lost terminal.
20. The anti-lost control system according to claim 18,
the server responds to the first anti-lost device terminal positioning request, sends a distance measurement instruction for measuring the distance between the second anti-lost device terminal and the first anti-lost device terminal to the second anti-lost device terminal, and determines the position of the first anti-lost device terminal based on the second distance data and the second position information, and/or the third distance data between the second anti-lost device terminal and the first anti-lost device terminal and the third position information of the second anti-lost device terminal.
21. The anti-lost control system according to claim 18,
and the server sends the determined position information of the first anti-lost device terminal to the first anti-lost device control end so that the first anti-lost device control end can position and/or navigate aiming at the first anti-lost device terminal.
22. The anti-lost control system according to claim 21,
the server sets a plurality of alarm levels for the first anti-lost device terminal, wherein the alarm levels respectively correspond to a plurality of distance ranges;
the server determines an alarm level for the first anti-lost device terminal based on a distance range to which a distance between the first anti-lost device terminal and the first anti-lost device control terminal belongs.
23. The anti-lost control system according to claim 18,
the first anti-lost device control end comprises a positioning module for positioning the first anti-lost device control end,
the first anti-lost device terminal positioning request comprises first position information of the first anti-lost device control end and anti-lost device terminal identification information of the first anti-lost device terminal.
24. The anti-lost control system according to claim 23,
the first anti-lost device control end also comprises a distance measuring module used for measuring the distance between the first anti-lost device control end and the anti-lost device terminal,
the first anti-lost device terminal positioning request further comprises first distance data between the first anti-lost device control end and the first anti-lost device terminal,
and wherein the server determines the location of the first anti-lost terminal based on the first distance data, the first geographical location information, and the second distance data and second geographical location information.
25. The anti-lost control system according to claim 18,
and the server responds to the positioning request of the first anti-lost device terminal and determines one or more second anti-lost device control terminals located in a first preset distance range of the first anti-lost device control terminal.
26. The anti-lost control system according to claim 18,
the server responds to the second anti-lost device control end moving a second preset distance and sends the ranging instruction to the second anti-lost device control end again; and/or
And the server responds to a first preset distance range of a new second anti-lost device control end entering the first anti-lost device control end, and sends the distance measuring instruction to the new second anti-lost device control end.
27. The anti-lost control system according to claim 18, wherein the first or second anti-lost device control terminal or the second anti-lost device terminal measures a distance from the first anti-lost device terminal by:
the first or second anti-lost device control end or the second anti-lost device terminal sends a ranging message to the first anti-lost device terminal;
the first or second anti-lost device control end or the second anti-lost device terminal receives a feedback message from the first anti-lost device terminal responding to the ranging message; and
and the first or second anti-lost device control end or the second anti-lost device terminal determines the distance between the first or second anti-lost device control end or the second anti-lost device terminal and the first anti-lost device terminal based on the feedback message.
28. The anti-lost control system according to claim 18, characterized in that the anti-lost control system further comprises the first anti-lost terminal and/or a second anti-lost terminal.
29. The anti-lost control system according to claim 18,
the first anti-lost device control end is an anti-lost device control end associated with the first anti-lost device terminal; and/or
The second anti-lost device control terminal is an anti-lost device control terminal associated with the second anti-lost device terminal.
30. The anti-lost control system according to claim 18,
the first anti-lost device control end and the second anti-lost device control end are mobile communication terminals; or
The first anti-lost device control terminal and the second anti-lost device control terminal can communicate with the mobile communication terminal associated with the first anti-lost device control terminal and communicate with the server through the mobile communication terminal.
31. A server for locating an anti-lost terminal, comprising:
the distance measurement instruction sending device is used for responding to a first anti-lost device terminal positioning request sent by a first anti-lost device control end and sending a distance measurement instruction for measuring the distance between the second anti-lost device control end and the first anti-lost device terminal to a second anti-lost device control end;
and the terminal positioning device determines the position of the first anti-lost device terminal based on second distance data between the second anti-lost device control terminal and the anti-lost device terminal returned by the second anti-lost device control terminal and second geographical position information of the second anti-lost device control terminal.
32. The server of claim 31, further comprising:
and the control end determining device is used for responding to the positioning request of the first anti-lost device terminal and determining one or more second anti-lost device control ends positioned in a first preset distance range of the first anti-lost device control end.
33. The server of claim 32, further comprising:
and the position sending device is used for sending the determined position information of the first anti-lost device terminal to the first anti-lost device control end so that the first anti-lost device control end can perform positioning and/or navigation aiming at the first anti-lost device terminal.
34. A positioning server, comprising:
the ranging instruction sending device is used for responding to a terminal positioning request sent by a positioning control end and sending a ranging instruction for measuring the distance between each of one or more wireless ranging devices and the terminal to one or more wireless ranging devices;
and the terminal positioning device is used for determining the position of the terminal based on the distance data between the wireless ranging equipment and the terminal returned by the one or more wireless ranging equipment and the position information of the wireless ranging equipment.
35. An anti-lost device control terminal, comprising:
the distance measuring device is used for responding to a distance measuring instruction from a server to a specified anti-lost device terminal, measuring second distance data between the anti-lost device control end and the specified anti-lost device terminal, and/or sending an instruction for measuring third distance data between the associated anti-lost device terminal and the specified anti-lost device terminal to an associated anti-lost device terminal associated with the anti-lost device control end, and receiving the third distance data from the associated anti-lost device terminal; and
the first communication device is used for communicating with a server, receiving the ranging instruction from the server and returning the second distance data and/or the third distance data to the server.
36. The anti-lost device control terminal according to claim 35, wherein the first communication means further returns position information of the anti-lost device control terminal and/or third position information of the associated anti-lost device terminal to the server.
37. The anti-lost device control terminal according to claim 35, wherein the ranging means is further configured to measure a first distance data between the anti-lost device control terminal and the associated anti-lost device terminal,
the first communication device is further configured to return the first distance data to the server.
38. The anti-lost device control terminal according to claim 35, wherein the ranging means comprises a second communication means for communicating with the designated anti-lost device terminal and/or the associated anti-lost device terminal, wherein,
the second communication device sends a ranging message to the specified anti-lost device terminal and/or the associated anti-lost device terminal, receives a feedback message from the specified anti-lost device terminal and/or the associated anti-lost device terminal in response to the ranging message, and the ranging device determines the distance between the anti-lost device control end and the specified anti-lost device terminal and/or the associated anti-lost device terminal based on the feedback message.
39. The anti-lost device control terminal according to claim 35, wherein the second communication means sends an instruction to the associated anti-lost device terminal to measure third distance data between the associated anti-lost device terminal and the specified anti-lost device terminal.
40. The anti-lost device control terminal according to claim 35, wherein the anti-lost device control terminal is a mobile communication terminal; or
The anti-lost device control terminal can communicate with the mobile communication terminal associated with the anti-lost device control terminal and communicate with the server through the mobile communication terminal.
41. A computing device, comprising:
a processor; and
a memory having executable code stored thereon, which when executed by the processor, causes the processor to perform the method of any of claims 1-16.
42. A non-transitory machine-readable storage medium having stored thereon executable code, which when executed by a processor of an electronic device, causes the processor to perform the method of any of claims 1-16.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811585083.XA CN111354172A (en) | 2018-12-24 | 2018-12-24 | Method for positioning anti-lost device terminal, server and anti-lost control system |
TW108131213A TW202025099A (en) | 2018-12-24 | 2019-08-30 | Method for locating anti-lost device terminal, server, and anti-lost control system |
PCT/CN2019/126623 WO2020135222A1 (en) | 2018-12-24 | 2019-12-19 | Method for locating anti-lost device terminal, server, and anti-lost control system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811585083.XA CN111354172A (en) | 2018-12-24 | 2018-12-24 | Method for positioning anti-lost device terminal, server and anti-lost control system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111354172A true CN111354172A (en) | 2020-06-30 |
Family
ID=71128413
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811585083.XA Pending CN111354172A (en) | 2018-12-24 | 2018-12-24 | Method for positioning anti-lost device terminal, server and anti-lost control system |
Country Status (3)
Country | Link |
---|---|
CN (1) | CN111354172A (en) |
TW (1) | TW202025099A (en) |
WO (1) | WO2020135222A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114202866A (en) * | 2021-10-26 | 2022-03-18 | 云赛智联股份有限公司 | Smart park safety guidance system and method |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101998231A (en) * | 2009-08-10 | 2011-03-30 | ***通信集团辽宁有限公司 | Terminal locating method, device and system |
CN102215561A (en) * | 2010-04-02 | 2011-10-12 | 中兴通讯股份有限公司 | Terminal-to-terminal positioning method and system |
EP1831716B1 (en) * | 2004-12-27 | 2011-10-19 | Telecom Italia S.p.A. | Hybrid locating method and system for locating a mobile terminal in a wireless communications network |
CN105120430A (en) * | 2015-07-23 | 2015-12-02 | 小米科技有限责任公司 | Terminal positioning method, device and terminal |
CN106302730A (en) * | 2016-08-15 | 2017-01-04 | 深圳市湘海电子有限公司 | The localization method of anti-loss device and system |
CN106453458A (en) * | 2015-08-10 | 2017-02-22 | 库天下(北京)信息技术有限公司 | Article positioning method and article positioning system |
CN106658458A (en) * | 2016-12-27 | 2017-05-10 | 惠州Tcl移动通信有限公司 | Method and system of mobile terminal for locating based on anti-lost device |
CN107153171A (en) * | 2016-03-04 | 2017-09-12 | 腾讯科技(深圳)有限公司 | Indoor orientation method, device and system |
CN107743311A (en) * | 2016-08-09 | 2018-02-27 | 中兴通讯股份有限公司 | Method of locating terminal and terminal |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9196148B1 (en) * | 2013-03-15 | 2015-11-24 | Alarm.Com Incorporated | Location based monitoring system alerts |
CN104796855A (en) * | 2014-01-21 | 2015-07-22 | ***通信集团江苏有限公司 | Positioning method, terminal and system |
CN105392111A (en) * | 2015-11-26 | 2016-03-09 | 上海卓易科技股份有限公司 | Positioning method, position information sending method, mobile terminal and positioning system |
CN105578411B (en) * | 2015-12-18 | 2020-03-17 | 小米科技有限责任公司 | Positioning information prompting method and device |
CN209514850U (en) * | 2018-12-24 | 2019-10-18 | 阿里巴巴集团控股有限公司 | Anti-lost control system |
-
2018
- 2018-12-24 CN CN201811585083.XA patent/CN111354172A/en active Pending
-
2019
- 2019-08-30 TW TW108131213A patent/TW202025099A/en unknown
- 2019-12-19 WO PCT/CN2019/126623 patent/WO2020135222A1/en active Application Filing
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1831716B1 (en) * | 2004-12-27 | 2011-10-19 | Telecom Italia S.p.A. | Hybrid locating method and system for locating a mobile terminal in a wireless communications network |
CN101998231A (en) * | 2009-08-10 | 2011-03-30 | ***通信集团辽宁有限公司 | Terminal locating method, device and system |
CN102215561A (en) * | 2010-04-02 | 2011-10-12 | 中兴通讯股份有限公司 | Terminal-to-terminal positioning method and system |
CN105120430A (en) * | 2015-07-23 | 2015-12-02 | 小米科技有限责任公司 | Terminal positioning method, device and terminal |
CN106453458A (en) * | 2015-08-10 | 2017-02-22 | 库天下(北京)信息技术有限公司 | Article positioning method and article positioning system |
CN107153171A (en) * | 2016-03-04 | 2017-09-12 | 腾讯科技(深圳)有限公司 | Indoor orientation method, device and system |
CN107743311A (en) * | 2016-08-09 | 2018-02-27 | 中兴通讯股份有限公司 | Method of locating terminal and terminal |
CN106302730A (en) * | 2016-08-15 | 2017-01-04 | 深圳市湘海电子有限公司 | The localization method of anti-loss device and system |
CN106658458A (en) * | 2016-12-27 | 2017-05-10 | 惠州Tcl移动通信有限公司 | Method and system of mobile terminal for locating based on anti-lost device |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114202866A (en) * | 2021-10-26 | 2022-03-18 | 云赛智联股份有限公司 | Smart park safety guidance system and method |
Also Published As
Publication number | Publication date |
---|---|
WO2020135222A1 (en) | 2020-07-02 |
TW202025099A (en) | 2020-07-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3432553B1 (en) | Method and system for positioning a beacon device | |
AU2013392103B2 (en) | Coalescing geo-fence events | |
EP3432653B1 (en) | Method, system, and apparatus for determining and provisioning location information of wireless devices | |
KR100701146B1 (en) | Apparatus and Method for tracking position on handheld device | |
EP2469303B1 (en) | System and method for passive location storage | |
CN111788852B (en) | Method for supporting positioning of a wireless device, network node and wireless device | |
EP2357494B1 (en) | Sensor-assisted location-aware mobile device | |
US8805404B1 (en) | Mobile device tracking using group dynamics | |
US20130203445A1 (en) | Beacon-Based Geofencing | |
WO2012145732A2 (en) | Energy efficient location detection | |
CN103957594A (en) | Method and device for positioning terminal | |
CN104838280A (en) | Providing and utilizing maps in location determination based on RSSI and RTT data | |
WO2016091284A1 (en) | Handling bluetooth low energy messages of radio tags for position determination | |
EP3453007A1 (en) | Smart parking management and navigation system | |
EP3646646B1 (en) | Electronic devices with location coordinates obtained from mobile devices | |
RU2617323C2 (en) | Method and device for provision of services | |
CN111354172A (en) | Method for positioning anti-lost device terminal, server and anti-lost control system | |
KR101867548B1 (en) | A method of retrieving a user's context using a mobile device based on wireless signal characteristics | |
CN106161565B (en) | Information push method and device | |
CN105025436A (en) | Information acquiring method and mobile terminal | |
US20230184914A1 (en) | Device separation monitors | |
Ameen et al. | Cost Minimization of GPS-GSM Based Vehicle Tracking System | |
JPWO2018235361A1 (en) | Mobile terminal, position determination server, access point, indoor positioning system, and positioning method using mobile terminal | |
KR101428374B1 (en) | Method and apparatus for location tracking of mobile terminal | |
CN117560627A (en) | Pet positioning method and equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 40032391 Country of ref document: HK |
|
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200630 |
|
RJ01 | Rejection of invention patent application after publication |