Bluetooth low energy (BLE) communication between a mobile device and a vehicle
First Claim
Patent Images
1. A method of communicating over a Bluetooth Low Energy (BLE) connection in a vehicle, comprising the steps of:
- establishing a Bluetooth Low Energy (BLE) connection between a mobile device and a BLE system in the vehicle, wherein the establishing step includes receiving first credentials of the mobile device at the BLE system;
providing second credentials to the mobile device from the vehicle via out-of-band communication, wherein the second credentials are different than the first credentials; and
receiving a message that is encrypted from the mobile device via the BLE connection, wherein at least a portion of the message is first encrypted with a non-BLE encryption key and then encrypted with a BLE encryption key, wherein the BLE encryption key is at least part of the first credentials or is derived from the first credentials, and wherein the non-BLE encryption key is at least part of the second credentials or is derived from the second credentials.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and a method for communicating over a Bluetooth Low Energy (BLE) connection in a vehicle. The method includes the steps of: establishing a Bluetooth Low Energy (BLE) connection between a mobile device and a BLE system in the vehicle, wherein the establishing step includes receiving first credentials of the mobile device at the BLE system; providing second credentials to the mobile device from the vehicle, wherein the second credentials are different than the first credentials; and receiving a message from the mobile device that is encrypted using the first and second credentials.
102 Citations
14 Claims
-
1. A method of communicating over a Bluetooth Low Energy (BLE) connection in a vehicle, comprising the steps of:
-
establishing a Bluetooth Low Energy (BLE) connection between a mobile device and a BLE system in the vehicle, wherein the establishing step includes receiving first credentials of the mobile device at the BLE system; providing second credentials to the mobile device from the vehicle via out-of-band communication, wherein the second credentials are different than the first credentials; and receiving a message that is encrypted from the mobile device via the BLE connection, wherein at least a portion of the message is first encrypted with a non-BLE encryption key and then encrypted with a BLE encryption key, wherein the BLE encryption key is at least part of the first credentials or is derived from the first credentials, and wherein the non-BLE encryption key is at least part of the second credentials or is derived from the second credentials. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of communicating over a Bluetooth Low Energy (BLE) connection in a vehicle, comprising the steps of:
-
establishing a Bluetooth Low Energy (BLE) connection between a mobile device and a BLE system in the vehicle, wherein the establishing step includes obtaining first credentials for encrypting communications with the mobile device at the BLE system; providing second credentials to the mobile device from the vehicle; generating third credentials for the mobile device at the vehicle, wherein the third credentials include a public key and a private key; after establishing the BLE connection, providing a first message containing either or both of the public key and the private key of the third credentials to the mobile device, wherein the first message is encrypted using at least part of the second credentials or information derived from the second credentials; and receiving a second message from the mobile device that is encrypted with two or more encryption keys using one or more encryption layers, wherein the one or more encryption keys include at least part of the first credentials or information derived from the first credentials, and wherein the one or more encryption keys further include at least part of the public key or the private key of the third credentials. - View Dependent Claims (11, 12, 13)
-
-
14. A method of communicating over a Bluetooth Low Energy (BLE) connection in a vehicle, comprising the steps of:
-
establishing a Bluetooth Low Energy (BLE) connection between a mobile device and a BLE system in the vehicle, wherein the establishing step includes obtaining first credentials at the BLE system based on one or more BLE signals, wherein the first credentials are created pursuant to a standard BLE protocol; providing second credentials to the mobile device, wherein the second credentials are provided without using the standard BLE protocol, and wherein the first credentials and the second credentials are built using cryptographic building blocks that are the same as the cryptographic building blocks associated with AES-CCM (Advanced Encryption Standard Counter with Cipher Block Chaining Message Authentication Code); receiving a first message from the mobile device, wherein the first message includes an encrypted payload that contains message contents and that was encrypted using the second credentials, and wherein the first message is encrypted using the first credentials pursuant to the standard BLE protocol; decrypting the first message from the mobile device using the first credentials and thereby obtaining the encrypted payload of the first message; and decrypting the encrypted payload of the first message using the second credentials and thereby obtaining the message contents of the first message.
-
Specification