SYSTEMS AND METHODS FOR IMPLEMENTING BLUETOOTH LOW ENERGY COMMUNICATIONS
First Claim
1. A method for implementing Bluetooth Low Energy (BLE) communications, the method comprising:
- receiving, by a first BLE device, a first advertisement packet from a second BLE device, wherein the first advertisement packet comprises a payload encrypted based on a predetermined key;
decrypting the payload of the first advertisement packet using the predetermined key; and
processing, by the first BLE device, the decrypted payload,wherein at least one of the receiving, the decrypting, or the processing is performed without a BLE connection being established between the first BLE device and the second BLE device.
7 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for implementing Bluetooth Low Energy (BLE) communications are provided. In some aspects, a method includes receiving, by a first BLE device, a first advertisement packet from a second BLE device. The first advertisement packet includes a payload encrypted based on a predetermined key. The method also includes decrypting the payload of the first advertisement packet using the predetermined key. The method also includes processing, by the first BLE device, the decrypted payload. At least one of the receiving, the decrypting, or the processing is performed without a BLE connection being established between the first BLE device and the second BLE device.
-
Citations
20 Claims
-
1. A method for implementing Bluetooth Low Energy (BLE) communications, the method comprising:
-
receiving, by a first BLE device, a first advertisement packet from a second BLE device, wherein the first advertisement packet comprises a payload encrypted based on a predetermined key; decrypting the payload of the first advertisement packet using the predetermined key; and processing, by the first BLE device, the decrypted payload, wherein at least one of the receiving, the decrypting, or the processing is performed without a BLE connection being established between the first BLE device and the second BLE device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for implementing Bluetooth Low Energy (BLE) communications, the method comprising:
-
encrypting a payload based on a predetermined key; generating a first advertisement packet based on the encrypted payload; transmitting, by a first BLE device, the first advertisement packet to a second BLE device, wherein at least one of the encrypting, the generating, or the transmitting is performed without a BLE connection being established between the first BLE device and the second BLE device. - View Dependent Claims (15, 16, 17)
-
-
18. A system for implementing Bluetooth Low Energy (BLE) communications, the system comprising:
-
a communications module configured to receive, by a first BLE device, a first advertisement packet from a second BLE device according to a BLE standard, wherein the first advertisement packet comprises a payload encrypted based on a predetermined key, and wherein the predetermined key is shared between the first BLE device and the second BLE device; a security module configured to decrypt the payload of the first advertisement packet using the predetermined key; and a payload module configured to process, by the first BLE device, the decrypted payload, wherein at least one of the receiving, the decrypting, or the processing is configured to be performed without a BLE connection being established between the first BLE device and the second BLE device. - View Dependent Claims (19, 20)
-
Specification