×

Bluetooth low energy module systems and methods

  • US 9,185,652 B2
  • Filed: 12/22/2011
  • Issued: 11/10/2015
  • Est. Priority Date: 12/22/2011
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method comprising:

  • obtaining an advertiser packet transmitted by a Bluetooth low energy (BLE) advertiser in a BLE module in a host device;

    determining, in the BLE module, whether an advertiser cache in the BLE module contains an entry associated with an advertiser address from the advertiser packet;

    comparing, in the BLE module, an error checking field extracted from the advertiser packet with a cached error checking field extracted from a previously received advertiser packet associated with the advertiser address;

    when the error checking field equals the cached error checking field;

    incrementing, in the BLE module, a counter corresponding to a number of consecutive advertiser packets received that are associated with the advertiser address and contain the error checking field,suppressing, in the BLE module, sending of a scan request packet in response to the advertiser packet,suppressing, in the BLE module, forwarding the advertiser packet to a processor of the host device when the counter does not exceed a threshold, andforwarding, in the BLE module, the advertiser packet to the processor of the host device when the counter exceeds the threshold; and

    when the error checking field does not equal the cached error checking field;

    issuing, in the BLE module, the scan request packet in response to the advertiser packet,replacing, in the BLE module, the cached error checking field with the error checking field extracted from the advertiser packet,resetting, in the BLE module, the counter, andforwarding, in the BLE module, the advertiser packet to the processor of the host device.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×