Systems and methods for enabling additional devices to check in to bluetooth low energy (ble) beacons
AssigneePaypal, Inc.
InventorJohn Hastings Granbery
Life of this patent
Estimating the term…
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.
Claims20
A system, comprising:
- a non-transitory memory;
- and
- one or more hardware processors coupled to the non-transitory memory and configured to read instructions from the non-transitory memory to cause the system to perform operations comprising:
- receiving, by a first device of a plurality of devices, a check-in request from a user device, wherein the plurality of devices does not include the user device;
- in response to receiving the check-in request from the user device, transmitting, by the first device, the check-in request to a server device;
- receiving, by the first device from the server device, a device identifier corresponding to the user device;
- transmitting, by the first device to the user device, the device identifier;
- detecting, by a second device of the plurality of devices, a first electronic message from the user device, wherein the first electronic message includes the device identifier;
- and
- in response to detecting the first electronic message, providing a digital content to the user device, wherein the digital content is provided to the user device by the server device via at least one of the plurality of devices.
A non-transitory machine-readable medium having stored thereon machine-readable instructions executable to cause a machine to perform operations comprising:
- receiving, by a first device of a plurality of devices, a check-in request from a user device, wherein the plurality of devices does not include the user device;
- in response to receiving the check-in request from the user device, transmitting, by the first device, the check-in request to a server device;
- receiving, by the first device from the server device, a device identifier corresponding to the user device;
- transmitting, by the first device to the user device, the device identifier;
- detecting, by a second device of the plurality of devices, a first electronic message from the user device, wherein the first electronic message includes the device identifier;
- and
- in response to detecting the first electronic message, providing a digital content to the user device, wherein the digital content is provided to the user device by the server device via at least one of the plurality of devices.
A method, comprising:
- receiving, by a first device of a plurality of devices, a check-in request from a user device, wherein the plurality of devices does not include the user device;
- in response to receiving the check-in request from the user device, transmitting, by the first device, the check-in request to a server device;
- receiving, by the first device from the server device, a device identifier corresponding to the user device;
- transmitting, by the first device to the user device, the device identifier;
- detecting, by a second device of the plurality of devices, a first electronic message from the user device, wherein the first electronic message includes the device identifier;
- and
- in response to detecting the first electronic message, providing a digital content to the user device, wherein the digital content is provided to the user device by the server device via at least one of the plurality of devices.
Dependencies are inferred from the claim text.