US 11,758,434 B2
Dynamic buffer allocation for bluetooth low energy isochronous transmissions
Mien Chen, Richardson, TX (US)
Assigned to Harman International Industries, Incorporated, Stamford, CT (US)
Filed by Harman International Industries, Incorporated, Stamford, CT (US)
Filed on Oct. 20, 2020, as Appl. No. 17/75,596.
Prior Publication US 2022/0124553 A1, Apr. 21, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. H04W 28/04 (2009.01); H04W 4/80 (2018.01); H04R 5/033 (2006.01); H04L 5/00 (2006.01); H04L 1/20 (2006.01)
CPC H04W 28/04 (2013.01) [H04L 1/203 (2013.01); H04L 5/0055 (2013.01); H04R 5/033 (2013.01); H04W 4/80 (2018.02)] 19 Claims
OG exemplary drawing
 
1. A method comprising:
generating a plurality of data packages for transmission to a Bluetooth Low Energy compliant (BLE-compliant) slave device;
storing the plurality of data packages in a Transmit (TX) buffer having a storage depth of a number of data packages;
determining whether an error has occurred in transmitting the plurality of data packages; and
dynamically adjusting the storage depth of the TX buffer, by a number of data packages, based upon a frequency of errors that occur in transmitting the plurality of data packages,
wherein the number of data packages by which the storage depth of the TX buffer is dynamically adjusted, based upon the frequency of errors that occur in transmitting the plurality of data packages, is selected from a group consisting of:
a number of BLE Protocol Data Units (PDUs);
a number of BLE NULL packets; and
a number of BLE EMPTY packets.