IP Library Granted Patent US 11,727,510
Granted Patent B2
US 11,727,510 · App. 17/583,134 · Granted Aug 15, 2023

Contactless vehicle ordering and automation system

Inventors: Gianni Rosas-Maxemin (Sacramento, CA); Robert Mazzola (Sacramento, CA); George Azzi (Sacramento, CA); Callam Poynter (Sacramento, CA); John Oglesby (Sacramento, CA)
Assignee: Pied Parker, Inc.
G06Q50/12G06Q20/12G06Q30/0641G06V20/625G06V40/172
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,727,510
App. No.
17/583,134
Granted
Aug 15, 2023
Kind
B2
Abstract

A computing system, includes: a non-transitory memory; processors coupled to the non-transitory memory and configured to execute instructions to perform operations including: detecting a vehicle at a first location, executing instructions local to the first location by one or more edge processors to determine vehicle specific parameters that identify the vehicle; determining the vehicle is associated with a user account stored in a computerized vehicle management system; in response to the determining that the vehicle is associated with the user account, and transmitting instruction to a first display at the first location to present a user-tailored menu generated by using the edge processors to access a machine learning computer model based on data obtaining from the user account.

Claims (46)

1. A computing system, comprising:

a non-transitory memory;

a first display coupled to a kiosk;

a second display coupled to an electronic device;

a camera coupled to the computing system; and

one or more processors coupled to the non-transitory memory and configured to execute instructions to perform operations comprising:

identifying a user at a first location using the camera coupled to the computing system, executing instructions local to the first location by one or more edge processors to determine one or more user specific parameters that identify the user;

determining the user is associated with a user account stored in a computerized user management system by determining that the user identified by the one or more user specific parameters matches the user account stored in the computerized user management system by comparing the one or more user specific parameters against a user account database included in the computerized user management system;

in response to the determining that the user is associated with the user account stored in the computerized user management system, transmitting an instruction to the first display coupled to the kiosk at the first location to present a user-tailored menu generated by using the edge processors to access a machine learning or behavior analysis computer model based on data obtained from the user account, wherein the user-tailored menu is further updated based on a busyness of a second location, which is an order preparation station;

receiving a payment of one or more orders with respect to the user account by executing a payment system, wherein the payment is made on the first display or a user application associated with the user account; and

in response to receiving the payment, transmitting the one or more orders to the second display coupled to the electronic device at the second location.

2. The system of claim 1 , the operations further comprising:

determining that the user is not associated with the user account stored in the computerized user management system;

in response to determining the user is not associated with the user account stored in the computerized user management system, transmitting an instruction to the first display at the first location to present a default menu;

receiving payment of one or more orders by executing the payment system, wherein the payment is made on the first display; and

in response to receiving the payment, transmitting the one or more orders to the second display.

3. The system of claim 1 , wherein the camera coupled to the computing system is an Automatic License Plate Recognition (ALPR) camera that is configured to recognize a license plate of a vehicle associated with the user.

4. The system of claim 3 , wherein the one or more user specific parameters that identify the user comprises the license plate of the vehicle associated with the user.

5. The system of claim 1 , wherein the camera coupled to the computing system comprises face recognition artificial intelligence or machine learning algorithms to determine the one or more user specific parameters that identify the user.

6. The system of claim 1 , wherein the user-tailored menu comprises one or more of a recommendation menu, recent orders, a loyalty and reward program in association with the user account.

7. The system of claim 1 , wherein the second location comprises one or more food preparing stations.

8. The system of claim 1 , wherein the machine learning model is trained to identify certain features of a user's preferences, such as, identify certain aspects of a user's characteristics.

9. The system of claim 1 , wherein the user-tailored menu is updated based upon updates received from the second location.

10. The system of claim 9 , wherein the updates received from the second location are configured by a food preparing staff.

11. The system of claim 1 , wherein the busyness is determined by an average time of preparing an order.

12. The system of claim 1 , wherein the payment executed in the second display include using credit card, debit card, cash, or any wireless payment such as PAYPAL, VENMO, ZELLE, APPLE PAY, Bluetooth payment, NFC payment, or any combination thereof.

13. The system of claim 1 , further comprising:

after transmitting the one or more orders to the second display at the second location, directing the user to a waiting zone by presenting a set of navigation instructions to the user.

14. The system of claim 1 , further comprising:

transmitting a notification to the user application associated with the user account when the one or more orders are ready.

15. The system of claim 1 , wherein the second location further comprises an auto-food maker robot, wherein the auto-food maker robot is configured to receive the one or more orders and execute an auto-food preparation system to prepare the one or more orders.

16. A method for vehicle drive-through ordering, comprising:

identifying a user at a first location using a camera coupled to a computing system, executing instructions local to the first location to determine one or more user specific parameters that identify the user;

determining the user is associated with a user account stored in a computerized user management system by determining that the user identified by the one or more user specific parameters matches the user account stored in the computerized user management system by comparing the one or more user specific parameters against a user account database included in the computerized user management system;

in response to the determining that the user is associated with the user account stored in the computerized user management system, transmitting an instruction to a first display at the first location to present a user-tailored menu generated to access a machine learning or behavior analysis computer model based on data obtained from the user account, wherein the user-tailored menu is further updated based on a busyness of a second location, which is an order preparation station;

receiving a payment of one or more orders with respect to the user account by executing a payment system, wherein the payment is made on the first display or a user application associated with the user account; and

in response to receiving the payment, transmitting the one or more orders to a second display at the second location.

17. The method of claim 16 , wherein the camera coupled to the computing system is an Automatic License Plate Recognition (ALPR) camera that is configured to recognize a license plate of a vehicle associated with the user.

18. The method of claim 17 , wherein the one or more user specific parameters that identify the user comprises the license plate of the vehicle associated with the user.

19. The method of claim 16 , wherein the camera coupled to the computing system comprises face recognition artificial intelligence or machine learning algorithms to determine the one or more user specific parameters that identify the user.

20. A non-transitory, computer readable media, comprising instructions that when executed by a processor, cause the processor to perform a method for vehicle drive-through ordering, comprising:

identifying a user at a first location using a camera coupled to a computing system, executing instructions local to the first location to determine one or more user specific parameters that identify the user;

determining the user is associated with a user account stored in a computerized user management system by determining that the user identified by the one or more user specific parameters matches the user account stored in the computerized user management system by comparing the one or more user specific parameters against a user account database included in the computerized user management system;

in response to the determining that the user is associated with the user account stored in the computerized user management system, transmitting an instruction to a first display at the first location to present a user-tailored menu generated to access a machine learning or behavior analysis computer model based on data obtained from the user account, wherein the user-tailored menu is further updated based on a busyness of a second location, wherein the second location is an order preparation station;

receiving a payment of one or more orders with respect to the user account by executing a payment system, wherein the payment is made on the first display or a user application associated with the user account; and

in response to receiving the payment, transmitting the one or more orders to a second display at the second location.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 10, 2022
From: ROSAS-MAXEMIN, GIANNI; MAZZOLA, ROBERT; AZZI, GEORGE; POYNTER, CALLAM; OGLESBY, JOHN
To: PIED PARKER, INC.
Reel/Frame 058977/0171 →
Continuity (2)
Provisional Application 63141425 · Jan 25, 2021
Related Publication 20220237713A1 · Jul 28, 2022
Cited By (2)
US 12,579,528 US 12,700,961