CN108174375B - Positioning method and system based on wearable equipment - Google Patents
Positioning method and system based on wearable equipment Download PDFInfo
- Publication number
- CN108174375B CN108174375B CN201711424149.2A CN201711424149A CN108174375B CN 108174375 B CN108174375 B CN 108174375B CN 201711424149 A CN201711424149 A CN 201711424149A CN 108174375 B CN108174375 B CN 108174375B
- Authority
- CN
- China
- Prior art keywords
- wearable device
- bluetooth
- terminal device
- wearable
- server
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 59
- 230000006870 function Effects 0.000 claims description 86
- 238000004891 communication Methods 0.000 claims description 61
- 230000009429 distress Effects 0.000 claims description 55
- 238000012790 confirmation Methods 0.000 claims description 16
- 101150054987 ChAT gene Proteins 0.000 description 5
- 101100203187 Mus musculus Sh2d3c gene Proteins 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000003993 interaction Effects 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 238000010295 mobile communication Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
- H04W64/006—Locating users or terminals or network equipment for network management purposes, e.g. mobility management with additional information processing, e.g. for direction or speed determination
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W68/00—User notification, e.g. alerting and paging, for incoming communication, change of service or the like
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephone Function (AREA)
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
A positioning method and system based on wearable equipment comprise the following steps: the server initiates paging to the wearable equipment according to a first position acquisition request sent by a first terminal equipment bound with the wearable equipment through an operator base station, judges whether the paging is successful, judges whether a Bluetooth connection backup stored in the server comprises an identity of a second terminal equipment wirelessly connected with the wearable equipment in real-time Bluetooth mode if the paging is unsuccessful, and sends a second position acquisition request to the second terminal equipment through the operator base station if the Bluetooth connection backup comprises the identity of the second terminal equipment wirelessly connected with the wearable equipment in real-time Bluetooth mode; the second terminal equipment acquires first instant position information of the wearable equipment through the Bluetooth wireless connection according to the second position acquisition request, and sends the first instant position information to the server through the operator base station; and the server sends the first instant position information to the first terminal equipment through the operator base station. By implementing the embodiment of the invention, the instant position of the wearable device can be provided for the parent terminal device in time, and the reliability of the wearable device is improved.
Description
Technical Field
The invention relates to the technical field of communication, in particular to a positioning method and a positioning system based on wearable equipment.
Background
At present, along with the development of society and economy, smart watches worn by children are also gradually popularized. Various smart watches that appear on the market at present all have a positioning function. However, in practice, it is found that when a connection signal between the terminal of the SIM (Subscriber identity module) smart watch and the operator base station is not good or cannot be connected to the internet through the operator base station for a long time, if a parent wants to obtain the instant location information of the wearer of the smart watch through the parent's mobile phone, the smart watch cannot directly receive the location obtaining request sent by the parent's mobile phone through the operator base station, and meanwhile, the smart watch cannot directly send the instant location information to the parent's mobile phone through the operator base station, so that the parent cannot timely obtain the instant location information of the wearable device through the parent's mobile phone, which brings unnecessary trouble to the parent.
Disclosure of Invention
The embodiment of the invention discloses a positioning method and a positioning system based on wearable equipment, which can enable parents to timely acquire instant position information of the wearable equipment through terminal equipment held by the parents when the wearable equipment is not well connected with an operator base station or cannot be connected with the Internet.
The first aspect of the embodiment of the invention discloses a positioning method based on wearable equipment, which comprises the following steps:
the server receives a first position acquisition request sent by a first terminal device bound with the wearable device through an operator base station, initiates paging to the wearable device through the operator base station according to the first position acquisition request, and judges whether the paging is successful, wherein the first position acquisition request is used for requesting to acquire instant position information of the wearable device;
if the paging is not successful, the server judges whether the Bluetooth connection backup stored in the server comprises an identity of a second terminal device which is in real-time Bluetooth wireless connection with the wearable device, if so, a second position acquisition request is sent to the second terminal device through the operator base station, and the second position acquisition request is used for indicating the second terminal device to acquire the instant position information of the wearable device;
the second terminal equipment acquires first instant position information of the wearable equipment through Bluetooth wireless connection established with the wearable equipment in advance according to the received second position acquisition request, and sends the first instant position information to the server through the operator base station;
and the server sends the first instant position information sent by the second terminal equipment to the first terminal equipment through the operator base station.
As an optional implementation manner, in the first aspect of this embodiment of the present invention, the method further includes:
the wearable device detects whether the wearable device can be accessed to a wireless local area network, and if the wearable device cannot be accessed to the wireless local area network, the wearable device detects whether the wearable device can normally communicate with other communication devices through the operator base station, wherein the normal communication comprises voice communication, short message communication or mobile data communication;
if the wearable device can not normally communicate with other communication devices, the wearable device detects whether terminal devices with Bluetooth functions exist in the Bluetooth connection range;
if the terminal equipment with the Bluetooth function exists, the wearable equipment sends a Bluetooth connection request to the terminal equipment with the Bluetooth function;
the wearable device judges whether connection confirmation information sent by the terminal device with the Bluetooth function aiming at the Bluetooth connection request is received or not;
if the connection confirmation information is received, the wearable device and the terminal device with the Bluetooth function establish Bluetooth wireless connection;
and the second terminal equipment is the terminal equipment with the Bluetooth function.
As an optional implementation manner, in the first aspect of the embodiment of the present invention, after the wearable device establishes a bluetooth wireless connection with the terminal device having a bluetooth function, the method further includes:
the wearable device sends the identity of the wearable device to the second terminal device through the Bluetooth wireless connection;
the second terminal device sends the identity of the wearable device and the identity of the second terminal device to the server through the operator base station;
and the server associates the identity of the wearable device with the identity of the second terminal device, and adds the associated identity of the wearable device and the associated identity of the second terminal device into the Bluetooth connection backup stored in the server.
As an optional implementation manner, in the first aspect of this embodiment of the present invention, the method further includes:
if the wearable device cannot normally communicate with other communication devices through the operator base station, the wearable device detects whether a call request input by a user is received, if the call request is received, the call instant position information of the wearable device and the call instant time when the call instant position information is obtained are continuously obtained, and the call instant position information and the call instant time are marked on a pre-stored map to obtain a call position track;
and after the wearable device establishes a bluetooth wireless connection with the bluetooth-enabled terminal device, the method further comprises:
the wearable device sends distress information to the second terminal device through the Bluetooth wireless connection and sends out an acousto-optic alarm signal, wherein the distress information comprises the distress position track;
the second terminal equipment sends the help-seeking information to the server through the operator base station;
and the server sends the distress information to the first terminal equipment through the operator base station.
As an optional implementation manner, in the first aspect of this embodiment of the present invention, the method further includes:
the second terminal device detects whether the second terminal device and the wearable device are in a normal Bluetooth wireless connection state, and if not, second instant position information of the second terminal device and instant time when the second instant position information is obtained are obtained;
the second terminal device sends Bluetooth connection disconnection information to the server through the operator base station, wherein the Bluetooth connection disconnection information comprises an identity of the wearable device, an identity of the second terminal device, second instant position information and the instant time;
the server deletes the identity of the second terminal device associated with the identity of the wearable device in the Bluetooth connection backup according to the received Bluetooth connection disconnection information;
the server sends a Bluetooth disconnection prompt to the first terminal device through the operator base station, the Bluetooth disconnection prompt comprises the second instant position information and the instant time, and the Bluetooth disconnection prompt is used for prompting that the Bluetooth wireless connection between the wearable device and the second terminal device is disconnected.
The second aspect of the embodiment of the present invention discloses a positioning system based on a wearable device, which includes a server, a first terminal device bound with the wearable device, a second terminal device in real-time bluetooth wireless connection with the wearable device, an operator base station, and the wearable device, wherein:
the first terminal device is configured to send a first location acquisition request to the server through the operator base station, where the first location acquisition request is used to request to acquire instant location information of the wearable device;
the server is configured to receive, by the operator base station, the first location acquisition request sent by the first terminal device, initiate paging to the wearable device by the operator base station based on the first location acquisition request, and determine whether paging is successful; if the paging is not successful, judging whether the Bluetooth connection backup stored in the server comprises the identity of the second terminal equipment, if so, sending a second position acquisition request to the second terminal equipment through the operator base station, wherein the second position acquisition request is used for indicating the second terminal equipment to acquire the instant position information of the wearable equipment;
the second terminal device is used for sending an acquisition request to the wearable device through a Bluetooth wireless connection established with the wearable device in advance according to the received second position acquisition request so as to request to acquire the instant position information of the wearable device;
the wearable device is used for receiving the acquisition request, acquiring first instant position information of the wearable device according to the acquisition request, and sending the first instant position information to the second terminal device;
the second terminal device is further configured to receive the first instant location information sent by the wearable device through the bluetooth wireless connection, and send the first instant location information to the server through the operator base station;
the server is further configured to send the first instant location information sent by the second terminal device to the first terminal device through the operator base station.
As an optional implementation manner, in the second aspect of the embodiment of the present invention, the wearable device is further configured to detect whether the wearable device can access a wireless local area network, and if the wearable device cannot access the wireless local area network, detect whether the wearable device can normally communicate with other communication devices through the operator base station; if the terminal equipment can not normally communicate with other communication equipment, detecting whether the terminal equipment with the Bluetooth function exists in the Bluetooth connection range; if the terminal equipment with the Bluetooth function exists, sending a Bluetooth connection request to the terminal equipment with the Bluetooth function; judging whether connection confirmation information sent by the terminal equipment with the Bluetooth function aiming at the Bluetooth connection request is received or not; if the connection confirmation information is received, establishing Bluetooth wireless connection between the wearable equipment and the terminal equipment with the Bluetooth function; the normal communication comprises voice communication, short message communication or mobile data communication;
and the second terminal equipment is the terminal equipment with the Bluetooth function.
As an optional implementation manner, in the second aspect of the embodiment of the present invention, the wearable device is further configured to, after a bluetooth wireless connection is established between the wearable device and the terminal device with a bluetooth function, send an identity of the wearable device to the second terminal device through the bluetooth wireless connection;
the second terminal device is further configured to send, to the server, the identity of the wearable device and the identity of the second terminal device through the operator base station;
the server is further configured to associate the identity of the wearable device with the identity of the second terminal device, and add the associated identity of the wearable device and the associated identity of the second terminal device to the bluetooth connection backup stored in the server.
As an optional implementation manner, in the second aspect of the embodiment of the present invention, the wearable device is further configured to detect whether a distress call request input by a user is received when the wearable device cannot access a wireless local area network and the wearable device cannot normally communicate with the other communication devices through the operator base station, continuously obtain distress call instant location information of the wearable device and distress call instant time when the distress call instant location information is obtained if the distress call request is received, and mark the distress call instant location information and the distress call instant time on a pre-stored map to obtain a distress call location track; after the wearable device is in Bluetooth wireless connection with the terminal device with the Bluetooth function, sending distress information to the second terminal device through the Bluetooth wireless connection and sending out an acousto-optic alarm signal, wherein the distress information comprises the distress location track;
the second terminal device is further configured to send the distress message to the server through the operator base station;
the server is further configured to send the distress message to the first terminal device through the operator base station.
As an optional implementation manner, in a second aspect of the embodiment of the present invention, the second terminal device is further configured to detect whether the second terminal device and the wearable device are in a normal bluetooth wireless connection state, and if not, obtain second instant location information of the second terminal device and an instant time when the second instant location information is obtained; sending Bluetooth connection disconnection information to the server through the operator base station, wherein the Bluetooth connection disconnection information comprises an identity of the wearable device, an identity of the second terminal device, the second instant location information and the instant time;
the server is further configured to delete the identity identifier of the second terminal device associated with the identity identifier of the wearable device in the bluetooth connection backup according to the received bluetooth connection disconnection information; and sending a Bluetooth disconnection prompt to the first terminal device through the operator base station, wherein the Bluetooth disconnection prompt comprises the second instant position information and the instant time, and the Bluetooth disconnection prompt is used for prompting that the Bluetooth wireless connection between the wearable device and the second terminal device is disconnected.
Compared with the prior art, the embodiment of the invention has the following beneficial effects:
in the embodiment of the present invention, a first terminal device bound to a wearable device may be a terminal device held by a parent, a second terminal device may be a terminal device capable of performing bluetooth connection with the wearable device, a server receives a first location acquisition request sent by the first terminal device through an operator base station, initiates paging to the wearable device through the operator base station based on the first location acquisition request, and determines whether the paging is successful, where the first location acquisition request is used to request to acquire instant location information of the wearable device; if the paging is not successful, the connection signal of the intelligent watch and an operator base station is not good or the intelligent watch cannot be connected with the Internet at the moment, the server judges whether an identity of a second terminal device which is in real-time Bluetooth wireless connection with the wearable device is included in a Bluetooth connection backup of the server according to the first position acquisition request, if so, a second position acquisition request is sent to the second terminal device through the operator base station, and the second position acquisition request is used for indicating the second terminal device to acquire instant position information of the wearable device; further, the second terminal device obtains first instant position information of the wearable device through a Bluetooth wireless connection established with the wearable device in advance according to the received second position obtaining request, the first instant position information is sent to the server through the operator base station, and finally the server sends the first instant position information sent by the second terminal device to the first terminal device through the operator base station. Therefore, by implementing the embodiment of the invention, when the wearable device is not well connected with the operator base station or cannot be connected with the internet, the instant position information of the wearable device can be acquired through the second terminal device connected with the wearable device through the real-time Bluetooth and sent to the first terminal device held by the parent, so that the position of the wearable device wearer can be acquired by the household through the first terminal device in time, and the positioning reliability of the wearable device is improved.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed to be used in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to these drawings without creative efforts.
FIG. 1 is a block diagram of a system architecture according to an embodiment of the present invention;
fig. 2 is a schematic flowchart of a positioning method based on a wearable device according to an embodiment of the present invention;
fig. 3 is a schematic flow chart of another positioning method based on a wearable device according to the embodiment of the present invention;
fig. 4 is a schematic flow chart of another positioning method based on a wearable device according to the embodiment of the present invention;
fig. 5 is a schematic structural diagram of a positioning system based on a wearable device disclosed in an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It is to be noted that the terms "comprises" and "comprising" and any variations thereof in the embodiments and drawings of the present invention are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements listed, but may alternatively include other steps or elements not listed, or inherent to such process, method, article, or apparatus.
The embodiment of the invention discloses a positioning method and a positioning system based on wearable equipment, which can enable parents to timely acquire instant position information of the wearable equipment through terminal equipment held by the parents when the wearable equipment is not well connected with an operator base station or cannot be connected with the Internet. The following are detailed below.
In order to better understand the positioning method and system based on the wearable device disclosed in the embodiment of the present invention, a system architecture to which the embodiment of the present invention is applicable is first described below. Referring to fig. 1, fig. 1 is a schematic diagram of a system architecture according to an embodiment of the present invention.
As shown in fig. 1, the system architecture may include a terminal device, a carrier base station, a server, and a wearable device, where the terminal device and the server may communicate with each other through the carrier base station, and the wearable device and the server may communicate with each other through both a mobile communication (LTE) and a Wireless Local Area Network (WLAN). The system architecture may be deployed in LTE and/or WLAN systems. The server may be a device for managing communication resources received by the operator base station and providing services for users, and may generally be any one of a file server, a database server, an application server, and the like; the terminal device may also be referred to as a User Equipment (UE), a mobile Station, an access terminal, a subscriber unit, a subscriber Station, a mobile Station, a remote terminal, a mobile device, a terminal, a Wireless communication device, a User agent or a User Equipment, and the like, and may specifically be any one of a Station (ST, Station) in a WLAN, a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) Station, a Personal Digital Assistant (PDA, Personal Digital Assistant), a handheld device with Wireless communication function, a computing device, other processing devices connected to a Wireless modem, a vehicle-mounted device, a wearable device, a mobile Station in a future 5G network, and a terminal device in a future evolved PLMN network.
Before describing the embodiments of the present invention, some brief descriptions will be made to concepts of operator base stations, terminal devices, etc. that may be involved in the present invention. The operator base station can belong to an operator macro base station or an operator base station corresponding to a small cell (small cell), wherein the small cell can comprise an urban cell (Metrocell), a Micro cell (Micro cell), a Pico cell (Pico cell), a Femto cell (Femto cell) and the like, and the small cells have the characteristics of small coverage and low transmission power and are suitable for providing a high-rate data transmission service scene; in the invention, the first terminal device and the second terminal device are both terminal devices and can both perform data communication with the operator base station, and meanwhile, the server, the first terminal device, the second terminal device and the wearable device can perform data communication through the same operator base station or at least two different operator base stations.
Example one
Referring to fig. 2, fig. 2 is a schematic flowchart illustrating a positioning method based on a wearable device according to an embodiment of the present invention. As shown in fig. 2, the positioning method based on the wearable device may include the following steps:
101. the server receives a first location acquisition request sent by a first terminal device bound with the wearable device through an operator base station, and initiates paging to the wearable device through the operator base station according to the first location acquisition request, wherein the first location acquisition request is used for requesting to acquire instant location information of the wearable device.
In the embodiment of the present invention, the operator base station refers to a public mobile communication base station set by a provider providing network services, and is a form of a radio station, and specifically refers to a radio transceiver station for information transmission between a mobile communication switching center and a terminal device in a certain radio coverage area. The type of the operator base station is not limited in the embodiments of the present invention.
102. The server judges whether paging is successful, if not, step 103 is executed; if the paging is successful, the process is ended.
103. The server judges whether the Bluetooth connection backup stored in the server comprises an identity of a second terminal device which is in real-time Bluetooth wireless connection with the wearable device, and if so, the server executes the step 104 to the step 107; if not, the flow ends.
In this embodiment of the present invention, the first terminal device and the second terminal device may be smart phones (such as Android phones and iOS phones), tablet computers, palmtop computers, Mobile Internet Devices (MIDs), PCs, and other smart terminal Devices, which is not limited in the embodiment of the present invention. The operating system of each type of remote device may include, but is not limited to, an Android operating system, an IOS operating system, a Symbian operating system, a blackberry operating system, a Windows Phone8 operating system, and the like. The first terminal device bound to the wearable device may be a mobile phone, a tablet computer, and the like with a bluetooth function, which are held by a parent of the wearable device wearer, and the second terminal device wirelessly connected with the wearable device in real-time bluetooth may be a mobile phone, a tablet computer, and the like with a bluetooth function, which are held by another parent of the wearable device wearer, or a mobile phone, a tablet computer, and the like, which are held by a strange user.
In the embodiment of the present invention, when the second terminal device performing real-time bluetooth wireless connection with the wearable device is a bluetooth mobile phone owned by another parent of the wearable device wearer, the bluetooth mobile phone owned by the other parent may be bound with the wearable device, and when the wearable device detects that the wearable device cannot access a wireless local area network and cannot perform normal communication, the wearable device may directly establish bluetooth wireless connection with the second terminal device. In addition, the second terminal device which is in real-time bluetooth wireless connection with the wearable device may also be a mobile phone with a bluetooth function, which is held by a strange user. When the wearable device detects that the wearable device cannot be accessed to a wireless local area network and normal communication cannot be carried out, the wearable device can detect a mobile phone with a Bluetooth function in a Bluetooth connection range, when the wearable device detects that the mobile phone with the Bluetooth function is not bound with the wearable device, the wearable device can send a Bluetooth connection request to an unfamiliar mobile phone when the mobile phone with the Bluetooth function is an unfamiliar mobile phone with the Bluetooth function held by the unfamiliar user, the unfamiliar user can select to confirm connection of Bluetooth according to the Bluetooth connection request received by the unfamiliar mobile phone, then the wearable device can establish Bluetooth wireless connection with the unfamiliar mobile phone, and information interaction can be carried out with a first terminal device through the unfamiliar mobile phone.
As an optional implementation manner, after the server determines that the bluetooth connection backup stored in the server does not include the identity of the second terminal device wirelessly connected with the wearable device in real-time bluetooth, the server may send a paging failure reminder to the first terminal device through the operator base station to remind a user of the first terminal device that the instant location information of the wearable device cannot be obtained at this time because the wearable device is not well connected with the operator base station or cannot be connected with the internet.
104. And the server sends a second position acquisition request to the second terminal equipment through the operator base station, wherein the second position acquisition request is used for indicating the second terminal equipment to acquire the instant position information of the wearable equipment.
105. And the second terminal equipment acquires the first instant position information of the wearable equipment through the Bluetooth wireless connection established with the wearable equipment in advance according to the received second position acquisition request.
106. And the second terminal equipment sends the first instant position information to the server through the operator base station.
107. And the server sends the first instant position information sent by the second terminal equipment to the first terminal equipment through the operator base station.
It can be seen that, in the method described in fig. 2, when the wearable device is not well connected to the operator base station or cannot be connected to the internet, the second terminal device connected to the wearable device via the real-time bluetooth may acquire the instant location information of the wearable device and send the instant location information to the first terminal device held by the parent, so that the home owner can acquire the location of the wearable device wearer via the first terminal device in time, and the reliability of positioning the wearable device is improved.
Example two
Referring to fig. 3, fig. 3 is a schematic flowchart illustrating another positioning method based on a wearable device according to an embodiment of the present invention. As shown in fig. 3, the positioning method based on the wearable device may include the following steps:
201. the wearable device detects whether the wearable device can be accessed to the wireless local area network, if the wearable device cannot be accessed to the wireless local area network, step 202 is executed; if the wireless local area network can be accessed, the process is ended.
202. The wearable device detects whether the wearable device can normally communicate with other communication devices through the operator base station, and if the wearable device cannot normally communicate with other communication devices, step 203 is executed; if normal communication with other communication devices is possible, the flow is ended.
In the embodiment of the invention, the normal communication comprises voice communication, short message communication or mobile data communication, and when the wearable device cannot normally communicate with other devices, the wearable device cannot be connected with a base station, which is specifically represented by the phenomena of network searching, no signal, no service system and the like.
203. The wearable device detects whether a second terminal device with a Bluetooth function exists in the Bluetooth connection range, and if so, executes the step 204 to the step 206; if not, step 203 is executed to continue detecting whether a second terminal device with a bluetooth function exists in the bluetooth connection range.
In the embodiment of the invention, Bluetooth (Bluetooth) is a wireless technology standard, and short-distance data exchange between wearable equipment and terminal equipment can be realized (using UHF radio waves of ISM wave band of 2.4-2.485 GHz). The bluetooth connection range is determined by the performance of the bluetooth module built in the wearable device, and the embodiment of the present invention is not limited.
204. The wearable device sends a Bluetooth connection request to a second terminal device with Bluetooth function.
205. And the second terminal equipment sends the connection confirmation information to the wearable equipment according to the Bluetooth connection request.
206. The wearable device judges whether connection confirmation information sent by the second terminal device aiming at the Bluetooth connection request is received, and if the connection confirmation information is received, the steps 207 to 213 are executed; if the connection confirmation information is not received, step 206 is executed to continue detecting whether a second terminal device with bluetooth function exists in the bluetooth connection range.
207. And Bluetooth wireless connection is established between the wearable device and the second terminal device with the Bluetooth function.
As an alternative embodiment, the wearable device may first select a second terminal device bound to the wearable device to establish a bluetooth wireless connection, the wearable device may detect more than one terminal device with bluetooth function when detecting that there is a terminal device with bluetooth function in a bluetooth connection range, the wearable device may automatically select a first temporary terminal device with the shortest distance to the wearable device to establish a bluetooth wireless connection with the first temporary terminal device when there is no second terminal device bound to the wearable device in the more than one terminal device with bluetooth function, and may continue to detect whether there is a second temporary terminal device with bluetooth function in the bluetooth connection range after the bluetooth wireless connection with the first temporary terminal device fails to be established, wherein the second temporary terminal device is not the same terminal device as the first temporary terminal device, and further, the wearable device may continue to attempt to establish a bluetooth wireless connection with the second temporary terminal device. It can be seen that when the wearable device is not well connected with the operator base station or cannot be connected with the internet, the terminal device with the bluetooth function can be continuously and automatically detected, and a wireless bluetooth connection is timely established between the terminal device with the bluetooth function and the wearable device, after the bluetooth wireless connection is established between the terminal device with the bluetooth function and the wearable device, the second terminal device is the terminal device with the bluetooth function, the first terminal device can timely acquire the first instant position information of the wearable device, the reliability and timeliness of the positioning method based on the wearable device are improved, and meanwhile, the user experience degree is also improved, wherein the second terminal device is the second terminal device with the bluetooth function.
In practical application, the wearable device can establish a bluetooth wireless connection with the second terminal device with the bluetooth function within the bluetooth connection range, and at this time, the wearable device can perform data communication with the second terminal device with the bluetooth function through the bluetooth wireless connection, for example, the wearable device can perform information interaction with the terminal device bound with the wearable device through a chat application program (such as micro chat), so that the flow of a mobile operator is saved for a wearer of the wearable device, and the user experience is improved.
208. The wearable device sends the identity of the wearable device to the second terminal device through the Bluetooth wireless connection.
209. And the second terminal equipment sends the identity of the wearable equipment and the identity of the second terminal equipment to a server through an operator base station.
210. The server associates the identity of the wearable device with the identity of the second terminal device, and adds the associated identity of the wearable device and the associated identity of the second terminal device into the Bluetooth connection backup stored in the server.
211. The server receives a first position acquisition request sent by a first terminal device bound with the wearable device through an operator base station.
212. And the server initiates paging to the wearable equipment through the operator base station according to the first position acquisition request.
In this embodiment of the present invention, the first location obtaining request is used to request to obtain instant location information of the wearable device.
213. The server judges whether paging is successful, if not, step 214 is executed; if the paging is successful, the process is ended.
214. The server judges whether the Bluetooth connection backup stored in the server comprises an identity of a second terminal device which is in real-time Bluetooth wireless connection with the wearable device, and if so, executes the steps 215 to 219; if not, the flow ends.
In this embodiment of the present invention, steps 201 to 210 described in fig. 3 may occur in any time period, and this embodiment of the present invention is not limited. When the steps 201 to 210 occur before the step 214, the server may determine that the bluetooth connection backup stored in the server includes the identity of the second terminal device connected to the wearable device in real-time bluetooth.
215. The server sends a second location acquisition request to the second terminal device through the operator base station.
In this embodiment of the present invention, the second location obtaining request is used to instruct the second terminal device to obtain the instant location information of the wearable device.
216. And the second terminal equipment sends an acquisition request to the wearable equipment through the Bluetooth wireless connection established with the wearable equipment in advance according to the received second position acquisition request so as to acquire the first instant position information of the wearable equipment.
217. The wearable device sends the first instant position information to the second terminal device through the Bluetooth wireless connection.
218. And the second terminal equipment sends the received first instant position information to the server through the operator base station.
219. And the server sends the received first instant position information to the first terminal equipment through the operator base station.
In the embodiment of the invention, after the Bluetooth wireless connection is established between the wearable device and the second terminal device with the Bluetooth function, the server can update the Bluetooth connection backup in time according to the identity of the wearable device and the identity of the second terminal device, which are sent by the second terminal device, so that the real-time performance of data in the Bluetooth connection backup is ensured, the problem of positioning failure caused by the fact that the Bluetooth connection backup is not updated in real time is reduced, the positioning accuracy of the wearable device is improved, and the user experience is also improved.
In the embodiment of the present invention, after the wearable device detects that the wearable device cannot access the wireless local area network and detects that the wearable device cannot normally communicate with other communication devices through the operator base station in steps 201 to 202, the server executes steps 211 to 212, initiates paging to the wearable device according to the received first location obtaining request, and fails to page the wearable device, that is, the server executes step 213 may determine that the non-paging is successful, and may execute step 214.
It can be seen that, with the method described in fig. 3, when the wearable device is not well connected to the operator base station or cannot be connected to the internet, the bluetooth wireless connection can be automatically established with the second terminal device within the bluetooth connection range, and the bluetooth connection backup stored in the server can be automatically updated, so that the accuracy and reliability of the positioning method based on the wearable device are improved.
EXAMPLE III
Referring to fig. 4, fig. 4 is a schematic flowchart illustrating another positioning method based on a wearable device according to an embodiment of the present invention. As shown in fig. 4, the positioning method based on the wearable device may include the following steps:
in this embodiment of the present invention, the positioning method based on the wearable device further includes step 301 to step 307, and for the description of step 301 to step 307, please refer to the detailed description of step 201 to step 207 in embodiment two, which is not described again in this embodiment of the present invention.
As an optional implementation manner, after the wearable device establishes a bluetooth wireless connection with a second terminal device having a bluetooth function, the method may further include the following steps:
the wearable device sends the identity of the wearable device to the second terminal device through the Bluetooth wireless connection;
the second terminal equipment sends the identity of the wearable equipment and the identity of the second terminal equipment to a server through an operator base station;
the server associates the identity of the wearable device with the identity of the second terminal device, and adds the associated identity of the wearable device and the associated identity of the second terminal device into the Bluetooth connection backup stored in the server.
In the embodiment of the present invention, the above steps may occur in any time period, and the embodiment of the present invention is not limited. After the wearable device is wirelessly connected with the second terminal device with the Bluetooth function, the server can update the stored Bluetooth connection backup in time, so that the real-time performance of data in the Bluetooth connection backup is guaranteed, and the user experience is improved.
As an optional implementation manner, after the wearable device detects that the wearable device cannot access the wireless local area network, and the wearable device detects that the wearable device cannot normally communicate with other communication devices through the carrier base station, the method may further include the following steps:
the wearable device detects whether a distress call request input by a user is received;
if the distress call request is received, the wearable device continuously acquires the distress call instant position information of the wearable device and the distress call instant time when the distress call instant position information is acquired, and marks the distress call instant position information and the distress call instant time on a prestored map to obtain a distress call position track;
and after the wearable device establishes the bluetooth wireless connection with the second terminal device with the bluetooth function, the method further comprises the following steps:
the wearable device sends distress information to the second terminal device through Bluetooth wireless connection and sends out an acousto-optic alarm signal, wherein the distress information comprises a distress position track;
the second terminal equipment sends distress information to the server through the operator base station;
the server sends the distress message to the first terminal equipment through the operator base station.
In the embodiment of the present invention, when the wearable device is in a state where the wearable device cannot be connected to the wireless local area network and cannot normally communicate with other communication devices through the operator base station, it indicates that the wearable device may not be connected to the wireless local area network due to a dangerous situation (such as being sold) and cannot normally communicate with other communication devices through the operator base station, and when the wearable device receives a call request input by a user, on one hand, the wearable device may continuously obtain the call-for-help instant location information of the wearable device and the call-for-help instant time when obtaining the call-for-help instant location information through a Global Positioning System (GPS), and mark the call-for-help instant location information and the call-for-help instant time on a pre-stored map to obtain a call-for-help location trajectory, and on the other hand, the wearable device may detect a second terminal device having a bluetooth function in real time and try to establish a communication with the second terminal having the bluetooth function Establish bluetooth wireless connection for ready, in case this wearable equipment stands bluetooth wireless connection with this second terminal equipment that has bluetooth function, just send distress message to this second terminal equipment that has bluetooth function through bluetooth wireless connection immediately, this second terminal equipment that has bluetooth function can send this distress message to the server simultaneously, and this server can send this distress message to first terminal equipment afterwards, can in time ask for help to other people, reduces dangerous emergence.
In this embodiment of the present invention, the positioning method based on the wearable device further includes steps 308 to 316, and for the description of steps 308 to 316, please refer to the detailed description of steps 211 to 219 in embodiment two, which is not described again in this embodiment of the present invention.
317. The second terminal device detects whether the second terminal device and the wearable device are in a normal Bluetooth wireless connection state, and if not, the steps 318 to 321 are executed; if so, executing step 317 to continue to detect whether the second terminal device and the wearable device are in a normal bluetooth wireless connection state.
As an optional implementation manner, when the second terminal device detects that the second terminal device and the wearable device are not in the normal bluetooth wireless connection state, the method may further include the following steps:
the wearable device continuously detects whether a third temporary terminal device with a Bluetooth function exists in the Bluetooth connection range;
if a third temporary terminal device with a Bluetooth function exists, the wearable device sends a Bluetooth connection request to the third temporary terminal device;
the wearable device judges whether connection confirmation information sent by the third temporary terminal device aiming at the Bluetooth connection request is received or not;
if the connection confirmation information is received, the wearable device and the third temporary terminal device establish Bluetooth wireless connection; the second terminal device is the third temporary terminal device;
the second terminal equipment acquires the identity of the wearable equipment and sends the identity of the wearable equipment and the new identity of the second terminal equipment to the server through the operator base station.
In the embodiment of the invention, when the wearable device and the second terminal device are in an abnormal Bluetooth wireless connection state, the wearable device can continuously and automatically search other terminal devices with Bluetooth functions and establish Bluetooth wireless connection with the terminal devices, so that the experience degree of a user can be improved.
As an optional implementation manner, after the second terminal device obtains the identity of the wearable device, and sends the identity of the wearable device and the new identity of the second terminal device to the server through the operator base station, the method may further include the following steps:
the server receives the identity of the wearable device and a new identity of the second terminal device, which are sent by the second terminal device;
the server inquires and judges whether the Bluetooth connection backup stored in the server comprises an old identity of a second terminal device associated with the identity of the wearable device;
if yes, the server deletes the old identity in the Bluetooth connection backup and associated with the identity of the wearable device, associates the received new identity with the identity of the wearable device, and adds the new identity into the Bluetooth connection backup stored in the server.
In the embodiment of the present invention, the server may update the old identity associated with the identity of the wearable device in the bluetooth connection backup to the new identity according to the identity of the wearable device and the new identity of the second terminal device, which are sent by the second terminal device. By updating the Bluetooth connection backup stored in the server in real time, the problem of positioning failure caused by non-real-time updating of the Bluetooth connection backup can be reduced, the reliability and the real-time performance of the positioning method based on the wearable device can be improved, and meanwhile, the user experience is optimized.
318. And the second terminal equipment acquires second instant position information of the second terminal equipment and instant time when the second instant position information is acquired.
319. The second terminal device sends the Bluetooth connection disconnection information to the server through the operator base station.
In the embodiment of the present invention, the bluetooth connection/disconnection information includes an identity of the wearable device, an identity of the second terminal device, the second instant location information, and the instant time.
320. And the server deletes the identity of the second terminal equipment associated with the identity of the wearable equipment in the Bluetooth connection backup according to the received Bluetooth connection disconnection information.
In the embodiment of the invention, after the Bluetooth wireless connection between the second terminal equipment and the wearable equipment is disconnected, the server can delete the identity of the second terminal equipment associated with the identity of the wearable equipment in the Bluetooth connection backup according to the Bluetooth connection disconnection information sent by the second terminal equipment in time, so that the problem of positioning failure caused by the fact that the Bluetooth connection backup stored in the server is not updated instantly is solved, and the accuracy and the stability of the positioning method based on the wearable equipment are improved.
321. The server sends a Bluetooth disconnection prompt to the first terminal device through the operator base station.
In the embodiment of the invention, the Bluetooth disconnection prompt comprises second instant position information and instant time, and the Bluetooth disconnection prompt is used for prompting that the Bluetooth wireless connection between the wearable device and the second terminal device is disconnected.
In the embodiment of the invention, when the second terminal device detects that the second terminal device and the wearable device are not in the normal bluetooth wireless connection state, the wearable device and the second terminal device are disconnected or the bluetooth wireless connection signal between the wearable device and the second terminal device is not good, and information interaction cannot be normally performed, at this time, the server can timely delete the identity of the second terminal device associated with the identity of the wearable device in the bluetooth connection backup according to the bluetooth connection disconnection information sent by the terminal device, and simultaneously send a bluetooth disconnection prompt to the first terminal device to prompt a user of the first terminal device that the bluetooth wireless connection between the wearable device and the second terminal device is disconnected. The Bluetooth connection condition of the wearable device can be timely provided for the user of the first terminal device, and meanwhile, the user of the first terminal device can timely know the track information related to the wearable device through timely informing the user of the first terminal device of the instant location and the instant time of the wearable device when the Bluetooth connection is disconnected, so that the user experience is improved.
In practical application, the wearable device may be a smart watch worn by a child, the first terminal device may be a smart phone held by a mother of the child, and the second terminal device may be a smart phone held by a father of the child, wherein both the smart phone of the mother and the smart phone of the father may be bound to the smart watch worn by the child.
When the smart watch worn by the child is in a state that the smart watch cannot be accessed to a wireless local area network and cannot normally communicate with other communication equipment through an operator base station, the smart watch can automatically start a Bluetooth module to search terminal equipment with a Bluetooth function in a Bluetooth connection range, when the terminal equipment with the Bluetooth function is detected to exist in the Bluetooth connection range, the smart watch can detect that the mobile phone with the Bluetooth function is a father smart phone bound with the mobile phone with the Bluetooth function, the Bluetooth wireless connection can be automatically established between the smart watch and the father smart phone, further, data communication can be carried out between the smart watch and the father smart phone through the Bluetooth wireless connection, data communication can be carried out through an application program on the smart watch of the child and an application program on the smart phone of the father, and if the application program ' micro chat ' installed on the smart watch ' and the smart phone of the father can be respectively utilized by the child and the application program ' micro chat ' installed on the smart phone ' of the father smart phone ' and the " Chat interaction is performed through Bluetooth wireless connection. After the Bluetooth wireless connection is established between the smart watch and the smart phone of the father, the smart phone of the father can automatically send the identity of the smart watch and the identity of the smart watch to the server through the operator base station, after the server receives the identity of the smart watch and the identity of the smart phone of the father, the identity of the smart watch and the identity of the smart phone of the father can be associated, and the associated identity of the smart watch and the associated identity of the smart phone of the father can be added into the Bluetooth connection backup stored in the server.
At this time, if the mother wants to obtain the position of the child, the mother can send a first position obtaining request to the server through the smart phone to obtain first instant position information of the smart watch worn by the child, because the smart watch worn by the child cannot be accessed to the wireless local area network and cannot normally communicate with other communication equipment through the operator base station, the server fails to page the smart watch, then the server can further inquire the identity of a father smart phone associated with the identity of the smart watch in the bluetooth connection backup according to the identity of the smart watch, further, the server can send a second position obtaining request for obtaining the first instant position information of the smart watch to the father smart phone through the operator base station, and then the father smart phone can obtain the first position obtaining request of the smart watch through the bluetooth wireless connection according to the received second position obtaining request Instant location information, and the first instant location information may be sent to a server through an operator base station, and then the server may send the first instant location information to the mother's smartphone.
On the other hand, after the server adds the associated identification of the smart watch and the identification of the parent smart phone into the bluetooth connection backup, the server can also send a notification of bluetooth backup update to the child watch through the parent mobile phone. After detecting that the Bluetooth wireless connection between the child watch and the parent smart phone is disconnected, the child watch can continue to detect whether other terminal equipment with the Bluetooth function exists in the Bluetooth connection range, once the child watch establishes Bluetooth connection with the terminal equipment with the Bluetooth function, the server can update the stored Bluetooth connection backup according to the identity of the smart watch sent by the terminal equipment with the Bluetooth function and the identity of the terminal equipment with the Bluetooth function, and delete the previously stored identity of the parent smart phone. It should be noted that the wearable device may establish a bluetooth wireless connection with a terminal device with a bluetooth function (such as a parent smart phone) bound to the wearable device, or may establish a bluetooth wireless connection with a terminal device with a bluetooth function (such as a stranger-owned smart phone) unbound within a bluetooth connection range.
Therefore, by implementing the method described in fig. 4, the accuracy and reliability of the positioning method based on the wearable device can be improved by automatically establishing the bluetooth wireless connection with the second terminal device within the bluetooth connection range and automatically updating the bluetooth connection backup stored in the server, so that a household can obtain the position of the wearer of the wearable device in time through the first terminal device, and the user experience is improved.
Example four
Referring to fig. 5, fig. 5 is a schematic structural diagram of a positioning system based on a wearable device according to an embodiment of the present invention. As shown in fig. 5, the positioning system based on a wearable device includes a server 401, a first terminal device 402 bound to the wearable device 405, a second terminal device 403 in real-time bluetooth wireless connection with the wearable device 405, an operator base station 404, and a wearable device 405, where:
a first terminal device 402, configured to send a first location obtaining request to the server 401 through the operator base station 404, where the first location obtaining request is used to request to obtain instant location information of the wearable device 405.
A server 401, configured to receive, through an operator base station 404, a first location obtaining request sent by a first terminal device 402, initiate paging to a wearable device 405 through the operator base station 404 based on the first location obtaining request, and determine whether the paging is successful; if the paging is not successful, it is determined whether the bluetooth connection backup stored in the server 401 includes the identity of the second terminal device 403, and if so, a second location obtaining request is sent to the second terminal device 403 through the operator base station 404, where the second location obtaining request is used to instruct the second terminal device 403 to obtain the instant location information of the wearable device 405.
And the second terminal device 403 is configured to send, according to the received second location obtaining request, an obtaining request to the wearable device 405 through a bluetooth wireless connection established in advance with the wearable device 405 to request to obtain the instant location information of the wearable device 405.
The wearable device 405 is configured to receive the obtaining request, obtain first instant location information of the wearable device 405 according to the obtaining request, and send the first instant location information to the second terminal device 403.
The second terminal device 403 is further configured to receive the first instant location information sent by the wearable device 405 through a bluetooth wireless connection, and send the first instant location information to the server 401 through the carrier base station 404.
The server 401 is further configured to send the first instant location information sent by the second terminal device 403 to the first terminal device 402 through the operator base station 404.
In the embodiment of the invention, when the connection signal between the wearable device 405 and the operator base station 404 is poor or the wearable device cannot be connected with the internet, the second terminal device 403 connected with the wearable device 405 through real-time bluetooth can acquire the instant position information of the wearable device 405 and send the instant position information to the first terminal device 402 held by a parent, so that the parent can acquire the position of the wearer of the wearable device 405 through the first terminal device 402 in time, and the positioning reliability of the wearable device is improved.
As an alternative embodiment, in the system shown in fig. 5:
the wearable device 405 is further configured to detect whether the wearable device 405 can access the wireless local area network, and if the wearable device 405 cannot access the wireless local area network, detect whether the wearable device 405 can normally communicate with other communication devices through the carrier base station 404; if the terminal equipment can not normally communicate with other communication equipment, detecting whether the terminal equipment with the Bluetooth function exists in the Bluetooth connection range; if the terminal equipment with the Bluetooth function exists, sending a Bluetooth connection request to the terminal equipment with the Bluetooth function; judging whether connection confirmation information sent by the terminal equipment with the Bluetooth function aiming at the Bluetooth connection request is received; if the connection confirmation information is received, establishing a bluetooth wireless connection between the wearable device 405 and the terminal device with the bluetooth function; the normal communication includes voice communication or short message communication or mobile data communication.
The second terminal device 403 is a terminal device with a bluetooth function.
In the embodiment of the present invention, when the wearable device 405 and the operator base station 404 have poor connection signals or cannot be connected to the internet, the bluetooth wireless connection can be automatically established with the second terminal device 403 within the bluetooth connection range, and the bluetooth connection backup stored in the server 401 can be automatically updated, so that the accuracy and reliability of the positioning system based on the wearable device 405 are improved, further, the second terminal device 403 connected to the wearable device 405 through the real-time bluetooth obtains the instant location information of the wearable device 405 and sends the instant location information to the first terminal device 402 held by the parent, so that the parent can obtain the location of the wearer of the wearable device 405 through the first terminal device 402 in time, the positioning reliability of the wearable device is improved, and the user experience is also improved.
As an alternative embodiment, in the system shown in fig. 5:
the wearable device 405 is further configured to, after the bluetooth wireless connection is established between the wearable device 405 and the terminal device with bluetooth function, send the identity of the wearable device 405 to the second terminal device 403 through the bluetooth wireless connection.
The second terminal device 403 is further configured to send the identity of the wearable device 405 and the identity of the second terminal device 403 to the server 401 through the operator base station 404.
The server 401 is further configured to associate the identity of the wearable device 405 with the identity of the second terminal device 403, and add the associated identity of the wearable device 405 and the associated identity of the second terminal device 403 to the bluetooth connection backup stored in the server 401.
In the embodiment of the present invention, after the bluetooth wireless connection is established between the wearable device 405 and the terminal device with the bluetooth function, the server 401 may update the bluetooth connection backup in time according to the identity of the wearable device 405 and the identity of the second terminal device 403, which are sent by the second terminal device 403, so as to ensure the real-time performance and accuracy of data in the bluetooth connection backup, reduce the problem of positioning failure caused by the fact that the bluetooth connection backup is not updated in real time, enhance the stability and reliability of the positioning system based on the wearable device, and improve the user experience.
As an alternative embodiment, in the system shown in fig. 5:
the wearable device 405 is further configured to detect whether a distress call request input by a user is received or not when the wearable device 405 cannot be accessed to a wireless local area network and the wearable device 405 cannot normally communicate with other communication devices through the operator base station 404, continuously obtain distress call instant location information of the wearable device 405 and distress call instant time when the distress call instant location information is obtained if the distress call request is received, and mark the distress call instant location information and the distress call instant time on a pre-stored map to obtain a distress call location track; and after the wearable device 405 establishes a bluetooth wireless connection with the terminal device having a bluetooth function, sending distress information to the second terminal device 403 through the bluetooth wireless connection and sending an acousto-optic alarm signal, wherein the distress information includes a distress location track.
The second terminal device 403 is further configured to send distress information to the server 401 through the operator base station 404.
The server 401 is further configured to send the distress message to the first terminal device 402 through the operator base station 404.
As an alternative embodiment, in the system shown in fig. 5:
the second terminal device 403 is further configured to detect whether the second terminal device 403 and the wearable device 405 are in a normal bluetooth wireless connection state, and if not, obtain second instant location information of the second terminal device 403 and instant time when the second instant location information is obtained; the bluetooth disconnection information is sent to the server 401 through the carrier base station 404, and includes the identity of the wearable device 405 and the identity of the second terminal device 403, and the second instant location information of the second terminal device 403 and the instant time.
The server 401 is further configured to delete, according to the received bluetooth connection disconnection information, the identity of the second terminal device 403 associated with the identity of the wearable device 405 in the bluetooth connection backup; and sending a bluetooth disconnection alert to the first terminal device 402 through the operator base station 404, the bluetooth disconnection alert including second instant location information and instant time, the bluetooth disconnection alert being used to prompt that the bluetooth wireless connection between the wearable device 405 and the second terminal device 403 has been disconnected.
It can be seen that, by implementing the system described in fig. 5, the real-time performance and reliability of the positioning system based on the wearable device can be improved by automatically establishing the bluetooth wireless connection with the second terminal device 403 within the bluetooth connection range and automatically updating the bluetooth connection backup stored in the server 401, so that a household can obtain the instant position of the wearer of the wearable device 405 in time through the first terminal device 402, and the user experience is improved.
It will be understood by those skilled in the art that all or part of the steps in the methods of the embodiments described above may be implemented by instructions associated with a program, which may be stored in a computer-readable storage medium, where the storage medium includes Read-Only Memory (ROM), Random Access Memory (RAM), Programmable Read-Only Memory (PROM), Erasable Programmable Read-Only Memory (EPROM), One-time Programmable Read-Only Memory (OTPROM), Electrically Erasable Programmable Read-Only Memory (EEPROM), compact disc-Read-Only Memory (CD-ROM), or other Memory, magnetic disk, magnetic tape, or magnetic tape, Or any other medium which can be used to carry or store data and which can be read by a computer.
It should be appreciated that reference throughout this specification to "one embodiment" or "an embodiment" means that a particular feature, structure or characteristic described in connection with the embodiment is included in at least one embodiment of the present invention. Thus, the appearances of the phrases "in one embodiment" or "in an embodiment" in various places throughout this specification are not necessarily all referring to the same embodiment. Furthermore, the particular features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. Those skilled in the art should also appreciate that the embodiments described in this specification are exemplary and alternative embodiments, and that the acts and modules illustrated are not required in order to practice the invention.
In various embodiments of the present invention, it should be understood that the sequence numbers of the above-mentioned processes do not imply an inevitable order of execution, and the execution order of the processes should be determined by their functions and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.
In addition, the terms "system" and "network" are often used interchangeably herein. It should be understood that the term "and/or" herein is merely one type of association relationship describing an associated object, meaning that three relationships may exist, for example, a and/or B, may mean: a exists alone, A and B exist simultaneously, and B exists alone. In addition, the character "/" herein generally indicates that the former and latter related objects are in an "or" relationship.
In the embodiments provided herein, it should be understood that "B corresponding to A" means that B is associated with A from which B can be determined. It should also be understood, however, that determining B from a does not mean determining B from a alone, but may also be determined from a and/or other information.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated units, if implemented as software functional units and sold or used as a stand-alone product, may be stored in a computer accessible memory. Based on such understanding, the technical solution of the present invention, which is a part of or contributes to the prior art in essence, or all or part of the technical solution, can be embodied in the form of a software product, which is stored in a memory and includes several requests for causing a computer device (which may be a personal computer, a server, a network device, or the like, and may specifically be a processor in the computer device) to execute part or all of the steps of the above-described method of each embodiment of the present invention.
The positioning method and system based on wearable equipment disclosed by the embodiment of the invention are described in detail, specific examples are applied in the description to explain the principle and the implementation mode of the invention, and the description of the embodiments is only used for helping to understand the method and the core idea of the invention; meanwhile, for a person skilled in the art, according to the idea of the present invention, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present invention.
Claims (8)
1. A positioning method based on a wearable device, the method comprising:
the server receives a first position acquisition request sent by a first terminal device bound with the wearable device through an operator base station, initiates paging to the wearable device through the operator base station according to the first position acquisition request, and judges whether the paging is successful, wherein the first position acquisition request is used for requesting to acquire instant position information of the wearable device;
if the paging is not successful, the server judges whether the Bluetooth connection backup stored in the server comprises an identity of a second terminal device which is in real-time Bluetooth wireless connection with the wearable device, if so, a second position acquisition request is sent to the second terminal device through the operator base station, and the second position acquisition request is used for indicating the second terminal device to acquire the instant position information of the wearable device;
the second terminal equipment acquires first instant position information of the wearable equipment through Bluetooth wireless connection established with the wearable equipment in advance according to the received second position acquisition request, and sends the first instant position information to the server through the operator base station;
the server sends the first instant location information sent by the second terminal device to the first terminal device through the operator base station;
the method further comprises the following steps:
the wearable device detects whether the wearable device can be accessed to a wireless local area network, and if the wearable device cannot be accessed to the wireless local area network, the wearable device detects whether the wearable device can normally communicate with other communication devices through the operator base station, wherein the normal communication comprises voice communication, short message communication or mobile data communication;
if the wearable device can not normally communicate with other communication devices, the wearable device detects whether terminal devices with Bluetooth functions exist in the Bluetooth connection range;
if the terminal equipment with the Bluetooth function exists, the wearable equipment sends a Bluetooth connection request to the terminal equipment with the Bluetooth function;
the wearable device judges whether connection confirmation information sent by the terminal device with the Bluetooth function aiming at the Bluetooth connection request is received or not;
if the connection confirmation information is received, the wearable device and the terminal device with the Bluetooth function establish Bluetooth wireless connection;
wherein, with the wearable equipment establish bluetooth wireless connection the terminal equipment that has bluetooth function includes: a second terminal device pre-bound with the wearable device; or the first temporary terminal equipment with the shortest Bluetooth connection distance with the wearable equipment; or a second temporary terminal device different from the first temporary terminal device in the Bluetooth connection range;
the priority of the wearable device and the second terminal device for establishing Bluetooth wireless connection is higher than the priority of the wearable device and the first temporary terminal device for establishing Bluetooth wireless connection; the priority of the wearable device and the first temporary terminal device for establishing Bluetooth wireless connection is higher than the priority of the wearable device and the second temporary terminal device for establishing Bluetooth wireless connection.
2. The method of claim 1, wherein after the wearable device establishes a bluetooth wireless connection with the bluetooth enabled terminal device, the method further comprises:
the wearable device sends the identity of the wearable device to the second terminal device through the Bluetooth wireless connection;
the second terminal device sends the identity of the wearable device and the identity of the second terminal device to the server through the operator base station;
and the server associates the identity of the wearable device with the identity of the second terminal device, and adds the associated identity of the wearable device and the associated identity of the second terminal device into the Bluetooth connection backup stored in the server.
3. The method of claim 1, further comprising:
if the wearable device cannot normally communicate with other communication devices through the operator base station, the wearable device detects whether a call request input by a user is received, if the call request is received, the call instant position information of the wearable device and the call instant time when the call instant position information is obtained are continuously obtained, and the call instant position information and the call instant time are marked on a pre-stored map to obtain a call position track;
and after the wearable device establishes a bluetooth wireless connection with the bluetooth-enabled terminal device, the method further comprises:
the wearable device sends distress information to the second terminal device through the Bluetooth wireless connection and sends out an acousto-optic alarm signal, wherein the distress information comprises the distress position track;
the second terminal equipment sends the help-seeking information to the server through the operator base station;
and the server sends the distress information to the first terminal equipment through the operator base station.
4. The method according to any one of claims 1 to 3, further comprising:
the second terminal device detects whether the second terminal device and the wearable device are in a normal Bluetooth wireless connection state, and if not, second instant position information of the second terminal device and instant time when the second instant position information is obtained are obtained;
the second terminal device sends Bluetooth connection disconnection information to the server through the operator base station, wherein the Bluetooth connection disconnection information comprises an identity of the wearable device, an identity of the second terminal device, second instant position information and the instant time;
the server deletes the identity of the second terminal device associated with the identity of the wearable device in the Bluetooth connection backup according to the received Bluetooth connection disconnection information;
the server sends a Bluetooth disconnection prompt to the first terminal device through the operator base station, the Bluetooth disconnection prompt comprises the second instant position information and the instant time, and the Bluetooth disconnection prompt is used for prompting that the Bluetooth wireless connection between the wearable device and the second terminal device is disconnected.
5. A positioning system based on a wearable device, comprising a server, a first terminal device bound with the wearable device, a second terminal device in real-time Bluetooth wireless connection with the wearable device, an operator base station, and the wearable device, wherein:
the first terminal device is configured to send a first location acquisition request to the server through the operator base station, where the first location acquisition request is used to request to acquire instant location information of the wearable device;
the server is configured to receive, by the operator base station, the first location acquisition request sent by the first terminal device, initiate paging to the wearable device by the operator base station based on the first location acquisition request, and determine whether paging is successful; if the paging is not successful, judging whether the Bluetooth connection backup stored in the server comprises the identity of the second terminal equipment, if so, sending a second position acquisition request to the second terminal equipment through the operator base station, wherein the second position acquisition request is used for indicating the second terminal equipment to acquire the instant position information of the wearable equipment;
the second terminal device is used for sending an acquisition request to the wearable device through a Bluetooth wireless connection established with the wearable device in advance according to the received second position acquisition request so as to request to acquire the instant position information of the wearable device;
the wearable device is used for receiving the acquisition request, acquiring first instant position information of the wearable device according to the acquisition request, and sending the first instant position information to the second terminal device;
the second terminal device is further configured to receive the first instant location information sent by the wearable device through the bluetooth wireless connection, and send the first instant location information to the server through the operator base station;
the server is further configured to send the first instant location information sent by the second terminal device to the first terminal device through the operator base station;
the wearable device is also used for detecting whether the wearable device can be accessed to a wireless local area network, and if the wearable device cannot be accessed to the wireless local area network, detecting whether the wearable device can normally communicate with other communication devices through the operator base station; if the terminal equipment can not normally communicate with other communication equipment, detecting whether the terminal equipment with the Bluetooth function exists in the Bluetooth connection range; if the terminal equipment with the Bluetooth function exists, sending a Bluetooth connection request to the terminal equipment with the Bluetooth function; judging whether connection confirmation information sent by the terminal equipment with the Bluetooth function aiming at the Bluetooth connection request is received or not; if the connection confirmation information is received, establishing Bluetooth wireless connection between the wearable equipment and the terminal equipment with the Bluetooth function; the normal communication comprises voice communication, short message communication or mobile data communication;
wherein, with the wearable equipment establish bluetooth wireless connection the terminal equipment that has bluetooth function includes: a second terminal device pre-bound with the wearable device; or the first temporary terminal equipment with the shortest Bluetooth connection distance with the wearable equipment; or a second temporary terminal device different from the first temporary terminal device in the Bluetooth connection range;
the priority of the wearable device and the second terminal device for establishing Bluetooth wireless connection is higher than the priority of the wearable device and the first temporary terminal device for establishing Bluetooth wireless connection; the priority of the wearable device and the first temporary terminal device for establishing Bluetooth wireless connection is higher than the priority of the wearable device and the second temporary terminal device for establishing Bluetooth wireless connection.
6. The system of claim 5, wherein:
the wearable device is further configured to send an identity of the wearable device to the second terminal device through the bluetooth wireless connection after the bluetooth wireless connection is established between the wearable device and the terminal device with the bluetooth function;
the second terminal device is further configured to send, to the server, the identity of the wearable device and the identity of the second terminal device through the operator base station;
the server is further configured to associate the identity of the wearable device with the identity of the second terminal device, and add the associated identity of the wearable device and the associated identity of the second terminal device to the bluetooth connection backup stored in the server.
7. The system of claim 5, wherein:
the wearable device is further configured to detect whether a call request input by a user is received or not when the wearable device cannot be accessed to a wireless local area network and the wearable device cannot normally communicate with the other communication devices through the operator base station, continuously obtain call-for-help instant location information of the wearable device and call-for-help instant time when the call-for-help instant location information is obtained if the call request is received, and mark the call-for-help instant location information and the call-for-help instant time on a pre-stored map to obtain a call-for-help location trajectory; after the wearable device is in Bluetooth wireless connection with the terminal device with the Bluetooth function, sending distress information to the second terminal device through the Bluetooth wireless connection and sending out an acousto-optic alarm signal, wherein the distress information comprises the distress location track;
the second terminal device is further configured to send the distress message to the server through the operator base station;
the server is further configured to send the distress message to the first terminal device through the operator base station.
8. The system according to any one of claims 5 to 7, wherein:
the second terminal device is further configured to detect whether the second terminal device and the wearable device are in a normal bluetooth wireless connection state, and if not, obtain second instant location information of the second terminal device and instant time when the second instant location information is obtained; sending Bluetooth connection disconnection information to the server through the operator base station, wherein the Bluetooth connection disconnection information comprises an identity of the wearable device, an identity of the second terminal device, the second instant location information and the instant time;
the server is further configured to delete the identity identifier of the second terminal device associated with the identity identifier of the wearable device in the bluetooth connection backup according to the received bluetooth connection disconnection information; and sending a Bluetooth disconnection prompt to the first terminal device through the operator base station, wherein the Bluetooth disconnection prompt comprises the second instant position information and the instant time, and the Bluetooth disconnection prompt is used for prompting that the Bluetooth wireless connection between the wearable device and the second terminal device is disconnected.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711424149.2A CN108174375B (en) | 2017-12-25 | 2017-12-25 | Positioning method and system based on wearable equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711424149.2A CN108174375B (en) | 2017-12-25 | 2017-12-25 | Positioning method and system based on wearable equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108174375A CN108174375A (en) | 2018-06-15 |
CN108174375B true CN108174375B (en) | 2020-09-04 |
Family
ID=62520618
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711424149.2A Active CN108174375B (en) | 2017-12-25 | 2017-12-25 | Positioning method and system based on wearable equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108174375B (en) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108898691A (en) * | 2018-07-06 | 2018-11-27 | 曾云辉 | System and method of registering based on bluetooth and NB-IOT |
CN109087715A (en) * | 2018-07-13 | 2018-12-25 | 安徽捷峰电子科技有限公司 | A kind of wisdom endowment management system |
CN109151736B (en) * | 2018-10-16 | 2024-06-11 | 广州万物信息科技股份有限公司 | Bracelet positioning method, device, storage medium and computer equipment |
CN109740070B (en) * | 2018-12-13 | 2024-05-07 | 平安科技(深圳)有限公司 | Rescue method, device and storage medium based on intelligent wearable equipment |
CN109640276A (en) * | 2018-12-29 | 2019-04-16 | 出门问问信息科技有限公司 | A kind of low battery processing method and processing device of wearable device |
CN111147657B (en) * | 2019-03-04 | 2021-01-26 | 广东小天才科技有限公司 | Bluetooth accompanying starting method of wearable device and wearable device |
CN110536242A (en) * | 2019-08-26 | 2019-12-03 | 安徽华米信息科技有限公司 | Location information acquisition method, device, storage medium, intelligent wearable device |
CN111083779B (en) * | 2019-12-19 | 2021-07-23 | 四川科道芯国智能技术股份有限公司 | Method and system for positioning through wrist wearable device |
CN111065049B (en) * | 2019-12-26 | 2021-06-08 | 飞天诚信科技股份有限公司 | Positioning method and device of Bluetooth equipment |
CN113299039A (en) * | 2020-02-21 | 2021-08-24 | Oppo广东移动通信有限公司 | Alarm method, alarm device, storage medium and electronic equipment |
CN111448836B (en) * | 2020-03-06 | 2022-06-03 | 北京小米移动软件有限公司 | Paging method, paging device, communication equipment and storage medium |
CN118042596B (en) * | 2024-04-12 | 2024-06-18 | 深圳市成著科技有限公司 | Method and system for responding to signal paging of intelligent watch |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103745578A (en) * | 2014-01-10 | 2014-04-23 | 深圳市赛盟特科技有限公司 | Anti-losing network system and anti-losing method |
CN104066055A (en) * | 2014-07-08 | 2014-09-24 | 深圳市几米电子有限公司 | Method, mobile terminal, user side and system for positioning and searching for object |
CN105050046A (en) * | 2015-07-23 | 2015-11-11 | 小米科技有限责任公司 | Disconnection processing method and system for anti-lost device, and equipment |
CN105163266A (en) * | 2015-09-16 | 2015-12-16 | 小米科技有限责任公司 | Method and device for locating wearable device |
CN105744470A (en) * | 2016-03-30 | 2016-07-06 | 北京小米移动软件有限公司 | Location information transmission methods and apparatuses, and system |
CN106507303A (en) * | 2016-11-04 | 2017-03-15 | 广东小天才科技有限公司 | Positioning transfer method and device |
-
2017
- 2017-12-25 CN CN201711424149.2A patent/CN108174375B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103745578A (en) * | 2014-01-10 | 2014-04-23 | 深圳市赛盟特科技有限公司 | Anti-losing network system and anti-losing method |
CN104066055A (en) * | 2014-07-08 | 2014-09-24 | 深圳市几米电子有限公司 | Method, mobile terminal, user side and system for positioning and searching for object |
CN105050046A (en) * | 2015-07-23 | 2015-11-11 | 小米科技有限责任公司 | Disconnection processing method and system for anti-lost device, and equipment |
CN105163266A (en) * | 2015-09-16 | 2015-12-16 | 小米科技有限责任公司 | Method and device for locating wearable device |
CN105744470A (en) * | 2016-03-30 | 2016-07-06 | 北京小米移动软件有限公司 | Location information transmission methods and apparatuses, and system |
CN106507303A (en) * | 2016-11-04 | 2017-03-15 | 广东小天才科技有限公司 | Positioning transfer method and device |
Also Published As
Publication number | Publication date |
---|---|
CN108174375A (en) | 2018-06-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108174375B (en) | Positioning method and system based on wearable equipment | |
EP1645144B1 (en) | Obtaining service when in a no-coverage area of a communication system | |
US7577441B2 (en) | Method and device for determining a position of a portable electronic device | |
US10091612B2 (en) | Establishing geo-fences and related alarms | |
US9351115B2 (en) | Method and apparatus for reminding user based on set position by using mobile terminal | |
US8626148B2 (en) | Text message transmissions indicating failure of recipient mobile device to connect with a call | |
CN116095719A (en) | Connection configuration method and device, communication equipment and storage medium | |
EP4120651A1 (en) | Positioning method and apparatus, communication device and storage medium | |
CN114600519A (en) | Wireless positioning method and device | |
JP6825746B2 (en) | Methods for core network nodes, methods for UEs, core network nodes, and UEs | |
CN108347725B (en) | Communication method and apparatus | |
KR20120073332A (en) | Methods and apparatus for use in processing disconnected emergency calls and other communications involving mobile communication devices and the remote monitoring thereof | |
KR101640723B1 (en) | Apparatus and methods for anonymous paired device discovery in wireless communications systems | |
CN108934067B (en) | Method and device for acquiring paging parameters | |
CN115348642A (en) | Cell selection method and device | |
CN110881183B (en) | Emergency service processing method and device | |
JPH08126060A (en) | Radio communication equipment and radio communication system | |
EP2654354B1 (en) | Providing a current position while reducing an overall power consumption | |
CN115039445B (en) | Cell reselection method, device, communication equipment and storage medium | |
CN117941428A (en) | Method and apparatus for side link positioning | |
JP2010109681A (en) | Mobile terminal, wireless local area network connection method, and program | |
KR100617149B1 (en) | Method and system for alarming of location secession using mobile phone | |
CN116783940A (en) | UE communication control method and device, communication equipment and storage medium | |
CN117256188A (en) | Access method, device, communication equipment and storage medium based on UE (user Equipment) position | |
EP3416360A1 (en) | A method of processing incoming calls |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |