Patent ID: 11877331
Assignee: SHENZHEN SHENGRUN TECHNOLOGY CO., LTD
Field: Digital communication (Electrical engineering)
Classification: CPC H  G  Y | IPC G  H

Claim 0:
1. A method for a smart BLUETOOTH operation switching based on a beacon broadcast, comprising steps of:
S10, a BLUETOOTH device transmitting the beacon broadcast;
S20, a mobile terminal scanning the beacon broadcast and, by parsing the beacon broadcast to obtain a parsed beacon broadcast, the mobile terminal determining whether to wake up an application program; when determined yes, then waking up the application program and entering step S30; when determined no, then not waking up the application program and continuing step S20;
S30, sending the parsed beacon broadcast to the application program, and identifying feature data of a BLUETOOTH device connectable broadcast set in the beacon broadcast;
S40, the BLUETOOTH device transmitting a connectable broadcast;
S50, the mobile terminal connecting to the connectable broadcast and performing an identity verification; when a connection is successful, then entering step S60; when the connection is not successful, then continuing step S50;
S60, acquiring a received signal strength indicator (RSSI) signal strength between the BLUETOOTH device and the mobile terminal and mutually calculating position information to obtain a relative distance of the BLUETOOTH device and the mobile terminal; and
S70, when the relative distance reaches a threshold, executing a corresponding switch action;
wherein in step S60, the BLUETOOTH device comprises a BLUETOOTH master device and at least one BLUETOOTH device scanning terminal, and the RSSI signal strength comes from a link heartbeat packet between the mobile terminal and the BLUETOOTH device, S60 comprises steps of:
S61, the at least one BLUETOOTH device scanning terminal starting a BLUETOOTH link tracking to monitor a connecting condition between a current mobile terminal and a current BLUETOOTH master device in real time;
S62, the at least one BLUETOOTH device scanning terminal performing an autonomous frequency hopping tracking according to the connecting condition between the current mobile terminal and the current BLUETOOTH master device;
S63, establishing packet information according to connecting information between the current mobile terminal and the current BLUETOOTH master device, and local information of the at least one BLUETOOTH device scanning terminal; and
S64, according to the packet information, parsing a physical position of the at least one BLUETOOTH device scanning terminal and a RSSI signal strength fed back by the at least one BLUETOOTH device scanning terminal, and according to the physical position and the RSSI signal strength fed back correspondingly, calculating relative position and distance information between the mobile terminal and the BLUETOOTH master device.