IP Library Granted Patent US 11,587,138
Granted Patent B2
US 11,587,138 · App. 17/001,140 · Granted Feb 21, 2023

Gift card management

Inventors: Daniel Hipschman (San francisco, CA); James F. Butts, III (San Francisco, CA)
Assignee: Block, Inc.
G06Q30/0621G06Q20/20G06Q20/202G06Q20/209G06Q20/34G06Q20/405G06Q30/0637G06Q50/12
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,587,138
App. No.
17/001,140
Granted
Feb 21, 2023
Kind
B2
Abstract

This disclosure describes, in part, techniques for collecting item preferences of users at a centralized location and propagating these item preferences to users and merchants in an intelligent manner In some instances, the centralized location is a payment service that functions to both authorize payment instruments of users for costs of transactions conducted at the merchant, and collect and propagate the item preferences to the merchants and the users.

Claims (34)

1. A payment service system comprising:

memory having computer-readable instructions stored therein; and

one or more processors configured to execute the computer-readable instructions to:

communicate, over a communication channel, with a plurality of user devices and a plurality of merchant devices;

determine that a user device, from among the plurality of user devices, is in proximity of a merchant device, from among the plurality of merchant devices, using a wireless presence detection mechanism activated on the user device and the merchant device;

determine, based on information received from one or more of the plurality of merchant devices regarding past transactions conducted using the user device, that a user associated with the user device has at least one item preference corresponding to a class of products offered for sale by a merchant associated with the merchant device, the payment service system_operating independently of the merchant and each of the merchant and the user having a corresponding registered profile with the payment service system, the corresponding registered profile of the user having the item preference stored therein; and

output a message on the merchant device to display the at least one item preference on the merchant device in relation to a transaction between the user and the merchant, the at least one item preference being applied to the transaction.

2. The payment service system of claim 1 , wherein the one or more processors are further configured to execute the computer-readable instructions to determine that the user device is in proximity of the merchant device based on receiving an indication that the user of the user device has checked-in with the merchant on a social media website.

3. The payment service system of claim 1 , wherein the one or more processors are further configured to execute the computer-readable instructions to determine that the user device is in proximity of the merchant device based on receiving payment information of the user from the merchant device.

4. The payment service system of claim 3 , wherein the merchant device includes a card reader configured to receive a payment identifier of a payment instrument associated with the user and determine the payment information of the user.

5. The payment service system of claim 1 , wherein the at least one item preference is determined based on at least a previous item preference of the user identified as part of one or more of the past transactions the user was engaged in.

6. The payment service system of claim 5 , wherein the one or more of the past transactions were conducted with one or more merchants that are different than the merchant with which the user is engaging for the transaction.

7. One or more non-transitory computer-readable media comprising computer-readable instructions, which when executed by one or more processors of a payment service system, cause the payment service system to:

communicate, over a communication channel, with a plurality of user devices and a plurality of merchant devices;

determine that a user device, from among the plurality of user devices, is in proximity of a merchant device, from among the plurality of merchant devices, using a wireless presence detection mechanism activated on the user device and the merchant device;

determine, based on information received from one or more of the plurality of merchant devices regarding past transactions conducted using the user device, that a user associated with the user device has at least one item preference corresponding to a class of products offered for sale by a merchant associated with the merchant device, the payment service system operating independently of the merchant and each of the merchant and the user having a corresponding registered profile with the payment service system, the corresponding registered profile of the user having the item preference stored therein; and

output a message on the merchant device to display the at least one item preference on the merchant device in relation to a transaction between the user and the merchant, the at least one item preference being applied to the transaction.

8. The one or more non-transitory computer-readable media of claim 7 , wherein the execution of the computer-readable instructions further cause the one or more processors to determine that the user device is in proximity of the merchant device based on receiving an indication that the user of the user device has checked-in with the merchant on a social media website.

9. The one or more non-transitory computer-readable media of claim 7 , wherein the execution of the computer-readable instructions further cause the one or more processors to determine that the user device is in proximity of the merchant device based on receiving payment information of the user from the merchant device.

10. The one or more non-transitory computer-readable media of claim 9 , wherein the merchant device includes a card reader configured to receive a payment identifier of a payment instrument associated with the user and determine the payment information of the user.

11. The one or more non-transitory computer-readable media of claim 7 , wherein the at least one item preference is determined based on at least a previous item preference of the user identified as part of one or more of the past transactions the user was engaged in.

12. The one or more non-transitory computer-readable media of claim 7 , wherein the one or more of the past transactions were conducted with one or more merchants that are different than the merchant with which the user is engaging for the transaction.

13. A method comprising:

communicating, by a payment service system and over a communication channel, with a plurality of user devices and a plurality of merchant devices;

determining, at the payment service system, that a user device, from among the plurality of user devices, is in proximity of a merchant device, from among the plurality of merchant devices, using a wireless presence detection mechanism activated on the user device and the merchant device;

determining, at the payment service system and based on information received from one or more of the plurality of merchant devices regarding past transactions conducted using the user device, that a user associated with the user device has at least one item preference corresponding to a class of products offered for sale by a merchant associated with the merchant device, the payment service system operating independently of the merchant and each of the merchant and the user having a corresponding registered profile with the payment service system, the corresponding registered profile of the user having the item preference stored therein; and

outputting, by the payment service system, a message on the merchant device to display the at least one item preference on the merchant device in relation to transaction between the user and the merchant, the at least one item preference being applied to the transaction.

14. The method of claim 13 , further comprising:

determining that the user device is in proximity of the merchant device based on receiving an indication that the user of the user device has checked-in with the merchant on a social media web site.

15. The method of claim 13 , further comprising:

determining that the user device is in proximity of the merchant device based on receiving payment information of the user from the merchant device.

16. The method of claim 15 , wherein the merchant device includes a card reader configured to receive a payment identifier of a payment instrument associated with the user and determine the payment information of the user.

17. The method of claim 13 , wherein the at least one item preference is determined based on at least a previous item preference of the user identified as part of one or more of the past transactions the user was engaged in.

18. The method of claim 13 , wherein the one or more of the past transactions were conducted with one or more merchants that are different than the merchant with which the user is engaging for the transaction.

Assignments (2)
CHANGE OF NAME Recorded Jan 18, 2022
From: SQUARE, INC.
To: BLOCK, INC.
Reel/Frame 058753/0503 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 3, 2020
From: HIPSCHMAN, DANIEL; BUTTS III, JAMES F.
To: SQUARE, INC.
Reel/Frame 053683/0092 →
Continuity (3)
Continuation 15395721 · Dec 30, 2016
Continuation 14587984 · Dec 31, 2014
Related Publication 20210073885A1 · Mar 11, 2021