Smart line routing using wireless beacons
First Claim
1. A system comprising:
- a non-transitory memory storing user tracking information for a user; and
one or more hardware processors in communication with the non-transitory memory and configured to;
access the user tracking information comprising at least one connection between a user device for the user and at least one wireless beacon of a plurality of wireless beacons in a merchant location for a merchant, wherein the merchant location corresponds to a single location where the merchant sells a plurality of items, and wherein the plurality of wireless beacons are located within the single location comprising the merchant location;
determine an expected checkout time for the user using the user tracking information based on at least one item the user has selected for purchase from the plurality of items available at the merchant location;
determine a first checkout line from a plurality of checkout lines at the merchant location for the user using the expected checkout time and a current wait time for each of the plurality of checkout lines; and
communicate the first checkout line to the user.
2 Assignments
0 Petitions
Accused Products
Abstract
There are provided systems and methods for smart line routing using wireless beacons. A merchant may set up a wireless beacon throughout a storefront or retail location for the merchant. The beacons may connect to a user'"'"'s device and provide check-in services to the user. Based on the connections between the user'"'"'s device and the wireless beacons, information about the user'"'"'s behavior in the merchant location may be determined. The information may correspond to items/services the user may purchase and an amount of items/services the user may purchase. Using this information and a payment instrument the user utilizes to complete a transaction for the items/services, and expected time for the user to complete a checkout and payment to the merchant may be determined. The expected time can be used to direct the user to a checkout line that minimizes a wait time for each line.
20 Citations
20 Claims
-
1. A system comprising:
-
a non-transitory memory storing user tracking information for a user; and one or more hardware processors in communication with the non-transitory memory and configured to; access the user tracking information comprising at least one connection between a user device for the user and at least one wireless beacon of a plurality of wireless beacons in a merchant location for a merchant, wherein the merchant location corresponds to a single location where the merchant sells a plurality of items, and wherein the plurality of wireless beacons are located within the single location comprising the merchant location; determine an expected checkout time for the user using the user tracking information based on at least one item the user has selected for purchase from the plurality of items available at the merchant location; determine a first checkout line from a plurality of checkout lines at the merchant location for the user using the expected checkout time and a current wait time for each of the plurality of checkout lines; and communicate the first checkout line to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
accessing shopping information for a first user, wherein the shopping information comprises connections between a user device for the first user and each of a plurality of wireless beacons established at sub-locations within a location for a merchant, wherein the location corresponds to a single location where the merchant sells a plurality of items, and wherein the plurality of wireless beacons are located within the single location comprising the location; determining at least one item the user has selected for purchase from the plurality of items available at the location; determining a first expected checkout time for the first user based on the shopping information and the at least one item the user has selected for purchase; determining, using one or more hardware processors, a checkout route for the first user of a plurality of checkout routes at the location using the first expected checkout time and a wait time to traverse each of the plurality of checkout routes; and communicating the checkout route to the first user. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable medium comprising instructions which, in response to execution by a computer system, cause the computer system to perform a method comprising:
-
determining expected purchasing information for a user based on at least one connection between a user device for the user and at least one wireless beacon of a plurality of wireless beacons established at a merchant location for a merchant, wherein the merchant location corresponds to a single location where the merchant sells a plurality of items, and wherein the plurality of wireless beacons are located within a single location comprising the merchant location; determine an expected checkout time for the user from the expected purchasing information based on at least one item the user has selected for purchase from the plurality of items available at the merchant location; determine a checkout line for the user from a plurality of checkout lines at the merchant location, wherein the checkout line is determined using the expected checkout time, a wait time for each of the plurality of checkout lines, and the expected purchasing information; and communicate the checkout line to the user. - View Dependent Claims (19, 20)
-
Specification