IP Library Granted Patent US 9,865,056
Granted Patent B2
US 9,865,056 · App. 15/015,768 · Granted Jan 9, 2018

Video based method and system for automated side-by-side drive thru load balancing

Inventors: Edgar A. Bernal (Webster, NY); Aaron Michael Burry (Ontario, NY); Orhan Bulan (Webster, NY)
Assignee: CONDUENT BUSINESS SERVICES, LLC
G06T7/0022G06K9/00785G06Q10/00G07C11/00G08G1/015G08G1/0175G08G1/04G08G1/065G08G1/095G06T2207/30236G08G1/02G08G1/042G08G1/096716G08G1/096783
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 9,865,056
App. No.
15/015,768
Granted
Jan 9, 2018
Kind
B2
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.

Claims (33)

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.

2. The method of claim 1 , wherein the determining is based on analysis of the one or more video images that are captured.

3. The method of claim 1 , wherein the directing is based upon a shorter overall estimated order time between the first lane and the second lane.

4. The method of claim 1 , wherein the directing is based on the estimated order time for the vehicle when the first lane or the second lane is used as a fast lane.

5. The method of claim 4 , wherein the vehicle is directed to the fast lane based on the estimated order time being below a threshold.

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.

7. The non-transitory computer-readable medium of claim 6 , wherein the determining is based on analysis of the one or more video images that are captured.

8. The non-transitory computer-readable medium of claim 6 , wherein the directing is based upon a shorter overall estimated order time between the first lane and the second lane.

9. The non-transitory computer-readable medium of claim 6 , wherein the directing is based on the estimated order time for the vehicle when the first lane or the second lane is used as a fast lane.

10. The non-transitory computer-readable medium of claim 9 , wherein the vehicle is directed to the fast lane based on the estimated order time being below a threshold.

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.

12. The system of claim 11 , wherein the application server determines the size of the vehicle and the number of people within the vehicle based on analysis of the one or more video images that are captured.

13. The system of claim 11 , wherein the vehicle is directed based upon a shorter overall estimated order time between the first lane and the second lane.

14. The system of claim 11 , wherein the vehicle is directed based on the estimated order time for the vehicle when the first lane or the second lane is used as a fast lane.

15. The system of claim 14 , wherein the vehicle is directed to the fast lane based on the estimated order time being below a threshold.

Assignments (6)
SECURITY INTEREST Recorded Oct 19, 2021
From: CONDUENT BUSINESS SERVICES, LLC
To: U.S. BANK, NATIONAL ASSOCIATION
Reel/Frame 057969/0445 →
SECURITY INTEREST Recorded Oct 19, 2021
From: CONDUENT BUSINESS SERVICES, LLC
To: BANK OF AMERICA, N.A.
Reel/Frame 057970/0001 →
RELEASE OF SECURITY INTEREST Recorded Oct 18, 2021
From: JPMORGAN CHASE BANK, N.A.
To: CONDUENT BUSINESS SERVICES, LLC; CONDUENT STATE & LOCAL SOLUTIONS, INC.; CONDUENT TRANSPORT SOLUTIONS, INC.; ADVECTIS, INC.; CONDUENT COMMERCIAL SOLUTIONS, LLC; CONDUENT BUSINESS SOLUTIONS, LLC; CONDUENT CASUALTY CLAIMS SOLUTIONS, LLC; CONDUENT HEALTH ASSESSMENTS, LLC
Reel/Frame 057969/0180 →
SECURITY AGREEMENT Recorded Apr 23, 2019
From: CONDUENT BUSINESS SERVICES, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 050326/0511 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2017
From: XEROX CORPORATION
To: CONDUENT BUSINESS SERVICES, LLC
Reel/Frame 041542/0022 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2016
From: BERNAL, EDGAR A.; BURRY, AARON MICHAEL; BULAN, ORHAN
To: XEROX CORPORATION
Reel/Frame 037667/0558 →
Continuity (2)
Continuation In Part 14050041 · Oct 9, 2013
Related Publication 20160155328A1 · Jun 2, 2016