IP Library Granted Patent US 11,861,744
Granted Patent B2
US 11,861,744 · App. 18/111,322 · Granted Jan 2, 2024

Systems and methods for coordinating ordering between mobile devices

Inventor: David C. Fox (College Station, TX)
Assignee: Blue Baker, LLC
G06Q50/12G06Q30/0621G06Q30/0635G06Q30/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 11,861,744
App. No.
18/111,322
Granted
Jan 2, 2024
Kind
B2
Abstract

Systems and restaurant locations for use with a coordinated mobile ordering system, and methods thereof, to provide at least more time-efficient pick up of orders by customers than with traditional ordering and pick up windows.

Claims (55)

1. A computer-implemented method comprising:

receiving, by a computing device, over a network, one or more contact information pertaining to one or more customers;

receiving a selection of a restaurant to initiate an order for the one or more customers;

transmitting, via the computing device and based on the one or more contact information, one or more notifications to one or more customer computing devices associated with the one or more customers, wherein the one or more notifications comprises a prompt to at least a menu associated with the restaurant;

receiving, by the computing device, one or more selections of items ordered from the menu associated with the restaurant; and

transmitting, by the computing device, the one or more selections of items included in the order to a computing device associated with the restaurant to cause the items to be prepared.

2. The computer-implemented method of claim 1 , wherein the one or more selections of items are ordered in parallel by the one or more computing devices associated with the one or more customers.

3. The computer-implemented method of claim 1 , further comprising:

receiving a cutoff time for when the order must be placed; and

disabling an ability to modify the order after the cutoff time.

4. The computer-implemented method of claim 1 , further comprising receiving a selection relating to designating the order as a pickup order or a delivery order.

5. The computer-implemented method of claim 1 , further comprising:

determining a property of the one or more customers; and

limiting one or more items associated with the menu based on the property of the one or more customers.

6. The computer-implemented method of claim 1 , further comprising:

receiving a time selection for the items to be prepared; and

transmitting the time selection to the computing device associated with the restaurant to cause the items to be prepared at the time.

7. The computer-implemented method of claim 1 , further comprising:

transmitting, by the computing device, a location and timeframe at which the restaurant is going to deliver the items to a web site or an application; and

receiving, from the one or more customer computing devices, one or more confirmation messages indicating the one or more customers will be at the location and the timeframe to pick up the items.

8. The computer-implemented method of claim 1 , wherein the one or more customers are members of a family.

9. The computer-implemented method of claim 1 , wherein the one or more customers are associated with one or more entities.

10. A non-transitory, computer-readable medium storing instructions that, when executed, cause a processing device to:

receive, over a network, one or more contact information pertaining to one or more customers;

receive a selection of a restaurant to initiate an order for the one or more customers;

transmit, based on the one or more contact information, one or more notifications to one or more customer computing devices associated with the one or more customers, wherein the one or more notifications comprises a prompt to at least a menu associated with the restaurant; and

receive one or more selections of items ordered from the menu associated with the restaurant; and

transmit the one or more selections of items included in the order to a computing device associated with the restaurant to cause the items to be prepared.

11. The computer-readable medium of claim 10 , wherein the one or more selections of items are ordered in parallel by the one or more computing devices associated with the one or more customers.

12. The computer-readable medium of claim 10 , wherein the processing device is further configured to:

receive a cutoff time for when the order must be placed; and

disable an ability to modify the order after the cutoff time.

13. The computer-readable medium of claim 10 , wherein the processing device is further configured to receive a selection relating to designating the order as a pickup order or a delivery order.

14. The computer-readable medium of claim 10 , wherein the processing device is further configured to:

determine a property of the one or more customers; and

limit one or more items associated with the menu based on the property of the one or more customers.

15. The computer-readable medium of claim 10 , wherein the processing device is further configured to:

receive a time selection for the items to be prepared; and

transmit the time selection to the computing device associated with the restaurant to cause the items to be prepared at the time.

16. The computer-readable medium of claim 10 , wherein the processing device is further configured to:

transmit a location and timeframe at which the restaurant is going to deliver the items to web site or an application; and

receive, from the one or more customer computing devices, one or more confirmation messages indicating the one or more customers will be at the location and the timeframe to pick up the items.

17. A system comprising:

a memory device storing instructions;

a processing device communicatively coupled to the memory device, wherein the processing device executes the instructions to:

receive, over a network, one or more contact information pertaining to one or more customers;

receive a selection of a restaurant to initiate an order for the one or more customers;

transmit, based on the one or more contact information, one or more notifications to one or more customer computing devices associated with the one or more customers, wherein the one or more notifications comprises a prompt to at least a menu associated with the restaurant; and

receive one or more selections of items ordered from the menu associated with the restaurant; and

transmit the one or more selections of items included in the order to a computing device associated with the restaurant to cause the items to be prepared.

18. The system of claim 17 , wherein the one or more selections of items are ordered in parallel by the one or more computing devices associated with the one or more customers.

19. The system of claim 17 , wherein the processing device is further configured to:

receive a cutoff time for when the order must be placed; and

disable an ability to modify the order after the cutoff time.

20. The system of claim 17 , wherein the processing device is further configured to receive a selection relating to designating the order as a pickup order or a delivery order.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 17, 2023
From: FOX, DAVID C.
To: BLUE BAKER, LLC
Reel/Frame 062736/0301 →
Continuity (5)
Continuation In Part 17532077 · Nov 22, 2021
Continuation 16504123 · Jul 5, 2019
Continuation In Part 15168952 · May 31, 2016
Provisional Application 62191772 · Jul 13, 2015
Related Publication 20230206358A1 · Jun 29, 2023