Video based method and system for automated side-by-side drive thru load balancing
First Claim
Patent Images
1. A method for directing a vehicle in a side-by-side drive-thru, comprising:
- detecting, by a processor, the vehicle approaching an entrance of the side-by-side drive-thru;
signaling, by the processor, a video camera to capture one or more video images of the vehicle approaching the entrance of the side-by-side drive-thru;
determining, by the processor, a size of the vehicle and a number of people within the vehicle;
calculating, by the processor, an estimated order time for the vehicle based upon historical order data for the size of the vehicle and the number of people within the vehicle;
calculating, by the processor, a first lane estimated overall wait time and a second lane estimated overall wait time based on estimated order times that were previously calculated for vehicles in the first lane and the second lane, respectively;
directing, by the processor, the vehicle to the first lane or the second lane based on the estimated order time for the vehicle or the first lane estimated overall wait time and the second lane estimated overall wait time via a broadcasting module; and
causing, by the processor, the broadcasting module to display the first lane estimated overall wait time when the vehicle is directed to the first lane or the second lane estimated overall wait time when the vehicle is directed to the second lane.
6 Assignments
0 Petitions
Accused Products
Abstract
A method, non-transitory computer readable medium, and apparatus for directing a vehicle in a side-by-side drive-thru are disclosed. For example, the method receives one or more video images of a side-by-side drive-thru comprising two or more lanes, detects a vehicle approaching an entrance of the side-by-side drive-thru, calculating an estimated order time for the vehicle and directs the vehicle to one of the two or more lanes based on the estimated order time for the vehicle or a previously estimated order time of each one of the a plurality of vehicles already in the first lane and the second lane of the drive-thru.
15 Citations
15 Claims
-
1. A method for directing a vehicle in a side-by-side drive-thru, comprising:
-
detecting, by a processor, the vehicle approaching an entrance of the side-by-side drive-thru; signaling, by the processor, a video camera to capture one or more video images of the vehicle approaching the entrance of the side-by-side drive-thru; determining, by the processor, a size of the vehicle and a number of people within the vehicle; calculating, by the processor, an estimated order time for the vehicle based upon historical order data for the size of the vehicle and the number of people within the vehicle; calculating, by the processor, a first lane estimated overall wait time and a second lane estimated overall wait time based on estimated order times that were previously calculated for vehicles in the first lane and the second lane, respectively; directing, by the processor, the vehicle to the first lane or the second lane based on the estimated order time for the vehicle or the first lane estimated overall wait time and the second lane estimated overall wait time via a broadcasting module; and causing, by the processor, the broadcasting module to display the first lane estimated overall wait time when the vehicle is directed to the first lane or the second lane estimated overall wait time when the vehicle is directed to the second lane. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A non-transitory computer-readable medium storing a plurality of instructions which, when executed by a processor, cause the processor to perform operations for directing a vehicle in a side-by-side drive-thru, comprising:
-
detecting the vehicle approaching an entrance of the side-by-side drive-thru; signaling a video camera to capture one or more video images of the vehicle approaching the entrance of the side-by-side drive-thru; determining a size of the vehicle and a number of people within the vehicle; calculating an estimated order time for the vehicle based upon historical order data for the size of the vehicle and the number of people within the vehicle; calculating a first lane estimated overall wait time and a second lane estimated overall wait time based on estimated order times that were previously calculated for vehicles in the first lane and the second lane, respectively; directing the vehicle to the first lane or the second lane based on the estimated order time for the vehicle or the first lane estimated overall wait time and the second lane estimated overall wait time via a broadcasting module; and causing the broadcasting module to display the first lane estimated overall wait time when the vehicle is directed to the first lane or the second lane estimated overall wait time when the vehicle is directed to the second lane. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A system for directing a vehicle in a side-by-side drive-thru, comprising:
-
a sensor to detect the vehicle approaching an entrance of the side-by-side drive-thru; a video camera to capture one or more video images of the vehicle approaching the entrance of the side-by-side drive-thru; an application server in communication with the sensor and the video camera, wherein the application server receives a first signal from the sensor when the vehicle is detected and generates a second signal to the video camera to capture the one or more video images of the vehicle in response to the first signal from the sensor, wherein the application server determines a size of the vehicle and a number of people within the vehicle, calculates an estimated order time for the vehicle based upon historical order data for the size of the vehicle and the number of people within the vehicle, calculates a first lane estimated overall wait time and a second lane estimated overall wait time based on estimated order times that were previously calculated for vehicles in the first lane and the second lane, respectively, and generates a third signal to direct the vehicle to the first lane or the second lane based on the estimated order time for the vehicle or the first lane estimated overall wait time and the second lane estimated overall wait time; and a broadcasting module in communication with the application server to receive the third signal wherein the third signal causes the broadcasting module to display the first lane estimated overall wait time when the vehicle is directed to the first lane or the second lane estimated overall wait time when the vehicle is directed to the second lane. - View Dependent Claims (12, 13, 14, 15)
-
Specification