US2019130408A1PendingUtilityA1

Hands-free transactions verified by location

67
Assignee: GOOGLE LLCPriority: Jul 11, 2014Filed: Dec 27, 2018Published: May 2, 2019
Est. expiryJul 11, 2034(~8 yrs left)· nominal 20-yr term from priority
G06Q 20/3227G06Q 20/4014G06Q 20/38215G06Q 20/3821G06Q 2220/00G06Q 20/3278G06Q 20/382G06Q 20/4016G06Q 20/3224G06Q 20/3674G06Q 20/322G06Q 20/401G06Q 20/4015
67
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Conducting hands-free transactions comprises a server at a payment processing system, a user computing device, and a merchant computing device. The payment processing system registers a merchant system as a hands-free payment participant and provides a beacon identifier. The payment processing system receives a communication from a hands- free payment application on a user computing device, the communication comprising a transaction token, an identification of a user account, and the beacon identifier received by the user computing device via a wireless communication from a device associated with the merchant system and transmits the transaction token to the merchant system computing device. The payment processing system receives from the merchant system computing device, a transaction request, the transaction request comprising the token and transaction data associated with the transaction request and conducts the transaction between the user account and the merchant system based on the received token and transaction request.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A computer-implemented method to conduct automatic hands-free transactions based on determinations that user computing devices are located at merchant locations, comprising:
 receiving, by a user computing device, a beacon identifier from a merchant computing device associated with a particular merchant computing system;   determining, by the user computing device, a location of the user computing device at a time when the user computing device received the beacon identifier from the merchant computing device;   receiving, by one or more computing devices, a communication from the user computing device, the communication comprising the received beacon identifier and the determined location of the user computing device;   identifying in a database, by the one or more computing devices, the particular merchant computing system associated with the beacon identifier and a location of the particular merchant;   determining, by the one or more computing devices, a location of the user computing device based on the location communicated by the user computing device;   determining, by the one or more computing devices, that the location of the user computing device matches the identified location of the particular merchant computing system; and   communicating, by the one or more computing devices, the determination that the location of the user computing device matches the identified location of the particular merchant computing system to the user computing device.   
     
     
         2 . The computer-implemented method of  claim 1 , wherein the beacon identifier is a service set identifier. 
     
     
         3 . The computer-implemented method of  claim 1 , wherein the location is determined based on data from a global positioning system module of the user computing device. 
     
     
         4 . The computer-implemented method of  claim 1 , wherein the location of the merchant computing system is a street address. 
     
     
         5 . The computer-implemented method of  claim 1 , wherein the location is determined based on data from a Wi-Fi communication received by the user computing device from a Wi-Fi transmitter. 
     
     
         6 . The computer-implemented method of  claim 1 , wherein the beacon identifier is received, via a wireless communication, by the user computing device from the merchant computing device. 
     
     
         7 . The computer-implemented method of  claim 1 , further comprising receiving, by the one or more computing devices, a token authorization from the user computing device.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.