Bluetooth low energy (BLE) pre-check in
First Claim
Patent Images
1. A system comprising:
- a non-transitory memory storing check-in history of a user; and
one or more hardware processors in communication with the memory and configured to execute instructions to cause the system to perform operations comprising;
receiving a first check-in request from a user device of the user; and
in response to receiving the first check-in request;
detecting that the user device is at a first location;
accessing the check-in history of the user;
determining a second location of a next check-in of the user based on analyzing the check-in history of the user and identifying a sequence of check-ins that corresponds to a current pattern of user activity, the sequence of check-ins including a check-in at the first location; and
processing a pre-check-in of the user for the second location before the user arrives at the second location and without the user device establishing communication with a check-in device associated with the second location.
2 Assignments
0 Petitions
Accused Products
Abstract
One or more Bluetooth® low energy (BLE) beacons in communication with a remote server that provides check in capabilities and payment capabilities may be installed at a location. The BLE beacons may connect with a user'"'"'s mobile device when the user enters the location and allow the user to check in to the location and authorize payments to be made at the location. Once the user is checked in to the location, the user may be provided with additional functionality, benefits, offers, and applications related to the location and facilitated by the check in. Further, the user may be pre-checked in into a next location when the user is at a current location.
41 Citations
19 Claims
-
1. A system comprising:
-
a non-transitory memory storing check-in history of a user; and one or more hardware processors in communication with the memory and configured to execute instructions to cause the system to perform operations comprising; receiving a first check-in request from a user device of the user; and in response to receiving the first check-in request; detecting that the user device is at a first location; accessing the check-in history of the user; determining a second location of a next check-in of the user based on analyzing the check-in history of the user and identifying a sequence of check-ins that corresponds to a current pattern of user activity, the sequence of check-ins including a check-in at the first location; and processing a pre-check-in of the user for the second location before the user arrives at the second location and without the user device establishing communication with a check-in device associated with the second location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
receiving, by a hardware processor, a check-in request from a user device of a user at a first location; accessing, by the hardware processor, a check-in history of the user; determining, by the hardware processor, a second location of a next check-in of the user based on analyzing the check-in history of the user and identifying a sequence of check-ins that corresponds to a current pattern of user activity, the sequence of check-ins including a check-in at the first location; and processing, by the hardware processor, a pre-check-in of the user for the second location before the user arrives at the second location and without the user device establishing communication with a check-in device associated with the second location. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory machine-readable medium having stored thereon machine-readable instructions executable to cause a machine to perform operations comprising:
-
receiving a check-in request from a user device of a user at a first location; accessing a check-in history of the user; determining a second location of a next check-in of the user based on analyzing the check-in history of the user and identifying a sequence of check-ins that corresponds to a current pattern of user activity, the sequence of check-ins including a check-in at the first location; and processing a pre-check-in of the user for the second location before the user arrives at the second location and without the user device establishing communication with a check-in device associated with the second location. - View Dependent Claims (18, 19)
-
Specification