IP Library Granted Patent US 12,335,831
Granted Patent B2
US 12,335,831 · App. 18/167,696 · Granted Jun 17, 2025

Dynamic Bluetooth broadcast of data

Inventors: Aaron T. Ganick (Boxford, MA); Scott Kelly (Pelham, NH); Vijaykumar Soni (Westford, MA)
Assignee: Preddio Technologies Inc.
H04W4/80H04W4/06H04W76/14
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,335,831
App. No.
18/167,696
Granted
Jun 17, 2025
Kind
B2
Abstract

A method and system for dynamically broadcasting device data using a standard Bluetooth Low Energy (BLE) advertisement packet is provided. Specifically, the Bluetooth advertisement packet can be Bluetooth 4.0 compatible that has a maximum payload size of 31 bytes excluding MAC address. The Bluetooth advertisement packet can be modified to include one or more data corresponding to one or more parameters gathered or detected by one or more sensors. The parameters can include acceleration, velocity, temperature, pressure, and the like. A BLE device employing the data schemes disclosed herein can further be configured to broadcast multiple advertisement packets each containing different data corresponding to different parameters. Thus, expending the payload capacity of advertisement packets without having to initiate pairing between a remote device and the BLE device and maintains backward compatibility without requiring the remote device to be advertising extensions (Bluetooth 5.0) compatible.

Claims (29)

1. A method for dynamically broadcasting data comprising:

gathering first sensor data with at least a first physical sensor, the first sensor data corresponding to at least a first environmental parameter external to the first physical sensor;

gathering second sensor data with at least a second physical sensor and a third physical sensor, the second sensor data corresponding to at least a second environmental parameter and a third environmental parameter external to the second physical sensor;

generating a first Bluetooth advertisement packet comprising the first sensor data, the first sensor data occupying a first number of bytes in the first Bluetooth advertisement packet;

generating a second Bluetooth advertisement packet comprising the second sensor data, the second sensor data occupying a second number of bytes in the second Bluetooth advertisement packet, wherein the second number of bytes is different than the first number of bytes; and

transmitting alternately the first Bluetooth advertisement packet and the second Bluetooth advertisement packet according to an advertising interval,

wherein the first physical sensor and the second physical sensor are contained in a single device.

2. The method of claim 1 , wherein the first Bluetooth advertisement packet and the second Bluetooth advertisement packet each comprises a maximum of 31-bytes usable for payloads.

3. The method of claim 1 , wherein the first Bluetooth advertisement packet and the second Bluetooth advertisement packet are both Bluetooth 4.0 compatible.

4. The method of claim 1 , wherein the first sensor data is different from the second sensor data.

5. The method of claim 1 , wherein the first Bluetooth advertisement packet comprises a first element for manufacturer specific data, the first sensor data is contained within the first element; and

the second Bluetooth advertisement packet comprises a second element for manufacturer specific data, the second data is contained within the second element.

6. The method of claim 1 , wherein the first sensor data and the second sensor data each corresponds to at least one of an acceleration, a velocity, a temperature, or a pressure.

7. A method for dynamically broadcasting data comprising:

generating first sensor data with at least a first physical sensor included in a BLE device, the first sensor data corresponding to at least a first environmental parameter external to the BLE device;

generating second sensor data with at least a second physical sensor included in the BLE device and a third physical sensor included in the BLE device, the second sensor data corresponding to at least a second environmental parameter and a third environmental parameter external to the BLE device;

generating a first Bluetooth advertisement packet comprising the first sensor data, the first sensor data occupying a first number of bytes in the first Bluetooth advertisement packet;

generating a second Bluetooth advertisement packet comprising the second sensor data, the second sensor data occupying a second number of bytes in the second Bluetooth advertisement packet, wherein the second number of bytes is different than the first number of bytes;

transmitting alternately the first Bluetooth advertisement packet and the second Bluetooth advertisement packet according to an advertising interval; and

in response to receiving a request from a remote device, establishing a connection between the BLE device and the remote device.

8. The method of claim 7 , wherein the first Bluetooth advertisement packet comprises a maximum of 31-bytes usable for payloads.

9. The method of claim 7 , wherein the first Bluetooth advertisement packet is Bluetooth 4.0 compatible.

10. The method of claim 7 , wherein the first sensor data and the second sensor data each correspond to at least one of an acceleration, a velocity, a temperature, or a pressure.

11. The method of claim 7 , wherein the first Bluetooth advertisement packet comprises a first element for manufacturer specific data, the first sensor data is contained within the first element.

12. The method of claim 11 , wherein the first Bluetooth advertisement packet further comprises a second element for flags and a third element for shortened local name,

wherein the second element accounts for 3 bytes, the third element accounts for 10 bytes, and the first element accounts for a maximum of 18 bytes.

13. The method of claim 7 further comprising:

generating third sensor data with at least a fourth physical sensor included in the BLE device, the fourth sensor data corresponding to at least a fourth environmental parameter external to the BLE device.

14. The method of claim 7 , wherein the first sensor data is different from the second sensor data.

Continuity (3)
Continuation 17066032 · Oct 8, 2020
Provisional Application 62915320 · Oct 15, 2019
Related Publication 20230199458A1 · Jun 22, 2023
References Cited (26)
US 8712330B2 · Desai et al. · 2014 [cited by applicant]
US 9008917B2 · Gautama et al. · 2015 [cited by applicant]
US 9763029B2 · Mirza et al. · 2017 [cited by applicant]
US 10172169B2 · Lee et al. · 2019 [cited by applicant]
US 10321293B2 · Jackson et al. · 2019 [cited by applicant]
US 11457809B1 · Biederman · 2022 [cited by examiner]
US 20130003630A1 · Xhafa et al. · 2013 [cited by applicant]
US 20140155031A1 · Lee · 2014 [cited by examiner]
US 20140357192A1 · Azogui et al. · 2014 [cited by applicant]
US 20150099467A1 · Kang · 2015 [cited by applicant]
US 20150281877A1 · Walden · 2015 [cited by examiner]
US 20160157048A1 · Kerai et al. · 2016 [cited by applicant]
US 20160307154A1 · Moore et al. · 2016 [cited by applicant]
US 20170013062A1 · Kim · 2017 [cited by examiner]
US 20170064491A1 · Mirza et al. · 2017 [cited by applicant]
US 20170272270A1 · Gu · 2017 [cited by examiner]
US 20170347245A1 · Kumar · 2017 [cited by applicant]
US 20180333585A1 · Gaddam · 2018 [cited by examiner]
US 20190086526A1 · Golsch · 2019 [cited by examiner]
US 20200036792A1 · Palin et al. · 2020 [cited by applicant]
EP 2965563A1 · 2016 [cited by applicant]
WO 2018182575A1 · 2018 [cited by applicant]
Argenox “Designing Ble Advertising Packets” https://www.argenox.com/library/bluetooth-low-energy/designing-ble-advertising packets/; date accessed Oct. 15, 2020. [cited by applicant]
Katsandres, Jim. Bluetooth Blog. “Bluetooth Low Energy—It Starts with Advertising” Feb. 15, 2017 https://bluetooth.com/blog/bluetooth-low-energy-it-starts-with-advertising/. [cited by applicant]
Specification of the Bluetooth System, Specification Version 4.2, vol. 0. Master Table of Contents & Compliance Requirements; Published Dec. 2, 2014. 2772 pages. [cited by applicant]
International Search Report and Written Opinion of the International Searching Authority from related PCT application PCT/US2020/054783. [cited by applicant]