Seamless promotion redemption
First Claim
1. A system, comprising:
- a communication beacon having a fixed location, wherein the communication beacon comprises of at least a beacon processor and a beacon non-transitory memory associated with the beacon processor, wherein the beacon non-transitory memory comprises a first set of instructions, when executed by the beacon processor, cause the communication beacon to;
communicate with a consumer device via a direct wireless connection when the consumer device is within a wireless direct communicable range of the communication beacon, wherein the direct wireless connection is a wireless personal area network (PAN) connection;
transmit consumer presence data, wherein the consumer presence data comprises;
a beacon identifier that identifies the communication beacon,consumer device location data received from the consumer device, andsignal characteristics of the direct wireless connection, wherein the signal characteristics comprise a wireless signal strength value indicating a wireless signal strength between the communication beacon and the consumer device;
one or more servers, wherein the one or more servers comprise of a least a server processor and a server non-transitory memory associated with the server processor, wherein the server non-transitory memory comprises a second set of instructions, when executed by the server processor, cause the one or more servers to;
receive the consumer presence data from the communication beacon;
determine a merchant location based on the beacon identifier by using the beacon identifier to retrieve the fixed location of the communication beacon; and
determine a consumer location based on at least one of the consumer device location data received from the communication beacon and the wireless signal strength value received from the communication beacon;
determine, based on comparing the merchant location and the consumer location, an in-shop location indication or an outside-of-shop location indication to be associated with the consumer device;
determine an in-shop redeemable promotion for the consumer device associated with the in-shop location indication or an outside-of-shop redeemable promotion for the consumer device associated with the outside-of-shop location indication, the in-shop redeemable promotion or the outside-of-shop redeemable promotion each being redeemable at, the merchant location; and
provide an in-shop redeemable promotion indication to the consumer device associated with the in-shop location indication or an outside-of-shop redeemable promotion indication to the consumer device associated with the outside-of-shop location indication via the communication beacon and the direct wireless connection, wherein the consumer device associated with the in-shop location indication or the outside-of-shop location indication is separate from the communication beacon.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and related methods of providing seamless transactions, including payments and promotion redemptions, are discussed herein. Some embodiments may provide for a system including a communication beacon and one or more servers. The communication beacon may be configured to communicate with consumer devices via a direct wireless connection when the consumer devices are within a wireless direct communicable range of the communication beacon. The one or more servers may be configured to associate the communication with a merchant and receive consumer presence data from the communication beacon such that consumer presence at the merchant may be determined. In response, the one or more servers may be configured to perform a seamless transaction on behalf the consumer that allows the consumer to provide payments or redeem promotions, among other things, simply by self-identifying with the merchant while carrying the consumer device.
36 Citations
23 Claims
-
1. A system, comprising:
-
a communication beacon having a fixed location, wherein the communication beacon comprises of at least a beacon processor and a beacon non-transitory memory associated with the beacon processor, wherein the beacon non-transitory memory comprises a first set of instructions, when executed by the beacon processor, cause the communication beacon to; communicate with a consumer device via a direct wireless connection when the consumer device is within a wireless direct communicable range of the communication beacon, wherein the direct wireless connection is a wireless personal area network (PAN) connection; transmit consumer presence data, wherein the consumer presence data comprises; a beacon identifier that identifies the communication beacon, consumer device location data received from the consumer device, and signal characteristics of the direct wireless connection, wherein the signal characteristics comprise a wireless signal strength value indicating a wireless signal strength between the communication beacon and the consumer device; one or more servers, wherein the one or more servers comprise of a least a server processor and a server non-transitory memory associated with the server processor, wherein the server non-transitory memory comprises a second set of instructions, when executed by the server processor, cause the one or more servers to; receive the consumer presence data from the communication beacon; determine a merchant location based on the beacon identifier by using the beacon identifier to retrieve the fixed location of the communication beacon; and determine a consumer location based on at least one of the consumer device location data received from the communication beacon and the wireless signal strength value received from the communication beacon; determine, based on comparing the merchant location and the consumer location, an in-shop location indication or an outside-of-shop location indication to be associated with the consumer device; determine an in-shop redeemable promotion for the consumer device associated with the in-shop location indication or an outside-of-shop redeemable promotion for the consumer device associated with the outside-of-shop location indication, the in-shop redeemable promotion or the outside-of-shop redeemable promotion each being redeemable at, the merchant location; and provide an in-shop redeemable promotion indication to the consumer device associated with the in-shop location indication or an outside-of-shop redeemable promotion indication to the consumer device associated with the outside-of-shop location indication via the communication beacon and the direct wireless connection, wherein the consumer device associated with the in-shop location indication or the outside-of-shop location indication is separate from the communication beacon. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A machine-implemented method, comprising:
-
associating, by circuitry associated with one or more servers, a communication beacon with a fixed location; receiving, by the circuitry, consumer presence data from the communication beacon indicating that a consumer device and the communication beacon has formed a direct wireless connection when the consumer device is within a wireless direct communicable range of the communication beacon, wherein the consumer presence data includes a beacon identifier that identifies the communication beacon, consumer device location data received from the consumer device, and signal characteristics of the direct wireless connection, wherein the signal characteristics comprise a wireless signal strength value indicating a wireless signal strength between the communication beacon and the consumer device; and in response receiving the consumer presence data, and by the circuitry; identifying a merchant location based on the beacon identifier by using the beacon identifier to retrieve the fixed location of the communication beacon; determining a consumer location based on at least one of the consumer device location data received from the communication beacon and the wireless signal strength value received from the communication beacon; determining, based on comparing the merchant location and the consumer location, an in-shop location indication or an outside-of-shop location indication to be associated with the consumer device; determining an in-shop redeemable promotion for the consumer device associated with the in-shop location indication or an outside-of-shop redeemable promotion for the consumer device associated with the outside-of-shop location indication, the in-shop redeemable promotion or the outside-of-shop redeemable promotion each being redeemable at the merchant location; and providing an in-shop redeemable promotion indication to the consumer device associated with the in-shop location indication or an outside-of-shop redeemable promotion indication to the consumer device associated with the outside-of-shop location indication via the communication beacon and the direct wireless connection, wherein the consumer device associated with the in-shop location indication or the outside-of-shop location indication is separate from the communication beacon. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer program product comprising a non-transitory computer readable storage medium and computer program instructions stored therein, the computer program instructions comprising program instructions for:
-
associating, by circuitry associated with one or more servers, a communication beacon with a fixed location; receiving, by the circuitry, consumer presence data from the communication beacon indicating that a consumer device and the communication beacon has formed a direct wireless connection when the consumer device is within a wireless direct communicable range of the communication beacon, wherein the consumer presence data includes a beacon identifier that identifies the communication beacon, consumer device location data received from the consumer device, and signal characteristics of the direct wireless connection, wherein the signal characteristics comprise a wireless signal strength value indicating a wireless signal strength between the communication beacon and the consumer device; and in response receiving the consumer presence data, and by the circuitry; identifying, a merchant location based on the beacon identifier by using the beacon identifier to retrieve the fixed location of the communication beacon; determining a consumer location based on at least one of the consumer device location data received from the communication beacon and the wireless signal strength value received from the communication beacon; determining, based on comparing the merchant location and the consumer location, an in-shop location indication or an outside-of-shop location indication to be associated with the consumer device; determining an in-shop redeemable promotion for the consumer device associated with the in-shop location indication or an outside-of-shop redeemable promotion for the consumer device associated, with the outside-of-shop location indication, the in-shop redeemable promotion or the outside-of-shop redeemable promotion each being redeemable at the merchant location; and providing an in-shop redeemable promotion indication to the consumer device associated with the in-shop location indication or an outside-of-shop redeemable promotion indication to the consumer device associated with the outside-of-shop location indication via the communication beacon and the direct wireless connection, wherein the consumer device associated with the in-shop location indication or the outside-of-shop location indication is separate from the communication beacon.
-
Specification