IP Library Granted Patent US 12,217,267
Granted Patent B2
US 12,217,267 · App. 15/802,266 · Granted Feb 4, 2025

System, method, and computer program for providing a multi-merchant electronic shopping cart for a shopping service

Inventors: Kevin H. Johnson (Kentfield, CA); Tanuj Chatterjee (Burlingame, CA)
Assignee: Rakuten Group, Inc.
G06Q30/00G06Q20/12G06Q30/02G06Q30/06G06Q30/0633G06Q30/0641G06Q30/0643
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,217,267
App. No.
15/802,266
Granted
Feb 4, 2025
Kind
B2
Abstract

A system, method, and computer program are provided for providing a multi-merchant electronic shopping cart within a web browser. The shopping cart can be used at a plurality of unrelated merchant shopping sites and remains within the browser regardless of the displayed website. When a user selects the shopping cart, a user interface is displayed with information about a product on the website without navigating to a new webpage. If the product has options, the user is able to select for the options via the user interface. The user is also able to save products from a plurality of shopping sites to the shopping cart or purchase products from the shopping cart at one time. For each product to be purchased, a purchase transaction is conducted, on behalf of the user, with the merchant associated with the website from which the user added the product to the shopping cart.

Claims (88)

1. A method performed by a computer system for providing a multi-merchant, electronic shopping cart for a shopping service, the method comprising:

providing a shopping cart object within a web browser that provides access to an electronic shopping cart for the shopping service, wherein the electronic shopping cart can be used at a plurality of unrelated merchant shopping sites and includes one or more wish lists and wherein the shopping cart object remains within the web browser regardless of what website is displayed in the web browser;

in response to a user selecting a visual representation of the shopping cart object from within the web browser, displaying a user interface for the electronic shopping cart in a new window, wherein the user is able to view the user interface for the electronic shopping cart without navigating the web browser to a new webpage;

in response to the user selecting the visual representation while a webpage supported by the electronic shopping cart is displayed in the web browser, performing the following:

automatically extracting information related to a product on the webpage supported by the electronic shopping cart, by:

scraping some or all of the product information from the webpage and/or identifying an application programming interface associated with the merchant shopping site, sending a request for product information on the webpage to the application programming interface, and receiving the requested information,

normalizing the extracted product information, and

automatically displaying the extracted and normalized product information in the user interface for the electronic shopping cart prior to the product being added to the electronic shopping cart;

enabling the user to save the product to any wish list in the electronic shopping cart for retrieval at a later time, wherein the user is able to save products from the plurality of unrelated merchant shopping sites to the one or more wish lists in the electronic shopping cart; and

enabling the user to purchase at one time, from the plurality of unrelated merchant shopping sites, a plurality of products saved to a wish list in the electronic shopping cart, wherein for each product to be purchased, a purchase transaction is conducted, on behalf of the user, with the merchant associated with the merchant shopping site from which the user added the product to the wish list in the electronic shopping cart.

2. The method of claim 1 , wherein the one or more wish lists include at least one default or system-defined wish list.

3. The method of claim 1 , wherein the one or more wish lists include at least one user-defined wish list.

4. The method of claim 3 , wherein the user-defined wish list is created and named by the user.

5. The method of claim 1 , wherein at least one wish list may serve as a registry that other users are able to view and from which other users are able to purchase products.

6. The method of claim 1 , wherein in response to the user electing to save the product to any wish list in the electronic shopping cart, sending a save request from the electronic shopping cart to a shopping cart server.

7. The method of claim 1 , wherein the electronic shopping cart is associated with a shopping service that provides a reward for purchases and wherein the method further comprises:

determining a reward, if any, for each product displayed in the user interface for the electronic shopping cart;

displaying the reward in the user interface for the electronic shopping cart;

in response to the user purchasing a product via the electronic shopping cart, crediting the user with the reward.

8. The method of claim 1 , further comprising:

for each product displayed in the user interface, determining if any coupon applies to the product or the corresponding merchant;

in response to identifying one or more coupons applicable to the product, displaying coupon information in the user interface; and

in response to the user purchasing the product, applying any identified coupons to the purchase.

9. The method of claim 8 , wherein determining if a coupon applies comprises:

identifying any potentially-applicable coupons; and

for each potentially-applicable coupon, initiating an online purchase transaction with the applicable merchant to identify any price savings related to the coupon, wherein the purchase transaction is terminated before completion of a purchase.

10. The method of claim 8 , wherein determining if a coupon applies comprises:

identifying any potentially-applicable coupons; and

sending an API request to a merchant to determine whether any potentially-applicable coupons may be used in the purchase transaction.

11. The method of claim 1 , wherein the shopping cart object is a software program embedded within the web browser.

12. The method of claim 1 , wherein the shopping cart object is one of a bookmarklet, browser add-on, browser extension, browser widget, or toolbar.

13. The method of claim 1 , wherein conducting a purchase transaction comprises:

retrieving a user-saved address and payment information;

providing said information to the merchant associated with the purchase transaction;

receiving a purchase confirmation from the merchant; and

communicating the purchase confirmation to the user.

14. A system for providing a multi-merchant electronic shopping cart for a shopping service, the system comprising:

a client computing device that enables a user to access an electronic shopping cart for the shopping service by selecting a visual representation of a shopping cart object within a web browser, the electronic shopping cart including one or more wish lists, wherein, in response to the user selecting a visual representation of the shopping cart object while a webpage supported by the electronic shopping cart is displayed in the web browser, automatically extracting information related to a product on the webpage supported by the electronic shopping cart, by:

scraping some or all of the product information from the webpage and/or identifying an application programming interface associated with the merchant shopping site, sending a request for product information on the webpage to the application programming interface, and receiving the requested information,

normalizing the extracted product information, and

automatically generating a user interface for the electronic shopping cart with the extracted and normalized product information prior to the product being added to the electronic shopping cart, and wherein the user is able to purchase the product from or save the product to any wish list in the electronic shopping cart; and

a server for providing the information to the client computing device, for saving product information to a wish list in the electronic shopping cart in response to the user electing to save the product, and for conducting a purchase transaction on behalf of the user with each merchant associated with a webpage from which the user saved a product to the wish list in the electronic shopping cart in response to the user electing to purchase the product or products saved to the wish list in the electronic shopping cart.

15. One or more non-transitory computer-readable media comprising computer program code that, when executed by a computer system, enables the computer system to perform the following method for providing a multi-merchant electronic shopping cart for a shopping service, the method comprising:

providing a shopping cart object within a user's web browser that provides access to an electronic shopping cart for the shopping service, wherein the electronic shopping cart can be used at a plurality of unrelated merchant shopping sites and includes one or more wish lists and wherein the shopping cart object remains within the web browser regardless of what website is displayed in the web browser;

in response to the user selecting a visual representation of the shopping cart object from within the web browser, displaying a user interface for the electronic shopping cart in a new window, wherein the user is able to view the user interface for the electronic shopping cart without navigating the web browser to a new webpage;

in response to the user selecting the visual representation while a webpage supported by the electronic shopping cart is displayed in the web browser, performing the following:

automatically extracting information related to a product on the webpage supported by the electronic shopping cart by;

scraping some or all of the product information from the webpage and/or identifying an application programming interface associated with the merchant shopping site, sending a request for product information on the webpage to the application programming interface, and receiving the requested information,

normalizing the extracted product information, and

automatically displaying the extracted and normalized product information in the user interface for the electronic shopping cart prior to the product being added to the electronic shopping cart;

enabling the user to save the product to any wish list in the electronic shopping cart for retrieval at a later time, wherein the user is able to save products from the plurality of unrelated merchant shopping sites to the one or more wish lists in the electronic shopping cart; and

enabling the user to purchase at one time, from the plurality of unrelated merchant shopping sites, a plurality of products saved to a wish list in the electronic shopping cart, wherein for each product to be purchased, a purchase transaction is conducted, on behalf of the user, with the merchant associated with the merchant shopping site from which the user added the product to the wish list in the electronic shopping cart.

16. The one or more non-transitory computer-readable media of claim 15 , wherein the one or more wish lists include at least one default or system-defined wish list.

17. The one or more non-transitory computer-readable media of claim 15 , wherein the one or more wish lists include at least one user-defined wish list.

18. The one or more non-transitory computer-readable media of claim 17 , wherein the user-defined wish list is created and named by the user.

19. The one or more non-transitory computer-readable media of claim 15 , wherein at least one wish list may serve as a registry that other users are able to view and from which other users are able to purchase products.

20. The one or more non-transitory computer-readable media of claim 15 , wherein in response to the user electing to save the product to any wish list in the electronic shopping cart, sending a save request from the electronic shopping cart to a shopping cart server.

21. The one or more non-transitory computer-readable media of claim 15 , wherein the electronic shopping cart is associated with a shopping service that provides a reward for purchases and wherein the method further comprises:

determining a reward, if any, for each product displayed in the user interface for the electronic shopping cart;

displaying the reward in the user interface for the electronic shopping cart;

in response to the user purchasing a product via the electronic shopping cart, crediting the user with the reward.

22. The one or more non-transitory computer-readable media of claim 15 , further comprising:

for each product displayed in the user interface, determining if any coupon applies to the product or the corresponding merchant;

in response to identifying one or more coupons applicable to the product, displaying coupon information in the user interface; and

in response to the user purchasing the product, applying any identified coupons to the purchase.

23. The one or more non-transitory computer-readable media of claim 22 , wherein determining if a coupon applies comprises:

identifying any potentially-applicable coupons; and

for each potentially-applicable coupon, initiating an online purchase transaction with the applicable merchant to identify any price savings related to the coupon, wherein the purchase transaction is terminated before completion of a purchase.

24. The one or more non-transitory computer-readable media of claim 22 , wherein determining if a coupon applies comprises:

identifying any potentially-applicable coupons; and

sending an API request to a merchant to determine whether any potentially-applicable coupons may be used in the purchase transaction.

25. The one or more non-transitory computer-readable media of claim 15 , wherein the shopping cart object is a software program embedded within the web browser.

26. The one or more non-transitory computer-readable media of claim 15 , wherein the shopping cart object is one of a bookmarklet, browser add-on, browser extension, browser widget, or toolbar.

27. The one or more non-transitory computer-readable media of claim 15 , wherein conducting a purchase transaction comprises:

retrieving a user-saved address and payment information;

providing said information to the merchant associated with the purchase transaction;

receiving a purchase confirmation from the merchant; and

communicating the purchase confirmation to the user.

28. A method performed by a computer system for providing a multi-merchant, electronic shopping cart for a shopping service, the method comprising:

providing a shopping cart object within a web browser that provides access to an electronic shopping cart for the shopping service, wherein the electronic shopping cart can be used at a plurality of unrelated merchant shopping sites and wherein the shopping cart object remains within the web browser regardless of what website is displayed in the web browser;

in response to a user selecting a visual representation of the shopping cart object from within the web browser, displaying a user interface for the electronic shopping cart in a new window, wherein the user is able to view the user interface for the electronic shopping cart without navigating the web browser to a new webpage;

in response to the user selecting the visual representation while a webpage supported by the electronic shopping cart is displayed in the web browser, performing the following:

automatically extracting information related to a product on the webpage supported by the electronic shopping cart, by:

scraping some or all of the product information from the webpage and/or identifying an application programming interface associated with the merchant shopping site, sending a request for product information on the webpage to the application programming interface, and receiving the requested information,

normalizing the extracted product information, and

automatically displaying the extracted and normalized product information in the user interface for the electronic shopping cart prior to the product being added to the electronic shopping cart;

enabling the user to either commence a purchase transaction for the product via the electronic shopping cart or save the product in the electronic shopping cart for retrieval at a later time, wherein the user is able to save products from the plurality of unrelated merchant shopping sites to the electronic shopping cart; and

enabling the user to purchase at one time, from the plurality of unrelated merchant shopping sites, a plurality of products saved to the electronic shopping cart, wherein for each product to be purchased, a purchase transaction is conducted, on behalf of the user, with the merchant associated with the merchant shopping site from which the user added the product to the electronic shopping cart.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 12, 2021
From: EBATES INC.
To: RAKUTEN GROUP, INC.
Reel/Frame 056218/0746 →
CHANGE OF NAME Recorded Nov 2, 2017
From: PERFORMANCE MARKETING BRANDS, INC.
To: EBATES INC.
Reel/Frame 044360/0814 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 2, 2017
From: JOHNSON, KEVIN H.; CHATTERJEE, TANUJ
To: PERFORMANCE MARKETING BRANDS, INC.
Reel/Frame 044023/0551 →
Continuity (2)
Continuation 13666134 · Nov 1, 2012
Related Publication 20180089692A1 · Mar 29, 2018
References Cited (172)
US 4910672A · Off et al. · 1990 [cited by applicant]
US 5250789A · Johnsen · 1993 [cited by applicant]
US 5500890A · Rogge et al. · 1996 [cited by applicant]
US 6029141A · Bezos et al. · 2000 [cited by applicant]
US 6101482A · DiAngelo et al. · 2000 [cited by applicant]
US 6128600A · Imamura et al. · 2000 [cited by applicant]
US 6341353B1 · Herman et al. · 2002 [cited by applicant]
US 6460036B1 · Herz et al. · 2002 [cited by applicant]
US 6571279B1 · Herz et al. · 2003 [cited by applicant]
US 6611814B1 · Lee et al. · 2003 [cited by applicant]
US 6725222B1 · Musgrove et al. · 2004 [cited by applicant]
US 7162443B2 · Shah · 2007 [cited by applicant]
US 7305355B2 · Tarvydas et al. · 2007 [cited by applicant]
US 7328176B2 · Tarvydas et al. · 2008 [cited by applicant]
US 7512548B1 · Bezos et al. · 2009 [cited by applicant]
US 7734729B2 · Du et al. · 2010 [cited by applicant]
US 7752535B2 · Satyavolu · 2010 [cited by applicant]
US 7925546B2 · Jacobi et al. · 2011 [cited by applicant]
US 8036934B2 · Mankoff · 2011 [cited by applicant]
US 8176067B1 · Ahmad et al. · 2012 [cited by applicant]
US 8224935B1 · Bandopadhyay et al. · 2012 [cited by applicant]
US 8359309B1 · Provine et al. · 2013 [cited by applicant]
US 8392288B1 · Miller · 2013 [cited by applicant]
US 8489456B2 · Burgess et al. · 2013 [cited by applicant]
US 8510166B2 · Neven · 2013 [cited by applicant]
US 8527436B2 · Salaka et al. · 2013 [cited by applicant]
US 8661029B1 · Kim et al. · 2014 [cited by applicant]
US 8676665B2 · Tarvydas et al. · 2014 [cited by applicant]
US 8694511B1 · Corduneanu et al. · 2014 [cited by applicant]
US 8812532B2 · Skaf · 2014 [cited by applicant]
US 8844010B2 · Brady et al. · 2014 [cited by applicant]
US 8935192B1 · Ventilla et al. · 2015 [cited by applicant]
US 9159079B2 · Lambert et al. · 2015 [cited by applicant]
US 9201672B1 · Arana et al. · 2015 [cited by applicant]
US 9779441B1 · Jadhav et al. · 2017 [cited by applicant]
US 20010032128A1 · Kepecs · 2001 [cited by applicant]
US 20010049628A1 · Icho · 2001 [cited by applicant]
US 20010056359A1 · Abreu · 2001 [cited by applicant]
US 20020038255A1 · Tarvydas et al. · 2002 [cited by applicant]
US 20020046109A1 · Leonard et al. · 2002 [cited by applicant]
US 20020095335A1 · Barnett et al. · 2002 [cited by applicant]
US 20020117544A1 · Wolf et al. · 2002 [cited by applicant]
US 20020124255A1 · Reichardt et al. · 2002 [cited by applicant]
US 20020143660A1 · Himmel et al. · 2002 [cited by applicant]
US 20030158844A1 · Kramer et al. · 2003 [cited by applicant]
US 20040083134A1 · Spero et al. · 2004 [cited by applicant]
US 20040122736A1 · Strock et al. · 2004 [cited by applicant]
US 20040254855A1 · Shah · 2004 [cited by applicant]
US 20050131768A1 · Rodriguez et al. · 2005 [cited by applicant]
US 20050267809A1 · Zheng · 2005 [cited by applicant]
US 20060085255A1 · Hastings et al. · 2006 [cited by applicant]
US 20060122899A1 · Lee et al. · 2006 [cited by applicant]
US 20060129463A1 · Zicherman · 2006 [cited by examiner]
US 20060242011A1 · Bell et al. · 2006 [cited by applicant]
US 20060259364A1 · Strock et al. · 2006 [cited by applicant]
US 20060265281A1 · Sprovieri et al. · 2006 [cited by applicant]
US 20070033531A1 · Marsh · 2007 [cited by applicant]
US 20070050258A1 · Dohse · 2007 [cited by applicant]
US 20070203784A1 · Keller et al. · 2007 [cited by applicant]
US 20070271147A1 · Crespo et al. · 2007 [cited by applicant]
US 20070271149A1 · Siegel et al. · 2007 [cited by applicant]
US 20080005090A1 · Khan et al. · 2008 [cited by applicant]
US 20080033939A1 · Khandelwal · 2008 [cited by applicant]
US 20080091546A1 · Kirovski · 2008 [cited by examiner]
US 20080103887A1 · Oldham et al. · 2008 [cited by applicant]
US 20080109327A1 · Mayle et al. · 2008 [cited by applicant]
US 20080120129A1 · Seubert et al. · 2008 [cited by applicant]
US 20080149710A1 · Silverbrook · 2008 [cited by examiner]
US 20080154731A1 · Mesaros · 2008 [cited by applicant]
US 20080155547A1 · Weber et al. · 2008 [cited by applicant]
US 20080208606A1 · Allsop et al. · 2008 [cited by applicant]
US 20080294643A1 · Moss · 2008 [cited by examiner]
US 20080319854A1 · Duroux et al. · 2008 [cited by applicant]
US 20090024464A1 · Weiss et al. · 2009 [cited by applicant]
US 20090083164A1 · Hull et al. · 2009 [cited by applicant]
US 20090099920A1 · Aharoni et al. · 2009 [cited by applicant]
US 20090234737A1 · Sarelson et al. · 2009 [cited by applicant]
US 20090240588A1 · Turner et al. · 2009 [cited by applicant]
US 20100042515A1 · Crespo et al. · 2010 [cited by applicant]
US 20100049538A1 · Frazer et al. · 2010 [cited by applicant]
US 20100070448A1 · Omoigui · 2010 [cited by examiner]
US 20100161399A1 · Posner et al. · 2010 [cited by applicant]
US 20100174623A1 · McPhie et al. · 2010 [cited by applicant]
US 20100205068A1 · Hodson et al. · 2010 [cited by applicant]
US 20110022448A1 · Strock et al. · 2011 [cited by applicant]
US 20110035379A1 · Chen et al. · 2011 [cited by applicant]
US 20110060998A1 · Schwartz et al. · 2011 [cited by applicant]
US 20110106605A1 · Malik et al. · 2011 [cited by applicant]
US 20110131098A1 · Bafia et al. · 2011 [cited by applicant]
US 20110167456A1 · Kokenos et al. · 2011 [cited by applicant]
US 20110173097A1 · McKee · 2011 [cited by applicant]
US 20110191181A1 · Blackhurst et al. · 2011 [cited by applicant]
US 20110191310A1 · Liao et al. · 2011 [cited by applicant]
US 20120030065A1 · Tarvydas · 2012 [cited by examiner]
US 20120078731A1 · Linevsky et al. · 2012 [cited by applicant]
US 20120158705A1 · Konig et al. · 2012 [cited by applicant]
US 20120166268A1 · Griffiths · 2012 [cited by applicant]
US 20120191568A1 · Gandhi · 2012 [cited by examiner]
US 20120197700A1 · Kalin · 2012 [cited by applicant]
US 20120197753A1 · Kalin · 2012 [cited by applicant]
US 20120203632A1 · Blum et al. · 2012 [cited by applicant]
US 20120271691A1 · Hammad et al. · 2012 [cited by applicant]
US 20120284108A1 · Fontana et al. · 2012 [cited by applicant]
US 20120311509A1 · Maggiotto et al. · 2012 [cited by applicant]
US 20120330729A1 · Carter · 2012 [cited by examiner]
US 20130006713A1 · Haake · 2013 [cited by examiner]
US 20130006803A1 · Oskolkov et al. · 2013 [cited by applicant]
US 20130024282A1 · Kansal et al. · 2013 [cited by applicant]
US 20130030853A1 · Agarwal et al. · 2013 [cited by applicant]
US 20130046621A1 · Asseoff et al. · 2013 [cited by applicant]
US 20130073356A1 · Cooper et al. · 2013 [cited by applicant]
US 20130144706A1 · Qawami et al. · 2013 [cited by applicant]
US 20130173364A1 · Choong et al. · 2013 [cited by applicant]
US 20130179303A1 · Petrou et al. · 2013 [cited by applicant]
US 20130185125A1 · Celorio-Martinez et al. · 2013 [cited by applicant]
US 20130204748A1 · Sugiura · 2013 [cited by applicant]
US 20130246199A1 · Carlson · 2013 [cited by applicant]
US 20130304563A1 · Haupt et al. · 2013 [cited by applicant]
US 20130346221A1 · Rangachari et al. · 2013 [cited by applicant]
US 20140006165A1 · Grigg et al. · 2014 [cited by applicant]
US 20140100929A1 · Burgess et al. · 2014 [cited by applicant]
US 20140122203A1 · Johnson et al. · 2014 [cited by applicant]
US 20140200997A1 · Anderson et al. · 2014 [cited by applicant]
US 20140207551A1 · Van Der Spoel · 2014 [cited by applicant]
US 20150310468A1 · Mesaros · 2015 [cited by applicant]
US 20170039583A1 · Issa · 2017 [cited by applicant]
US 20170148046A1 · Akbarpour Mashadi · 2017 [cited by examiner]
US 20170200219A1 · Mebed et al. · 2017 [cited by applicant]
CN 101194282 · 2008 [cited by applicant]
JP 10240823 · 1998 [cited by applicant]
JP 11134408 · 1999 [cited by applicant]
JP 2000163480 · 2000 [cited by applicant]
JP 2001109742 · 2001 [cited by applicant]
JP 2002063431 · 2002 [cited by applicant]
JP 2002245366 · 2002 [cited by applicant]
JP 2002259792 · 2002 [cited by applicant]
JP 2002312608 · 2002 [cited by applicant]
JP 2008040753 · 2008 [cited by applicant]
JP 2012093953 · 2012 [cited by applicant]
JP 2013218697 · 2013 [cited by applicant]
KR 1020010077123 · 2001 [cited by applicant]
KR 1020090008777 · 2009 [cited by applicant]
KR 20100040829 · 2010 [cited by applicant]
KR 1020100099843 · 2010 [cited by applicant]
KR 1020110055182 · 2011 [cited by applicant]
KR 1020110120241 · 2011 [cited by applicant]
RU 2428741 · 2011 [cited by applicant]
WO 2012074919 · 2012 [cited by applicant]
WO 2012103462 · 2012 [cited by applicant]
WO 2012165033 · 2012 [cited by applicant]
Author(s):Curty, Renata. Title: Social Commerce: Looking back and forward. Journal:ASIST[online]. Publication date: 2011 .[retrieved on: _ Mar. 26, 2022 _]. Retrieved from the Internet: < URL: https://asistdl.onlinelibr… [cited by examiner]
Author(s):Yang, Xiudan. Title: Ontology based infomration extraction system in ecommerce. Journal: IEEE[online]. Publication date: 2011 .[retrieved on: _ Aug. 18, 2022 _]. Retrieved from the Internet: < URL: https://iee… [cited by examiner]
Author(s):hong. Title:scrap. Journal: elsiever[online]. Publication date: 2011 .[retrieved on: Feb. 23, 2023 ]. Retrieved from the Internet: < URL: https://www.sciencedirect.com/science/article/pii/S0301479710004457> (Y… [cited by examiner]
Author(s): Levchenko Title:Click Trajectories. Journal: IEEE [online]. Publication date: 2011 .[retrieved on: Feb. 23, 2023 ]. Retrieved from the Internet: < URL: https://ieeexplore.ieee.org/abstract/document/5958044> (… [cited by examiner]
Recommender system based on click stream data using association rule mining (Year: 2011). [cited by examiner]
Mining customer knowledge to implement online shopping and home delivery for hypermarkets (Year: 2011). [cited by examiner]
Openbasket_a_pick-and-droppable_shopping_agent_placing_orders_to_multiple_electronic_storefronts (Year: 2001). [cited by examiner]
Multi-agent framework for third party logistics in E-commerce (Year: 2005). [cited by examiner]
Amazon, “Creating a Wish List”, available Feb. 25, 2011, retrieved May 29, 2014, http://www.amazon.com/gp/help/customer/display.html?ie=UTF8&nodeId=501088. [cited by applicant]
Bajaj, “Shopping for Diwali? Here's how you can crack the best online deals”, Oct. 20, 2016, pp. 1-3. [cited by applicant]
Impulse, “Save your favorite products on an impluse. Buy them when you're ready”, retrieved Oct. 23, 2016, pp. 1-2. [cited by applicant]
Keepa, “Features”, retrieved Oct. 23, 2016, p. 1-1. [cited by applicant]
Owen et al., “Going Beyond Redemption: Closing the Loop with Card-Linked Offers”, Jul. 12, 2012, pp. 1-8. [cited by applicant]
Shoptagr, “When you discover something you want, save it to Shoptagr”, retrieved Oct. 23, 2016, p. 1-1. [cited by applicant]
Taggr, “Wish List any Store & Price Watch”, retrieved Oct. 23, 2016, p. 1-1. [cited by applicant]
Ziftr Alerts, “You do the shopping. We'll do the searching. It's that simple”, retrieved Oct. 23, 2016, pp. 1-2. [cited by applicant]
Wishlist, “Extension for Wishlist App”, retrieved Oct. 23, 2016, p. 1-1. [cited by applicant]
Wishtack, “Gift Ideas & Wishlist”, retrieved Oct. 23, 2016, p. 1-1. [cited by applicant]
Word Press, “Status Tracking”, retrieved Oct. 25, 2016, pp. 1-4. [cited by applicant]
International Search Report and Written Opinion in PCT Application No. PCT/US2013/066691 dated Mar. 14, 2014. [cited by applicant]
International Preliminary Report on Patentability in PCT Application No. PCT/US2013/066691 dated Feb. 12, 2015. [cited by applicant]
Nakamura, “Out-of-Browser Function Supported Outside the Web Browser”, Oct. 1, 2009, vol. 94, p. 154-155. [cited by applicant]
Cited By (1)
US 12,608,699