US 12,277,614 B2
Non-sequential restaurant order system and method
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 Oct. 23, 2023, as Appl. No. 18/492,592.
Application 18/492,592 is a continuation of application No. 18/090,161, filed on Dec. 28, 2022, granted, now 11,798,106.
Application 18/090,161 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 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 2024/0054579 A1, Feb. 15, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 50/12 (2012.01); G06Q 30/0601 (2023.01); G06Q 50/14 (2012.01)
CPC G06Q 50/12 (2013.01) [G06Q 30/0621 (2013.01); G06Q 30/0635 (2013.01); G06Q 30/0641 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for scheduling an order for a customer, the method comprising the steps of:
receiving, at a data processor, at least one ordered menu selection;
transmitting, by the data processor using a network interface device connected to a network, the at least one ordered menu selection to a plurality of interconnected restaurant location servers that uses a feedback loop to update an overall order queue used for selecting a restaurant location to prepare the at least one ordered menu selection;
generating, at the data processor, an estimated preparation time of the at least one ordered menu selection;
based on a determined geographic location of at least one delivery service and the selected restaurant location, assigning, by the data processor, the at least one delivery service to deliver the at least one ordered menu selection from the selected restaurant location to a location of a user that made the at least one ordered menu selection;
sending, by the data processor using the network interface device connected to the network, the estimated preparation time to the at least one delivery service;
receiving, at the data processor, a request for starting to prepare the at least one ordered menu selection from the at least one delivery service; and
transmitting tracking information of the at least one delivery service for presentation on a computing device of the user.