US 12,361,471 B2
Systems and methods for enhanced order preparation via integration with an order delivery service
David C. Fox, College Station, TX (US)
Assigned to Blue Baker, LLC, College Station, TX (US)
Filed by Blue Baker, LLC, College Station, TX (US)
Filed on Aug. 14, 2023, as Appl. No. 18/449,423.
Application 18/449,423 is a continuation of application No. 17/989,555, filed on Nov. 17, 2022, granted, now 11,727,472, issued on Aug. 15, 2023.
Application 17/989,555 is a continuation in part of application No. 17/532,077, filed on Nov. 22, 2021, granted, now 11,694,285, issued on Jul. 4, 2023.
Application 17/532,077 is a continuation in part of application No. 16/504,123, filed on Jul. 5, 2019, granted, now 11,182,864, issued on Nov. 23, 2021.
Application 16/504,123 is a continuation in part of application No. 15/168,952, filed on May 31, 2016, granted, now 10,402,920, issued on Sep. 3, 2019.
Claims priority of provisional application 62/191,772, filed on Jul. 13, 2015.
Prior Publication US 2023/0385910 A1, Nov. 30, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 10/083 (2024.01); G06Q 30/0601 (2023.01); G06Q 50/12 (2012.01)
CPC G06Q 30/0635 (2013.01) [G06Q 10/083 (2013.01); G06Q 50/12 (2013.01)] 17 Claims
OG exemplary drawing
 
1. An ordering method comprising:
receiving, by a processor, a customer order input, the order input comprising at least one ordered menu item;
generating, by the processor and a plurality of processors associated with a plurality of restaurants, an order completion time, wherein:
a feedback loop is used to communicate data between the processor and a plurality of processors to update an overall order queue of current orders, and
the order completion time is generated as a function of production timing and slip logic (PTSL) rules comprising one or more of: (i) the at least one ordered menu item, (ii) an estimated preparation time corresponding to the at least one menu item, a number of customer orders currently in preparation, and (iv) a number of menu items currently in preparation;
selecting an external delivery system from a plurality of external delivery systems by the processor coordinating with the plurality of external delivery systems, wherein the selecting is based on a determined proximity, at the order completion time, of an available driver to a preparation location of the at least one ordered menu item, wherein the proximity is determined using a global positioning system; and
transmitting the order completion time to the selected external delivery system to cause a notification to be transmitted to a computing device associated with the available driver.