IP Library Granted Patent US 9,361,690
Granted Patent B2
US 9,361,690 · App. 14/050,041 · Granted Jun 7, 2016

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

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,361,690
App. No.
14/050,041
Granted
Jun 7, 2016
Kind
B2
Abstract

A method, non-transitory computer readable medium, and apparatus for side-by-side traffic location load balancing are disclosed. For example, the method receives one or more video images of a side-by-side traffic location, determines a number of cars in a first lane and a number of cars in a second lane of the side-by-side traffic location based upon the one or more video images, calculates a delta between the number of cars in the first lane and the number of cars in the second lane and recommends the first lane or the second lane based upon the delta and a respective weighting factor associated with the first lane and the second lane to provide a load balance of the cars at the side-by-side traffic location.

Claims (30)

1. A method for side-by-side traffic location load balancing, comprising:

receiving, by a processor, one or more video images of a side-by-side traffic location;

determining, by the processor, a number of cars in a first lane and a number of cars in a second lane of the side-by-side traffic location based upon the one or more video images;

calculating, by the processor, a delta between the number of cars in the first lane and the number of cars in the second lane; and

recommending, by the processor, to an entering car on a broadcasting module at an entrance of the side-by-side traffic location the first lane or the second lane based upon the delta and a first weighting factor associated with the first lane and a second weighting factor associated with the second lane to provide a load balance of the cars at the side-by-side traffic location, wherein the broadcasting module displays a right arrow corresponding to the first lane or a left arrow corresponding to the second lane, wherein the first weighting factor and the second weighting factor are each a function of an order completion rate of one or more employees based on data that is collected regarding each one of the one or more employees over a period of time that a respective employee has been employed, a shift change, a day and a time, an expected number of cars during the day or the time, a type of vehicle and a vehicle occupancy.

2. The method of claim 1 , wherein the one or more video images are captured by a video camera monitoring the side-by-side traffic location.

3. The method of claim 1 , wherein the number of cars in the first lane and the number of cars in the second lane are each calculated as a function of cars entering a respective lane, cars leaving the respective lane and cars entering a merge point.

4. The method of claim 1 , wherein the side-by-side traffic location comprises a drive-thru.

5. The method of claim 1 , wherein the first weighting factor and the second weighting factor are determined over a sliding window.

6. The method of claim 1 , wherein the recommending is bounded by a maximum number of cars that the first lane or the second lane can hold.

7. The method of claim 1 , wherein the recommending further comprises sending a signal to a user endpoint device instructing a customer which lane to enter.

8. A non-transitory computer-readable medium storing a plurality of instructions, which when executed by a processor, cause the processor to perform operations for side-by-side traffic location load balancing, the operations comprising:

receiving one or more video images of a side-by-side traffic location;

determining a number of cars in a first lane and a number of cars in a second lane of the side-by-side traffic location based upon the one or more video images;

calculating a delta between the number of cars in the first lane and the number of cars in the second lane; and

recommending to an entering car on a broadcasting module at an entrance of the side-by-side traffic location the first lane or the second lane based upon the delta and a first weighting factor associated with the first lane and a second weighting factor associated with the second lane to provide a load balance of the cars at the side-by-side traffic location, wherein the broadcasting module displays a right arrow corresponding to the first lane or a left arrow corresponding to the second lane, wherein the first weighting factor and the second weighting factor are each a function of an order completion rate of one or more employees based on data that is collected regarding each one of the one or more employees over a period of time that a respective employee has been employed, a shift change, a day and a time, an expected number of cars during the day or the time, a type of vehicle and a vehicle occupancy.

9. The non-transitory computer-readable medium of claim 8 , wherein the one or more video images are captured by a video camera monitoring the side-by-side traffic location.

10. The non-transitory computer-readable medium of claim 8 , wherein the number of cars in the first lane and the number of cars in the second lane are each calculated as a function of cars entering a respective lane, cars leaving the respective lane and cars entering a merge point.

11. The non-transitory computer-readable medium of claim 8 , wherein the side-by-side traffic location comprises a drive-thru.

12. The non-transitory computer-readable medium of claim 8 , wherein the first weighting factor and the second weighting factor are determined over a sliding window.

13. The non-transitory computer-readable medium of claim 8 , wherein the recommending is bounded by a maximum number of cars that the first lane or the second lane can hold.

14. The non-transitory computer-readable medium of claim 8 , wherein the recommending further comprises sending a signal to a user endpoint device instructing a customer of the entering car which lane to enter.

15. A method for load balancing a drive-thru having a side-by-side configuration, comprising:

collecting, by a processor, data over a period of time that each employee has been employed, wherein the data is related to an order completion rate of the each employee working at the drive-thru, an order completion rate of each shift of a restaurant, and an average number of cars in each lane at various time periods over a day for each day of a week;

calculating, by the processor, a first weighting factor for a first lane and a second weighting factor for a second lane of the drive-thru based upon the data collected for a first employee currently working the first lane and a second employee currently working the second lane, a shift, a time of day, a type of vehicle and a vehicle occupancy;

receiving, by the processor, one or more video images of the drive-thru having the side-by-side configuration;

determining, by the processor, a number of cars in the first lane and a number of cars in the second lane of the drive-thru based upon the one or more video images;

calculating, by the processor, a delta between the number of cars in the first lane and the number of cars in the second lane; and

recommending, by the processor, to an entering car on a broadcasting module at an entrance of the side-by-side traffic location the first lane or the second lane based upon the delta and the first weighting factor associated with the first lane and the second weighting factor associated with the second lane to provide a load balance of the cars at the drive-thru, wherein the broadcasting module displays a right arrow corresponding to the first lane or a left arrow corresponding to the second lane.

16. The method of claim 15 , wherein the number of cars in the first lane and the number of cars in the second lane are each calculated as a function of cars entering a respective lane, cars leaving the respective lane and cars entering a merge point.

Assignments (4)
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 →
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 Oct 9, 2013
From: BERNAL, EDGAR A.; BURRY, AARON MICHAEL
To: XEROX CORPORATION
Reel/Frame 031375/0848 →