IP Library Granted Patent US 12,346,555
Granted Patent B2
US 12,346,555 · App. 17/855,974 · Granted Jul 1, 2025

Method and system for facilitating consumer interactions for performing purchase commands

Inventors: Sri Viswanath (Palo Alto, CA); Eric Hyche (Kingsport, TN); Mihir Shah (San Francisco, CA); Peter Bergstrom (Mountain View, CA); Michael Burton (San Francisco, CA); Dor Levi (San Francisco, CA); Fabio Sisinni (Mountain View, CA); Don Albert Chennavasin (Santa Clara, CA); Marius G. Ciocirlan (Mountain View, CA); Ben Kim (Sunnyvale, CA); Riaz Rahim (San Francisco, CA)
Assignee: BYTEDANCE INC.
G06F3/04883G06F3/0482G06F3/04842G06F3/0486G06F3/0488G06Q20/12G06Q20/322G06Q30/0207G06Q30/0267G06Q30/0601G06Q30/0633G06Q30/0641
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,346,555
App. No.
17/855,974
Granted
Jul 1, 2025
Kind
B2
Abstract

Embodiments provide a computer-executed method, a computer system and computer-program product for facilitating a transaction. The method includes transmitting computer-executable instructions to cause a representation of an item to be displayed on a consumer interface rendered on a visual display of a computing device. The method also includes receiving, from the computing device, an indication of a compound consumer input associated with a consumer and performed using the consumer interface. The method further includes, based on a determination that the compound consumer input corresponds to a purchase command, retrieving information previously stored for the consumer, generating an order to purchase the item for the consumer, and transmitting an order confirmation configured to be displayed by the computing device.

Claims (30)

1. A computer-executable method, the method comprising:

connecting with a promotion and marketing service account via a network and accessing the promotion and marketing service account on behalf of a consumer;

connecting with a social networking application account via the network and accessing the social networking application account on behalf of the consumer, such that a concurrent connection with the promotion and marketing service account and the social networking application account is established, wherein the promotion and marketing service account is configured to access data associated with the consumer from the social networking application account;

receiving, from a computing device associated with the consumer, compound consumer input data, wherein the compound consumer input data is generated based on an indication of a compound consumer input performed by the consumer at a touchscreen visual display of the computing device with respect to a representation of an item displayed on a consumer interface in connection with the social networking application account;

determining that the compound consumer input data corresponds to a relevance indicator command associated with the item based on one or more properties of the received compound consumer input data;

based on the relevance indicator command, assigning, to a data object associated with the consumer, a relevance score associated with the item; and

triggering a communication to be sent by the promotion and marketing service account to the consumer based on the relevance score.

2. The computer-executable method of claim 1 , wherein the method further comprises monitoring, by the promotion and marketing service account, for interaction with the representation of the item by a plurality of consumers via the social networking application account.

3. The computer-executable method of claim 1 , wherein the compound consumer input includes one or more of: a checkmark selection, a touchscreen press action, a touchscreen tap action, a touchscreen press and hold action, a touchscreen drag and drop action, a touchscreen pinch action, a touchscreen unpinch action, a touchscreen swipe action, a touchscreen writing action, or a touchscreen drawing or writing motion.

4. The computer-executable method of claim 1 , wherein the relevance score indicates the relevance of a provider associated with the item or a category of the item.

5. The computer-executable method of claim 1 , wherein the communication is associated with providing the consumer with a promotion associated with the item.

6. The computer-executable method of claim 1 , wherein the communication is associated with providing the consumer with a promotion associated with a second item, wherein the second item is associated with a same category of the item.

7. The computer-executable method of claim 1 , wherein the communication is associated with initiating creation of an account for the consumer with a provider associated with the item.

8. The computer-executable method of claim 1 , wherein the method further comprises updating a profile associated with the consumer based on the relevance score.

9. A system comprising at least a processor, and a memory associated with the processor having computer coded instructions therein, with the computer coded instructions configured to, when executed by the processor, cause the system to:

connect with a promotion and marketing service account via a network and access the promotion and marketing service account on behalf of a consumer;

connect with a social networking application account via the network and access the social networking application account on behalf of the consumer, such that a concurrent connection with the promotion and marketing service account and the social networking application account is established, wherein the promotion and marketing service account is configured to access data associated with the consumer from the social networking application account;

receive, from a computing device associated with the consumer, compound consumer input data, wherein the compound consumer input data is generated based on an indication of a compound consumer input performed by the consumer at a touchscreen visual display of the computing device with respect to a representation of an item displayed on a consumer interface in connection with the social networking application account;

determine that the compound consumer input data corresponds to a relevance indicator command associated with the item based on one or more properties of the received compound consumer input data;

based on the relevance indicator command, assigning, to a data object associated with the consumer, a relevance score associated with the item; and

trigger a communication to be sent by the promotion and marketing service account to the consumer based on the relevance score.

10. The system of claim 9 , wherein the computer coded instructions are further configured to, when executed by the processor, cause the system to:

monitor, by the promotion and marketing service account, for interaction with the representation of the item by a plurality of consumers via the social networking application account.

11. The system of claim 9 , wherein the compound consumer input includes one or more of: a checkmark selection, a touchscreen press action, a touchscreen tap action, a touchscreen press and hold action, a touchscreen drag and drop action, a touchscreen pinch action, a touchscreen unpinch action, a touchscreen swipe action, a touchscreen writing action, or a touchscreen drawing or writing motion.

12. The system of claim 9 , wherein the relevance score indicates the relevance of a provider associated with the item or a category of the item.

13. The system of claim 9 , wherein the communication is associated with providing the consumer with a promotion associated with the item.

14. The system of claim 9 , wherein the communication is associated with providing the consumer with a promotion associated with a second item, wherein the second item is associated with a same category of the item.

15. The system of claim 9 , wherein the communication is associated with initiating creation of an account for the consumer with a provider associated with the item.

16. The system of claim 9 , wherein the computer coded instructions are further configured to, when executed by the processor, cause the system to:

update a profile associated with the consumer based on the relevance score.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 10, 2024
From: GROUPON, INC.
To: BYTEDANCE INC.
Reel/Frame 068538/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 20, 2022
From: VISWANATH, SRI; HYCHE, ERIC; BERGSTROM, PETER; BURTON, MICHAEL; LEVI, DOR; SISINNI, FABIO; CHENNAVASIN, DON ALBERT; CIOCIRLAN, MARIUS G.; KIM, BEN; RAHIM, RIAZ; SHAH, MIHIR
To: GROUPON, INC.
Reel/Frame 061487/0471 →