BLE networking systems and methods providing central and peripheral role reversal with enhanced peripheral location determination using ultrasonic waveform and correlation therefor
First Claim
Patent Images
1. A BLE communications system, comprising:
- an end node (EN);
an access point (AP) configured to connect to a network and transmit a first beacon advertisement message; and
a plurality of reference points (RPs) comprising an ultrasound emitting reference point (UERP), and each thereof being configured to transmit a second beacon advertisement message, in which the UERP is further configured to transmit an ultrasonic waveform,wherein the EN is configured todetect the first and second beacon advertisement messages,initiate a connection with the UERP to request that the UERP transmit the ultrasonic waveform;
determine, in response to the transmission of the ultrasonic waveform, a proximity of the UERP to the EN, based on whether a level of detection of the ultrasonic waveform exceeds a predetermined threshold,determine a proximity to at least one of the plurality of RPs other than the UERP, based on the respective second beacon advertisement message thereof,initiate a connection with the AP in which, as a result of the connection, the AP is caused to transfer to the network identifying information of each of the EN and the AP, and a determined UERP proximity result comprising a MAC ID of the UERP if the level of detection exceeds the predetermined threshold, or another RP proximity result comprising a MAC ID of the at least one RP other than the UERP based on the respective beacon advertisement message transmitted from the at least one of the plurality of RPs other than the UERP.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided are systems and methods for reversing the conventional roles of central and peripheral devices in a BLE network. Doing so includes implementing an end node (EN) as the sole initiator of a connection between a particular EN and a particular access point (AP). Such implementation includes determining a location of the EN, in which that location is resolved by the EN and defined with respect to association with a reference point (RP) enabled to transmit an ultrasonic waveform serving as the primary basis for the location determination according to detection by the EN of a pseudo-random sequence derived from the MAC ID of the RP.
-
Citations
20 Claims
-
1. A BLE communications system, comprising:
-
an end node (EN); an access point (AP) configured to connect to a network and transmit a first beacon advertisement message; and a plurality of reference points (RPs) comprising an ultrasound emitting reference point (UERP), and each thereof being configured to transmit a second beacon advertisement message, in which the UERP is further configured to transmit an ultrasonic waveform, wherein the EN is configured to detect the first and second beacon advertisement messages, initiate a connection with the UERP to request that the UERP transmit the ultrasonic waveform; determine, in response to the transmission of the ultrasonic waveform, a proximity of the UERP to the EN, based on whether a level of detection of the ultrasonic waveform exceeds a predetermined threshold, determine a proximity to at least one of the plurality of RPs other than the UERP, based on the respective second beacon advertisement message thereof, initiate a connection with the AP in which, as a result of the connection, the AP is caused to transfer to the network identifying information of each of the EN and the AP, and a determined UERP proximity result comprising a MAC ID of the UERP if the level of detection exceeds the predetermined threshold, or another RP proximity result comprising a MAC ID of the at least one RP other than the UERP based on the respective beacon advertisement message transmitted from the at least one of the plurality of RPs other than the UERP. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of BLE communication, comprising:
executing, by one or more processors among a BLE end node (EN), a BLE access point (AP) configured to connect to a network, and a plurality of BLE reference points (RPs) comprising an ultrasound emitting RP (UERP), a set of instructions for transmitting a first and a second beacon advertisement message from the AP and each of the plurality of RPs, respectively, transmitting an ultrasonic waveform from the UERP, in response to the EN initiating a connection with UERP in which the EN requests that the UERP transmit the ultrasonic waveform to the EN, detecting the first and the second beacon advertisement messages at the EN, detecting the ultrasonic waveform at the EN, sorting, by the EN, the plurality of RPs according to detection of the ultrasonic waveform at the EN, initiating a connection between the AP and the EN, in which, as a result of the connection, the AP is caused to transfer to the network identifying information of each of the EN and the AP, and an identification of the UERP or another of the plurality of RPs as most proximate the EN based on the sorting result and a level of detection of each of the ultrasonic waveform and a respective second beacon advertisement message, respectively. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
Specification