IP Library Granted Patent US 12,223,532
Granted Patent B2
US 12,223,532 · App. 16/779,600 · Granted Feb 11, 2025

Dynamic processing of electronic messaging data and protocols to automatically generate location predictive retrieval using a networked, multi-stack computing environment

Inventors: Paul Fredrich (Brooklyn, NY); Michael Bifolco (Irvington, NY); Greg E. Alvo (Brooklyn, NY); Ofir Shalom (Jersey City, NJ)
Assignee: OrderGroove, LLC
G06Q30/0625G06F16/211G06F16/9537G06F17/18G06F40/205G06Q10/083G06Q30/0267G06Q30/0271G06Q30/0631G06Q30/0633H04L51/046H04W4/021H04W4/14
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,223,532
App. No.
16/779,600
Granted
Feb 11, 2025
Kind
B2
Abstract

Various embodiments relate generally to computer science, data science, software, and computer program and platform architectures, including processing data received at an adaptive distribution platform to identify a point of time, initiating automatic replenishment of the item by the adaptive distribution platform if the point of time is substantially within the date range, transmitting a message to a client, the message including a characteristic of the item and a control user input, receiving a response to the message, processing the response to determine whether to adjust the scheduled delivery to replenish the item, generating a confirmation message to the client, transmitting a control signal from the adaptive distribution platform to a system, and adapting a predicted distribution event associated with the item.

Claims (52)

1. A method, comprising:

processing data received at an adaptive distribution platform implementing a multi-stack application configured to identify a point of time at one or more levels of a programming stack of the multi-stack application, the point of time being evaluated against a date range associated with a zone of time, the point of time being a function of a usage rate based on a rate of consumption;

initiating automatic replenishment of the item by the adaptive distribution platform if the point of time is substantially within the date range;

after the initiating, transmitting a message to a client associated with a first location via a transport level of the programming stack, the message including a characteristic of the item and a control user input configured to adapt a scheduled delivery to replenish the item;

receiving a response to the message at the adaptive distribution platform;

classifying the item based on application of a machine learning application or a deep learning application to automatically predict consumption of the item as a function of the point of time;

determining automatically one or more retrieval options proximate to the client at the first location to select a message format protocol associated with the transport level of the programming stack;

implementing a portion of the multi-stack application to generate automatically location predictive retrieval data using a networked multi-stack computing environment to determine available inventory at a second location proximate to that of a third location associated with a mobile device associated with an account identified in account data, the available inventory associated with other locations associated with one or more inventory management systems;

processing the response to determine whether to automatically adjust the scheduled delivery to replenish the item based on the proximate location that is predicted automatically relative to the device associated with the account identified to form an adjusted scheduled delivery;

generating a confirmation message to the client, the confirmation message comprising other data configured, when parsed, to confirm a scheduled delivery of the item;

transmitting a control signal from the adaptive distribution platform to a system, the control signal being configured to initiate the scheduled delivery of the item;

adapting a predicted distribution event associated with the item and another scheduled delivery by modifying the zone of time based on evaluating the response and the confirmation message to form an adapted predicted distribution event;

using a geo data analysis engine to generate geographic data associated with the mobile device to detect proximity to the other locations associated with the available inventory;

detecting a threshold distance between the second location proximate to that of a third location to determine whether to automatically generate an alternate retrieval option to pick up the item rather than delivery;

preventing delivery of the item to the first location in favor of the alternate retrieval option the other locations, thereby canceling the scheduled delivery;

implementing the machine learning application in the networked multi-stack computing environment to access stored data representing a predictive model to automatically modify model data as function of the adapted predicted distribution event to optimize accuracy of predicting future scheduled deliveries, the machine learning application further configured to adjust the model data to include the second location and at least one of the other locations to predict whether to generate future messages to the mobile device of based on implementation of the alternate retrieval option.

2. The method of claim 1 , wherein the point of time comprises a date.

3. The method of claim 1 , wherein the system is a merchant computing system.

4. The method of claim 1 , wherein the client is a mobile computing device.

5. The method of claim 1 , wherein the control user input comprises an option to specify immediate ordering of the item.

6. The method of claim 1 , wherein the control user input comprises an option to delay ordering of the item by one or more delayed units of time.

7. The method of claim 1 , wherein the scheduled delivery is expedited by one or more units of time.

8. The method of claim 1 , wherein the scheduled delivery is delayed by one or more units of time.

9. The method of claim 1 , wherein the predicted distribution event is determined based on a predicted exhaustion of the item.

10. The method of claim 1 , wherein the predicted distribution event is determined by processing a preference received from the client.

11. The method of claim 1 , wherein the predicted distribution event is determined by processing a monitored shipment delay preference.

12. The method of claim 1 , wherein the adaptive distribution platform is configured to replenish a plurality of items identified using a list from the client.

13. The method of claim 1 , further comprising recalibrating the control signal if the response, when processed, indicates modification of the scheduled delivery.

14. The method of claim 1 , further comprising recalibrating the control signal if the response, when processed, indicates a delay to the scheduled delivery.

15. The method of claim 1 , further comprising recalibrating the control signal if the response, when processed, indicates expediting the scheduled delivery.

16. The method of claim 1 , further comprising recalibrating the control signal if the response, when processed, includes financial data that, when further processed, provides payment data for the item.

17. A system, comprising:

a repository configured to store data associated with an item; and

an adaptive distribution platform implementing a multi-stack application configured to process data received at an adaptive distribution platform to identify a point of time at one or more levels of a programming stack of the multi-stack application, the point of time being evaluated against a date range associated with a zone of time, the point of time being a function of a usage rate based on a rate of consumption, to initiate automatic replenishment of the item by the adaptive distribution platform if the point of time is substantially within the date range, after the initiating, to transmit a message to a client associated with a first location via a transport level of the programming stack, the message including a characteristic of the item and a control user input configured to adapt a scheduled delivery to replenish the item, to receive a response to the message at the adaptive distribution platform, to determine automatically one or more retrieval options proximate to the client at the location to select a message format protocol associated with the transport level of the programming stack, classify the item on application of a machine learning application or a deep learning application to automatically predict consumption of the item as a function of the point of time, implement a portion of the multi-stack application to generate automatically location predictive retrieval data using a networked multi-stack computing environment to determine available inventory at a second location proximate to that of a third location associated with a mobile device associated with an account identified in account data, the available inventory associated with other locations associated with one or more inventory management systems; to process the response to determine whether to automatically adjust the scheduled delivery to replenish the item based on the proximate location that is predicted automatically relative to the device associated with the account identified to form an adjusted scheduled delivery, to generate a confirmation message to the client, the confirmation message comprising other data configured, when parsed, to confirm a scheduled delivery of the item, to transmit a control signal from the adaptive distribution platform to a system, the control signal being configured to initiate the scheduled delivery of the item, to adapt a predicted distribution event associated with the item and another scheduled delivery by modifying the zone of time based on evaluating the response and the confirmation message to form an adapted predicted distribution event, to detect a threshold distance between the second location proximate to that of a third location to determine whether to automatically generate an alternate retrieval option to pick up the item rather than delivery, to prevent delivery of the item to the first location in favor of the alternate retrieval option the other locations, thereby canceling the scheduled delivery, and to implement implementing the machine learning application in the networked multi-stack computing environment to access stored data representing a predictive model to automatically modify model data as function of the adapted predicted distribution event to optimize accuracy of predicting future scheduled deliveries, the machine learning application further configured to adjust the model data to include the second location and at least one of the other locations to predict whether to generate future messages to the mobile device of based on implementation of the alternate retrieval option.

18. The system of claim 17 , wherein the system is a merchant computing system.

19. The system of claim 17 , wherein the system is a merchant computing system in data communication with the adaptive distribution platform.

20. A non-transitory computer readable medium having one or more computer program instructions configured to perform a method, the method comprising:

processing data received at an adaptive distribution platform implementing a multi-stack application configured to identify a point of time at one or more levels of a programming stack of the multi-stack application, the point of time being evaluated against a date range associated with a zone of time, the point of time being a function of a usage rate based on a rate of consumption;

initiating automatic replenishment of the item by the adaptive distribution platform if the point of time is substantially within the date range;

after the initiating, transmitting a message to a client associated with a first location via a transport level of the programming stack, the message including a characteristic of the item and a control user input configured to adapt a scheduled delivery to replenish the item;

receiving a response to the message at the adaptive distribution platform;

classifying the item based on application of application or a deep learning application to automatically predict consumption of the item as a function of the point of time;

determining automatically one or more retrieval options proximate to the client at the location to select a message format protocol associated with the transport level of the programming stack;

implementing a portion of the multi-stack application to generate automatically location predictive retrieval data using a networked multi-stack computing environment to determine available inventory at a second location proximate to that of third location associated with a mobile device associated with an account identified in account data, the available inventory associated with other locations associated with one or more inventory management systems;

processing the response to determine whether to automatically adjust the scheduled delivery to replenish the item based on the proximate location that is predicted automatically relative to the device associated with the account identified to form an adjusted scheduled delivery;

generating a confirmation message to the client, the confirmation message comprising other data configured, when parsed, to confirm a scheduled delivery of the item;

transmitting a control signal from the adaptive distribution platform to a system, the control signal being configured to initiate the scheduled delivery of the item;

adapting a predicted distribution event associated with the item and another scheduled delivery by modifying the zone of time based on evaluating the response and the confirmation message to form an adapted predicted distribution event;

using a geo data analysis engine to generate geographic data associated with the mobile device to detect proximity to the other locations associated with the available inventory;

detecting a threshold distance between the second location proximate to that of a third location to determine whether to automatically generate an alternate retrieval option to pick up the item rather than delivery;

preventing delivery of the item to the first location in favor of the alternate retrieval option the other locations, thereby canceling the scheduled delivery;

implementing the machine learning application in the networked multi-stack computing environment to access stored data representing a predictive model to automatically modify model data as function of the adapted predicted distribution event to optimize accuracy of predicting future scheduled deliveries, the machine learning application further configured to adjust the model data to include the second location and at least one of the other locations to predict whether to generate future messages to the mobile device of based on implementation of the alternate retrieval option.

Assignments (3)
CHANGE OF NAME Recorded Dec 23, 2022
From: ORDERGROOVE, INC.
To: ORDERGROOVE, LLC
Reel/Frame 062214/0633 →
SECURITY INTEREST Recorded Sep 21, 2022
From: ORDERGROOVE, INC.
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 061171/0610 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2020
From: FREDRICH, PAUL; BIFOLCO, MICHAEL; ALVO, GREG E.; SHALOM, OFIR
To: ORDERGROOVE, INC.
Reel/Frame 052951/0582 →
Continuity (9)
Continuation 16115474 · Aug 28, 2018
Continuation 16046690 · Jul 26, 2018
Continuation In Part 15821362 · Nov 22, 2017
Continuation In Part 15821362 · Nov 22, 2017
Continuation In Part 15716486 · Sep 26, 2017
Continuation In Part 15716486 · Sep 26, 2017
Continuation In Part 15479230 · Apr 4, 2017
Provisional Application 62425191 · Nov 22, 2016
Related Publication 20200250727A1 · Aug 6, 2020
References Cited (239)
US 4814996A · Wang · 1989 [cited by applicant]
US 4869266A · Taylor et al. · 1989 [cited by applicant]
US 5090734A · Dyer et al. · 1992 [cited by applicant]
US 6204763B1 · Sone · 2001 [cited by applicant]
US 6415262B1 · Walker et al. · 2002 [cited by applicant]
US 6963848B1 · Brinkerhoff · 2005 [cited by applicant]
US 7251617B1 · Walker et al. · 2007 [cited by applicant]
US 7295990B1 · Braumoeller et al. · 2007 [cited by applicant]
US 7340414B2 · Roh et al. · 2008 [cited by applicant]
US 7353194B1 · Kerker et al. · 2008 [cited by applicant]
US 7540767B1 · Czarnecki · 2009 [cited by applicant]
US 7552068B1 · Brinkerhoff · 2009 [cited by applicant]
US 7747543B1 · Braumoeller et al. · 2010 [cited by applicant]
US 7953645B2 · Kerker et al. · 2011 [cited by applicant]
US 8121876B1 · Braumoeller et al. · 2012 [cited by applicant]
US 8126784B1 · Agarwal · 2012 [cited by examiner]
US 8353448B1 · Miller et al. · 2013 [cited by applicant]
US 8370271B1 · Robinson et al. · 2013 [cited by applicant]
US 8417639B1 · Baram · 2013 [cited by applicant]
US 8428988B1 · Braumoeller et al. · 2013 [cited by applicant]
US 8458051B1 · Saltzman et al. · 2013 [cited by applicant]
US 8498888B1 · Raff et al. · 2013 [cited by applicant]
US 8620707B1 · Belyi et al. · 2013 [cited by applicant]
US 8818836B1 · Braumoeller et al. · 2014 [cited by applicant]
US 8867401B1 · Tomay et al. · 2014 [cited by applicant]
US 8924262B2 · Shuster · 2014 [cited by applicant]
US 9047607B1 · Curial et al. · 2015 [cited by applicant]
US 9134675B2 · Yang et al. · 2015 [cited by applicant]
US 9659310B1 · Allen · 2017 [cited by examiner]
US 9792643B1 · Masterman · 2017 [cited by applicant]
US 9886810B1 · Murphy · 2018 [cited by applicant]
US 9959565B2 · Shuster · 2018 [cited by applicant]
US 10078860B1 · Masterman · 2018 [cited by examiner]
US 10262294B1 · Hahn et al. · 2019 [cited by applicant]
US 10275740B2 · Alvo et al. · 2019 [cited by applicant]
US 10332067B2 · Sirisilla et al. · 2019 [cited by applicant]
US 10360617B2 · High et al. · 2019 [cited by applicant]
US 10430858B1 · Glasgow et al. · 2019 [cited by applicant]
US 10445751B2 · Nakano et al. · 2019 [cited by applicant]
US 10453112B2 · Alvo et al. · 2019 [cited by applicant]
US 10586266B2 · Fredrich et al. · 2020 [cited by applicant]
US 10614501B2 · Fredrich et al. · 2020 [cited by applicant]
US 10719860B2 · Bifolco et al. · 2020 [cited by applicant]
US 10769708B2 · Alvo et al. · 2020 [cited by applicant]
US 10796274B2 · Putcha et al. · 2020 [cited by applicant]
US 10817885B2 · Concannon et al. · 2020 [cited by applicant]
US 11144980B2 · Fredrich et al. · 2021 [cited by applicant]
US 11354718B2 · Fredrich et al. · 2022 [cited by applicant]
US 20020161652A1 · Paullin et al. · 2002 [cited by applicant]
US 20020161670A1 · Walker et al. · 2002 [cited by applicant]
US 20030004784A1 · Li et al. · 2003 [cited by applicant]
US 20030110103A1 · Sesek et al. · 2003 [cited by applicant]
US 20030195788A1 · Loeb et al. · 2003 [cited by applicant]
US 20030212614A1 · Chu et al. · 2003 [cited by applicant]
US 20040111326A1 · Rock et al. · 2004 [cited by applicant]
US 20040162880A1 · Arnone et al. · 2004 [cited by applicant]
US 20050150951A1 · Sacco et al. · 2005 [cited by applicant]
US 20050165656A1 · Frederick et al. · 2005 [cited by applicant]
US 20060025938A1 · Cottrell · 2006 [cited by applicant]
US 20080015951A1 · Kerker et al. · 2008 [cited by applicant]
US 20080059309A1 · Welch · 2008 [cited by applicant]
US 20080071626A1 · Hill · 2008 [cited by applicant]
US 20090024801A1 · Choi et al. · 2009 [cited by applicant]
US 20090094121A1 · Newhouse et al. · 2009 [cited by applicant]
US 20100102082A1 · Ebrom et al. · 2010 [cited by applicant]
US 20100217450A1 · Beal et al. · 2010 [cited by applicant]
US 20100280960A1 · Ziotopoulos et al. · 2010 [cited by applicant]
US 20110032070A1 · Bleile · 2011 [cited by applicant]
US 20110054935A1 · Hardaway · 2011 [cited by applicant]
US 20110153466A1 · Harish et al. · 2011 [cited by applicant]
US 20110246215A1 · Postma et al. · 2011 [cited by applicant]
US 20110251807A1 · Rada et al. · 2011 [cited by applicant]
US 20110258072A1 · Kerker et al. · 2011 [cited by applicant]
US 20120004977A1 · Daniels, Jr. et al. · 2012 [cited by applicant]
US 20120036045A1 · Lowe et al. · 2012 [cited by applicant]
US 20120124859A1 · May et al. · 2012 [cited by applicant]
US 20120150461A1 · Ohiwa et al. · 2012 [cited by applicant]
US 20120150677A1 · Shuster · 2012 [cited by applicant]
US 20120330472A1 · Boot · 2012 [cited by applicant]
US 20130041605A1 · Ting et al. · 2013 [cited by applicant]
US 20130080968A1 · Hanson et al. · 2013 [cited by applicant]
US 20130117053A2 · Campbell · 2013 [cited by applicant]
US 20130128396A1 · Danesh et al. · 2013 [cited by applicant]
US 20130159454A1 · Hunter et al. · 2013 [cited by applicant]
US 20130268315A1 · Cotton et al. · 2013 [cited by applicant]
US 20140012706A1 · Foerster · 2014 [cited by applicant]
US 20140191573A1 · Chen et al. · 2014 [cited by applicant]
US 20140258165A1 · Heil · 2014 [cited by applicant]
US 20140279208A1 · Nickitas et al. · 2014 [cited by applicant]
US 20140279215A1 · Alvo et al. · 2014 [cited by applicant]
US 20140279276A1 · Tolcher · 2014 [cited by applicant]
US 20140279291A1 · Brosnan et al. · 2014 [cited by applicant]
US 20140279666A1 · Lievens · 2014 [cited by examiner]
US 20140297487A1 · Bashkin · 2014 [cited by applicant]
US 20140304026A1 · Delaney et al. · 2014 [cited by applicant]
US 20140324598A1 · Freeman · 2014 [cited by applicant]
US 20140368565A1 · Webb et al. · 2014 [cited by applicant]
US 20150019342A1 · Gupta · 2015 [cited by applicant]
US 20150105880A1 · Slupik et al. · 2015 [cited by applicant]
US 20150106228A1 · Shuster · 2015 [cited by applicant]
US 20150106238A1 · Shuster · 2015 [cited by applicant]
US 20150112826A1 · Crutchfield, Jr. · 2015 [cited by applicant]
US 20150127421A1 · Nakano et al. · 2015 [cited by applicant]
US 20150149298A1 · Tapley · 2015 [cited by applicant]
US 20150178654A1 · Glasgow et al. · 2015 [cited by applicant]
US 20150261644A1 · Zhang et al. · 2015 [cited by applicant]
US 20150278912A1 · Melcher et al. · 2015 [cited by applicant]
US 20150302510A1 · Godsey et al. · 2015 [cited by applicant]
US 20150363866A1 · Depew · 2015 [cited by applicant]
US 20150363867A1 · Tipton et al. · 2015 [cited by applicant]
US 20160034024A1 · Mergen · 2016 [cited by applicant]
US 20160148149A1 · Suddamalla et al. · 2016 [cited by applicant]
US 20160218884A1 · Ebrom et al. · 2016 [cited by applicant]
US 20160231792A1 · Richter et al. · 2016 [cited by applicant]
US 20160275424A1 · Concannon et al. · 2016 [cited by applicant]
US 20160275530A1 · Concannon et al. · 2016 [cited by applicant]
US 20160286059A1 · Hitaka · 2016 [cited by applicant]
US 20160314514A1 · High · 2016 [cited by examiner]
US 20160356641A1 · Larson · 2016 [cited by applicant]
US 20160371762A1 · Fergis et al. · 2016 [cited by applicant]
US 20170011304A1 · Shimizu · 2017 [cited by applicant]
US 20170019266A1 · Lim et al. · 2017 [cited by applicant]
US 20170032101A1 · Skoda · 2017 [cited by applicant]
US 20170109687A1 · Kamadolli et al. · 2017 [cited by applicant]
US 20170134182A1 · Davis et al. · 2017 [cited by applicant]
US 20170193433A1 · Qin · 2017 [cited by examiner]
US 20170206489A1 · Sirisilla et al. · 2017 [cited by applicant]
US 20170300984A1 · Hurwich · 2017 [cited by applicant]
US 20180005173A1 · Elazary et al. · 2018 [cited by applicant]
US 20180025321A1 · Chen · 2018 [cited by examiner]
US 20180031616A1 · Hansen et al. · 2018 [cited by applicant]
US 20180053153A1 · Mai · 2018 [cited by applicant]
US 20180082038A1 · Blair et al. · 2018 [cited by applicant]
US 20180089614A1 · Laskowitz et al. · 2018 [cited by applicant]
US 20180131658A1 · Bhagwan et al. · 2018 [cited by applicant]
US 20180144290A1 · Alvo et al. · 2018 [cited by applicant]
US 20180144389A1 · Fredrich et al. · 2018 [cited by applicant]
US 20180204256A1 · Bifolco et al. · 2018 [cited by applicant]
US 20180249735A1 · Espinosa · 2018 [cited by applicant]
US 20180253952A1 · Huang · 2018 [cited by applicant]
US 20180285809A1 · Fredrich et al. · 2018 [cited by applicant]
US 20180315111A1 · Alvo et al. · 2018 [cited by applicant]
US 20180322447A1 · Cantrell · 2018 [cited by applicant]
US 20180336512A1 · Clarke et al. · 2018 [cited by applicant]
US 20180349980A1 · Alvo et al. · 2018 [cited by applicant]
US 20180357688A1 · Webb et al. · 2018 [cited by applicant]
US 20180365753A1 · Fredrich et al. · 2018 [cited by applicant]
US 20190066183A1 · Fredrich et al. · 2019 [cited by applicant]
US 20190073627A1 · Nakdimon et al. · 2019 [cited by applicant]
US 20190087769A9 · Glasgow et al. · 2019 [cited by applicant]
US 20190295148A1 · Lefkow et al. · 2019 [cited by applicant]
US 20190295150A1 · High et al. · 2019 [cited by applicant]
US 20190392378A1 · Alvo et al. · 2019 [cited by applicant]
US 20200104903A1 · Alvo et al. · 2020 [cited by applicant]
US 20200250728A1 · Fredrich et al. · 2020 [cited by applicant]
US 20210004881A1 · Bifolco et al. · 2021 [cited by applicant]
US 20210049670A1 · Alvo et al. · 2021 [cited by applicant]
US 20210406984A1 · Fredrich et al. · 2021 [cited by applicant]
US 20220198545A1 · Fredrich et al. · 2022 [cited by applicant]
US 20220343387A1 · Fredrich et al. · 2022 [cited by applicant]
AU 8694301A · 2002 [cited by applicant]
JP 2000148432A · 2000 [cited by applicant]
WO WO2017074757A1 · 2017 [cited by examiner]
WO 2019089480A2 · 2019 [cited by applicant]
C. F. Hsu et al., “Smart Pantries for Homes,” 2006 IEEE International Conference on Systems, Man and Cybernetics, 2006, pp. 4276-4283, doi: 10.1109/ICSMC.2006.384806. [online], [retrieved on May 28, 2022]. <https://ieee… [cited by examiner]
Garg, Yogesh C., Non-Final Office Action mailed Oct. 18, 2021 for U.S. Appl. No. 16/930,825. [cited by applicant]
Koester, Michael R., Notice of Allowance and Fee(s) Due, Examiner Interview Summary and Examiner's Amendment mailed Jun. 10, 2021 for U.S. Appl. No. 15/716,486. [cited by applicant]
Mitchell, Nathan A., Final Office Action mailed Jul. 28, 2021 for U.S. Appl. No. 15/905,764. [cited by applicant]
Mitchell, Nathan A., Final Office Action mailed Jul. 28, 2021 for U.S. Appl. No. 16/398,241. [cited by applicant]
Amazon Dash Replenishment Adds New Device Makers and Launches New Products. Retrieved from . Originally published Nov. 22, 2016. (Year: 2016). [cited by applicant]
Eskridge, Cory W., Final Office Action mailed Apr. 6, 2021 for U.S. Appl. No. 15/479,230. [cited by applicant]
Eskridge, Cory W., Non-Final Office Action mailed Aug. 18, 2020 for U.S. Appl. No. 15/479,230. [cited by applicant]
Koester, Michael R., Non-Final Office Action mailed Jan. 8, 2021 for U.S. Appl. No. 15/716,486. [cited by applicant]
Koester, Michael Richard, Final Office Action mailed Jun. 5, 2020 for U.S. Appl. No. 15/716,586. [cited by applicant]
Mitchell, Nathan A., Non-Final Office Action mailed Mar. 23, 2021 for U.S. Appl. No. 16/398,241. [cited by applicant]
Vodnick, Craig, “How Do You Handle Subscription Renewals?”, Published Mar. 28, 2011, Cleverbridge Blog, URL: <> (Year: 2011). [cited by applicant]
“Belkin WeMo Insight Switch”, Belkin Instruction Manual, Part# 8830uk17750/SKU: F7C029uk, Oct. 23, 2014, http://www.free-instruction-manuals.com/pdf/pa_1184191.pdf. [cited by applicant]
“WeMo Insight Smart Plug, F7C029 Frequently Asked Questions”, Belkin Knowledge Article, retrieved Nov. 9, 2017, http://www.belkin.com/us/support-article?articleNum=80139. [cited by applicant]
Alvo et al., “Consumable Usage Sensors and Applications to Facilitate Automated Replenishment of Consumables via an Adaptive Distribution Platform,” U.S. Appl. No. 62/579,871, filed Dec. 31, 2017. [cited by applicant]
Alvo et al., “Consumable Usage Sensors and Applications to Facilitate Automated Replenishment of Consumables via an Adaptive Distribution Platform,” U.S. Appl. No. 15/801,002, filed Nov. 1, 2017. [cited by applicant]
Alvo et al., “Consumable Usage Sensors and Applications to Facilitate Automated Replenishment of Consumables via an Adaptive Distribution Platform,” U.S. Appl. No. 62/579,872. [cited by applicant]
Alvo et al., “Consumable Usage Sensors and Applications to Facilitate Automated Replenishment of Consumables via an Adaptive Distribution Platform,” U.S. Appl. No. 15/801,172, filed Nov. 1, 2017. [cited by applicant]
Alvo et al., Consumable Usage Sensors and Applications to Facilitate Automated Replenishment of Consumables via an Adaptive Distribution Platform, U.S. Appl. No. 16/398,241, filed Apr. 29, 2019. [cited by applicant]
Alvo, Greg, “Automated Method and System for Converting One-Time Buyers of a Product/Service Into Recurring Subscribers”, U.S. Appl. No. 61/791,873, filed Mar. 15, 2013. [cited by applicant]
Amazon, “Order a Subscribe & Save Subscription,” archived back at least as far as Oct. 2014, accessed Jul. 10, 2019 at https://web.archive.org/web/20141009140840/http://www.amazon.com/gp/help/customer/display.html?nodeI… [cited by applicant]
Anonymous, Amazon.com Launches Magazines Store; Customers Can Now Purchase Magazine Subscriptions for Themselves or as Gifts on Amazon.com, Oct. 30, 2001, Business Water, pp. 1-2. (Year: 2001). [cited by applicant]
Bargeon, Brittany E., Notice of Allowance and Fee(s) Due for U.S. Appl. No. 13/962,213 mailed Jul. 25, 2019. [cited by applicant]
Bargeon, Brittany E., U.S. Patent and Trademark Office Final Office Action mailed Oct. 23, 2015 for U.S. Appl. No. 13/962,213 (24 pages). [cited by applicant]
Bargeon, Brittany E., U.S. Patent and Trademark Office Non-Final Office Action mailed Aug. 14, 2014 for U.S. Appl. No. 13/962,213 (21 pages). [cited by applicant]
Bargeon, Brittany E., U.S. Patent and Trademark Office Non-Final Office Action mailed Jun. 9, 2016 for U.S. Appl. No. 13/962,213 (26 pages). [cited by applicant]
Bargeon, Brittany E., U.S. Patent and Trademark Office Non-Final Office Action mailed Nov. 18, 2016 for U.S. Appl. No. 13/962,213 (22 pages). [cited by applicant]
Bifolco et al., “Adaptive Scheduling to Facilitate Optimized Distribution of Subscribed Items”, U.S. Appl. No. 62/425, 191, filed Nov. 22, 2016. [cited by applicant]
Bifolco et al., “Adaptive Scheduling to Facilitate Optimized Distribution of Subscribed Items,” U.S. Appl. No. 15/821,362, filed Nov. 22, 2017. [cited by applicant]
CTIA's Annual Survey Says US Wireless Providers Handled 3.2 Trillion Megabytes of Data Traffic in 2013 for a 120 Percent Increase Over 2012, Jun. 17, 2014, https://web.archive.org/web/20140723023447/http://www.ctia.org/… [cited by applicant]
Eskridge, Cory W., Final Office Action mailed Feb. 21, 2020 for U.S. Appl. No. 15/479,230. [cited by applicant]
Fredrich et al., “Adaptive Scheduling of Electronic Messaging Based on Predictive Consumption of the Sampling of Items via a Networked Computing Platform”, U.S. Appl. No. 15/716,486, filed Sep. 26, 2017. [cited by applicant]
Fredrich et al., “Dynamic Processing of Electronic Messaging Data and Protocols to Automatically Generate Location Predictive Retrieval Using a Networked, Multi-Stack Computing Environment,” U.S. Appl. No. 16/046,690, f… [cited by applicant]
Fredrich et al., “Dynamic Processing of Electronic Messaging Data and Protocols to Automatically Generate Location Predictive Retrieval Using a Networked, Multi-Stack Computing Environment,” U.S. Appl. No. 16/115,474, f… [cited by applicant]
Fredrich et al., “Electronic Messaging to Distribute Items Based on Adaptive Scheduling”, U.S. Appl. No. 15/479,230, filed Apr. 4, 2017. [cited by applicant]
Garg, Yogesh C., Non-Final Office Action mailed Nov. 12, 2019 for U.S. Appl. No. 15/821,362. [cited by applicant]
Kim, Harry C., Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration for International Application No. PCT/US2018/058053 mail… [cited by applicant]
Koester, Michael Richard, Non-Final Office Action mailed Nov. 25, 2019 for U.S. Appl. No. 15/716,486. [cited by applicant]
Mahone, Kristie A., Final Office Action for U.S. Appl. No. 15/801,002 mailed Sep. 28, 2018. [cited by applicant]
Mahone, Kristie A., Non-Final Office Action for U.S. Appl. No. 15/801,002 mailed Mar. 8, 2018. [cited by applicant]
Mitchell, Nathan A., Non-Final Office Action for U.S. Appl. No. 15/905,764 mailed Mar. 18, 2020. [cited by applicant]
Mitchell, Nathan A., Notice of Allowance and Fee(s) Due mailed Mar. 1, 2019 for U.S. Appl. No. 15/801,002. [cited by applicant]
Rao, Leena, “Amazon to Add Trash Cans, Dishwashers, Dryers to Smart Reordering Service.” Published Aug. 2016. Retrieved from on Feb. 22, 2019. [cited by applicant]
Ricker, Thomas; “Wanted: An Amazon Fridge That Automatically Reorders Food,” Published Jan. 18, 2017; Retrieved From on Mar. 18, 2020. [cited by applicant]
Ricker, Thomas; “Wanted: An Amazon Fridge That Automatically Reorders Food.” Published Jan. 2017. Retrieved from on Feb. 22, 2019. [cited by applicant]
Stinson, Tanner, “AmazonKitchen DRS”, Hackster Project, Published Feb. 5, 2017, https://www.hackster.io/tanner-stinson/amazonkitchen-drs-75fc24?ref=challenge&ref_id=78&offset=9. [cited by applicant]
Wilder, Andrew H., Non-Final Office Action mailed Nov. 25, 2019 for U.S. Appl. No. 15/801,172. [cited by applicant]
Zimmerman, Jeffrey P., Final Office Action mailed Apr. 15, 2019 for U.S. Appl. No. 16/046,690. [cited by applicant]
Zimmerman, Jeffrey P., Final Office Action mailed Apr. 15, 2019 for U.S. Appl. No. 16/115,474. [cited by applicant]
Zimmerman, Jeffrey P., Non-Final Office Action for U.S. Appl. No. 16/046,690 mailed Dec. 10, 2018. [cited by applicant]
Zimmerman, Jeffrey P., Non-Final Office Action for U.S. Appl. No. 16/115,474 mailed Dec. 6, 2018. [cited by applicant]
Zimmerman, Jeffrey P., Non-Final Office Action mailed Jul. 15, 2019 for U.S. Appl. No. 16/115,474. [cited by applicant]
Zimmerman, Jeffrey P., Non-Final Office Action mailed Jun. 20, 2019 for U.S. Appl. No. 15/479,230. [cited by applicant]
Zimmerman, Jeffrey P., Non-Final Office Action mailed Jun. 20, 2019 for U.S. Appl. No. 16/046,690. [cited by applicant]
Alvo et al., “Sensors and Executable Instructions to Compute Consumable Usage to Automate Replenishment or Service of Consumables via an Adaptive Distribution Platform,” U.S. Appl. No. 15/905,764, filed Feb. 26, 2018. [cited by applicant]
Bargeon, Brittany E., Final Office Action mailed Aug. 25, 2022 for U.S. Appl. No. 16/590,210. [cited by applicant]
Bargeon, Brittany E., Non-Final Office Action mailed Dec. 13, 2021 for U.S. Appl. No. 16/590,210. [cited by applicant]
Bargeon, Brittany E., Notice of Allowance and Fee(s) Due mailed Sep. 15, 2022 for U.S. Appl. No. 16/590,210. [cited by applicant]
Eskridge, Cory W., Final Office Action mailed Dec. 15, 2021 for U.S. Appl. No. 15/479,230. [cited by applicant]
Eskridge, Cory W., Notice of Allowance and Fee(s) Due mailed Apr. 14, 2022 for U.S. Appl. No. 15/479,230. [cited by applicant]
Garg, Yogesh C., Notice of Allowance and Fee(s) Due mailed Jan. 10, 2022 for U.S. Appl. No. 16/930,825. [cited by applicant]
Koester, Michael R., Final Office Action mailed Aug. 9, 2022 for U.S. Appl. No. 17/693,341. [cited by applicant]
Koester, Michael R., Non-Final Office Action mailed Jun. 7, 2022 for U.S. Appl. No. 17/693,341. [cited by applicant]
Koester, Michael R., Non-Final Office Action mailed Oct. 7, 2022 for U.S. Appl. No. 17/365,954. [cited by applicant]
Lowry et al., Online Payment Gateways Used to Facilitate E-Commerce Transactions and Improve Risk Management, Jan. 2006, Communications of the Association for Information Systems (CAIS), vol. 17, Article 6, pp. 1-49. (Y… [cited by applicant]
Mitchell, Nathan A., Final Office Action mailed Apr. 6, 2022 for U.S. Appl. No. 15/905,764. [cited by applicant]
Mitchell, Nathan A., Final Office Action mailed Apr. 6, 2022 for U.S. Appl. No. 16/398,241. [cited by applicant]
Mitchell, Nathan A., Non-Final Office Action mailed Aug. 11, 2022 for U.S. Appl. No. 15/905,764. [cited by applicant]
Mitchell, Nathan A., Non-Final Office Action mailed Dec. 13, 2021 for U.S. Appl. No. 15/905,764. [cited by applicant]
Mitchell, Nathan A., Notice of Allowance and Fee(s) Due mailed Aug. 23, 2022 for U.S. Appl. No. 16/398,241. [cited by applicant]
Mitchell, Nathan A., Notice of Allowance and Fee(s) Due mailed Dec. 23, 2022 for U.S. Appl. No. 15/905,764. [cited by applicant]
Wilder, Andrew H., Non-Final Office Action mailed Feb. 9, 2022 for U.S. Appl. No. 16/943,226. [cited by applicant]
Wilder, Andrew H., Notice of Allowance and Fee(s) Due mailed Oct. 19, 2022 for U.S. Appl. No. 16/943,226. [cited by applicant]
Wilder, Hunter, Final Office Action mailed Jun. 23, 2022 for U.S. Appl. No. 16/943,226. [cited by applicant]
Wu et al., An Enhanced Recommendation Scheme for Online Grocery Shopping, IEEE 15 International Symposium on Consumer Electronics (ISCE), 2011, pp. 410-415, URL: https://ieeeplore.ieee.org/document/5973860?source=IQplus… [cited by applicant]