SYSTEMS AND METHODS FOR ENABLING ADDITIONAL DEVICES TO CHECK IN TO BLUETOOTH LOW ENERGY (BLE) BEACONS
First Claim
Patent Images
1. A system comprising:
- one or more wireless transceivers configured to;
send a device identifier to a user device in communication with the one or more wireless transceivers when the user device completes a check in;
establish communications with the user device based on the device identifier when content for the user device is received from a remote server; and
send content to the user device, whereinthe one or more wireless transceivers are further configured to communicate with the user device using a Bluetooth®
low energy (BLE) communications protocol;
a network interface component coupled to the one or more wireless transceivers and in communication with the remote server over a network, the network interface component configured to receive the device identifier and the content from the remote server;
one or more processors configured to determine when the device identifier is present and determine when the content is received from remote server; and
a memory.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for checking many users in to a location using a Bluetooth® low energy (BLE) beacon. The provided systems and methods may allow a BLE beacon to facilitate a check in with a remote server that processes check ins and then disconnect from the device used to check in. The device may be assigned a unique identifier that may be broadcast from the device during the check in so that the BLE beacon can quickly scan for the identifier and connect with the device based on the identifier to provide content and other information to the device.
-
Citations
21 Claims
-
1. A system comprising:
-
one or more wireless transceivers configured to; send a device identifier to a user device in communication with the one or more wireless transceivers when the user device completes a check in; establish communications with the user device based on the device identifier when content for the user device is received from a remote server; and send content to the user device, wherein the one or more wireless transceivers are further configured to communicate with the user device using a Bluetooth®
low energy (BLE) communications protocol;a network interface component coupled to the one or more wireless transceivers and in communication with the remote server over a network, the network interface component configured to receive the device identifier and the content from the remote server; one or more processors configured to determine when the device identifier is present and determine when the content is received from remote server; and a memory. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-readable medium including instructions that, when executed by one or more processors, cause the one or more processors to perform a method comprising:
-
communicating with a beacon using Bluetooth®
low energy communications protocol to check in to a location;receiving a device identifier and instructions to broadcast the device identifier from the beacon; broadcasting the device identifier, wherein communicating with the beacon stops after receiving the device identifier; re-establishing communications with the beacon in response to a request from the beacon; and receiving content from the beacon, wherein the re-established communications with the beacon stop after receiving the beacon. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
9. The computer-readable medium of claim 9, wherein communicating with the beacon to check in to the location comprises:
-
receiving a digital signature from the beacon; verifying the digital signature; encrypting token values; and sending the encrypted token values to the beacon.
-
-
15. A computer-readable medium including instructions that, when executed by one or more processors, cause the one or more processors to perform a method comprising:
-
checking a user into a location; assigning to the user a device identifier to be broadcast by a device associated with the user for an expiration time using a Bluetooth®
low energy (BLE) communications protocol;sending content to the user based on the device identifier; and checking the user out of the location when the device identifier is no longer broadcast at the location or the expiration time associated has passed. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification