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 →
Continuity (11)
Continuation 16997305 · Aug 19, 2020
Continuation 16138484 · Sep 21, 2018
Continuation 14626363 · Feb 19, 2015
Provisional Application 62017781 · Jun 26, 2014
Provisional Application 62017793 · Jun 26, 2014
Provisional Application 62017783 · Jun 26, 2014
Provisional Application 62017795 · Jun 26, 2014
Provisional Application 62017787 · Jun 26, 2014
Provisional Application 62017776 · Jun 26, 2014
Provisional Application 61943242 · Feb 21, 2014
Related Publication 20230015247A1 · Jan 19, 2023
References Cited (114)
US 5337149A · Kozah et al. · 1994 [cited by applicant]
US 5502803A · Yoshida et al. · 1996 [cited by applicant]
US 5944784A · Simonoff et al. · 1999 [cited by applicant]
US 6157705A · Perrone · 2000 [cited by applicant]
US 7313802B1 · Tomsen · 2007 [cited by applicant]
US 8122371B1 · Keller et al. · 2012 [cited by applicant]
US 8190486B1 · Ouimet · 2012 [cited by applicant]
US 8279182B2 · Kim et al. · 2012 [cited by applicant]
US 8364590B1 · Casey et al. · 2013 [cited by applicant]
US 8436821B1 · Plichta et al. · 2013 [cited by applicant]
US 8478664B1 · Xavier et al. · 2013 [cited by applicant]
US 8610682B1 · Fulcher et al. · 2013 [cited by applicant]
US 9111214B1 · Sharma et al. · 2015 [cited by applicant]
US 9292879B1 · Lu et al. · 2016 [cited by applicant]
US 9535906B2 · Lee et al. · 2017 [cited by applicant]
US 9733739B1 · Yates et al. · 2017 [cited by applicant]
US 9773245B1 · Patel et al. · 2017 [cited by applicant]
US 10115105B2 · Viswanath et al. · 2018 [cited by applicant]
US 10162513B2 · Viswanath · 2018 [cited by examiner]
US 10809911B2 · Viswanath et al. · 2020 [cited by applicant]
US 20020016744A1 · Mitsuoka et al. · 2002 [cited by applicant]
US 20020095508A1 · Okazawa · 2002 [cited by applicant]
US 20030018531A1 · Mahaffy et al. · 2003 [cited by applicant]
US 20060041828A1 · King et al. · 2006 [cited by applicant]
US 20060210119A1 · Willis et al. · 2006 [cited by applicant]
US 20070145680A1 · Rosenberg · 2007 [cited by applicant]
US 20070177803A1 · Elias et al. · 2007 [cited by applicant]
US 20080004957A1 · Hildreth et al. · 2008 [cited by applicant]
US 20080090513A1 · Collins et al. · 2008 [cited by applicant]
US 20080168403A1 · Westerman et al. · 2008 [cited by applicant]
US 20090171804A1 · Lee et al. · 2009 [cited by applicant]
US 20100011354A1 · Gharabally et al. · 2010 [cited by applicant]
US 20100085318A1 · Lee et al. · 2010 [cited by applicant]
US 20100241842A1 · Acedo et al. · 2010 [cited by applicant]
US 20110208852A1 · Looney et al. · 2011 [cited by applicant]
US 20110227947A1 · Benko et al. · 2011 [cited by applicant]
US 20110273380A1 · Martin · 2011 [cited by applicant]
US 20110282727A1 · Phan · 2011 [cited by examiner]
US 20110282785A1 · Chin · 2011 [cited by applicant]
US 20110316797A1 · Johansson · 2011 [cited by applicant]
US 20110320343A1 · Koh et al. · 2011 [cited by applicant]
US 20120011458A1 · Xia et al. · 2012 [cited by applicant]
US 20120044179A1 · Hudson · 2012 [cited by applicant]
US 20120047146A1 · Balakrishnan et al. · 2012 [cited by applicant]
US 20120169632A1 · Yu · 2012 [cited by applicant]
US 20120173626A1 · Reis et al. · 2012 [cited by applicant]
US 20120198026A1 · Roy et al. · 2012 [cited by applicant]
US 20120209749A1 · Hammad et al. · 2012 [cited by applicant]
US 20120212450A1 · Takami · 2012 [cited by applicant]
US 20120215656A1 · Chen · 2012 [cited by applicant]
US 20120324374A1 · Karmon et al. · 2012 [cited by applicant]
US 20130006957A1 · Huang et al. · 2013 [cited by applicant]
US 20130039531A1 · Basso et al. · 2013 [cited by applicant]
US 20130080319A1 · Greenstone · 2013 [cited by applicant]
US 20130132904A1 · Primiani et al. · 2013 [cited by applicant]
US 20130166393A1 · Lee et al. · 2013 [cited by applicant]
US 20130191789A1 · Calman et al. · 2013 [cited by applicant]
US 20130218463A1 · Howard et al. · 2013 [cited by applicant]
US 20130239058A1 · Yao et al. · 2013 [cited by applicant]
US 20130326395A1 · Oh et al. · 2013 [cited by applicant]
US 20140006070A1 · Stamler · 2014 [cited by applicant]
US 20140123275A1 · Azar et al. · 2014 [cited by applicant]
US 20140136306A1 · Yu · 2014 [cited by examiner]
US 20140137052A1 · Hernandez et al. · 2014 [cited by applicant]
US 20140157209A1 · Dalal et al. · 2014 [cited by applicant]
US 20140168077A1 · Hicks et al. · 2014 [cited by applicant]
US 20140188606A1 · Moore et al. · 2014 [cited by applicant]
US 20140213372A1 · Liang · 2014 [cited by applicant]
US 20140316884A1 · Munisamy · 2014 [cited by applicant]
US 20140331175A1 · Mesguich Havilio · 2014 [cited by applicant]
US 20140358782A1 · Gura et al. · 2014 [cited by applicant]
US 20140370937A1 · Park et al. · 2014 [cited by applicant]
US 20150006385A1 · Shah · 2015 [cited by applicant]
US 20150029121A1 · Yao et al. · 2015 [cited by applicant]
US 20150044964A1 · Khan et al. · 2015 [cited by applicant]
US 20150058810A1 · Chang · 2015 [cited by applicant]
US 20150089635A1 · Alpert et al. · 2015 [cited by applicant]
US 20150120554A1 · Guan et al. · 2015 [cited by applicant]
US 20150128095A1 · Cheng · 2015 [cited by applicant]
US 20150153924A1 · Felt et al. · 2015 [cited by applicant]
US 20150212683A1 · Arita et al. · 2015 [cited by applicant]
US 20150213448A1 · Subbaraj · 2015 [cited by applicant]
US 20150234572A1 · Arita et al. · 2015 [cited by applicant]
US 20150242859A1 · Viswanath et al. · 2015 [cited by applicant]
US 20150242902A1 · Viswanath et al. · 2015 [cited by applicant]
US 20150242938A1 · Viswanath et al. · 2015 [cited by applicant]
US 20160110318A1 · Zhou · 2016 [cited by applicant]
US 20170270498A1 · Maenpaa · 2017 [cited by examiner]
US 20170337555A1 · Subbaraj · 2017 [cited by applicant]
US 20200142559A1 · Mumick · 2020 [cited by applicant]
EP 2908472A1 · 2015 [cited by applicant]
KR 1020110113931A · 2011 [cited by applicant]
WO 2008076474A2 · 2008 [cited by applicant]
WO 2011047042A2 · 2011 [cited by applicant]
WO 2011085113A2 · 2011 [cited by applicant]
WO 2013181662A2 · 2013 [cited by applicant]
Purewal, S. J. (2011). Facebook's groupon-style discounts. PC World, 29(4), 24(1). Retrieved from https://dialog.proquest.com/professional/docview/1093023945?accountid=131444 (Year: 2011). [cited by examiner]
Alex Rawson, Ewan Duncan and Conor Jones, The Truth About Customer Experience, 2013 (Year: 2013). [cited by applicant]
All in one Gestures [online] [retrieved Apr. 29, 2015]. Retrieved from the Internet: <URL: https://play.google.com/store/apps/details?id=com.phoenixstudios.aiogestur es>. (dated Apr. 12, 2015) 2 pages. [cited by applicant]
Ben Pickering, How to use social partnership to amplify your marketing, 2011 (Year: 2011). [cited by applicant]
Gesture [online] [retrieved Apr. 29, 2015]. Retrieved from the Internet: <URL: https://play.google.com/store/apps/details?id=com.pm.gesto>. (dated Sep. 10, 2014) 3 pages. [cited by applicant]
Google Gesture Search [online] [retrieved Apr. 29, 2015]. Retrieved from the Internet; <URL: https://play.goggle.com/store/apps/details?id=com.google.android.apps.gest uresearch>. (dated Jan. 27, 2015) 4 pages. [cited by applicant]
Huiqi Lu, Frederic Claret-Tournier, Chris Chatwin, Rupert C. D. Young, Huiqi Lu, Frederic Claret-Tournier, Chris Chatwin, Rupert C. D. Young, M-Commerce Secured Using Web-enabled Mobile Biometric Agents , Nov. 1, 2007, … [cited by applicant]
International Search Report and Written Opinion for Application No. PCT/US2015/016820 dated Jun. 8, 2015. [cited by applicant]
Louis S. Wheatcraft .Everything you wanted to know about interfaces, but were afraid to ask, 2010 (Year: 2010). [cited by applicant]
Supplementary European Search Report for Application No. EP 15 75 1378 dated Sep. 4, 2017, 3 pages. [cited by applicant]
Supplementary European Search Report for Application No. EP 15 75 1378 dated Sep. 4, 2017, 9 pages. [cited by applicant]
U.S. Patent Application filed Feb. 19, 2015; In re: Viswanath et al., entitled “Method and System for Adjusting Item Relevance Based on Consumer Interactions”, U.S. Appl. No. 14/626,395. [cited by applicant]
U.S. Patent Application filed Feb. 19, 2015; In re: Viswanath et al., entitled Method and System for Defining Consumer Interactions for Initiating Execution of Commands, U.S. Appl. No. 14/626,381. [cited by applicant]
U.S. Patent Application filed Feb. 19, 2015; In re: Viswanath et al., entitled “Method and System for Facilitating Consumer Interactions With Promotions”, U.S. Appl. No. 14/626,373. [cited by applicant]
U.S. Patent Application filed Feb. 19, 2015; In re: Viswanath et al., entitled “Method and System for Facilitating Consumer Interactions for Performing Purchase Commands”, U.S. Appl. No. 14/626,363, U.S. Appl. No. 14/62… [cited by applicant]
U.S. Patent Application filed Feb. 19, 2015; In re: Viswanath et al., entitled “Method and System for Use of biometric Information Associated With Consumer Interaction”, U.S. Appl. No. 14/626,384. [cited by applicant]
Final Rejection Mailed on Nov. 22, 2024 for U.S. Appl. No. 17/457,482, 14 page(s). [cited by applicant]
Non-Final Rejection Mailed on Nov. 25, 2024 for U.S. Appl. No. 18/178,188, 28 page(s). [cited by applicant]