IP Library Granted Patent US 12,282,909
Granted Patent B2
US 12,282,909 · App. 17/715,302 · Granted Apr 22, 2025

Transmitting data based on retrieval locations

Inventor: Michael Charles Todasco (Santa Clara, CA)
Assignee: PAYPAL, INC.
G06Q20/3224G06Q20/3223G06Q20/40
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,282,909
App. No.
17/715,302
Granted
Apr 22, 2025
Kind
B2
Abstract

A system, a medium, and a method are provided to send compensation data to devices at one or more locations where the data is retrievable. For example, a communication interface of a server device accesses request data, where the request data includes an indication of one or more locations where a compensation amount is retrievable. A compensation data component generates compensation data based on the indication of the one or more locations where the compensation amount is retrievable. A location component determines a location of a client device that corresponds to the one or more locations. A transceiver transmits the compensation data to the client device based on the determined location of the client device that corresponds to the one or more locations.

Claims (38)

1. A method for processing location-based transactions, the method comprising:

receiving, by a computer server associated with a payment service provider and from a first user device, a transaction request to provide a transaction amount from a first user account administered by the payment service provider without specifying a recipient or a recipient account;

determining, by the computer server, a location at which the transaction amount is retrievable based on first location data obtained from a first global positioning system component of the first user device;

subsequent to receiving the transaction request, detecting that a second user device is within a distance threshold from the location based on second location data obtained from a second global positioning system component of the second user device, wherein the second user device is associated with a second user account administered by the payment service provider;

in response to detecting that the second user device is within the distance threshold from the location, designating, by the computer server, the second user account as the recipient account for the transaction request; and

providing the transaction amount from the first user account to the second user account associated with the second user device.

2. The method of claim 1 , wherein the second user device is associated with a merchant.

3. The method of claim 1 , wherein the designating the second user account as the recipient account for the transaction request is based on merchant type information comprised in the transaction request.

4. The method of claim 1 , wherein the location corresponds to a merchant location of a merchant, and wherein the second user account is an account of the merchant administered by the payment service provider.

5. The method of claim 1 , wherein the transaction request comprises a specified time, and wherein the transaction amount is provided to the second user account at the specified time.

6. The method of claim 1 , wherein the providing the transaction amount comprises transferring the transaction amount from the first user account to the second user account.

7. The method of claim 1 , wherein the providing the transaction amount to the second user account is performed without providing an identity of the first user account to the second user device.

8. The method of claim 1 , wherein the transaction request includes an indication of at least one merchant type, and wherein the designating the second user account as the recipient account for the transaction request is based on a determination that a merchant type associated with the second user device matches the at least one merchant type.

9. The method of claim 1 , further comprising:

generating compensation data that represents the transaction amount and the location at which the transaction amount is retrievable, wherein the designating the second user account as the recipient account for the transaction request is based on the compensation data.

10. A server, comprising:

a non-transitory memory storing instructions; and

one or more hardware processors configured to execute the instructions to cause the server to perform operations comprising:

receiving a transaction request from a first device, the transaction request for processing a transaction associated with a first account administered by the server, the transaction request specifying a transaction amount for the transaction and lacking information indicating a recipient account for the transaction;

determining a location at which the transaction amount is retrievable based on location data obtained from a first location sensor component of the first device;

subsequent to receiving the transaction request, detecting that a second device is within a distance threshold from the location based on a second location sensor component of the second device, wherein the second device is associated with a second account administered by the server;

designating the second account as the recipient account for the transaction based on the second device being within the distance threshold from the location; and

processing the transaction between the first account and the second account.

11. The server of claim 10 , wherein the location corresponds to a merchant location of a merchant.

12. The server of claim 10 , wherein the operations further comprise determining a user type of a user associated with the second device, wherein the designating the second account as the recipient account for the transaction is further based on the user type of the user.

13. The server of claim 10 , wherein the transaction request further specifies merchant type information, and wherein the designating the second account as the recipient account for the transaction is further based on the merchant type information.

14. The server of claim 10 , wherein the processing the transaction comprises transferring the transaction amount from the first account to the second account.

15. The server of claim 10 , wherein the processing the transaction is performed without providing an identity of the first account to the second device.

16. A non-transitory machine-readable medium having machine-readable instructions stored thereon, the machine-readable instructions executable to cause a machine to perform operations comprising:

receiving a request from a first device, the request for processing a transaction associated with a first account administrated by a payment service provider, the request specifying a transaction amount for the transaction without specifying a recipient or a recipient account;

determining a location at which the transaction amount is retrievable based on first location data obtained from a first location sensor component of the first device;

detecting that a second device is within a distance threshold from the location based on second location data obtained from a second location sensor component of the second device;

designating a second account that is associated with the second device as the recipient account for the transaction based on the second device being within the distance threshold from the location; and

processing the transaction between the first account and the second account.

17. The non-transitory machine-readable medium of claim 16 , wherein the processing the transaction between the first account and the second account comprises providing the transaction amount from the first account to the second account.

18. The non-transitory machine-readable medium of claim 16 , wherein the designating the second account as the recipient account for the transaction is further based on determining one or more merchant locations located within a second distance threshold from the location and merchant type information comprised in the request.

19. The non-transitory machine-readable medium of claim 16 , wherein the designating the second account as the recipient account for the transaction is further based on a transaction type of the transaction and a user type of a user associated with the second device.

20. The non-transitory machine-readable medium of claim 16 , wherein the processing the transaction is performed without indicating an identity of the first account to the second device.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 2, 2022
From: TODASCO, MICHAEL CHARLES
To: EBAY INC.
Reel/Frame 059781/0053 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 2, 2022
From: EBAY INC.
To: PAYPAL, INC.
Reel/Frame 059782/0058 →
Continuity (3)
Continuation 16000444 · Jun 5, 2018
Continuation 14704256 · May 5, 2015
Related Publication 20220253827A1 · Aug 11, 2022
References Cited (17)
US 9171301B1 · Gupta · 2015 [cited by examiner]
US 9628950B1 · Noeth et al. · 2017 [cited by applicant]
US 9824376B1 · Amacker · 2017 [cited by examiner]
US 10438188B1 · Arora et al. · 2019 [cited by applicant]
US 10460305B1 · Fine · 2019 [cited by examiner]
US 20110238553A1 · Raj et al. · 2011 [cited by applicant]
US 20120284174A1 · Bentley et al. · 2012 [cited by applicant]
US 20130288798A1 · Ruckart et al. · 2013 [cited by applicant]
US 20140258121A1 · Raman · 2014 [cited by applicant]
US 20150302411A1 · Bondesen · 2015 [cited by examiner]
US 20160131492A1 · Sheha et al. · 2016 [cited by applicant]
US 20160132863A1 · Dodin · 2016 [cited by applicant]
WO 2012112413A1 · 2012 [cited by applicant]
WO 2016065030A1 · 2016 [cited by applicant]
Dominici F., et al., “NAV/COM Hybrid Architecture for Innovative Location Based Payment Systems,” 6th IEEE Consumer Communications and Networking Conference, Jan. 1, 2009, 5 pages. [cited by applicant]
“E-commerce shoPages.ing and payment process” published online. Mar. 12, 2015. Computer Weekly News Retrieved fromhttps://dialog.proquest.com/professional/docview/1660481829?accountid=161-862, Dec. 12, 2017, 7 pages. [cited by applicant]
Lickteig B., “State intellectual property office of china receives wang meijin's patent application for invisible payment system”, Global IP News, Business and Commerce Patent News, Dec. 12, 2017, Retrieved from https:/… [cited by applicant]