CN111436020B - Bluetooth positioning method, Bluetooth device searching method, Bluetooth device and positioning system - Google Patents

Bluetooth positioning method, Bluetooth device searching method, Bluetooth device and positioning system Download PDF

Info

Publication number
CN111436020B
CN111436020B CN201911036605.5A CN201911036605A CN111436020B CN 111436020 B CN111436020 B CN 111436020B CN 201911036605 A CN201911036605 A CN 201911036605A CN 111436020 B CN111436020 B CN 111436020B
Authority
CN
China
Prior art keywords
bluetooth device
bluetooth
target
positioning
distance value
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
Application number
CN201911036605.5A
Other languages
Chinese (zh)
Other versions
CN111436020A (en
Inventor
梁志强
郑仲杰
陈明开
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhuhai Jieli Technology Co Ltd
Original Assignee
Zhuhai Jieli Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhuhai Jieli Technology Co Ltd filed Critical Zhuhai Jieli Technology Co Ltd
Priority to CN201911036605.5A priority Critical patent/CN111436020B/en
Publication of CN111436020A publication Critical patent/CN111436020A/en
Application granted granted Critical
Publication of CN111436020B publication Critical patent/CN111436020B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/023Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S11/00Systems for determining distance or velocity not using reflection or reradiation
    • G01S11/02Systems for determining distance or velocity not using reflection or reradiation using radio waves
    • G01S11/06Systems for determining distance or velocity not using reflection or reradiation using radio waves using intensity measurements
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B21/00Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
    • G08B21/18Status alarms
    • G08B21/24Reminder alarms, e.g. anti-loss alarms
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B5/00Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied
    • G08B5/22Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electric transmission; using electromagnetic transmission
    • G08B5/36Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electric transmission; using electromagnetic transmission using visible light sources
    • G08B5/38Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electric transmission; using electromagnetic transmission using visible light sources using flashing light
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/021Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/025Services making use of location information using location based information parameters
    • H04W4/027Services making use of location information using location based information parameters using movement velocity, acceleration information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • H04W64/006Locating 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Business, Economics & Management (AREA)
  • Emergency Management (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention provides a method for positioning a target Bluetooth device by Bluetooth, a method for searching the target Bluetooth device, Bluetooth devices and a system for positioning the target Bluetooth device by Bluetooth, wherein the method applied to a first Bluetooth device comprises the following steps: step 101: when the positioning mode is started, setting the positioning role of the Bluetooth device as an anchor device, setting the second Bluetooth device as a movable device and setting the target Bluetooth device as a lost device; step 103: obtaining a second distance value (L) to the target Bluetooth device2) And a third distance value (L) with a second Bluetooth device3) (ii) a Step 105: receiving the deviation degree (| L) of the second Bluetooth equipment relative to the target Bluetooth equipment sent by the second Bluetooth equipment or the target Bluetooth equipment1‑LBC|) parameter information; step 107: at | L3‑LBA|<ε3And | L1‑LBC|<ε1And sending out prompt information for fixing the position (B) of the second Bluetooth equipment when the two Bluetooth equipment are established. And then, the user stops moving the second Bluetooth device, and finds the lost Bluetooth device according to the known positions of the two Bluetooth devices and the preset triangular relationship with the lost Bluetooth device.

Description

Bluetooth positioning method, Bluetooth device searching method, Bluetooth device and positioning system
Technical Field
The invention relates to the technical field of Bluetooth, in particular to a method for positioning a target Bluetooth device by Bluetooth, a method for searching the target Bluetooth device, the Bluetooth device and a system for positioning the target Bluetooth device by Bluetooth.
Background
With the development of bluetooth technology, some products carrying bluetooth technology and having small volume are more and more common. Such as True Wireless bluetooth headsets (TWS). However, due to the small size, compared with wired earphones, a real wireless earphone is easy to lose and is more difficult to retrieve after being lost, besides the charging box is placed for charging, a real bluetooth earphone is often lost, and after a period of time, a user is quite likely to not find a certain or the whole pair of real bluetooth earphones. When a real bluetooth headset is lost, most users buy a set of bluetooth headset (including a charging box, a left headset and a right headset) again in emergency, and occasionally, the lost bluetooth headset is easily found out under the condition of no need. This results in a waste of money and an unpleasant mood, which affects the user experience.
Disclosure of Invention
Based on the above situation, a primary objective of the present invention is to provide a method for a user to locate or retrieve a bluetooth target bluetooth device of a lost bluetooth device, a method for finding a target bluetooth device, a bluetooth device, and a system for a bluetooth target bluetooth device.
In order to realize the purpose, the technical scheme adopted by the invention is as follows:
the method for positioning the target Bluetooth device by Bluetooth is applied to a first Bluetooth device, so that the first Bluetooth device is matched with a second Bluetooth device to position the target Bluetooth device, and comprises the following steps:
step 101: when the positioning mode is started, setting the positioning role of the Bluetooth device as an anchor device, setting the positioning role of the second Bluetooth device as a mobile device, and setting the positioning role of the target Bluetooth device as a lost device;
step 103: obtaining a second distance value (L) between the target Bluetooth device and the Bluetooth device according to the Bluetooth signal strength value2) And a third distance value (L) with a second Bluetooth device3);
Step 105: receiving a deviation degree (| L) sent by a second Bluetooth device or a target Bluetooth device and used for determining the second Bluetooth device relative to the target Bluetooth device1-LBC|) parameter information; wherein the content of the first and second substances,
L1for a first distance value (L) between the second Bluetooth device and the target Bluetooth device determined from the Bluetooth signal strength value1);
LBCIs a preset distance value between the second Bluetooth device and the target Bluetooth device, and LBCAccording to said second distance value (L)2) Determining the preset included angle relationship between the connection lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device;
step 107: at | L3-LBA|<ε3And | L1-LBC|<ε1Sending out prompt information for fixing the position (B) of the second Bluetooth device when the position (A) of the second Bluetooth device is established; wherein the content of the first and second substances,
ε3、ε1all are threshold values used for judging that the distance values are close to or equal;
LBAis a preset distance value between the second Bluetooth device and the first Bluetooth device, and LBAAccording to said second distance value (L)2) And determining the preset included angle relationship between every two connecting lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device.
Preferably, the method further comprises:
step 109: and positioning the position (C) of the target Bluetooth device according to the position (A) of the first Bluetooth device, the position (B) of the second Bluetooth device and the preset included angle relationship between the pairwise connection lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device.
Preferably, between the step 105 and the step 107, further comprising:
step 106 a: judging whether a second Bluetooth device enters a pre-fixed space, wherein the pre-fixed space is formed by | L3-LBA|<δ3And | L1-LBC|<δ1Determining;
step 106 b: sending prompt information for pre-fixing the position (B) of the second Bluetooth device after the second Bluetooth device enters the pre-fixing space; wherein the content of the first and second substances,
|L3-LBA|<δ3corresponding to a first pre-fixed space for determining the second Bluetooth device relative to the first Bluetooth deviceA pre-fixed location range for a bluetooth device;
|L1-LBC|<δ1corresponding to a second pre-fixed space, wherein the second pre-fixed space is used for determining a pre-fixed position range of the second Bluetooth device relative to the target Bluetooth device;
δ3、δ1are all threshold values for judging that the second bluetooth device enters a range of a predetermined fixed position, and the intersection of the first predetermined space and the first predetermined space determines the predetermined fixed space, δ33And δ11
Preferably, the first bluetooth device comprises a first light emitting element;
the sending of the prompt information for pre-fixing the second bluetooth device location (B) in the step 106B specifically includes: controlling the first light emitting element to blink at a first frequency;
the sending of the prompt information for fixing the position (B) of the second bluetooth device in step 107 specifically includes: controlling the first light emitting element to blink at a second frequency, the second frequency being higher than the first frequency.
Preferably, between the step 105 and the step 106a, further comprising:
step 170: according to | L3-LBAI and L1-LBCThe sum of | adjusts the brightness of the first light-emitting element, the brightness of the first light-emitting element and | L3-LBA|+|L1-LBCThe value of | is inversely proportional.
Preferably, the preset included angle relationship between the pairwise connection lines of the first bluetooth device, the second bluetooth device and the target bluetooth device is an isosceles triangle or a right triangle including an included angle of any one of 60 °, 30 ° and 45 °.
Preferably, the preset included angle relationship between the pairwise connecting lines of the first bluetooth device, the second bluetooth device and the target bluetooth device is an equilateral triangle relationship.
Preferably, the step 109 specifically includes:
step 109 a: determining the position of a connecting line (AB) between the first Bluetooth device and the second Bluetooth device according to the position (A) of the first Bluetooth device and the position (B) of the second Bluetooth device;
step 109 b: determining the distance (L) from the target Bluetooth device to the connection line (AB) according to the preset included angle relationship between the two connection lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth deviceh);
Step 109 c: according to the line (AB), the midpoint of the line (AB), and the distance (L)h) Locating the location (C) of the target Bluetooth device.
The invention also provides a method for positioning the target Bluetooth device by Bluetooth, which is applied to a second Bluetooth device or a target Bluetooth device to position the target Bluetooth device by matching with the first Bluetooth device, and comprises the following steps:
step 200:
when the set positioning role is a mobile device, determining the mobile device as a second Bluetooth device, determining a Bluetooth device of which the positioning role is an anchor device as a first Bluetooth device, and determining a Bluetooth device of which the positioning role is a lost device as a target Bluetooth device;
when the set positioning role is the lost device, determining the Bluetooth device as a target Bluetooth device, determining the Bluetooth device with the positioning role as an anchor device as a first Bluetooth device, and determining the Bluetooth device with the positioning role as a moving device as a second Bluetooth device;
step 202: obtaining a first distance value (L) between the second Bluetooth device and the target Bluetooth according to the Bluetooth signal strength value1) And sending to the first bluetooth device a signal for determining a degree of deviation (| L) of the second bluetooth device from a target bluetooth device1-LBC|) parameter information, wherein,
L1for a first distance value (L) between the second Bluetooth device and the target Bluetooth device determined from the Bluetooth signal strength value1);
L2For a second distance value (L) between the first Bluetooth device and the target Bluetooth device determined from the Bluetooth signal strength value2);
LBCIs a preset distance value between the second Bluetooth device and the target Bluetooth device, and LBCAre all according to the second distance value (L)2) And determining the preset included angle relationship between every two connecting lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device.
Preferably, if the self-positioning role is a mobile device and the second bluetooth device includes a second light-emitting element, the method further includes:
step 204 a: after the second Bluetooth device enters the pre-fixed space, controlling the second light-emitting element to flash at a third frequency;
if the self-positioning role is the lost device and the target Bluetooth device comprises a third light-emitting element, the method further comprises the following steps:
step 204 b: after the second Bluetooth device enters the pre-fixed space, controlling the third light-emitting element to flash at a fifth frequency;
wherein the content of the first and second substances,
the pre-fixed space is defined by | L3-LBA|<δ3And | L1-LBC|<δ1Determination of δ3、δ1The threshold values are all used for judging that the second Bluetooth equipment enters the range of the preset position;
L3for a third distance value (L) between the first and second Bluetooth devices determined from a Bluetooth signal strength value3),
LBAIs a preset distance value between the second Bluetooth device and the first Bluetooth device, and LBAAccording to said second distance value (L)2) And determining the preset included angle relationship between the two connecting lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device.
Preferably, if the self-positioning role is a mobile device, after the step 204a, the method further includes:
step 206 a: at | L3-LBA|<ε3And | L1-LBC|<ε1Are all establishedControlling the second light emitting element to blink at a fourth frequency higher than the third frequency;
if the self-positioning role is the lost device, after the step 204b, the method further includes:
step 206 b: at | L3-LBA|<ε3And | L1-LBC|<ε1Control the third light emitting element to blink at a sixth frequency higher than the fifth frequency when both are true;
wherein epsilon3、ε1Are all threshold values, δ, for determining that distance values are close or equal33And δ11
Preferably, if the self-positioning role is a mobile device and the second bluetooth device includes a second light-emitting element, the method further includes:
step 208 a: according to | L3-LBAI and L1-LBCThe sum of | adjusts the brightness of the second light-emitting element, the brightness of the second light-emitting element and | L3-LBA|+|L1-LBCThe value of | is inversely proportional;
if the self-positioning role is a mobile device and the target Bluetooth device comprises a third light-emitting element, the method further comprises the following steps:
step 208 b: according to | L3-LBAI and L1-LBCThe sum of | adjusts the brightness of the third light-emitting element, the brightness of the third light-emitting element and | L3-LBA|+|L1-LBCThe value of | is inversely proportional; wherein, the first and the second end of the pipe are connected with each other,
L3for a third distance value (L) between the first and second Bluetooth devices determined from a Bluetooth signal strength value3),
LBAIs a preset distance value between the second Bluetooth device and the first Bluetooth device, and LBAAccording to said second distance value (L)2) And determining the preset included angle relationship between the two connecting lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device.
The invention also provides a method for searching the target Bluetooth device, which comprises the following steps:
step 301, starting a positioning mode of a first bluetooth device, setting a positioning role of the first bluetooth device as an anchor device, setting a positioning role of a second bluetooth device as a mobile device, and setting a positioning role of a target bluetooth device as a lost device;
step 302, fixing a first Bluetooth device and moving a second Bluetooth device until a prompt message for fixing the position (B) of the second Bluetooth device is received;
step 303, acquiring information for positioning the target Bluetooth device position (C);
and step 304, searching the target Bluetooth device according to the acquired information for positioning the position (C) of the target Bluetooth device.
Preferably, the step 303 specifically includes:
acquiring the position (A) of the first Bluetooth device, the position (B) of the second Bluetooth device and the preset included angle relationship between pairwise connecting lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device; or
A position (C) of a target Bluetooth device located by a first Bluetooth device is obtained.
Preferably, the moving the second bluetooth device in step 302 until receiving the prompt information for fixing the position (B) of the second bluetooth device specifically includes:
and when the prompt message for pre-fixing the second Bluetooth device position (B) is received, the moving speed is reduced, and when the prompt message for fixing the second Bluetooth device position (B) is received, the movement is stopped.
Preferably, the moving the second bluetooth device in step 302 until receiving the prompt information for fixing the position (B) of the second bluetooth device specifically includes:
reducing the speed of moving the second Bluetooth device with reference to the brightness of the light emitting element of the first Bluetooth device and/or the second Bluetooth device, wherein the higher the brightness, the lower the speed of moving the second Bluetooth device; and
stopping moving when receiving the prompt message for fixing the position (B) of the second Bluetooth device.
The present invention further provides a bluetooth device, corresponding to a first bluetooth device, for locating a target bluetooth device through cooperation with a second bluetooth device, the bluetooth device comprising:
the role setting module is used for setting the positioning role of the role setting module as an anchor device, the positioning role of the second Bluetooth device as a mobile device and the positioning role of the target Bluetooth device as a lost device when the positioning mode is started;
a distance obtaining module, configured to obtain a second distance value (L2) between the target bluetooth device and a third distance value (L3) between the target bluetooth device and the second bluetooth device according to the bluetooth signal strength value;
a parameter receiving module, configured to receive a deviation (| L) of a second bluetooth device or a target bluetooth device from a target bluetooth device1-LBC|) parameter information; wherein, the first and the second end of the pipe are connected with each other,
L1for a first distance value (L) between the second Bluetooth device and the target Bluetooth device determined from the Bluetooth signal strength value1);
LBCIs a preset distance value between the second Bluetooth device and the target Bluetooth device, and LBCAre all according to said second distance value (L)2) Determining the preset included angle relationship between the connection lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device;
a fixed prompt module for displaying the location of | L3-LBA|<ε3And | L1-LBC|<ε1Sending out prompt information for fixing the position (B) of the second Bluetooth device when the position (A) of the second Bluetooth device is established; wherein, the first and the second end of the pipe are connected with each other,
ε3、ε1all are threshold values used for judging that the distance values are close to or equal;
L1for a first distance value (L) between the second Bluetooth device and the target Bluetooth device determined from the Bluetooth signal strength value1);
LBAThe distance value between the second Bluetooth device and the first Bluetooth device is preset; and said L isBAAccording to said second distance value (L)2) And determining the preset included angle relationship between the two connecting lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device.
Preferably, the bluetooth device further comprises:
and the position determining module is used for positioning the position (C) of the target Bluetooth device according to the position (A) of the first Bluetooth device, the position (B) of the second Bluetooth device and the preset included angle relationship between the two connecting lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device.
Preferably, the bluetooth device further includes:
the pre-fixing prompting module is used for judging whether the second Bluetooth device enters a pre-fixing space or not and sending prompting information for pre-fixing the position (B) of the second Bluetooth device after the second Bluetooth device enters the pre-fixing space; wherein, the first and the second end of the pipe are connected with each other,
the pre-fixed space is defined by | L3-LBA|<δ3And | L1-LBC|<δ1Determining;
|L3-LBA|<δ3the first pre-fixed space is used for determining the range of the pre-fixed position of the second Bluetooth device relative to the first Bluetooth device;
|L1-LBC|<δ1the second pre-fixed space is used for determining the range of the pre-fixed position of the second Bluetooth device relative to the target Bluetooth device;
δ3、δ1are all threshold values for judging that the second bluetooth device enters a range of a predetermined fixed position, and the intersection of the first predetermined space and the first predetermined space determines the predetermined fixed space, δ33And δ11
Preferably, the Bluetooth device further comprises a first light emitting element,
the sending of the prompt information for pre-fixing the second bluetooth device position (B) by the pre-fixing prompt module specifically includes: controlling the first light emitting element to blink at a first frequency;
the sending of the prompt information for fixing the position (B) of the second bluetooth device by the fixed prompt module specifically includes: controlling the first light emitting element to blink at a second frequency, the second frequency being higher than the first frequency.
Preferably, the bluetooth device further comprises a first brightness adjusting module, wherein the first brightness adjusting module is configured to adjust the brightness according to | L3-LBAI and L1-LBCThe sum of | adjusts the brightness of the first light emitting element, the brightness of the first light emitting element and | L3-LBA|+|L1-LBCThe value of | is inversely proportional.
The present invention also provides a bluetooth device, corresponding to a second bluetooth device or a target bluetooth device, for positioning the target bluetooth device by cooperating with a first bluetooth device, the bluetooth device comprising:
a role determination module for
When the set positioning role is a mobile device, determining the mobile device as a second Bluetooth device, determining a Bluetooth device of which the positioning role is an anchor device as a first Bluetooth device, and determining a Bluetooth device of which the positioning role is a lost device as a target Bluetooth device;
when the set positioning role is the lost device, determining the Bluetooth device as a target Bluetooth device, determining the Bluetooth device with the positioning role as an anchor device as a first Bluetooth device, and determining the Bluetooth device with the positioning role as a moving device as a second Bluetooth device;
a parameter sending module for obtaining a first distance value (L) between the second Bluetooth device and the target Bluetooth according to the Bluetooth signal strength value1) And sending the information to the first Bluetooth device to determine the deviation degree (| L) of the second Bluetooth device relative to the target Bluetooth device1-LBC|)), wherein,
L1according to the Bluetooth signal strength valueDetermining a first distance value (L) between the second Bluetooth device and the target Bluetooth device1);
L2For a second distance value (L) between the first Bluetooth device and the target Bluetooth device determined from the Bluetooth signal strength value2);
LBCIs a preset distance value between the second Bluetooth device and the target Bluetooth device, and LBCAre all according to said second distance value (L)2) And determining the preset included angle relationship between the two connecting lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device
Preferably, the bluetooth device further comprises a light-emitting element and a pre-fixing prompting module, the pre-fixing prompting module is configured to control the light-emitting element to flash at a first setting frequency after the second bluetooth device enters the pre-fixing space, wherein,
the pre-fixed space is defined by | L3-LBA|<δ3And | L1-LBC|<δ1It is determined that,
δ3、δ1all the threshold values are used for judging that the second Bluetooth equipment enters the range of the preset position;
L3for a third distance value (L) between the first and second Bluetooth devices determined from a Bluetooth signal strength value3),
LBAIs a preset distance value between the second Bluetooth device and the first Bluetooth device, and LBAAccording to said second distance value (L)2) And determining the preset included angle relationship between the two connecting lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device.
Preferably, the bluetooth device further comprises a fixed prompting module, wherein the fixed prompting module is used for prompting the user at | L |3-LBA|<ε3And | L1-LBC|<ε1All right, controlling the light-emitting element to flash at a second set frequency higher than the first set frequency, wherein ∈3、ε1Are all used for judging distanceThreshold values, δ, of close or equal value33And δ11
Preferably, the bluetooth device further comprises a second brightness adjusting module, wherein the second brightness adjusting module is configured to adjust the brightness according to | L3-LBAI and L1-LBCThe sum of | adjusts the brightness of the light emitting element, the brightness of the light emitting element and | L3-LBA|+|L1-LBCThe value of | is inversely proportional; wherein, the first and the second end of the pipe are connected with each other,
L3for a third distance value (L) between the first and second Bluetooth devices determined from a Bluetooth signal strength value3),
L1For a first distance value (L) between the second Bluetooth device and the target Bluetooth device determined from the Bluetooth signal strength value1);
LBAIs a preset distance value, L, between the second Bluetooth device and the first Bluetooth deviceBCIs a preset distance value between the second Bluetooth device and the target Bluetooth device, and LBA、LBCAccording to said second distance value (L)2) And determining the preset included angle relationship between every two connecting lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device.
The present invention also proposes a bluetooth device corresponding to a first bluetooth device for positioning a target bluetooth device through cooperation with a second bluetooth device, the bluetooth device comprising a bluetooth module, a processor, and a computer-readable storage medium storing a program for a bluetooth positioning target bluetooth device applied to the first bluetooth device, the program for the bluetooth positioning target bluetooth device when executed implementing the method for the bluetooth positioning target bluetooth device as described above corresponding to the first bluetooth device optionally comprising the first light-emitting element embodiment.
The present invention also provides a bluetooth device corresponding to a first bluetooth device, which is enabled to locate a target bluetooth device through cooperation with a second bluetooth device, the bluetooth device comprising a bluetooth module, a processor, a first light emitting element, and a computer readable storage medium storing a program for bluetooth location of the target bluetooth device applied to the first bluetooth device, the program for bluetooth location of the target bluetooth device implementing the method for bluetooth location of the target bluetooth device as described above when executed.
The present invention also provides a bluetooth device corresponding to a second bluetooth device or a target bluetooth device, so as to locate the target bluetooth device through cooperation with the first bluetooth device, wherein the bluetooth device comprises a bluetooth module, a processor and a computer readable storage medium, the computer readable storage medium stores a program applied to the bluetooth device of the second bluetooth device or the target bluetooth device for locating the target bluetooth device, and the program of the bluetooth device for locating the target bluetooth device is executed to implement the method for locating the target bluetooth device according to the embodiment of optionally including the second light-emitting element or the third light-emitting element corresponding to the second bluetooth device or the target bluetooth device.
The present invention also provides a bluetooth device, corresponding to a second bluetooth device or a target bluetooth device, for locating the target bluetooth device through cooperation with the first bluetooth device, wherein the bluetooth device comprises a bluetooth module, a processor and a computer readable storage medium, the computer readable storage medium stores a program for bluetooth locating the target bluetooth device, the second bluetooth device further comprises a second light emitting element, the target bluetooth device further comprises a third light emitting element, and the program for bluetooth locating the target bluetooth device is executed to implement the method for bluetooth locating the target bluetooth device.
The invention also provides a system for bluetooth positioning of a target bluetooth device, which comprises a first bluetooth device, a second bluetooth device and a target bluetooth device, wherein,
the bluetooth device corresponding to the first bluetooth device includes:
the role setting module is used for setting the own positioning role as an anchor device, the positioning role of the second Bluetooth device as a mobile device and the positioning role of the target Bluetooth device as a lost device when the positioning mode is started;
a distance obtaining module, configured to obtain a second distance value (L2) between the target bluetooth device and a third distance value (L3) between the target bluetooth device and the second bluetooth device according to the bluetooth signal strength value;
a parameter receiving module, configured to receive a deviation (| L) degree (| L) of a second bluetooth device from a target bluetooth device, where the deviation degree is sent by the second bluetooth device or the target bluetooth device1-LBC|) parameter information; wherein the content of the first and second substances,
L1for a first distance value (L) between the second Bluetooth device and the target Bluetooth device determined from the Bluetooth signal strength value1);
LBCIs a preset distance value between the second Bluetooth device and the target Bluetooth device, and LBCAre all according to said second distance value (L)2) Determining the preset included angle relationship between the connection lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device;
a fixed prompt module for displaying the location of | L3-LBA|<ε3And | L1-LBC|<ε1Sending out prompt information for fixing the position (B) of the second Bluetooth device when the position (B) of the second Bluetooth device is established; wherein the content of the first and second substances,
ε3、ε1all are threshold values used for judging that the distance values are close to or equal;
L1for a first distance value (L) between the second Bluetooth device and the target Bluetooth device determined from the Bluetooth signal strength value1);
LBAThe distance value between the second Bluetooth device and the first Bluetooth device is preset; and said L isBAAccording to said second distance value (L)2) And determining the preset included angle relationship between the connection lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device;
the bluetooth device corresponding to the second bluetooth device or the target bluetooth device includes:
a role determination module for
When the set positioning role is a mobile device, determining the mobile device as a second Bluetooth device, determining a Bluetooth device of which the positioning role is an anchor device as a first Bluetooth device, and determining a Bluetooth device of which the positioning role is a lost device as a target Bluetooth device;
when the set positioning role is the lost device, determining the Bluetooth device as a target Bluetooth device, determining the Bluetooth device with the positioning role as an anchor device as a first Bluetooth device, and determining the Bluetooth device with the positioning role as a moving device as a second Bluetooth device;
a parameter sending module for obtaining a first distance value (L) between the second Bluetooth device and the target Bluetooth according to the Bluetooth signal strength value1) And sending the information to the first Bluetooth device to determine the deviation degree (| L) of the second Bluetooth device relative to the target Bluetooth device1-LBC|) parameter information, wherein,
L1for a first distance value (L) between the second Bluetooth device and the target Bluetooth device determined from the Bluetooth signal strength value1);
L2For a second distance value (L) between the first Bluetooth device and the target Bluetooth device determined from the Bluetooth signal strength value2);
LBCIs a preset distance value between the second Bluetooth device and the target Bluetooth device, and LBCAre all according to said second distance value (L)2) And determining the preset included angle relationship between every two connecting lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device.
Preferably, the system for bluetooth positioning of the target bluetooth device further includes a third bluetooth device, and the role setting module of the first bluetooth device is further configured to set the positioning role of the third bluetooth device as an auxiliary device; the first bluetooth device further comprises a position determination module and a position transmission module, wherein,
the position determining module is used for positioning the position (C) of the target Bluetooth device according to the position (A) of the first Bluetooth device, the position (B) of the second Bluetooth device and the preset included angle relationship between pairwise connecting lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device;
the position sending module is used for sending the position of the target Bluetooth device to the third Bluetooth device;
and the third Bluetooth device is used for displaying the positions and the simulation images of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device according to the space coordinates of the first Bluetooth device and the second Bluetooth device and the position mapping of the target Bluetooth device on the basis of the created virtual map.
Preferably, the system for bluetooth positioning of the target bluetooth device further includes a third bluetooth device, and the role setting module of the first bluetooth device is further configured to set a positioning role of the third bluetooth device as an auxiliary device; the first bluetooth device further comprises a position determining module and a position transmitting module, wherein,
the position determining module is used for positioning the position (C) of the target Bluetooth device according to the position (A) of the first Bluetooth device, the position (B) of the second Bluetooth device and the preset included angle relationship between the pairwise connecting lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device;
the position sending module is used for sending the position of the target Bluetooth device to the second Bluetooth device or the target Bluetooth device;
the role determination module of the second Bluetooth device or the target Bluetooth device is further configured to determine a Bluetooth device whose positioning role is an auxiliary device as a third Bluetooth device;
the second Bluetooth device or the target Bluetooth device further comprises a position forwarding module, and the position forwarding module is used for forwarding the received position of the target Bluetooth device to the third Bluetooth device;
and the third Bluetooth device is used for displaying the positions and the simulated images of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device according to the space coordinates of the first Bluetooth device and the second Bluetooth device and the position mapping of the target Bluetooth device on the basis of the created virtual map.
The invention also provides a system for Bluetooth positioning of the target Bluetooth device, which comprises a first Bluetooth device, a second Bluetooth device and a target Bluetooth device, wherein the first Bluetooth device is a Bluetooth device corresponding to the embodiment that the first Bluetooth device comprises a computer storage medium, and the second Bluetooth device and the target Bluetooth device are respectively a Bluetooth device corresponding to the embodiment that the second Bluetooth device or the target Bluetooth device comprises a computer storage medium
Preferably, the target bluetooth device is a real bluetooth headset, the first bluetooth device and the second bluetooth device are two of a bluetooth headset charging box, another real bluetooth headset and a mobile phone respectively, and the two real bluetooth headsets are adapted to the bluetooth headset charging box.
The invention provides a method for locating a target Bluetooth device by Bluetooth, a method for searching the target Bluetooth device, a Bluetooth device and a system for locating the target Bluetooth device by Bluetooth, wherein three Bluetooth devices are connected in a Bluetooth mode, when one Bluetooth device is lost as the target Bluetooth device and the position is kept still, the other two Bluetooth devices with known positions are respectively set as a first Bluetooth device and a second Bluetooth device, the first Bluetooth device (as an anchor device) is fixed, the second Bluetooth device (as a mobile device) is moved, and when the second Bluetooth device reaches a range or a position point which is correspondingly determined according to the preset triangular relation between the three devices, the first Bluetooth device sends a prompt for prompting to fix the second Bluetooth device, so that a user can locate the target Bluetooth device according to the known positions of the first Bluetooth device and the second Bluetooth device and the preset triangular relation between the three devices, the target bluetooth device as the lost device can be retrieved very conveniently.
Other advantages of the present invention will be described in the detailed description, which is provided by the description of the specific features and technical solutions, and the technical features and technical solutions will be understood by those skilled in the art.
Drawings
Preferred embodiments of a method of bluetooth locating a target bluetooth device, a method of finding a target bluetooth device, a bluetooth device, and a system of bluetooth locating a target bluetooth device according to the present invention will be described below with reference to the accompanying drawings. In the figure:
fig. 1 is a schematic flowchart of a first preferred embodiment of a bluetooth positioning coordination method applied to a first bluetooth device according to the present invention;
fig. 2 is a schematic flow chart of a second preferred embodiment of a bluetooth positioning coordination method applied to a first bluetooth device according to the present invention;
fig. 3 is a flow chart illustrating a bluetooth positioning coordination method applied to a first bluetooth device according to a third preferred embodiment of the present invention;
fig. 4 is a flowchart illustrating a fourth preferred embodiment of a bluetooth positioning coordination method applied to a first bluetooth device according to the present invention;
fig. 5 is a schematic flowchart of a bluetooth positioning coordination method applied to a first bluetooth device according to a fifth preferred embodiment of the present invention;
fig. 6 is a flowchart illustrating a bluetooth positioning coordination method applied to a second bluetooth device or a target bluetooth device according to a first preferred embodiment of the present invention;
fig. 7 is a flowchart illustrating a second preferred embodiment of a bluetooth positioning coordination method applied to a second bluetooth device or a target bluetooth device according to the present invention;
fig. 8 is a flowchart illustrating a bluetooth positioning coordination method applied to a second bluetooth device or a target bluetooth device according to a third preferred embodiment of the present invention;
FIG. 9 is a flowchart illustrating a fourth preferred embodiment of a Bluetooth positioning coordination method applied to a second Bluetooth device or a target Bluetooth device according to the present invention
FIG. 10 is a flowchart illustrating a first preferred embodiment of a method for finding a target Bluetooth device according to the present invention;
fig. 11 is a flowchart illustrating a second preferred embodiment of the method for finding a target bluetooth device according to the present invention;
fig. 12 is a flow chart illustrating a third preferred embodiment of the method for finding a target bluetooth device according to the present invention;
fig. 13 is a flow chart illustrating a fourth preferred embodiment of the method for finding a target bluetooth device according to the present invention;
FIG. 14 is a block diagram of a first exemplary embodiment of a Bluetooth device according to the present invention;
FIG. 15 is a block diagram of an embodiment of a Bluetooth device corresponding to a second Bluetooth device or a target Bluetooth device;
fig. 16 is a schematic view of the positioning principle of the system for bluetooth positioning of a target bluetooth device according to the present invention;
fig. 17 is a schematic application scenario of the system for bluetooth target locating of a bluetooth device according to a first embodiment of the present invention;
fig. 18 is a schematic application scenario of the second embodiment of the system for bluetooth target location according to the present invention;
fig. 19 is a schematic view of a positioning process scenario of a second embodiment of the system for bluetooth positioning of a target bluetooth device in accordance with the present invention;
fig. 20 is a schematic application scenario of the third embodiment of the system for bluetooth target location according to the present invention;
fig. 21 is a diagram illustrating a first positioning process scenario of a fourth embodiment of a system for bluetooth target device positioning in accordance with the present invention;
fig. 22 is a diagram illustrating a second positioning process scenario of a fourth embodiment of the system for bluetooth target device positioning in accordance with the present invention;
fig. 23 is a diagram illustrating a third positioning process scenario of the system for bluetooth positioning of a target bluetooth device according to the fourth embodiment of the present invention.
Detailed Description
Aiming at the problem that the lost Bluetooth equipment is difficult to retrieve in the prior art, the invention provides a method for conveniently positioning the Bluetooth positioning target Bluetooth equipment of the lost Bluetooth equipment, a method for searching the target Bluetooth equipment, the Bluetooth equipment and a system for positioning the target Bluetooth equipment by the Bluetooth.
In order to achieve the purpose, the technical scheme adopted by the invention is as follows:
the method for bluetooth positioning of a target bluetooth device according to the present invention is applied to a first bluetooth device, so that the first bluetooth device can position the target bluetooth device by cooperating with a second bluetooth device, please refer to fig. 1, where fig. 1 is a flowchart of a first preferred embodiment of a bluetooth positioning cooperation method applied to the first bluetooth device according to the present invention; the method for locating the target Bluetooth device by Bluetooth comprises the following steps:
step 101: when the positioning mode is started, setting the positioning role of the Bluetooth device as an anchor device, setting the positioning role of the second Bluetooth device as a mobile device, and setting the positioning role of the target Bluetooth device as a lost device;
in this step, the positioning mode may be turned on when the target bluetooth device needs to be retrieved, and the positioning mode may be turned on by a physical button or a virtual graphical interface button, such as a touch of a touch screen or a mouse click.
The anchor device is a bluetooth device that needs to be known in location and needs to be fixed in the process of locating and retrieving the target bluetooth device. Selected instructions regarding the second bluetooth device and the target bluetooth device may be received while setting its positioning role as the anchor device. The second bluetooth device and the target bluetooth device may be selected according to the bluetooth name or bluetooth address of the corresponding bluetooth device, and the selected command may be input by referring to the start of the positioning mode, using touch control technology or mouse positioning, or even using voice recognition technology.
After receiving the selected instruction, in order to enable the corresponding second bluetooth device to cooperate with the target bluetooth device to execute corresponding actions, corresponding positioning role setting messages are respectively sent to the second bluetooth device and the target bluetooth device, wherein the positioning role setting messages of the second bluetooth device are mobile devices, namely bluetooth devices whose positions need to be moved in the process of retrieving the target bluetooth device until the positions meet the preset triangular relationship. And the role setting message of the target Bluetooth device is lost equipment, namely Bluetooth equipment needing to be positioned and retrieved.
In order to facilitate the second bluetooth device and the target bluetooth device to clearly set their own positioning roles, the first bluetooth device may transmit its own positioning role by using a broadcasting mechanism or a reply inquiry mechanism, and set its own positioning role by broadcasting or replying to the second bluetooth device and the target bluetooth device.
Step 103: obtaining a second distance value (L) between the target Bluetooth device and the Bluetooth device according to the Bluetooth signal strength value2) And a third distance value (L) with a second Bluetooth device3);
In this step, since the bluetooth connection has been established between the first bluetooth device and the second bluetooth device and between the first bluetooth device and the target bluetooth device, the second distance value (L) can be obtained by detecting the bluetooth signal strength value2) And a third distance value (L)3)。
Step 105: receiving a deviation degree (| L) of a second Bluetooth device relative to a target Bluetooth device sent by the second Bluetooth device or the target Bluetooth device1-LBC|) parameter information; wherein the content of the first and second substances,
L1for a first distance value (L) between the second Bluetooth device and the target Bluetooth device determined from the Bluetooth signal strength value1);
LBCIs a preset distance value between the second Bluetooth device and the target Bluetooth device, and LBCAccording to said second distance value (L)2) And determining the preset included angle relationship between the connection lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device;
in this step, one of the conditions that the second bluetooth device is to move to a position range or a position point satisfying the preset trigonometric relationship is that the degree of deviation of the second bluetooth device from the target bluetooth device is sufficiently small. To measure the deviation degree, at least the distance between the second bluetooth device and the target bluetooth device is to be acquired, in the bluetooth connection, the distance is positively correlated to the bluetooth signal strength, and the first bluetooth device cannot directly acquire the distance information between the second bluetooth device and the target bluetooth device, so the parameter information about the deviation degree needs to be sent by the second bluetooth device or the target bluetooth device.
Step 107: at | L3-LBA|<ε3And | L1-LBC|<ε1Sending out prompt information for fixing the position (B) of the second Bluetooth device when the position (B) of the second Bluetooth device is established; wherein, the first and the second end of the pipe are connected with each other,
ε3、ε1all are threshold values used for judging that the distance values are close to or equal;
LBAis a preset distance value between the second Bluetooth device and the first Bluetooth device, and LBAAccording to said second distance value (L)2) And determining the preset included angle relationship between every two connecting lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device.
In this step, after the first bluetooth device sends a prompt for fixing the second bluetooth device, the user can conveniently find the target bluetooth device as the lost device according to the known positions of the first bluetooth device and the second bluetooth device and the preset triangular relationship between the first bluetooth device and the second bluetooth device. L3-LBA|<ε3And | L1-LBC|<ε1The calculation or determination of | L may be performed entirely at the first Bluetooth device, e.g., the first Bluetooth device determines the | L3-LBA|<ε3And | L1-LBC|<ε1Whether both are true or not may also be done in parts on the second bluetooth device and the target bluetooth device, e.g. by the first bluetooth device sending a transmission epsilon to the second bluetooth device or the target bluetooth device1And LBCAnd the second Bluetooth device and the target Bluetooth device judge | L1-LBC|<ε1If it is true. Epsilon3、ε1For determining a threshold value, epsilon, suitable for fixing the position (B) of the second Bluetooth device3、ε1May be equal to zero or close to zero, as for epsilon3And e1The magnitude relationship between the two is determined according to the preset triangular relationship, and further, at epsilon3、ε1When it is not zero,. epsilon3/LBA=ε1/LBCFor example, if the predetermined triangular relationship is an equilateral triangle, then ε can be determined3Is set equal to epsilon1. Since the triangular relationship formed by the connection lines of the first bluetooth device, the second bluetooth device and the target bluetooth device is preset, the second distance value (L) is obtained2) Then, the L isBA、LBCCan be obtained by sine theorem.
Further, referring to fig. 2, fig. 2 is a flowchart illustrating a bluetooth positioning coordination method applied to a first bluetooth device according to a second preferred embodiment of the present invention; the method further comprises the following steps:
step 109: and positioning the position (C) of the target Bluetooth device according to the position (A) of the first Bluetooth device, the position (B) of the second Bluetooth device and the preset included angle relationship between the pairwise connection lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device.
In this embodiment, the user may retrieve the target bluetooth device according to the result of the location (C) of the target bluetooth device of the first bluetooth device. Since the positions of the first bluetooth device and the second bluetooth device are known, the connection line between the first bluetooth device and the second bluetooth device is known, and at this time, the position relationship among the first bluetooth device, the second bluetooth device and the target bluetooth device conforms to the preset triangular relationship, so that the position of the target bluetooth device can be located through the connection line AC between the first bluetooth device and the target bluetooth device, and the position of the target bluetooth device can also be located through the connection line BC between the second bluetooth device and the target bluetooth device. For example, in case the predetermined triangle is an equilateral triangle, the result of the first bluetooth device locating the position (C) of the target bluetooth device may be: on the base line of the conical surface which takes the AB connecting line as an axis, B as a vertex, the bevel angle is 60 degrees, and the side line length is L3. The first Bluetooth device can display the positioning result on a display screen or broadcast the positioning result through voice to guide a user to retrieve the target Bluetooth device.
Further, referring to fig. 3, fig. 3 is a flowchart illustrating a bluetooth positioning coordination method applied to a first bluetooth device according to a third preferred embodiment of the present invention; between the step 105 and the step 107, further comprising:
step 106 a: judging whether a second Bluetooth device enters a pre-fixed space, wherein the pre-fixed space is formed by | L3-LBA|<δ3And | L1-LBC|<δ1Determining;
step 106 b: sending prompt information for pre-fixing the position (B) of the second Bluetooth device after the second Bluetooth device enters the pre-fixing space; wherein the content of the first and second substances,
|L3-LBA|<δ3the method comprises the steps that a first pre-fixed space is corresponding, and the first pre-fixed space is used for determining a pre-fixed position range of the second Bluetooth device relative to the first Bluetooth device;
|L1-LBC|<δ1the second pre-fixed space is used for determining the range of the pre-fixed position of the second Bluetooth device relative to the target Bluetooth device;
δ3、δ1are all threshold values used for judging that the second Bluetooth equipment enters a range of a preset position, and the intersection of the first preset space and the first preset space determines the preset space delta33And δ11
In this embodiment, the first bluetooth device sends the prompt information for pre-fixing the second bluetooth device after the second bluetooth device enters the pre-fixing space, and the amplitude of the second bluetooth device can be conveniently limited by referring to the prompt information, so that the frequency of moving the second bluetooth device back and forth is reduced, and the second bluetooth device can be conveniently and rapidly moved to the optimal positioning point meeting the preset triangular relationship. Referring to fig. 17, the second bluetooth device may be moved in large steps before entering the pre-fixing alert range and in small steps after receiving the pre-fixing alert information, which helps to quickly and accurately move the second bluetooth device to the optimal location point.
Further, referring to fig. 14, 16, 19 to 20, the first bluetooth device includes a first light emitting element; referring to fig. 4, fig. 4 is a flowchart illustrating a bluetooth positioning coordination method applied to a first bluetooth device according to a fourth preferred embodiment of the present invention;
the sending of the prompt message for pre-fixing the second bluetooth device location (B) in step 106B specifically includes: controlling the first light emitting element to blink at a first frequency;
the sending of the prompt information for fixing the position (B) of the second bluetooth device in step 107 specifically includes: controlling the first light emitting element to blink at a second frequency, the second frequency being higher than the first frequency.
In this step, the first light emitting element is configured to emit a light signal that can be sensed by a person, and thus the first light emitting element is configured to emit visible light, and specifically, the first light emitting element may be in the form of an LED, an incandescent bulb, or the like. The degree of the second Bluetooth device approaching the optimal positioning point is expressed through the change of the luminous flicker frequency of the first luminous element, and the prompting mode is obvious and easy to know.
Further, referring to fig. 4 again, between the step 105 and the step 106a, the method further includes:
step 170: according to | L3-LBAI and L1-LBCThe sum of | adjusts the brightness of the first light emitting element, the brightness of the first light emitting element and | L3-LBA|+|L1-LBCThe value of | is inversely proportional.
In this step, it can be understood that | L3-LBA|+|L1-LBCThe smaller the value of | is, the closer the second bluetooth device is to the optimal location point is. The degree of the second Bluetooth device approaching the optimal positioning point is reflected through the brightness of the first light-emitting element, the mode is visual, and a user can conveniently perceive and quickly search the target Bluetooth device.
Furthermore, the preset included angle relationship between the pairwise connecting lines of the first bluetooth device, the second bluetooth device and the target bluetooth device is an isosceles triangle or a right triangle including any included angle of 60 °, 30 ° and 45 °.
In this step, 60 °, 30 °, and 45 ° are all publicly known angles, and when the internal angles of the preset triangular relationship include these angles and are isosceles triangles or right triangles, the user can conveniently estimate the position of the target bluetooth device according to the known connection line between the first bluetooth device and the second bluetooth device and the position (C) of the target bluetooth device located by the first bluetooth device. In the subsequent searching process, the user can correct the position of the user by himself.
Furthermore, the preset included angle relationship between the two connection lines of the first bluetooth device, the second bluetooth device and the target bluetooth device is an equilateral triangle relationship.
In this step, the preset triangle relationship is an equilateral triangle, each internal angle of the preset triangle is 60 °, and the connection lengths between the preset position points are also equal, so that the user can estimate the position of the target bluetooth device more conveniently. In the subsequent searching process, the user can correct the position of the user by himself.
Further, referring to fig. 5, fig. 5 is a flowchart illustrating a bluetooth positioning coordination method applied to a first bluetooth device according to a fifth preferred embodiment of the present invention; the step 109 specifically includes:
step 109 a: determining the position of a connecting line (AB) between the first Bluetooth device and the second Bluetooth device according to the position (A) of the first Bluetooth device and the position (B) of the second Bluetooth device;
step 109 b: determining the distance (L) from the target Bluetooth equipment to the connection line (AB) according to the preset included angle relationship between the first Bluetooth equipment, the second Bluetooth equipment and the target Bluetooth equipmenth);
Step 109 c: according to the line (AB), the midpoint of the line (AB), and the distance (L)h) Locating the location (C) of the target Bluetooth device.
In this embodiment, the determination method of the location (C) of the target bluetooth device is as follows: at a distance (L) from the midpoint of the connecting line (AB) as the center of the circleh) On a circular ring of radius. Thus, the user can search the target Bluetooth device by referring to the direction vertical to the contact (AB)And a user who cannot hold the specific size of the acute angle is convenient.
The present invention further provides a method for bluetooth positioning of a target bluetooth device, which is applied to a second bluetooth device or a target bluetooth device, so that the target bluetooth device is positioned through cooperation with the first bluetooth device, please refer to fig. 6, where fig. 6 is a flowchart illustrating a first preferred embodiment of a bluetooth positioning cooperation method applied to the second bluetooth device or the target bluetooth device according to the present invention; the method comprises the following steps:
step 200:
when the set positioning role is a mobile device, determining the mobile device as a second Bluetooth device, determining a Bluetooth device of which the positioning role is an anchor device as a first Bluetooth device, and determining a Bluetooth device of which the positioning role is a lost device as a target Bluetooth device;
when the set positioning role is the lost device, determining the lost device as a target Bluetooth device, determining the Bluetooth device with the positioning role as an anchor device as a first Bluetooth device, and determining the Bluetooth device with the positioning role as a moving device as a second Bluetooth device;
in this step, the second bluetooth device or the target bluetooth device may both respond to the positioning mode of the first bluetooth device, and before finally determining the position of the target bluetooth device, it is first necessary to determine respective positioning roles clearly, where the positioning roles are assigned by the first bluetooth device, and the second bluetooth device or the target bluetooth device receives corresponding positioning role setting messages. And the second Bluetooth equipment and the target Bluetooth equipment determine the self positioning role according to the content of the received positioning role setting message.
After receiving the positioning role setting message, the first bluetooth device only knows its own positioning role except the first bluetooth device knows itself and the positioning roles of the remaining two bluetooth devices in the preset triangular relationship, and therefore, in order to facilitate mutual determination of the three bluetooth devices, as an example, the second bluetooth device or the target bluetooth device broadcasts or replies its own positioning role to the other bluetooth devices connected thereto after receiving the positioning role setting message. The second Bluetooth device or the target Bluetooth device receives the positioning role broadcasted by other Bluetooth devices connected with the second Bluetooth device or sends positioning role inquiry information to other Bluetooth devices connected with the second Bluetooth device and receives the replied positioning role.
In the step, the positioning role is determined, and simultaneously the identification of each device in the preset triangular relationship can be determined, and the association relationship between the positioning role and the device identification is established; bluetooth device identifications are typically corresponded by bluetooth names or bluetooth addresses.
Step 202: obtaining a first distance value (L) between the second Bluetooth device and the target Bluetooth according to the Bluetooth signal strength value1) And sending the information to the first Bluetooth device to determine the deviation degree (| L) of the second Bluetooth device relative to the target Bluetooth device1-LBC|)), wherein,
L1for a first distance value (L) between the second Bluetooth device and the target Bluetooth device determined from the Bluetooth signal strength value1);
L2For a second distance value (L) between the first Bluetooth device and the target Bluetooth device determined from the Bluetooth signal strength value2);
LBCIs a preset distance value between the second Bluetooth device and the target Bluetooth device, and LBCAre all according to said second distance value (L)2) And determining the preset included angle relationship between the two connecting lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device.
In this step, the parameter information for determining the degree of deviation of the second bluetooth device from the target bluetooth device includes: the first distance value (L)1). In this way, the first distance value (L) is used in the case where the software/hardware configuration of the second bluetooth device or the target bluetooth device itself is not high1) And the data is sent to the first Bluetooth device for centralized processing, so that the effect of optimal configuration can be achieved. For example, the second bluetooth device and the target bluetooth device are both headsets, and the first bluetooth device is a bluetooth headset charging box or a smart phone, so that there is no need to process the first distance value (L)1) And the configuration of the headset is improved.Alternatively, the first and second liquid crystal display panels may be,
in this step, the parameter information for determining the degree of deviation of the second bluetooth device from the target bluetooth device includes: l |1-LBC|<ε1And (4) judging whether the result is true or not. Thus, the second Bluetooth device or target Bluetooth device is paired with the first distance value (L)1) After the processing, the corresponding processing result is sent to the first Bluetooth device, and the processing result can be parallel to other processing steps of the first Bluetooth device in time, so that the overall operation efficiency is improved.
Further, referring to fig. 14, 16, 19 to 20, if the self-positioning role is a mobile device and the second bluetooth device includes a second light-emitting element, please refer to fig. 7, fig. 7 is a flowchart illustrating a second preferred embodiment of a bluetooth positioning coordination method applied to the second bluetooth device or the target bluetooth device according to the present invention; the method further comprises the following steps:
step 204 a: after the second Bluetooth device enters the pre-fixed space, controlling the second light-emitting element to flash at a third frequency;
referring to fig. 14, 16, 19 to 20, if the self-localization role is the lost device and the target bluetooth device includes the third light emitting element, please continue to refer to fig. 7, the method further includes:
step 204 b: after the second Bluetooth device enters the pre-fixed space, controlling the third light-emitting element to flash at a fifth frequency;
wherein the content of the first and second substances,
the pre-fixed space is formed by3-LBA|<δ3And | L1-LBC|<δ1Determination of δ3、δ1All the threshold values are used for judging that the second Bluetooth equipment enters the range of the preset position;
L3for a third distance value (L) between the first and second Bluetooth devices determined from a Bluetooth signal strength value3),
LBAIs a preset distance value between the second Bluetooth device and the first Bluetooth device, and LBAAccording to said firstTwo distance value (L)2) And determining the preset included angle relationship between every two connecting lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device.
In this embodiment, the second or third light-emitting element is used to emit a light signal that can be sensed by a person, as in the first light-emitting element on the side of the first bluetooth device, and thus the second or third light-emitting element is used to emit visible light, and specifically the second or third light-emitting element may be in the form of an LED, an incandescent bulb, or the like. The prompt information of the second Bluetooth device needing to be pre-fixed is prompted in a flashing mode of the corresponding light-emitting element after the second Bluetooth device enters the pre-fixed space, the amplitude of the second Bluetooth device can be conveniently limited by referring to the prompt signal, the number of times of moving the second Bluetooth device back and forth is reduced, and the second Bluetooth device can be conveniently and rapidly moved to the best positioning point meeting the preset triangular relation.
Although in a specific scenario, the light signal emitted by the third light-emitting element of the target bluetooth device may not be perceived by the user during the previous search, due to the undecided bluetooth device being lost, the positioning role of the "target bluetooth device" may be switched to the mobile device in the next search for the lost bluetooth device. In addition, in the searching process, if the target bluetooth device is already in the visual field range of the user, the light signal emitted by the third light-emitting element can also help the user to quickly distinguish the target bluetooth device from a plurality of articles.
Further, if the self-positioning role is a mobile device, after the step 204a, please refer to fig. 8, where fig. 8 is a flowchart illustrating a bluetooth positioning coordination method applied to a second bluetooth device or a target bluetooth device according to a third preferred embodiment of the present invention; the method further comprises the following steps:
step 206 a: at | L3-LBA|<ε3And | L1-LBC|<ε1Control the second light emitting element to blink at a fourth frequency higher than the third frequency when both are true;
if the self-positioning role is the lost device, please continue referring to fig. 8 after the step 204b, the method further includes:
step 206 b: at | L3-LBA|<ε3And | L1-LBC|<ε1Control the third light emitting element to blink at a sixth frequency higher than the fifth frequency when both are true;
wherein epsilon3、ε1Are all threshold values, δ, for determining that distance values are close or equal33And δ11
In this embodiment, when the second bluetooth device enters the optimal location point from the pre-fixed space, the frequency of the second light-emitting element or the frequency of the third light-emitting element is changed correspondingly, which is obvious and easy to be known.
Further, referring to fig. 14, 16, 19 to 20, if the self-positioning role is a mobile device and the second bluetooth device includes a second light-emitting element, please refer to fig. 9, fig. 9 is a flowchart illustrating a fourth preferred embodiment of a bluetooth positioning coordination method applied to the second bluetooth device or a target bluetooth device according to the present invention; the method further comprises the following steps:
step 208 a: according to | L3-LBAI and L1-LBCThe sum of | adjusts the brightness of the second light-emitting element, the brightness of the second light-emitting element and | L3-LBA|+|L1-LBCThe value of | is inversely proportional;
referring to fig. 14, 16, 19 to 20, if the self-localization role is the mobile device and the target bluetooth device includes the third light-emitting element, please continue to refer to fig. 9, the method further includes:
step 208 b: according to | L3-LBAI and L1-LBCThe sum of | adjusts the brightness of the third light-emitting element, the brightness of the third light-emitting element and | L3-LBA|+|L1-LBCThe value of | is inversely proportional; wherein the content of the first and second substances,
L3for a third distance between the first and second Bluetooth devices determined from Bluetooth signal strength valuesOff value (L)3),
LBAIs a preset distance value between the second Bluetooth device and the first Bluetooth device, and LBAAccording to said second distance value (L)2) And determining the preset included angle relationship between every two connecting lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device.
In this embodiment, | L is the same as the method of the first bluetooth device side3-LBA|+|L1-LBCThe smaller the value of | is, the closer the second bluetooth device is to the optimal anchor point is. The brightness of the second light-emitting element and the third light-emitting element is used for reflecting the degree of the second Bluetooth device approaching the optimal positioning point, and the prompting mode is convenient to perceive, so that a user can conveniently and quickly search the target Bluetooth device.
Referring to fig. 10, fig. 10 is a schematic flowchart illustrating a first preferred embodiment of a method for finding a target bluetooth device according to the present invention; the method comprises the following steps:
step 301, starting a positioning mode of a first bluetooth device, setting a positioning role of the first bluetooth device as an anchor device, setting a positioning role of a second bluetooth device as a mobile device, and setting a positioning role of a target bluetooth device as a lost device;
in this step, the user may mainly operate with respect to the first bluetooth device, for example, start the positioning mode of the first bluetooth device, and in other embodiments, the user may also start the positioning mode of the first bluetooth device in an indirect manner, for example, referring to fig. 20, connect with the first bluetooth device through a third bluetooth device in a communication manner, for example, connect with bluetooth, send an instruction on the third bluetooth device, and control the first bluetooth device to start the positioning mode.
After the positioning mode is started, the user can further continue to select the mobile device and the lost device on the first bluetooth device, and the selection can be performed through input devices such as a key or a touch screen, and specifically, the selection command can be input corresponding to the bluetooth name or the bluetooth address of the bluetooth device which establishes bluetooth connection with the first bluetooth device.
Step 302, fixing a first Bluetooth device and moving a second Bluetooth device until a prompt message for fixing the position (B) of the second Bluetooth device is received;
in this step, after the position of the first bluetooth device is fixed, the second bluetooth device is moved to the optimal location point satisfying the preset triangular relationship. When the prompt message for fixing the position (B) of the second Bluetooth device is received, which indicates that the best positioning point is reached at the moment, the position (B) of the second Bluetooth device can be fixed.
Step 303, acquiring information for positioning the target Bluetooth device position (C);
in this step, the size of the triangle satisfying the predetermined triangle relationship and corresponding to the positions of the three bluetooth devices is determined by the distance between the first bluetooth device and the target bluetooth device, i.e., the second distance value (L)2) And (6) determining. But for the user, the second distance value (L)2) Not known in advance. Therefore, the temperature of the molten metal is controlled,
when the three bluetooth devices (the first bluetooth device, the second bluetooth device and the target bluetooth device) do not provide reference information for positioning the position (C) of the target bluetooth device, the user confirms the positions of the first bluetooth device and the second bluetooth device, the connection position and the distance value between the first bluetooth device and the second bluetooth device at the moment, and then the position (C) of the target bluetooth device can be calculated and positioned according to the preset triangular relation.
When at least one of the three Bluetooth devices (the first Bluetooth device, the second Bluetooth device and the target Bluetooth device) provides information for positioning the position (C) of the target Bluetooth device, the user can reduce the workload of calculating and positioning the position (C) of the target Bluetooth device.
And step 304, searching the target Bluetooth device according to the acquired information for positioning the position (C) of the target Bluetooth device.
In this step, for example, in a case where the preset triangle is an equilateral triangle, the position (C) where the user calculates and locates the target bluetooth device may be: on the base line of the conical surface, the connecting line AB is taken as an axis, B is taken as a vertex, the bevel angle is 60 degrees, and the side line length is L3. Then, referring to fig. 23, if it is determined that the lost bluetooth device is indoors, the bottom line of the conical surface located in the indoor portion is determined; further, in the searching process, the user can firstly search in the visible area, if the visible area does not exist in the visible area, the position is changed, and then the target Bluetooth device is searched in the invisible area of the previous position.
In the embodiment where the first bluetooth device provides information for locating the target bluetooth device location (C), the first bluetooth device may display the location result on a display screen or broadcast the location result through voice to guide the user to retrieve the target bluetooth device.
Further, referring to fig. 11, fig. 11 is a flowchart illustrating a second preferred embodiment of the method for searching for a target bluetooth device according to the present invention; the step 303 specifically includes:
acquiring the position (A) of the first Bluetooth device, the position (B) of the second Bluetooth device and the preset included angle relationship between the connection lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device; or
A position (C) of a target Bluetooth device located by a first Bluetooth device is obtained.
In this embodiment, the position (a) of the first bluetooth device and the position (B) of the second bluetooth device may be obtained by direct observation, and as for the preset included angle relationship, the user may learn by reading related product specifications in advance or by one or more timely voice broadcasts or display screens in the three bluetooth devices (the first bluetooth device, the second bluetooth device, and the target bluetooth device). In embodiments where the first bluetooth device provides information to locate the target bluetooth device location (C), the user may find the lost bluetooth device directly from the information provided by the first bluetooth device without calculating by himself.
Further, referring to fig. 12, fig. 12 is a flowchart illustrating a third preferred embodiment of a method for finding a target bluetooth device according to the present invention; the step 302 of moving the second bluetooth device until receiving the prompt message for fixing the position (B) of the second bluetooth device specifically includes:
and when the prompt message for pre-fixing the second Bluetooth device position (B) is received, the moving speed is reduced, and when the prompt message for fixing the second Bluetooth device position (B) is received, the movement is stopped.
In this embodiment, the speed of moving the second bluetooth device is controlled in stages according to different types of prompt messages, so that the situation that the second bluetooth device misses the optimal positioning point of the second bluetooth device for many times due to an excessively fast moving speed in the process of moving the second bluetooth device can be prevented, the efficiency of fixing the second bluetooth device is improved, and a user can be helped to find the target bluetooth device quickly.
Further, referring to fig. 13, fig. 13 is a flowchart illustrating a fourth preferred embodiment of a method for searching a target bluetooth device according to the present invention; the step 302 of moving the second bluetooth device until receiving the prompt message for fixing the position (B) of the second bluetooth device specifically includes:
the speed of moving the second Bluetooth device is reduced by referring to the brightness of the light-emitting element of the first Bluetooth device and/or the second Bluetooth device, and the higher the brightness is, the lower the speed of moving the second Bluetooth device is; and
stopping moving when receiving the prompt message for fixing the position (B) of the second Bluetooth device.
In this embodiment, the speed of moving the second bluetooth device is adjusted according to the brightness of the light emitting element, so that the situation that the second bluetooth device misses the optimal positioning point of the second bluetooth device for many times due to an excessively fast moving speed can be prevented in the process of moving the second bluetooth device, the efficiency of fixing the second bluetooth device is improved, and the user can be helped to find the target bluetooth device quickly.
The present invention further provides a bluetooth device, which corresponds to a first bluetooth device, and is configured to locate a target bluetooth device through cooperation with a second bluetooth device, please refer to fig. 14, which is a schematic diagram of a module structure of an embodiment of a bluetooth device corresponding to the first bluetooth device according to the present invention; the Bluetooth device includes:
the role setting module is used for setting the positioning role of the role setting module as an anchor device, the positioning role of the second Bluetooth device as a mobile device and the positioning role of the target Bluetooth device as a lost device when the positioning mode is started;
a distance obtaining module for obtaining a second distance value (L2) between the target Bluetooth device and a third distance value (L3) between the target Bluetooth device and the second Bluetooth device according to the Bluetooth signal strength value;
a parameter receiving module, configured to receive a deviation (| L) of a second bluetooth device or a target bluetooth device from a target bluetooth device1-LBC|) parameter information; wherein the content of the first and second substances,
L1for a first distance value (L) between the second Bluetooth device and the target Bluetooth device determined from the Bluetooth signal strength value1);
LBCIs a preset distance value between the second Bluetooth device and the target Bluetooth device, and LBCAre all according to said second distance value (L)2) And determining the preset included angle relationship between the connection lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device;
a fixed prompt module for displaying the location of | L3-LBA|<ε3And | L1-LBC|<ε1Sending out prompt information for fixing the position (B) of the second Bluetooth device when the position (A) of the second Bluetooth device is established; wherein, the first and the second end of the pipe are connected with each other,
ε3、ε1all are threshold values used for judging that the distance values are close to or equal;
L1for a first distance value (L) between the second Bluetooth device and the target Bluetooth device determined from the Bluetooth signal strength value1);
LBAThe distance value between the second Bluetooth device and the first Bluetooth device is preset; and said L isBAAccording to said second distance value (L)2) And determining the preset included angle relationship between the two connecting lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device.
In this embodiment, the positioning mode of the first bluetooth device may be turned on when the target bluetooth device needs to be retrieved, and the positioning mode may be turned on by a physical button or a virtual graphical interface button, for example, a touch screen touch or a mouse click. The anchor device is a bluetooth device that needs to be known in location and needs to be fixed in the process of locating and retrieving the target bluetooth device.
The role setting module may receive a selected command regarding the second bluetooth device and the target bluetooth device while setting its own localization role as the anchor device. The second bluetooth device and the target bluetooth device may be selected according to the bluetooth name or bluetooth address of the corresponding bluetooth device, and the selected command may be input by referring to the start of the positioning mode, using touch control technology or mouse positioning, or even using voice recognition technology.
After receiving the selected instruction, in order to enable the corresponding second bluetooth device to cooperate with the target bluetooth device to execute a corresponding action, the role setting module sends corresponding positioning role setting messages to the second bluetooth device and the target bluetooth device respectively, wherein the positioning role setting messages of the second bluetooth device are mobile devices, namely bluetooth devices whose positions need to be moved in the process of retrieving the target bluetooth device, until the preset triangular relationship is met. And the role setting message of the target Bluetooth device is lost equipment, namely Bluetooth equipment needing to be positioned and retrieved.
In order to facilitate the second bluetooth device and the target bluetooth device to clearly set their own positioning roles, the first bluetooth device may transmit its own positioning role by using a broadcasting mechanism or a reply inquiry mechanism, and set its own positioning role broadcasted or replied to the second bluetooth device and the target bluetooth device.
Because the first bluetooth device, the second bluetooth device and the target bluetooth device are all connected via bluetooth, the distance acquisition module of the first bluetooth device can acquire the second distance value (L) by detecting the bluetooth signal strength value2) And a third distance value (L)3)。
One of the conditions for the second bluetooth device to move to a position range or a position point satisfying the preset trigonometric relationship is that the degree of deviation of the second bluetooth device from the target bluetooth device is sufficiently small. The deviation degree is measured, at least the distance between the second bluetooth device and the target bluetooth device is acquired, in the bluetooth connection, the distance is positively correlated with the bluetooth signal strength, the first bluetooth device cannot directly acquire the distance information between the second bluetooth device and the target bluetooth device, and therefore the parameter information about the deviation degree needs to be sent by the second bluetooth device or the target bluetooth device and received by the parameter receiving module of the first bluetooth device.
The fixed prompt module of the first Bluetooth device is used for sending a prompt for fixing the second Bluetooth device, and after the prompt for fixing the second Bluetooth device is sent, a user can conveniently find the target Bluetooth device as the lost device according to the known positions of the first Bluetooth device and the second Bluetooth device and the preset triangular relation of the first Bluetooth device, the second Bluetooth device and the lost device. L3-LBA|<ε3And | L1-LBC|<ε1The calculation or determination of | L may be performed entirely at the first Bluetooth device, e.g., the first Bluetooth device determines3-LBA|<ε3And | L1-LBC|<ε1Whether both are true or not may also be done in parts on the second bluetooth device and the target bluetooth device, e.g. by the first bluetooth device sending a transmission epsilon to the second bluetooth device or the target bluetooth device1And LBCAnd judging | L by the second Bluetooth device and the target Bluetooth device1-LBC|<ε1If it is true. Epsilon3、ε1For determining a threshold value, epsilon, suitable for fixing the position (B) of the second Bluetooth device3、ε1May be equal to zero or close to zero, as for epsilon3And epsilon1The magnitude relationship between the two is determined according to the preset triangular relationship, and further, at epsilon3、ε1When not zero, e3/LBA=ε1/LBCFor example, if the predetermined triangular relationship is an equilateral triangle, then ε can be determined3Is set equal to epsilon1. Since the triangular relationship formed by the connection lines of the first bluetooth device, the second bluetooth device and the target bluetooth device is preset, the second distance value (L) is obtained2) Then, what is neededL isBA、LBCCan be obtained by sine theorem.
Further, the bluetooth device further includes:
and the position determining module is used for positioning the position (C) of the target Bluetooth device according to the position (A) of the first Bluetooth device, the position (B) of the second Bluetooth device and the preset included angle relationship between the two connecting lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device.
In this embodiment, the user may retrieve the target bluetooth device according to a result of the position determination module of the first bluetooth device locating the position (C) of the target bluetooth device. Since the positions of the first bluetooth device and the second bluetooth device are known, the connection line between the first bluetooth device and the second bluetooth device is known, and at this time, the position relationship among the first bluetooth device, the second bluetooth device and the target bluetooth device conforms to the preset triangular relationship, so that the position of the target bluetooth device can be located through the connection line AC between the first bluetooth device and the target bluetooth device, and the position of the target bluetooth device can also be located through the connection line BC between the second bluetooth device and the target bluetooth device. For example, in the case that the preset triangle is an equilateral triangle, the position (C) at which the position determining module of the first bluetooth device locates the target bluetooth device may be: on the base line of the conical surface which takes the AB connecting line as an axis, B as a vertex, the bevel angle is 60 degrees, and the side line length is L3. The first Bluetooth device can display the positioning result on a display screen or broadcast the positioning result through voice to guide a user to retrieve the target Bluetooth device.
Further, the bluetooth device further includes:
the pre-fixing prompting module is used for judging whether the second Bluetooth device enters a pre-fixing space or not and sending prompting information for pre-fixing the position (B) of the second Bluetooth device after the second Bluetooth device enters the pre-fixing space; wherein, the first and the second end of the pipe are connected with each other,
the pre-fixed space is formed by3-LBA|<δ3And | L1-LBC|<δ1Determining;
|L3-LBA|<δ3the method comprises the steps that a first pre-fixed space is corresponding, and the first pre-fixed space is used for determining a pre-fixed position range of the second Bluetooth device relative to the first Bluetooth device;
|L1-LBC|<δ1the second pre-fixed space is used for determining the range of the pre-fixed position of the second Bluetooth device relative to the target Bluetooth device;
δ3、δ1are all threshold values used for judging that the second Bluetooth equipment enters a range of a preset position, and the intersection of the first preset space and the first preset space determines the preset space delta33And δ11
In this embodiment, the pre-fixing module of the first bluetooth device sends the prompt information for pre-fixing the second bluetooth device after the second bluetooth device enters the pre-fixing space, and the amplitude of the second bluetooth device can be conveniently limited by referring to the prompt information, so that the frequency of moving the second bluetooth device back and forth is reduced, and the second bluetooth device can be conveniently moved to the optimal positioning point meeting the preset triangular relationship. Referring to fig. 17, the second bluetooth device may be moved in large steps before entering the pre-fixing alert range and in small steps after receiving the pre-fixing alert information, which helps to quickly and accurately move the second bluetooth device to the optimal location point.
Further, the Bluetooth device further comprises a first light emitting element,
the sending of the prompt information for pre-fixing the second bluetooth device position (B) by the pre-fixing prompt module specifically includes: controlling the first light emitting element to blink at a first frequency;
the sending of the prompt information for fixing the position (B) of the second bluetooth device by the fixed prompt module specifically includes: controlling the first light emitting element to blink at a second frequency, the second frequency being higher than the first frequency.
In this step, the first light emitting element is configured to emit a light signal that can be sensed by a person, and thus the first light emitting element is configured to emit visible light, and specifically, the first light emitting element may be in the form of an LED, an incandescent bulb, or the like. The pre-fixing prompting module is matched with the pre-fixing prompting module, the degree that the second Bluetooth device is close to the optimal positioning point is expressed by using the change of the light-emitting flicker frequency of the first light-emitting element, and the prompting mode is obvious and easy to know.
Further, the bluetooth device further comprises a first brightness adjusting module, wherein the first brightness adjusting module is used for adjusting brightness according to | L |3-LBAI and L1-LBCThe sum of | adjusts the brightness of the first light-emitting element, the brightness of the first light-emitting element and | L3-LBA|+|L1-LBCThe value of | is inversely proportional; wherein the content of the first and second substances,
L3for a third distance value (L) between the first and second Bluetooth devices determined from a Bluetooth signal strength value3),
LBAIs a preset distance value between the second Bluetooth device and the first Bluetooth device, and LBAAccording to said second distance value (L)2) And determining the preset included angle relationship between every two connecting lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device.
In this step, it can be understood that | L3-LBA|+|L1-LBCThe smaller the value of | is, the closer the second bluetooth device is to the optimal location point is. The brightness of the first light-emitting element is adjusted through the first brightness adjusting module to reflect the degree of the second Bluetooth device approaching the optimal positioning point, the mode is visual, and a user can conveniently and quickly find the target Bluetooth device.
The present invention further provides a bluetooth device corresponding to a second bluetooth device or a target bluetooth device, so that the bluetooth device is matched with the first bluetooth device to locate the target bluetooth device, please refer to fig. 15, where fig. 15 is a schematic diagram of a module structure of an embodiment of the bluetooth device corresponding to the second bluetooth device or the target bluetooth device according to the present invention; the Bluetooth device includes:
a role determination module for
When the set positioning role is a mobile device, determining the Bluetooth device as a second Bluetooth device, determining the Bluetooth device with the positioning role as an anchor device as a first Bluetooth device, and determining the Bluetooth device with the positioning role as a lost device as a target Bluetooth device;
when the set positioning role is the lost device, determining the lost device as a target Bluetooth device, determining the Bluetooth device with the positioning role as an anchor device as a first Bluetooth device, and determining the Bluetooth device with the positioning role as a moving device as a second Bluetooth device;
a parameter sending module for obtaining a first distance value (L) between the second Bluetooth device and the target Bluetooth according to the Bluetooth signal strength value1) And sending the information to the first Bluetooth device to determine the deviation degree (| L) of the second Bluetooth device relative to the target Bluetooth device1-LBC|) parameter information, wherein,
L1for a first distance value (L) between the second Bluetooth device and the target Bluetooth device determined from the Bluetooth signal strength value1);
L2For a second distance value (L) between the first Bluetooth device and the target Bluetooth device determined from the Bluetooth signal strength value2);
LBCIs a preset distance value between the second Bluetooth device and the target Bluetooth device, and LBCAre all according to the second distance value (L)2) And determining the preset included angle relationship between the two connecting lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device
In this embodiment, the second bluetooth device or the target bluetooth device may both respond to the positioning mode of the first bluetooth device, and before finally determining the position of the target bluetooth device, it is first necessary to determine a respective positioning role clearly, where the positioning role is assigned by the first bluetooth device, and the second bluetooth device or the target bluetooth device receives a corresponding positioning role setting message. And the role determining modules of the second Bluetooth device and the target Bluetooth device determine the self-positioning roles according to the contents of the received positioning role setting messages.
After receiving the positioning role setting message, the first bluetooth device only knows its own positioning role except the first bluetooth device knows itself and the positioning roles of the remaining two bluetooth devices in the preset triangular relationship, and therefore, in order to facilitate mutual determination of the three bluetooth devices, as an example, the second bluetooth device or the target bluetooth device broadcasts or replies its own positioning role to the other bluetooth devices connected thereto after receiving the positioning role setting message. The second Bluetooth device or the target Bluetooth device receives the positioning role broadcasted by other Bluetooth devices connected with the second Bluetooth device or sends positioning role inquiry information to other Bluetooth devices connected with the second Bluetooth device and receives the replied positioning role. The role determining module can determine the positioning role and also can determine the identification of each device in the preset triangular relationship at the same time, and establishes the association relationship between the positioning role and the device identification; bluetooth device identifications are typically corresponded by bluetooth names or bluetooth addresses.
The parameter sending module is used for determining the deviation degree (| L) of the second Bluetooth device relative to the target Bluetooth device1-LBC| parameter information may include the first distance value (L)1) (ii) a May also include information about | L1-LBC|<ε1And (4) judging whether the result is true or not. In the former case, it is equivalent to that the judgment is concentrated on the first bluetooth device, and the method is suitable for the situation that the software and hardware configuration of the second bluetooth device or the target bluetooth device is not high, and can achieve the effect of optimizing the configuration. For example, the second bluetooth device and the target bluetooth device are both headsets, and the first bluetooth device is a bluetooth headset charging box or a smart phone, which does not need to process the first distance value (L)1) And the configuration of the headset is improved. In the latter case, the second bluetooth device or the target bluetooth device is paired with the first distance value (L)1) After the processing, the corresponding processing result is sent to the first Bluetooth device, and the processing result can be parallel to other processing steps of the first Bluetooth device in time, so that the overall operation efficiency is improved.
Furthermore, the Bluetooth device further comprises a light-emitting element and a pre-fixing prompting module, the pre-fixing prompting module is used for controlling the light-emitting element to flash at a first set frequency after the second Bluetooth device enters the pre-fixing space, wherein,
the pre-fixed space is formed by3-LBA|<δ3And | L1-LBC|<δ1It is determined that,
δ3、δ1all the threshold values are used for judging that the second Bluetooth equipment enters the range of the preset position;
L3for a third distance value (L) between the first and second Bluetooth devices determined from a Bluetooth signal strength value3),
LBAIs a preset distance value between the second Bluetooth device and the first Bluetooth device, and LBAAccording to said second distance value (L)2) And determining the preset included angle relationship between the two connecting lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device.
In this embodiment, the second or third light emitting element is configured to emit a light signal that can be sensed by a person, and thus the second or third light emitting element is configured to emit visible light, similarly to the first light emitting element on the first bluetooth device side. The prompt information of the second Bluetooth device is sent in a mode that the pre-fixing prompt module controls the corresponding light-emitting element to flicker after the second Bluetooth device or the target Bluetooth device enters the pre-fixing space, the amplitude of the second Bluetooth device can be conveniently limited by referring to the prompt information, the number of times of moving the second Bluetooth device back and forth is reduced, and the second Bluetooth device can be conveniently moved quickly to the optimal positioning point meeting the preset triangular relation.
Although in a specific scenario, the light signal emitted by the third light-emitting element of the target bluetooth device may not be perceived by the user during the previous search, due to the undecided bluetooth device being lost, the positioning role of the "target bluetooth device" may be switched to the mobile device in the next search for the lost bluetooth device. In addition, in the searching process, if the target bluetooth device is already in the visual field range of the user, the light signal emitted by the third light-emitting element can also help the user to quickly distinguish the target bluetooth device from a plurality of articles.
Further, the bluetooth device further comprises a fixed prompting module, wherein the fixed prompting module is used for prompting the user at the | L |3-LBA|<ε3And | L1-LBC|<ε1All right, controlling the light-emitting element to flash at a second set frequency higher than the first set frequency, wherein ∈3、ε1Are all threshold values, delta, for determining that distance values are close or equal33And δ11
In this embodiment, the second bluetooth device and the target bluetooth device are also provided with the fixed prompt module, so that an information reference source is added for the user, and especially when the second bluetooth device is moved by the mobile user, the information sent by the second bluetooth device is easier to be observed by the user due to the closer distance. When the second bluetooth device enters the optimal positioning point from the pre-fixed space, the fixed prompting module of the second bluetooth device correspondingly changes the frequency of the second light-emitting element, or the fixed prompting module of the target bluetooth device changes the frequency of the third light-emitting element.
Further, the bluetooth device further comprises a second brightness adjusting module, wherein the second brightness adjusting module is used for adjusting the second brightness according to | L3-LBAI and L1-LBCThe sum of | adjusts the brightness of the light emitting element, the brightness of the light emitting element and | L3-LBA|+|L1-LBCThe value of | is inversely proportional.
In this embodiment, | L is the same as the method of the first bluetooth device side3-LBA|+|L1-LBCThe smaller the value of | is, the closer the second bluetooth device is to the optimal location point is. The brightness of the first light-emitting element is adjusted by the second brightness adjusting module to reflect that the second Bluetooth device is close to the optimal positionThe degree of the position points and the prompting mode are convenient to sense, so that a user can search the target Bluetooth device more quickly.
The present invention also proposes a bluetooth device corresponding to a first bluetooth device so that it locates a target bluetooth device through cooperation with a second bluetooth device, the bluetooth device comprising a bluetooth module, a processor, and a computer-readable storage medium storing a program for bluetooth locating the target bluetooth device applied to the first bluetooth device, the program for bluetooth locating the target bluetooth device being executed to implement the method for bluetooth locating the target bluetooth device as described above corresponding to an embodiment in which the first bluetooth device does not include a first light-emitting element. Since the bluetooth device adopts all technical solutions of the embodiments corresponding to the method for bluetooth positioning target bluetooth device, which corresponds to the embodiment in which the first bluetooth device optionally includes the first light emitting element, at least all beneficial effects brought by the technical solutions of the embodiments are achieved, and are not described in detail herein.
The present invention also provides a bluetooth device corresponding to a first bluetooth device, for positioning a target bluetooth device through cooperation with a second bluetooth device, the bluetooth device comprising a bluetooth module, a processor, a first light emitting element, and a computer readable storage medium storing a program for bluetooth positioning of the target bluetooth device applied to the first bluetooth device, the program for bluetooth positioning of the target bluetooth device implementing the method for bluetooth positioning of the target bluetooth device as described above when executed. Since the bluetooth device adopts all technical solutions of the embodiments corresponding to the method for bluetooth positioning of a target bluetooth device, where the first bluetooth device includes the first light-emitting element, at least all beneficial effects brought by the technical solutions of the embodiments are achieved, and are not described in detail herein.
The present invention also provides a bluetooth device corresponding to a second bluetooth device or a target bluetooth device, so as to locate the target bluetooth device through cooperation with the first bluetooth device, wherein the bluetooth device comprises a bluetooth module, a processor and a computer readable storage medium, the computer readable storage medium stores a program applied to the bluetooth device of the second bluetooth device or the target bluetooth device for locating the target bluetooth device, and the program of the bluetooth device for locating the target bluetooth device is executed to implement the method for locating the target bluetooth device according to the embodiment of optionally including the second light-emitting element or the third light-emitting element corresponding to the second bluetooth device or the target bluetooth device. Since the bluetooth device adopts all technical solutions of the embodiments corresponding to the embodiment of the bluetooth positioning target bluetooth device where the second bluetooth device or the target bluetooth device does not include the second light-emitting element or the third light-emitting element, at least all beneficial effects brought by the technical solutions of the embodiments are achieved, and details are not repeated herein.
The present invention also provides a bluetooth device, corresponding to a second bluetooth device or a target bluetooth device, for locating the target bluetooth device through cooperation with the first bluetooth device, wherein the bluetooth device comprises a bluetooth module, a processor and a computer readable storage medium, the computer readable storage medium stores a program for bluetooth locating the target bluetooth device, the second bluetooth device further comprises a second light emitting element, the target bluetooth device further comprises a third light emitting element, and the program for bluetooth locating the target bluetooth device is executed to implement the method for bluetooth locating the target bluetooth device. Since the bluetooth device adopts all technical solutions of the embodiments corresponding to the embodiment where the second bluetooth device or the target bluetooth device includes the second light-emitting element or the third light-emitting element, the method for locating a target bluetooth device by bluetooth at least has all beneficial effects brought by the technical solutions of the embodiments, and details are not repeated herein.
Referring to fig. 16-20, the system for bluetooth positioning of a target bluetooth device includes a first bluetooth device, a second bluetooth device and a target bluetooth device, wherein,
the first Bluetooth equipment at least comprises a role setting module, a distance acquisition module, a parameter receiving module and a fixed prompting module;
the bluetooth devices corresponding to the second bluetooth device and the target bluetooth device at least comprise the role determination module and the parameter sending module.
Because the system for positioning the target Bluetooth equipment by Bluetooth adopts all technical schemes corresponding to the embodiment of the first Bluetooth equipment, the first Bluetooth equipment is the Bluetooth equipment at least comprising a role setting module, a distance acquisition module, a parameter receiving module and a fixed prompting module; all technical schemes corresponding to the second bluetooth device and the target bluetooth device are adopted, and the bluetooth devices corresponding to the second bluetooth device and the target bluetooth device at least comprise the role determination module and the parameter sending module. Therefore, the system for bluetooth positioning of the target bluetooth device at least has all the beneficial effects brought by the technical solutions of the embodiments, which are not described in detail herein.
Furthermore, the system for bluetooth positioning of the target bluetooth device further includes a third bluetooth device, and the role setting module of the first bluetooth device is further configured to set a positioning role of the third bluetooth device as an auxiliary device; the first bluetooth device further comprises a position determination module and a position transmission module, wherein,
the position determining module is used for positioning the position (C) of the target Bluetooth device according to the position (A) of the first Bluetooth device, the position (B) of the second Bluetooth device and the preset included angle relationship between pairwise connecting lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device;
the position sending module is used for sending the position of the target Bluetooth device to the third Bluetooth device;
and the third Bluetooth device is used for displaying the positions and the simulated images of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device according to the space coordinates of the first Bluetooth device and the second Bluetooth device and the position mapping of the target Bluetooth device on the basis of the created virtual map.
To assist in locating the target bluetooth device, the third bluetooth device may establish a bluetooth connection with any one of the first bluetooth device, the second bluetooth device, and the target bluetooth device to facilitate the third bluetooth device receiving information during the process of locating the target bluetooth device. In this embodiment, specifically, the third bluetooth device establishes a bluetooth connection with the first bluetooth device, and the third bluetooth device is configured to at least receive the information about the location (C) of the target bluetooth device sent by the location sending module of the first bluetooth device.
In order to accurately map the positions and analog images of the bluetooth devices, a role determination module of a third bluetooth device is required to establish an association relationship between a positioning role and a device identifier, and the bluetooth device identifier is generally corresponding to a bluetooth name or a bluetooth address. In particular embodiments, the locating role and the bluetooth device identification may be in different fields of a message.
Since the spatial positions of the first bluetooth device and the second bluetooth device are known, the position acquisition module of the third bluetooth device can acquire the spatial coordinates of the two bluetooth devices by means of user input; of course, other methods are also possible, for example image analysis after imaging.
In order to facilitate guidance for searching for the target bluetooth device, the third bluetooth device may create a virtual map of the physical space where the first bluetooth device, the second bluetooth device, and the target bluetooth device are located in advance, for example, the three bluetooth devices are located in the same house, the first bluetooth device and the second bluetooth device are located in the same partition space, and the target bluetooth device is located in another partition space. Therefore, the position and the simulation image of the related Bluetooth equipment can be mapped and displayed by the positioning display module of the third Bluetooth equipment according to the space coordinates of the first Bluetooth equipment, the second Bluetooth equipment and the positioning result of the target Bluetooth equipment, so that a user can find the lost target Bluetooth equipment more conveniently. It is understood that the display unit of the positioning display module may be a liquid crystal display, an OLED display, or the like.
Furthermore, the system for bluetooth positioning of the target bluetooth device further includes a third bluetooth device, and the role setting module of the first bluetooth device is further configured to set a positioning role of the third bluetooth device as an auxiliary device; the first bluetooth device further comprises a position determination module and a position transmission module, wherein,
the position determining module is used for positioning the position (C) of the target Bluetooth device according to the position (A) of the first Bluetooth device, the position (B) of the second Bluetooth device and the preset included angle relationship between the pairwise connecting lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device;
the position sending module is used for sending the position of the target Bluetooth device to the second Bluetooth device or the target Bluetooth device;
the role determination module of the second Bluetooth device or the target Bluetooth device is further used for determining the Bluetooth device with the positioning role as the auxiliary device as a third Bluetooth device;
the second Bluetooth device or the target Bluetooth device further comprises a position forwarding module, and the position forwarding module is used for forwarding the received position of the target Bluetooth device to the third Bluetooth device;
and the third Bluetooth device is used for displaying the positions and the simulation images of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device according to the space coordinates of the first Bluetooth device and the second Bluetooth device and the position mapping of the target Bluetooth device on the basis of the created virtual map.
In this embodiment, specifically, the third bluetooth device establishes a bluetooth connection with the second bluetooth device or the target bluetooth device, and the third bluetooth device is at least configured to receive the location (C) of the target bluetooth device sent by the location forwarding module of the second bluetooth device or the target bluetooth device. Therefore, the position and the simulation image of the related Bluetooth equipment can be mapped and displayed by the positioning display module of the third Bluetooth equipment according to the space coordinates of the first Bluetooth equipment, the second Bluetooth equipment and the positioning result of the target Bluetooth equipment, so that a user can find the lost target Bluetooth equipment more conveniently. It is understood that the display unit of the positioning display module may be a liquid crystal display, an OLED display, or the like.
The invention also provides a system for Bluetooth positioning of the target Bluetooth device, which comprises a first Bluetooth device, a second Bluetooth device and a target Bluetooth device, wherein the first Bluetooth device is a Bluetooth device corresponding to the first Bluetooth device and including the embodiment of the computer storage medium, and the second Bluetooth device and the target Bluetooth device are respectively a Bluetooth device corresponding to the second Bluetooth device or the target Bluetooth device and including the embodiment of the computer storage medium. Since the system for bluetooth target bluetooth device location includes the first bluetooth device, the second bluetooth device and all technical solutions of all embodiments of the target bluetooth device of the computer storage medium, at least all beneficial effects brought by the technical solutions of the embodiments are achieved, and no further description is given here.
In this embodiment, please refer to fig. 16, in which bluetooth connections are established between two of the charging box, the left earphone, the right earphone, and the mobile phone, and when the mobile phone is lost and needs to be retrieved, two of the charging box, the left earphone, and the right earphone together with the mobile phone may form the system for locating a target bluetooth device according to the present invention. For example, the charging box corresponds to a first bluetooth device, the left earphone corresponds to a second bluetooth device, and the mobile phone corresponds to a target bluetooth device. Similarly, when the right earphone is lost and needs to be retrieved by means of the left earphone and the charging box, as an example, the charging box corresponds to the first bluetooth device, the left earphone corresponds to the second bluetooth device, and the right earphone corresponds to the target bluetooth device.
In an embodiment, referring to fig. 17, the first bluetooth device, the second bluetooth device and the target bluetooth device are bluetooth connected and located in a fixed space, and the preset triangular relationship among the three bluetooth devices is an equilateral triangle. The pre-fixed prompting range corresponds to the size of the pre-fixed space, and the optimal positioning point is a space or point with a smaller range. Moving the second Bluetooth device to help locate the position of the target Bluetooth device, and sending prompt information for pre-fixing the position of the second Bluetooth device when the second Bluetooth device enters the pre-fixing space; and when the second Bluetooth device reaches the optimal positioning point, sending out the position of the second Bluetooth device, and then helping the user to find the lost target Bluetooth device according to the positioning result and by referring to the positions of the first Bluetooth device and the second Bluetooth device.
In an embodiment, referring to fig. 18 and fig. 19, the charging box, the left earphone and the right earphone constitute a system for positioning a target bluetooth device according to the present invention, wherein the charging box corresponds to a first bluetooth device, the left earphone corresponds to a second bluetooth device, and the right earphone corresponds to the target bluetooth device, assuming that the predetermined triangular relationship is an isosceles triangular relationship, and the position shown in fig. 19 is the previous state, since the position of the second bluetooth device in fig. 18 is closer to the optimal positioning point, the blinking frequency of the first light emitting element in fig. 18 is higher than that in fig. 19, and the size relationship is also applicable to the second light emitting element and the third light emitting element; in addition, the luminance of the first light-emitting element in fig. 18 is higher than that of the state in fig. 19, and this relationship of the intensity is also applicable to the second light-emitting element and the third light-emitting element.
In an embodiment, referring to fig. 20, based on the embodiments of fig. 18 and fig. 19, the system for bluetooth positioning of a target bluetooth device further includes a mobile phone bluetooth-connected to the charging box, where the mobile phone has a display screen, and by acquiring the spatial coordinates of the charging box and the left headset and the position of the positioned right headset, the mobile phone can display the position of the three bluetooth devices on a pre-created virtual map and a virtual image on the display screen in a mapping manner, so that it is more convenient for a user to retrieve the lost right headset.
In an embodiment, referring to fig. 21, similar to the systems shown in fig. 18 and 19, the system of bluetooth positioning target bluetooth device of the present invention includes a charging box, a left earphone, and a right earphone, wherein a predetermined triangular relationship of the charging box, the left earphone, and the right earphone is an equilateral triangle, after a first bluetooth device, i.e., the charging box, is turned on to search mode, preferably, referring to fig. 21, a user can be guided to move a second bluetooth device, i.e., the left earphone, at the same horizontal height as the first bluetooth device, after moving to a predetermined fixed space, light emitting elements (not shown) of the three bluetooth devices start to flash, after moving to an optimal positioning point, the flash frequency of the light emitting elements is increased, and the brightness is also increasedAnd the left earphone is fixed at the moment. Referring to fig. 22, due to the distance L between the left earphone and the charging box3Is known, according to a predetermined equilateral triangular relationship, L3=L1=L2Finding the middle point of the left earphone and the charging box, wherein the middle point is at L/2 of the linear distance from the left earphone or the charging box, and calculating the distance between the middle point and the lost right earphone by the Pythagorean law, namely, the lost right earphone is perpendicular to L, wherein the distance between the middle point and the lost right earphone is 3/2L3At (√ 3L)/2 of the straight line midpoint. This approach determines the direction and length of the missing right earphone relative to the midpoint, and also determines the Y-axis position of the missing right earphone. Referring to fig. 23, with the middle point as an origin, the vertical axes Z and Z 'are established, the middle point and the right earphone direction are established as the horizontal axis Y', the middle point is as an origin, and ((v 3L)/2) is the length, the dashed arc line in fig. 23 is the position where the lost right earphone may be located, and the region includes a region capable of being directly viewed by the human eye, including an invisible region blocked by the blocker, so on this arc line, the invisible region is the region to be found, and the lost right earphone is on the arc line of (√ 3L)/2 length of the invisible region.
Furthermore, the target bluetooth device is a real bluetooth headset, the first bluetooth device and the second bluetooth device are two of a bluetooth headset charging box, another real bluetooth headset and a mobile phone respectively, and the two real bluetooth headsets are matched with the bluetooth headset charging box.
In this embodiment, the bluetooth charging box and the real bluetooth headset are usually sold in a set, and the mobile phone is a common electronic device, and only the corresponding application program needs to be carried to realize the corresponding function. Therefore, the system for positioning the target Bluetooth device by Bluetooth comprises one of the Bluetooth charging box and the mobile phone, and the practicability of the system for positioning the target Bluetooth device by Bluetooth can be improved.
The invention provides a method for positioning a target Bluetooth device by Bluetooth, a method for searching the target Bluetooth device, a Bluetooth device and a system for positioning the target Bluetooth device by Bluetooth, which utilize the current Bluetooth technology to ensure that one Bluetooth device can keep Bluetooth connection with a plurality of Bluetooth devices, under the condition that two Bluetooth devices keep Bluetooth connection, when one Bluetooth device is lost and the position keeps static, the positions of the other two Bluetooth devices are known, through presetting the triangular relationship among the three devices and distributing corresponding positioning roles, correspondingly comprising an anchor device, a movable device and a lost device, fixing one known Bluetooth device (as the anchor device) and moving the other known Bluetooth device (as the movable device), and when the moving Bluetooth device (the movable device) reaches the preset triangular relationship, and the distance between the Bluetooth device as the anchor device and the Bluetooth device as the lost device, namely, the distance between the first Bluetooth device and the target Bluetooth device, and the Bluetooth setting of the mobile device is prompted to be fixed when the only determined range or position point is reached, so that the mobile device is convenient for the user to find.
It will be appreciated by those skilled in the art that the various preferences described above can be freely combined, superimposed without conflict.
It will be understood that the embodiments described above are illustrative only and not restrictive, and that various obvious or equivalent modifications and substitutions for details shown and described herein may be made by those skilled in the art without departing from the basic principles of the present invention.

Claims (31)

1. A method for locating a target Bluetooth device by Bluetooth, which is applied to a first Bluetooth device and enables the first Bluetooth device to locate the target Bluetooth device by matching with a second Bluetooth device, is characterized in that the method comprises the following steps:
step 101: when the positioning mode is started, setting the positioning role of the Bluetooth device as an anchor device, setting the positioning role of the second Bluetooth device as a mobile device, and setting the positioning role of the target Bluetooth device as a lost device;
step 103: obtaining a second distance value L between the target Bluetooth device and the Bluetooth signal intensity value2And a third distance value L between the second Bluetooth device and the second Bluetooth device3
Step 105: receiving a second Bluetooth device or target BluetoothDevice transmitted to determine the degree of deviation | L of the second Bluetooth device from the target Bluetooth device1-LBCParameter information of | is obtained; wherein the content of the first and second substances,
L1a first distance value L between the second Bluetooth device and the target Bluetooth device determined according to the Bluetooth signal strength value1
LBCIs a preset distance value between the second Bluetooth device and the target Bluetooth device, and LBCAccording to the second distance value L2And determining the included angle relationship between the preset two connecting lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device, wherein the included angle relationship between the preset two connecting lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device is an isosceles triangle or a right-angled triangle containing any one of 60 degrees, 30 degrees and 45 degrees;
step 107: at | L3-LBA|<ε3And | L1-LBC|<ε1Sending prompt information for fixing the position (B) of the second Bluetooth device when the position (B) of the second Bluetooth device is established, so that a user can find the target Bluetooth device according to a preset triangular relation of an isosceles triangle or a right triangle; wherein the content of the first and second substances,
ε3、ε1all are threshold values used for judging that the distance values are close to or equal;
LBAis a preset distance value between the second Bluetooth device and the first Bluetooth device, and LBAAccording to the second distance value L2And determining the preset included angle relationship between the two connecting lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device.
2. The method of bluetooth locating a target bluetooth device according to claim 1, further comprising:
step 109: and positioning the position (C) of the target Bluetooth device according to the position (A) of the first Bluetooth device, the position (B) of the second Bluetooth device and the preset included angle relationship between the pairwise connection lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device.
3. The method of Bluetooth locating a target Bluetooth device as claimed in claim 1 or 2,
between the step 105 and the step 107, further comprising:
step 106 a: judging whether the second Bluetooth equipment enters a pre-fixed space or not, wherein the pre-fixed space is formed by | L3-LBA|<δ3And | L1-LBC|<δ1Determining;
step 106 b: sending prompt information for pre-fixing the position (B) of the second Bluetooth device after the second Bluetooth device enters the pre-fixing space; wherein, the first and the second end of the pipe are connected with each other,
|L3-LBA|<δ3the method comprises the steps that a first pre-fixed space is corresponding, and the first pre-fixed space is used for determining a pre-fixed position range of the second Bluetooth device relative to the first Bluetooth device;
|L1-LBC|<δ1corresponding to a second pre-fixed space, wherein the second pre-fixed space is used for determining a pre-fixed position range of the second Bluetooth device relative to the target Bluetooth device;
δ3、δ1are all threshold values used for judging that the second Bluetooth equipment enters a range of a preset position, and the intersection of the first preset space and the first preset space determines the preset space delta33And δ11
4. The method of Bluetooth locating a target Bluetooth device of claim 3,
the first Bluetooth device comprises a first light-emitting element;
the sending of the prompt message for pre-fixing the second bluetooth device location (B) in step 106B specifically includes: controlling the first light emitting element to blink at a first frequency;
the sending of the prompt information for fixing the second bluetooth device location (B) in step 107 specifically includes: controlling the first light emitting element to blink at a second frequency, the second frequency being higher than the first frequency.
5. The method of claim 4, further comprising between steps 105 and 106 a:
step 170: according to | L3-LBAI and L1-LBCThe sum of | adjusts the brightness of the first light-emitting element, the brightness of the first light-emitting element and | L3-LBA|+|L1-LBCThe value of | is inversely proportional.
6. The method of claim 2, wherein the predetermined angle relationship between two connection lines of the first bluetooth device, the second bluetooth device and the target bluetooth device is an equilateral triangle relationship.
7. The method according to claim 6, wherein the step 109 specifically comprises:
step 109 a: determining the position of a connecting line (AB) between the first Bluetooth device and the second Bluetooth device according to the position (A) of the first Bluetooth device and the position (B) of the second Bluetooth device;
step 109 b: determining the distance L from the target Bluetooth equipment to the connection line (AB) according to the preset included angle relationship between the first Bluetooth equipment, the second Bluetooth equipment and the target Bluetooth equipmenth
Step 109 c: according to the line (AB), the midpoint of the line (AB), and the distance LhLocating the location (C) of the target Bluetooth device.
8. A method for locating a target Bluetooth device by Bluetooth, which is applied to a second Bluetooth device or a target Bluetooth device, so that the target Bluetooth device is located by matching with a first Bluetooth device, the method comprises:
step 200:
when the set positioning role is a mobile device, determining the mobile device as a second Bluetooth device, determining a Bluetooth device of which the positioning role is an anchor device as a first Bluetooth device, and determining a Bluetooth device of which the positioning role is a lost device as a target Bluetooth device;
when the set positioning role is the lost device, determining the lost device as a target Bluetooth device, determining the Bluetooth device with the positioning role as an anchor device as a first Bluetooth device, and determining the Bluetooth device with the positioning role as a moving device as a second Bluetooth device;
step 202: obtaining a first distance value L between the second Bluetooth device and the target Bluetooth according to the Bluetooth signal intensity value1And sending the information to the first Bluetooth device to determine the deviation | L of the second Bluetooth device from the target Bluetooth device1-LBCInformation of parameters of, among others,
L1a first distance value L between the second Bluetooth device and the target Bluetooth device determined according to the Bluetooth signal strength value1
L2A second distance value L between the first Bluetooth device and the target Bluetooth device determined according to the Bluetooth signal strength value2
L3 is a third distance value L between the first Bluetooth device and the second Bluetooth device determined according to the Bluetooth signal strength value3
LBAIs a preset distance value between the second Bluetooth device and the first Bluetooth device, and LBAAccording to the second distance value L2And determining the preset included angle relationship between the connection lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device;
at | L3-LBA|<δ3And | L1-LBC|<δ1When the first Bluetooth device and the second Bluetooth device are both established, prompting information that the second Bluetooth device needs to be pre-fixed so as to reduce the times of moving the second Bluetooth device back and forth;
LBCis a preset distance value between the second Bluetooth device and the target Bluetooth device, and LBCAre all according to the second distance value L2And determining the included angle relationship between the preset two connecting lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device, wherein the included angle relationship between the preset two connecting lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device is an isosceles triangle or a right-angled triangle containing any included angle of 60 degrees, 30 degrees and 45 degrees, so that a user can find the target Bluetooth device according to the preset triangular relationship of the isosceles triangle or the right-angled triangle.
9. The method of Bluetooth locating a target Bluetooth device of claim 8,
if the self-positioning role is a mobile device and the second Bluetooth device comprises a second light-emitting element, the method further comprises:
step 204 a: after the second Bluetooth device enters the pre-fixed space, controlling the second light-emitting element to flash at a third frequency;
if the self-positioning role is the lost device and the target Bluetooth device comprises a third light-emitting element, the method further comprises the following steps:
step 204 b: after the second Bluetooth device enters the pre-fixed space, controlling the third light-emitting element to flash at a fifth frequency;
wherein the content of the first and second substances,
the pre-fixed space is defined by | L3-LBA|<δ3And | L1-LBC|<δ1Determination of δ3、δ1All the threshold values are used for judging that the second Bluetooth equipment enters the range of the preset position;
L3a third distance value L between the first Bluetooth device and the second Bluetooth device determined according to the Bluetooth signal strength value3
LBAIs a preset distance value between the second Bluetooth device and the first Bluetooth device, and LBAAccording to the second distance value L2And the preset first Bluetooth device, the second Bluetooth device and the target Bluetooth device are connected in pairsThe included angle relationship is determined.
10. The method of Bluetooth locating a target Bluetooth device of claim 9,
if the self-positioning role is a mobile device, after the step 204a, the method further includes:
step 206 a: at | L3-LBA|<ε3And | L1-LBC|<ε1Control the second light emitting element to blink at a fourth frequency higher than the third frequency when both are true;
if the self-positioning role is the lost device, after the step 204b, the method further includes:
step 206 b: at | L3-LBA|<ε3And | L1-LBC|<ε1Control the third light emitting element to blink at a sixth frequency higher than the fifth frequency when both are true;
wherein epsilon3、ε1Are all threshold values, δ, for determining that distance values are close or equal33And δ11
11. The method of Bluetooth locating a target Bluetooth device as claimed in any one of claims 8-10,
if the self-positioning role is a mobile device and the second Bluetooth device comprises a second light-emitting element, the method further comprises:
step 208 a: according to | L3-LBAI and L1-LBCThe sum of | adjusts the brightness of the second light emitting element, the brightness of the second light emitting element and | L3-LBA|+|L1-LBCThe value of | is inversely proportional;
if the self-positioning role is a mobile device and the target Bluetooth device comprises a third light-emitting element, the method further comprises the following steps:
step 208 b: according to | L3-LBAI and L1-LBCThe sum of | adjusts the third luminescenceLuminance of the element, luminance of the third light emitting element and | L3-LBA|+|L1-LBCThe value of | is inversely proportional;
when the method is the method of claim 8,
L3a third distance value L between the first Bluetooth device and the second Bluetooth device determined according to the Bluetooth signal strength value3
LBAIs a preset distance value between the second Bluetooth device and the first Bluetooth device, and LBAAccording to the second distance value L2And determining the preset included angle relationship between the two connecting lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device.
12. A method of finding a target bluetooth device, comprising:
step 301, starting a positioning mode of a first bluetooth device, setting a positioning role of the first bluetooth device as an anchor device, setting a positioning role of a second bluetooth device as a mobile device, and setting a positioning role of a target bluetooth device as a lost device;
step 302, fixing a first Bluetooth device and moving a second Bluetooth device until the second Bluetooth device is moved to an optimal positioning point meeting a preset triangular relationship, and receiving prompt information for fixing the position (B) of the second Bluetooth device;
303, acquiring information for positioning the target Bluetooth device position (C); the step 303 specifically includes: acquiring the position (A) of the first Bluetooth device, the position (B) of the second Bluetooth device and the preset included angle relationship between pairwise connecting lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device; the preset included angle relationship between every two connecting lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device is an isosceles triangle or a right-angled triangle which contains any included angle of 60 degrees, 30 degrees and 45 degrees, so that a user can find the target Bluetooth device according to the preset triangular relationship of the isosceles triangle or the right-angled triangle;
and step 304, searching the target Bluetooth device according to the acquired information for positioning the position (C) of the target Bluetooth device.
13. The method of claim 12, wherein the step 302 of moving the second bluetooth device until receiving the prompt message for fixing the position (B) of the second bluetooth device specifically comprises:
and when the prompt message for pre-fixing the second Bluetooth device position (B) is received, the moving speed is reduced, and when the prompt message for fixing the second Bluetooth device position (B) is received, the moving is stopped.
14. The method according to claim 12 or 13, wherein the step 302 of moving the second bluetooth device until receiving the prompt message for fixing the position (B) of the second bluetooth device specifically comprises:
the speed of moving the second Bluetooth device is reduced by referring to the brightness of the light-emitting element of the first Bluetooth device and/or the second Bluetooth device, and the higher the brightness is, the lower the speed of moving the second Bluetooth device is; and
stopping moving when receiving the prompt message for fixing the position (B) of the second Bluetooth device.
15. A bluetooth device that corresponds to a first bluetooth device so that it locates a target bluetooth device through cooperation with a second bluetooth device, the bluetooth device comprising:
the role setting module is used for setting the own positioning role as an anchor device, the positioning role of the second Bluetooth device as a mobile device and the positioning role of the target Bluetooth device as a lost device when the positioning mode is started;
the distance acquisition module is used for acquiring a second distance value L2 between the target Bluetooth device and the Bluetooth device and a third distance value L3 between the target Bluetooth device and the second Bluetooth device according to the Bluetooth signal strength value;
a parameter receiving module for receiving the second Bluetooth deviceThe degree | L of deviation of the second Bluetooth device from the target Bluetooth device is determined by the device or the target Bluetooth device1-LBCParameter information of | is obtained; wherein the content of the first and second substances,
L1a first distance value L between the second Bluetooth device and the target Bluetooth device determined according to the Bluetooth signal strength value1
LBCIs a preset distance value between the second Bluetooth device and the target Bluetooth device, and LBCAre all according to the second distance value L2And determining the preset included angle relationship between every two connecting lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device, wherein the preset included angle relationship between every two connecting lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device is an isosceles triangle or a right-angled triangle containing any included angle of 60 degrees, 30 degrees and 45 degrees;
a fixed prompt module for displaying the location of | L3-LBA|<ε3And | L1-LBC|<ε1Sending out prompt information for fixing the position (B) of the second Bluetooth device when the position (B) of the second Bluetooth device is established; wherein, the first and the second end of the pipe are connected with each other,
ε3、ε1all are threshold values used for judging that the distance values are close to or equal;
L1a first distance value L between the second Bluetooth device and the target Bluetooth device determined according to the Bluetooth signal strength value1
LBAThe distance value between the second Bluetooth device and the first Bluetooth device is preset; and said L isBAAccording to the second distance value L2And determining the preset included angle relationship between the two connecting lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device.
16. The bluetooth device of claim 15, further comprising:
and the position determining module is used for positioning the position (C) of the target Bluetooth device according to the position (A) of the first Bluetooth device, the position (B) of the second Bluetooth device and the preset included angle relationship between the two connecting lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device.
17. The bluetooth device of claim 15 or 16, further comprising:
the pre-fixing prompting module is used for judging whether the second Bluetooth device enters a pre-fixing space or not and sending prompting information for pre-fixing the position (B) of the second Bluetooth device after the second Bluetooth device enters the pre-fixing space; wherein, the first and the second end of the pipe are connected with each other,
the pre-fixed space is formed by3-LBA|<δ3And | L1-LBC|<δ1Determining;
|L3-LBA|<δ3the method comprises the steps that a first pre-fixed space is corresponding, and the first pre-fixed space is used for determining a pre-fixed position range of the second Bluetooth device relative to the first Bluetooth device;
|L1-LBC|<δ1the second pre-fixed space is used for determining the range of the pre-fixed position of the second Bluetooth device relative to the target Bluetooth device;
δ3、δ1are all threshold values for judging that the second bluetooth device enters a range of a predetermined fixed position, and the intersection of the first predetermined space and the first predetermined space determines the predetermined fixed space, δ33And δ11
18. The Bluetooth device of claim 17, further comprising a first light emitting element,
the sending of the prompt information for pre-fixing the second bluetooth device position (B) by the pre-fixing prompt module specifically includes: controlling the first light emitting element to blink at a first frequency;
the step of sending out the prompt information for fixing the position (B) of the second Bluetooth device by the fixed prompt module specifically comprises the following steps: controlling the first light emitting element to blink at a second frequency, the second frequency being higher than the first frequency.
19. The bluetooth device of claim 18, further comprising a first brightness adjustment module configured to adjust brightness according to | L |3-LBAI and L1-LBCThe sum of | adjusts the brightness of the first light-emitting element, the brightness of the first light-emitting element and | L3-LBA|+|L1-LBCThe value of | is inversely proportional.
20. A bluetooth device that corresponds to a second bluetooth device or a target bluetooth device so that it locates the target bluetooth device by cooperation with a first bluetooth device, the bluetooth device comprising:
the role determination module is used for determining the bluetooth device as a second bluetooth device when the set positioning role is a mobile device, determining the bluetooth device with the positioning role as an anchor device as a first bluetooth device, and determining the bluetooth device with the positioning role as a lost device as a target bluetooth device;
when the set positioning role is the lost device, determining the lost device as a target Bluetooth device, determining the Bluetooth device with the positioning role as an anchor device as a first Bluetooth device, and determining the Bluetooth device with the positioning role as a moving device as a second Bluetooth device;
a parameter sending module for obtaining a first distance value L between the second Bluetooth device and the target Bluetooth according to the Bluetooth signal intensity value1And sending the information to the first Bluetooth device to determine the deviation | L of the second Bluetooth device from the target Bluetooth device1-LBCParameter information of, among others,
L1a first distance value L between the second Bluetooth device and the target Bluetooth device determined according to the Bluetooth signal strength value1
L2For a second distance value L between the first Bluetooth device and the target Bluetooth device determined according to the Bluetooth signal strength value2
LBCIs prepared bySet a distance value between the second Bluetooth device and the target Bluetooth device, and LBCAre all according to the second distance value L2And determining the included angle relationship between the preset two connecting lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device, wherein the included angle relationship between the preset two connecting lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device is an isosceles triangle or a right-angled triangle containing any one of 60 degrees, 30 degrees and 45 degrees;
a light emitting element;
a pre-fixing prompting module for controlling the light-emitting element to flash at a first set frequency after the second Bluetooth device enters a pre-fixing space,
the pre-fixed space is defined by | L3-LBA|<δ3And | L1-LBC|<δ1It is determined that,
δ3、δ1all the threshold values are used for judging that the second Bluetooth equipment enters the range of the preset position;
L3a third distance value L between the first Bluetooth device and the second Bluetooth device determined according to the Bluetooth signal strength value3
LBAIs a preset distance value between the second Bluetooth device and the first Bluetooth device, and LBAAccording to the second distance value L2And determining the preset included angle relationship between the two connecting lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device.
21. The bluetooth device of claim 20, further comprising a fixed alert module for alerting the user at | L |)3-LBA|<ε3And | L1-LBC|<ε1When both are true, controlling the light emitting element to flash at a second set frequency higher than the first set frequency, wherein epsilon3、ε1Are all threshold values, delta, for determining that distance values are close or equal33And is andδ11
22. the bluetooth device according to any of claims 20-21, further comprising a second brightness adjustment module for adjusting brightness according to | L3-LBAI and L1-LBCThe sum of | adjusts the luminance of the light emitting element, which is equal to | L3-LBA|+|L1-LBCThe value of | is inversely proportional;
when the bluetooth device is the bluetooth device according to claim 20,
L3a third distance value L between the first Bluetooth device and the second Bluetooth device determined according to the Bluetooth signal strength value3
L1A first distance value L between the second Bluetooth device and the target Bluetooth device determined according to the Bluetooth signal strength value1
LBAIs a preset distance value, L, between the second Bluetooth device and the first Bluetooth deviceBCIs a preset distance value between the second Bluetooth device and the target Bluetooth device, and LBA、LBCAccording to the second distance value L2And determining the preset included angle relationship between the two connecting lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device.
23. A bluetooth device, corresponding to a first bluetooth device, for enabling it to locate a target bluetooth device through cooperation with a second bluetooth device, wherein the bluetooth device comprises a bluetooth module, a processor, and a computer-readable storage medium storing a program for the bluetooth device to locate the target bluetooth device, the program being executed to implement the method of bluetooth locating the target bluetooth device as claimed in any one of claims 1-3 and 6-7.
24. A bluetooth device corresponding to a first bluetooth device, characterized in that it is caused to locate a target bluetooth device through cooperation with a second bluetooth device, the bluetooth device comprising a bluetooth module, a processor, a first light emitting element, and a computer readable storage medium storing a program for bluetooth location of the target bluetooth device applied to the first bluetooth device, the program for bluetooth location of the target bluetooth device implementing the method for bluetooth location of the target bluetooth device as claimed in claim 4 or 5 when executed.
25. A bluetooth device corresponding to a second bluetooth device or a target bluetooth device so that it locates the target bluetooth device through cooperation with the first bluetooth device, the bluetooth device comprising a bluetooth module, a processor, and a computer-readable storage medium storing a program for bluetooth location of the target bluetooth device applied to the second bluetooth device or the target bluetooth device, the program for bluetooth location of the target bluetooth device implementing the method of bluetooth location of the target bluetooth device as claimed in claim 8.
26. A bluetooth device corresponding to a second bluetooth device or a target bluetooth device, so that it locates the target bluetooth device by cooperation with the first bluetooth device, wherein the bluetooth device comprises a bluetooth module, a processor, and a computer-readable storage medium storing a program for bluetooth location of the target bluetooth device applied to the second bluetooth device or the target bluetooth device, the second bluetooth device further comprising a second light emitting element, the target bluetooth device further comprising a third light emitting element, the program for bluetooth location of the target bluetooth device when executed implementing the method for bluetooth location of the target bluetooth device according to any one of claims 8 to 11.
27. A system for Bluetooth positioning of a target Bluetooth device,
the system for bluetooth positioning of a target bluetooth device comprises a first bluetooth device, a second bluetooth device and a target bluetooth device, wherein the first bluetooth device is the bluetooth device according to any one of claims 15 to 19, and the second bluetooth device and the target bluetooth device are the bluetooth devices according to any one of claims 20 to 22.
28. The system for Bluetooth locating a target Bluetooth device of claim 27,
the system for Bluetooth positioning of the target Bluetooth device further comprises a third Bluetooth device, and the role setting module of the first Bluetooth device is further used for setting the positioning role of the third Bluetooth device as an auxiliary device; the first bluetooth device further comprises a position determining module and a position transmitting module, wherein,
the position determining module is used for positioning the position (C) of the target Bluetooth device according to the position (A) of the first Bluetooth device, the position (B) of the second Bluetooth device and the preset included angle relationship between pairwise connecting lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device;
the position sending module is used for sending the position of the target Bluetooth device to the third Bluetooth device;
and the third Bluetooth device is used for displaying the positions and the simulated images of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device according to the space coordinates of the first Bluetooth device and the second Bluetooth device and the position mapping of the target Bluetooth device on the basis of the created virtual map.
29. The system for Bluetooth locating a target Bluetooth device of claim 27,
the system for Bluetooth positioning of the target Bluetooth device also comprises a third Bluetooth device, and the role setting module of the first Bluetooth device is also used for setting the positioning role of the third Bluetooth device as an auxiliary device; the first bluetooth device further comprises a position determining module and a position transmitting module, wherein,
the position determining module is used for positioning the position (C) of the target Bluetooth device according to the position (A) of the first Bluetooth device, the position (B) of the second Bluetooth device and the preset included angle relationship between pairwise connecting lines of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device;
the position sending module is used for sending the position of the target Bluetooth device to the second Bluetooth device or the target Bluetooth device;
the role determination module of the second Bluetooth device or the target Bluetooth device is further used for determining the Bluetooth device with the positioning role as the auxiliary device as a third Bluetooth device;
the second Bluetooth device or the target Bluetooth device further comprises a position forwarding module, and the position forwarding module is used for forwarding the received position of the target Bluetooth device to the third Bluetooth device;
and the third Bluetooth device is used for displaying the positions and the simulation images of the first Bluetooth device, the second Bluetooth device and the target Bluetooth device according to the space coordinates of the first Bluetooth device and the second Bluetooth device and the position mapping of the target Bluetooth device on the basis of the created virtual map.
30. A system for Bluetooth positioning of a target Bluetooth device,
the system for locating a target bluetooth device by bluetooth comprises a first bluetooth device, a second bluetooth device and a target bluetooth device, wherein the first bluetooth device is the bluetooth device as claimed in claim 23 or 24, and the second bluetooth device and the target bluetooth device are the bluetooth devices as claimed in claim 25 or 26, respectively.
31. The system for bluetooth locating a target bluetooth device according to any one of claims 27-30, wherein the target bluetooth device is a real bluetooth headset, the first bluetooth device and the second bluetooth device are two of a bluetooth headset charging box, another real bluetooth headset and a mobile phone, respectively, and two real bluetooth headsets are adapted to the bluetooth headset charging box.
CN201911036605.5A 2019-10-29 2019-10-29 Bluetooth positioning method, Bluetooth device searching method, Bluetooth device and positioning system Active CN111436020B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911036605.5A CN111436020B (en) 2019-10-29 2019-10-29 Bluetooth positioning method, Bluetooth device searching method, Bluetooth device and positioning system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911036605.5A CN111436020B (en) 2019-10-29 2019-10-29 Bluetooth positioning method, Bluetooth device searching method, Bluetooth device and positioning system

Publications (2)

Publication Number Publication Date
CN111436020A CN111436020A (en) 2020-07-21
CN111436020B true CN111436020B (en) 2022-07-22

Family

ID=71580430

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911036605.5A Active CN111436020B (en) 2019-10-29 2019-10-29 Bluetooth positioning method, Bluetooth device searching method, Bluetooth device and positioning system

Country Status (1)

Country Link
CN (1) CN111436020B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112087649B (en) * 2020-08-05 2022-04-15 华为技术有限公司 Equipment searching method and electronic equipment
CN113347560B (en) * 2021-05-24 2022-05-24 荣耀终端有限公司 Bluetooth connection method, electronic device and storage medium

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7787886B2 (en) * 2003-02-24 2010-08-31 Invisitrack, Inc. System and method for locating a target using RFID
JP4337638B2 (en) * 2003-06-30 2009-09-30 株式会社日立製作所 Ground speed measuring device
CN105959917A (en) * 2016-05-30 2016-09-21 乐视控股(北京)有限公司 Positioning method, positioning device, television, intelligent equipment, and mobile terminal
CN109996220A (en) * 2017-12-28 2019-07-09 深圳Tcl新技术有限公司 The method, apparatus and storage medium of mobile terminal are found based on bluetooth
CN108282746A (en) * 2018-02-05 2018-07-13 深圳市兆驰股份有限公司 A method of prompt blue Tooth remote controller position

Also Published As

Publication number Publication date
CN111436020A (en) 2020-07-21

Similar Documents

Publication Publication Date Title
CN111436040B (en) Method for triangularly positioning and retrieving Bluetooth device, Bluetooth device and positioning system
US10771935B2 (en) Device locating using angle of arrival measurements
JP6766247B2 (en) How to control a luminaire
JP6207762B2 (en) Proximity-based lighting control
US9301372B2 (en) Light control method and lighting device using the same
US20190347927A1 (en) Device and method for controlling a plurality of targeted devices
US10371504B2 (en) Light fixture commissioning using depth sensing device
US11676405B2 (en) Identification of objects for three-dimensional depth imaging
US9712234B1 (en) Location aware communication system using visible light transmission
JP6445025B2 (en) Gesture control
CN111436020B (en) Bluetooth positioning method, Bluetooth device searching method, Bluetooth device and positioning system
EP3304515A1 (en) Intuitive way to point, access and control appliances&amp;other objects in building interiors
CN103389486B (en) Control method and electronic device
WO2015166337A2 (en) Augmented reality based management of a representation of a smart environment
US11989355B2 (en) Interacting with a smart device using a pointing controller
CN109417843B (en) Apparatus and method for lighting control
US20200265647A1 (en) Augmented Reality-Based Lighting System Design And Commissioning
TW201413278A (en) Positioning method and positioning device
US11216665B2 (en) Representation of real-world features in virtual space
US11268804B2 (en) Automatic light position detection system
US20200187333A1 (en) Systems and methods of directing a lighting fixture in a venue
US20240035648A1 (en) Method for creating xyz focus paths with a user device
KR20240078320A (en) Method and Apparatus for Managing Lighting in Internet of Things Environment
CN114355281A (en) Device connecting device and method based on UWB

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
CB02 Change of applicant information

Address after: 519075 No. 333, Kexing Road, Xiangzhou District, Zhuhai City, Guangdong Province

Applicant after: ZHUHAI JIELI TECHNOLOGY Co.,Ltd.

Address before: Floor 1-107, building 904, ShiJiHua Road, Zhuhai City, Guangdong Province

Applicant before: ZHUHAI JIELI TECHNOLOGY Co.,Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant