IP Library Granted Patent US 12,248,922
Granted Patent B1
US 12,248,922 · App. 17/523,329 · Granted Mar 11, 2025

Associating an account with a card

Inventors: Kartik Lamba (Berkeley, CA); Rodion Steshenko (Union City, CA); Jesse Dorogusker (Palo Alto, CA)
Assignee: Block, Inc.
G06Q20/204G06Q20/227G06Q20/3224G06Q30/0226
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,248,922
App. No.
17/523,329
Granted
Mar 11, 2025
Kind
B1
Abstract

A method and system for multi-account payment processing are described. An example method includes: receiving, at a computing system and for a payment transaction involving one or more items, information associated with a purchaser, wherein the information is associated with a plurality of accounts, and wherein each of the plurality of accounts is associated with distinct account information; determining, at the computing system and based on one or more account selection criteria, one or more accounts of the plurality of accounts to use for processing the payment transaction, wherein the one or more account selection criteria include at least one of merchant type or available funds in the plurality of accounts; and processing, at the computing system, a respective aspect of the payment transaction corresponding to a respective item of the one or more items using a respective account of the determined one or more accounts.

Claims (50)

1. A method for multi-account payment processing comprising:

receiving, at a computing system and for a payment transaction involving one or more items, information associated with a purchaser, wherein the information is associated with a plurality of accounts, and wherein each of the plurality of accounts is associated with distinct account information;

selecting, using circuitry of the computing system based on one or more account selection criteria, one or more accounts of the plurality of accounts to use for processing the payment transaction, wherein the one or more account selection criteria comprise at least one of merchant type or available funds in the plurality of accounts; and

processing, at the computing system, a respective aspect of the payment transaction corresponding to a respective item of the one or more items using a respective account of the selected one or more accounts.

2. The method of claim 1 , wherein the one or more account selection criteria are customized for the purchaser.

3. The method of claim 1 , wherein selecting the one or more accounts comprises:

determining that a first account will be used for processing a first aspect of the payment transaction corresponding to a first item of the one or more items; and

determining, in response to an account change request received from a computing device of the purchaser, that a second account will be used instead of the first account for processing the first aspect of the payment transaction.

4. The method of claim 1 , wherein the one or more account selection criteria further comprise at least one of past payment account selections, past payment account usage, a credit limit, or available credit.

5. The method of claim 1 , wherein the one or more account selection criteria further comprise incentive program information for the plurality of accounts, and wherein selecting the one or more accounts comprises selecting an account that optimizes incentive program points for the payment transaction.

6. The method of claim 1 , wherein the one or more account selection criteria further comprise at least one of a location of the payment transaction or a time of the payment transaction.

7. The method of claim 1 , wherein selecting the one or more accounts comprises:

determining a first account of the plurality of accounts to process a first aspect of the payment transaction corresponding to a first item from the one or more items; and

determining a second account of the plurality of accounts to process a second aspect of the payment transaction corresponding to a second item from the one or more items, wherein the first account determined for the first item is different from the second account determined for the second item.

8. The method of claim 1 , wherein:

a first account of the plurality of accounts comprises a payment account,

a second account of the plurality of accounts comprises a loyalty account, and

processing the respective aspect of the payment transaction comprises:

charging at least a portion of a purchase amount for the payment transaction to the first account; and

updating the loyalty account based on the payment transaction.

9. The method of claim 8 , wherein:

selecting the one or more accounts further comprises determining, at the computing system and based on identifying information for the one or more items, a third account of the plurality of accounts to process another portion of the purchase amount for the payment transaction, and

processing the respective aspect of the payment transaction comprises charging at least the other portion of the purchase amount for the payment transaction to the third account.

10. The method of claim 1 , wherein processing the respective aspect of the payment transaction comprises obtaining, by the computing system and from at least one of a processing service, a financial service, or a banking service, authorization for a payment associated with the payment transaction.

11. A system for multi-account payment processing, comprising:

one or more computer processors programmed to perform operations comprising:

receiving, for a payment transaction involving one or more items, information associated with a purchaser, wherein the information is associated with a plurality of accounts, and wherein each of the plurality of accounts is associated with distinct account information;

selecting, based on one or more account selection criteria for which the one or more computer processors are programmed, one or more accounts of the plurality of accounts to use for processing the payment transaction, wherein the one or more account selection criteria comprise at least one of merchant type or available funds in the plurality of accounts; and

processing a respective aspect of the payment transaction corresponding to a respective item of the one or more items using a respective account of the selected one or more accounts.

12. The system of claim 11 , wherein the one or more account selection criteria are customized for the purchaser.

13. The system of claim 11 , wherein selecting the one or more accounts comprises:

determining that a first account will be used for processing a first aspect of the payment transaction corresponding to a first item of the one or more items; and

determining, in response to an account change request received from a computing device of the purchaser, that a second account will be used instead of the first account for processing the first aspect of the payment transaction.

14. The system of claim 11 , wherein the one or more account selection criteria further comprise at least one of past payment account selections, past payment account usage, a credit limit, or available credit.

15. The system of claim 11 , wherein the one or more account selection criteria further comprise incentive program information for the plurality of accounts, and wherein selecting the one or more accounts comprises selecting an account that optimizes incentive program points for the payment transaction.

16. The system of claim 11 , wherein the one or more account selection criteria further comprise at least one of a location of the payment transaction or a time of the payment transaction.

17. The system of claim 11 , wherein the one or more computer processors are programmed to perform the selecting based on an algorithm that uses the one or more account selection criteria.

18. The system of claim 11 , wherein:

a first account of the plurality of accounts comprises a payment account,

a second account of the plurality of accounts comprises a loyalty account, and

processing the respective aspect of the payment transaction comprises:

charging at least a portion of a purchase amount for the payment transaction to the first account; and

updating the loyalty account based on the payment transaction.

19. The system of claim 18 , wherein:

selecting the one or more accounts further comprises determining, based on identifying information for the one or more items, a third account of the plurality of accounts to process another portion of the purchase amount for the payment transaction, and

processing the respective aspect of the payment transaction comprises charging at least the other portion of the purchase amount for the payment transaction to the third account.

20. A non-transitory computer-readable medium having instructions stored thereon that, when executed by one or more computer processors, cause the computer processors to perform operations comprising:

receiving, at a computing system and for a payment transaction involving one or more items, information associated with a purchaser, wherein the information is associated with a plurality of accounts, and wherein each of the plurality of accounts is associated with distinct account information;

selecting, at the computing system based on one or more account selection criteria, one or more accounts of the plurality of accounts to use for processing the payment transaction, wherein the one or more account selection criteria comprise at least one of merchant type or available funds in the plurality of accounts; and

processing, at the computing system, a respective aspect of the payment transaction corresponding to a respective item of the one or more items using a respective account of the selected one or more accounts.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 23, 2022
From: LAMBA, KARTIK; STESHENKO, RODION; DOROGUSKER, JESSE
To: SQUARE, INC.
Reel/Frame 059382/0795 →
CHANGE OF NAME Recorded Mar 23, 2022
From: SQUARE, INC.
To: BLOCK, INC.
Reel/Frame 059485/0730 →
CHANGE OF NAME Recorded Jan 10, 2022
From: SQUARE, INC.
To: BLOCK, INC.
Reel/Frame 058684/0845 →
Continuity (2)
Continuation 15436478 · Feb 17, 2017
Continuation 14225338 · Mar 25, 2014
References Cited (116)
US 4460960A · Anderson · 1984 [cited by examiner]
US 5590038A · Pitroda · 1996 [cited by applicant]
US 6427911B1 · Barnes et al. · 2002 [cited by applicant]
US 7487219B1 · Jia et al. · 2009 [cited by applicant]
US 8280793B1 · Kempkes et al. · 2012 [cited by applicant]
US 8317103B1 · Foo et al. · 2012 [cited by applicant]
US 8577731B1 · Cope et al. · 2013 [cited by applicant]
US 8579203B1 · Lambeth et al. · 2013 [cited by applicant]
US 8590796B1 · Cloutier et al. · 2013 [cited by applicant]
US 8622309B1 · Mullen et al. · 2014 [cited by applicant]
US 8788418B2 · Spodak et al. · 2014 [cited by applicant]
US 8939356B2 · Pourfallah et al. · 2015 [cited by applicant]
US 8939357B1 · Perry · 2015 [cited by applicant]
US 8972298B2 · Kunz et al. · 2015 [cited by applicant]
US 8983193B1 · Ordonez et al. · 2015 [cited by applicant]
US 9010644B1 · Workley · 2015 [cited by applicant]
US 9135545B1 · Lamba · 2015 [cited by applicant]
US 9183480B1 · Quigley et al. · 2015 [cited by applicant]
US 9224141B1 · Lamba et al. · 2015 [cited by applicant]
US 9311585B1 · Steshenko et al. · 2016 [cited by applicant]
US 9619792B1 · Aaron et al. · 2017 [cited by applicant]
US 9679234B2 · Wade · 2017 [cited by applicant]
US 9922321B2 · Aaron et al. · 2018 [cited by applicant]
US 10037526B2 · Campos · 2018 [cited by applicant]
US 10296910B1 · Templeton et al. · 2019 [cited by applicant]
US 10304053B1 · Templeton et al. · 2019 [cited by applicant]
US 10614450B1 · Templeton et al. · 2020 [cited by applicant]
US 10929847B1 · Templeton et al. · 2021 [cited by applicant]
US 11238426B1 · Lamba et al. · 2022 [cited by applicant]
US 20030019942A1 · Blossom · 2003 [cited by examiner]
US 20030061157A1 · Hirka et al. · 2003 [cited by applicant]
US 20030065805A1 · Barnes et al. · 2003 [cited by applicant]
US 20040117302A1 · Weichert · 2004 [cited by examiner]
US 20040158728A1 · Kim · 2004 [cited by applicant]
US 20050203833A1 · Pembroke · 2005 [cited by applicant]
US 20050247785A1 · Bertin · 2005 [cited by applicant]
US 20050262008A1 · Cullen, III · 2005 [cited by examiner]
US 20060032906A1 · Sines · 2006 [cited by applicant]
US 20060077895A1 · Wright · 2006 [cited by applicant]
US 20060206488A1 · Distasio · 2006 [cited by applicant]
US 20080017720A1 · Kranzley · 2008 [cited by examiner]
US 20080078831A1 · Johnson et al. · 2008 [cited by applicant]
US 20080154734A1 · Fernandez · 2008 [cited by examiner]
US 20080177826A1 · Pitroda · 2008 [cited by applicant]
US 20080197201A1 · Manessis et al. · 2008 [cited by applicant]
US 20080222047A1 · Boalt · 2008 [cited by applicant]
US 20090125323A1 · Lakshmanan et al. · 2009 [cited by applicant]
US 20090159663A1 · Mullen et al. · 2009 [cited by applicant]
US 20090159667A1 · Mullen et al. · 2009 [cited by applicant]
US 20090159671A1 · Mullen et al. · 2009 [cited by applicant]
US 20090159672A1 · Mullen et al. · 2009 [cited by applicant]
US 20090192904A1 · Patterson et al. · 2009 [cited by applicant]
US 20100063906A1 · Nelsen · 2010 [cited by applicant]
US 20100102125A1 · Gatto · 2010 [cited by applicant]
US 20100174620A1 · Stringfellow et al. · 2010 [cited by applicant]
US 20100217674A1 · Kean · 2010 [cited by examiner]
US 20100218009A1 · Hoeksel et al. · 2010 [cited by applicant]
US 20110004551A1 · Armes et al. · 2011 [cited by applicant]
US 20110131128A1 · Vaeaenaenen · 2011 [cited by applicant]
US 20110174874A1 · Poznansky et al. · 2011 [cited by applicant]
US 20110180598A1 · Morgan et al. · 2011 [cited by applicant]
US 20110231270A1 · Dykes et al. · 2011 [cited by applicant]
US 20110238510A1 · Rowen et al. · 2011 [cited by applicant]
US 20110240748A1 · Doughty et al. · 2011 [cited by applicant]
US 20110270747A1 · Wu et al. · 2011 [cited by applicant]
US 20110295750A1 · Rammal et al. · 2011 [cited by applicant]
US 20110313840A1 · Mason et al. · 2011 [cited by applicant]
US 20120059701A1 · Van et al. · 2012 [cited by applicant]
US 20120059718A1 · Ramer et al. · 2012 [cited by applicant]
US 20120101882A1 · Todd · 2012 [cited by examiner]
US 20120123935A1 · Brudnicki et al. · 2012 [cited by applicant]
US 20120197794A1 · Grigg et al. · 2012 [cited by applicant]
US 20120310760A1 · Phillips et al. · 2012 [cited by applicant]
US 20130024364A1 · Shrivastava et al. · 2013 [cited by applicant]
US 20130024371A1 · Hariramani et al. · 2013 [cited by applicant]
US 20130030997A1 · Spodak et al. · 2013 [cited by applicant]
US 20130036048A1 · Campos et al. · 2013 [cited by applicant]
US 20130048719A1 · Bennett · 2013 [cited by applicant]
US 20130117155A1 · Glasgo · 2013 [cited by applicant]
US 20130117181A1 · Isaacson · 2013 [cited by examiner]
US 20130134216A1 · Spodak et al. · 2013 [cited by applicant]
US 20130134962A1 · Kamel et al. · 2013 [cited by applicant]
US 20130166402A1 · Parento · 2013 [cited by examiner]
US 20130204777A1 · Irwin et al. · 2013 [cited by applicant]
US 20130204793A1 · Kerridge et al. · 2013 [cited by applicant]
US 20130228616A1 · Bhosle et al. · 2013 [cited by applicant]
US 20130246218A1 · Gopalan · 2013 [cited by applicant]
US 20130248591A1 · Look et al. · 2013 [cited by applicant]
US 20130254227A1 · Shim et al. · 2013 [cited by applicant]
US 20130256403A1 · Mackinnon · 2013 [cited by applicant]
US 20130284806A1 · Margalit · 2013 [cited by applicant]
US 20130339166A1 · Baer et al. · 2013 [cited by applicant]
US 20140006619A1 · Hang · 2014 [cited by examiner]
US 20140074575A1 · Rappoport · 2014 [cited by applicant]
US 20140074655A1 · Lim et al. · 2014 [cited by applicant]
US 20140074716A1 · Ni · 2014 [cited by applicant]
US 20140084059A1 · Sierchio et al. · 2014 [cited by applicant]
US 20140149282A1 · Philliou et al. · 2014 [cited by applicant]
US 20140159869A1 · Zumsteg et al. · 2014 [cited by applicant]
US 20140214567A1 · Llach et al. · 2014 [cited by applicant]
US 20140217174A1 · Lo et al. · 2014 [cited by applicant]
US 20150058146A1 · Gaddam et al. · 2015 [cited by applicant]
US 20150058940A1 · Robison et al. · 2015 [cited by applicant]
US 20150069126A1 · Leon · 2015 [cited by applicant]
US 20150073983A1 · Bartenstein et al. · 2015 [cited by applicant]
US 20150127553A1 · Sundaram et al. · 2015 [cited by applicant]
US 20150134513A1 · Olson et al. · 2015 [cited by applicant]
US 20150186871A1 · Laracey · 2015 [cited by applicant]
US 20150205550A1 · Lee et al. · 2015 [cited by applicant]
US 20160086166A1 · Pomeroy et al. · 2016 [cited by applicant]
US 20160321663A1 · Batlle · 2016 [cited by applicant]
US 20180068513A1 · Chenot · 2018 [cited by applicant]
JP H05333966A · 1993 [cited by applicant]
“Bluetooth Accessory Design Guidelines for Apple Products”, Sep. 18, 2013, available at https://developer.apple.com/hardwaredrivers/BluetoothDesignGuidelines.pdf, hereinafter “Apple”. [cited by applicant]
Chiraag, “A payment Card that Changes Magnetic Stripe via Smartphone” Nov. 12, 2013. Downloaded from Let's Talk Payments (LGP) website: <https://letstalkpayments.com/card-changes-magnetic-stripe-via-smartphone/> on Jan.… [cited by applicant]
Lakshmisha et al., “Security Enhancement for Magnetic Data Transaction in Electronic Payment and Healthcare Systems”, Apr. 2013, IACSIT International Journal of Engineering and Technology, vol. 5, pp. 332-335 (Year: 201… [cited by applicant]