Wireless dongle facilitated mobile transactions
First Claim
Patent Images
1. A system, comprising:
- a signaling device connected to a merchant device at a location, wherein the signaling device provides a wireless communication protocol for a communication exchange between the merchant device and a mobile device of a user at the location within a wireless proximity range;
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;
detecting, via a hardware communication interface, the mobile device of the user using the communication exchange with the signaling device at the location, wherein the communication exchange occurs when the mobile device is within the wireless proximity range to the signaling device;
performing a user check-in for the user based on the detecting;
receiving a user identifier associated with the mobile device through the signaling device using the communication exchange;
determining an account of the user using the user identifier;
determining a history of past purchases for the user using the account;
transmitting, through the signaling device using the communication exchange, one or more promotional items to the mobile device based at least on the history of past purchases;
receiving a transaction processing request for a transaction from the mobile device at the location, wherein the transaction processing request is also received by the signaling device at the location from the mobile device over the communication exchange; and
causing a payment for the transaction using the account of the user when the mobile device is detected at the location using the communication exchange without requiring affirmative action by the user on the mobile device.
3 Assignments
0 Petitions
Accused Products
Abstract
Computing systems and methods for facilitating mobile transactions are disclosed. An example method includes: detecting, via a hardware communication interface, a user check-in request based at least on a communication exchange between a user device and a signaling device at a location. The communication exchange corresponds to a proximity of the user device to the signaling device. The method further includes: determining a user identifier associated with the user device based at least on the user check-in request; and transmitting one or more promotional items to the user device based at least on the user identifier.
-
Citations
20 Claims
-
1. A system, comprising:
-
a signaling device connected to a merchant device at a location, wherein the signaling device provides a wireless communication protocol for a communication exchange between the merchant device and a mobile device of a user at the location within a wireless proximity range; 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; detecting, via a hardware communication interface, the mobile device of the user using the communication exchange with the signaling device at the location, wherein the communication exchange occurs when the mobile device is within the wireless proximity range to the signaling device; performing a user check-in for the user based on the detecting; receiving a user identifier associated with the mobile device through the signaling device using the communication exchange; determining an account of the user using the user identifier; determining a history of past purchases for the user using the account; transmitting, through the signaling device using the communication exchange, one or more promotional items to the mobile device based at least on the history of past purchases; receiving a transaction processing request for a transaction from the mobile device at the location, wherein the transaction processing request is also received by the signaling device at the location from the mobile device over the communication exchange; and causing a payment for the transaction using the account of the user when the mobile device is detected at the location using the communication exchange without requiring affirmative action by the user on the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
operating a signaling device through a merchant device at a location, wherein the signaling device provides a wireless communication protocol for a communication exchange between the merchant device and a mobile device of a user at the location of a wireless proximity range; detecting, via a hardware communication interface, the mobile device of the user using the communication exchange with the signaling device at the location, wherein the communication exchange occurs when the mobile device is within the wireless proximity range to the signaling device; performing a user check-in for the user based on the detecting; receiving a user identifier associated with the mobile device through the signaling device using the communication exchange; determining an account of the user using the user identifier; determining a history of past purchases for the user using the account; transmitting, through the signaling device using the communication exchange, one or more promotional items to the mobile device based at least on the history of past purchases; receiving a transaction processing request for a transaction from the mobile device at the location, wherein the transaction processing request is also received by the signaling device at the location from the mobile device over the communication exchange; and causing a payment for the transaction using account of the user when the mobile device is detected at the location using the communication exchange without requiring affirmative action by the user on the mobile device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory machine-readable medium having stored thereon machine-readable instructions executable to cause a machine to perform operations comprising:
-
providing a communication exchange between a merchant device and a mobile device of a user at a location through a signaling device at the location, wherein the signaling device is connected to the merchant device and provides a wireless communication protocol for the communication exchange over a wireless proximity range; detecting, via a hardware communication interface, the mobile device of the user using the communication exchange with the signaling device at the location, wherein the communication exchange occurs when the mobile device is within the wireless proximity range to the signaling device; performing a user check-in for the user based on the detecting; receiving a user identifier associated with the mobile device through the signaling device using the communication exchange; determining an account of the user using the user identifier; determining a history of past purchases for the user using the account; transmitting, through the signaling device using the communication exchange, one or more promotional items to the mobile device based at least on the history of past purchases; receiving a transaction processing request for a transaction from the mobile device at the location, wherein the transaction processing request is also received by the signaling device at the location from the mobile device over the communication exchange; and causing a payment for the transaction using account of the user when the mobile device is detected at the location using the communication exchange without requiring affirmative action by the user on the mobile device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification