IP Library › Granted Patent US 11,861,648
Granted Patent B2
US 11,861,648 · App. 16/995,578 · Granted Jan 2, 2024

Loyalty account identification

Inventors: Mark William Andrews (San Francisco, CA); Richard Tsuwen Hung (Los Altos, CA); Robin Dua (San Franisco, CA); Marcus Quintana Mitchell (New York, NY)
Assignee: GOOGLE LLC
G06Q30/0226G06Q20/325G06Q20/36G06Q30/0229G06Q30/0238
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 11,861,648
App. No.
16/995,578
Granted
Jan 2, 2024
Kind
B2
Abstract

Using identifiers on user payment instruments to identify user loyalty accounts comprises a method to store a loyalty account list associated with a user, the loyalty account list comprising one or more user loyalty accounts; associate an identifier with the loyalty account list; receive information identifying a user loyalty account associated with a merchant, the information comprising an account number for the user loyalty account and an identity of the merchant; associate the user loyalty account with the loyalty account list; receive a request for information identifying a user loyalty account associated with a merchant, the request comprising the identifier received by the merchant from a user payment instrument and an identity of the merchant; determine the user loyalty account associated with the merchant; and provide the information identifying a user loyalty account associated with a merchant.

Claims (14)

1. A computer-implemented method for loyalty account identification, the computer-implemented method comprising:

associating, by a loyalty computing system comprising one or more computing devices, a list identifier with a loyalty account list maintained at the loyalty computing system, the loyalty account list comprising a plurality of user loyalty account numbers corresponding to a plurality of merchant computing devices;

receiving, by the loyalty computing system, a request from a merchant computing device, the request comprising the list identifier and a merchant identity associated with the merchant computing device, the list identifier received by the merchant computing device from a payment instrument on which the list identifier is encoded and wherein the list identifier is encoded on a secure element of a user computing device and the list identifier is provided to the merchant computing device via a wireless connection with the user computing device;

identifying, by the loyalty computing system, a user loyalty account number associated with the merchant computing device from the plurality of user loyalty account numbers based at least in part on the list identifier and the merchant identity associated with the merchant computing device, wherein the list identifier is used to determine a respective loyalty account list from a plurality of loyalty account lists stored at the loyalty computing system and the merchant identity is used to determine a respective user loyalty account number from the plurality of user loyalty account numbers included in the respective loyalty account list; and

transmitting, by the loyalty computing system, the user loyalty account number associated with the merchant computing device to the merchant computing device.

2. The computer-implemented method of claim 1 , wherein the payment instrument comprises a wireless payment instrument.

3. The computer-implemented method of claim 1 , wherein the payment instrument comprises a digital wallet.

4. The computer-implemented method of claim 3 , wherein the list identifier is encoded as a digital wallet identification code that is associated with a user digital wallet account of the digital wallet.

5. The computer-implemented method of claim 1 , wherein the list identifier is received by the merchant computing system from the payment instrument in response to a user tapping the user computing device at a point of sale terminal.

6. The computer-implemented method of claim 1 , wherein the request further comprises instructions from the payment instrument for accessing the loyalty computing system and using the loyalty account list to identify a user loyalty account.

7. The computer-implemented method of claim 1 , further comprising registering, by the loyalty computing system, the merchant computing device with the loyalty computing system.

8. The computer-implemented method of claim 7 , wherein registering the merchant computing device comprises associating a user loyalty account number associated with the merchant computing system with the loyalty account list.

9. The computer-implemented method of claim 1 , wherein the payment instrument is used to initiate a purchase transaction.

10. The computer-implemented method of claim 1 , wherein the merchant identity comprises at least one of a name, a code, a username, a password, or a phone number.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 30, 2020
From: ANDREWS, MARK WILLIAM; HUNG, RICHARD TSUWEN; DUA, ROBIN; MITCHELL, MARCUS QUINTANA
To: GOOGLE INC.
Reel/Frame 053930/0044 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 30, 2020
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 053933/0826 →
Continuity (3)
Division 15667215 · Aug 2, 2017
Continuation 13715543 · Dec 14, 2012
Related Publication 20210035147A1 · Feb 4, 2021