IP Library Granted Patent US 9,633,319
Granted Patent B2
US 9,633,319 · App. 14/680,568 · Granted Apr 25, 2017

Systems and methods for queue management

Inventor: Paul Monk (Surrey, GB)
Assignee: Cubic Corporation
G06Q10/02G06Q10/0631G06Q10/06315G06Q10/20G06Q20/18G06Q30/0281G06Q50/30G07B15/00G07F9/00G07F9/023G07F9/026G07F11/00G07F17/42G07F19/201G07F19/207G06F3/011G06F3/013G06Q30/02G07C2011/04
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,633,319
App. No.
14/680,568
Granted
Apr 25, 2017
Kind
B2
Abstract

A queue management scheme whereby a system-wide status is considered together with a status of each and every specific or particular queue and associated device within the system, in order to efficiently and effectively balance the needs and desires of customers with the needs and desires of an entity that provides services to the customers.

Claims (63)

1. A method, comprising:

monitoring, by a computing system, a customer queue for an in-service transit ticketing device at a transit system;

determining, by the computing system based on the monitoring, that a parameter associated with customer wait time to interact with the in-service transit ticketing device is greater than or equal to a particular threshold value;

in response to the computing system determining that the parameter is greater than or equal to the particular threshold value, identifying an out of service transit ticketing device with a lowest in-service time for the out of service transit ticketing device, the out of service transit ticketing device being identified from a plurality of out of service transit ticketing devices proximate to the in-service transit ticketing device;

in response to the computing system determining that the parameter is greater than or equal to the particular threshold value, the computing system communicating an automated command to the identified out of service transit ticketing device, the automated command causing the identified out of service transit ticketing device to activate to a fully-powered, in-service state; and

in response to the determining, controlling the extent or amount of content output for presentation by the in-service transit ticketing device to decrease customer wait time to interact with the in-service transit ticketing device.

2. The method of claim 1 , wherein:

monitoring the customer queue for the in-service transit ticketing device comprising monitoring the customer queue using an image capture system;

the parameter comprises an average customer wait time;

the particular threshold value comprises a time threshold value; and

determining that the parameter associated with the customer wait time to interact with the in-service transit ticketing device is greater than or equal to the particular threshold value is based on an analysis of at least one image acquired by the image capture system.

3. The method of claim 1 , wherein:

monitoring the customer queue for the in-service transit ticketing device comprising monitoring the customer queue using an image capture system;

the parameter comprises total number of customers in the customer queue;

the particular threshold value comprises an integer threshold value; and

determining that the parameter associated with the customer wait time to interact with the in-service transit ticketing device is greater than or equal to the particular threshold value is based on an analysis of at least one image acquired by the image capture system.

4. The method of claim 1 , wherein:

controlling the extent or amount of content output comprises preventing the output of particular audio content queued for output by the in-service transit ticketing device to control customer cognitive load.

5. The method of claim 1 , wherein:

controlling the extent or amount of content output comprises preventing the output of particular video or image content queued for output by the in-service transit ticketing device to control customer cognitive load.

6. The method of claim 1 , wherein:

controlling the extent or amount of content output comprises preventing the output of particular advertising content queued for output by the in-service transit ticketing device to control customer cognitive load.

7. The method of claim 1 , wherein:

controlling the extent or amount of content output comprises preventing the output of particular transit system status content queued for output by the in-service transit ticketing device to control customer cognitive load.

8. The method of claim 1 , wherein:

controlling the extent or amount of content output comprises preventing the output of content of a particular color queued for presentation by the in-service transit ticketing device to control customer cognitive load.

9. The method of claim 1 , wherein:

controlling the extent or amount of content output comprises preventing the output of particular textual content queued for output by the in-service transit ticketing device to control customer cognitive load.

10. The method of claim 1 , further comprising:

controlling a number of payment methods instantly accepted by the in-service transit ticketing device to control customer cognitive load.

11. The method of claim 1 , further comprising:

controlling a number of types of ticket media processed or ticket operations performed to control customer cognitive load.

12. A transit ticket vending machine, comprising:

at least one camera;

at least one display screen;

at least one audio speaker;

at least one processor; and

at least one non-transitory memory element communicatively coupled with and readable by the at least one processor, and having stored therein processor-readable instructions that when executed by the at least one processor cause the at least one processor to:

monitor using the at least one camera a customer queue for the transit ticket vending machine;

determine that a parameter associated with customer wait time to interact with the transit ticket vending machine is greater than or equal to a particular threshold value and, in response, control the extent or amount of content output by at least one of the at least one display screen and the at least one audio speaker to decrease customer wait time to interact with the transit ticket vending machine; and

in response to the computing system determining that the parameter is greater than or equal to the particular threshold value, identify an out of service transit ticketing device with a lowest in-service time for the out of service transit ticketing device, the out of service transit ticketing device being identified from a plurality of out of service transit ticketing devices proximate to the in-service transit ticketing device;

in response to the at least one processor determining that the parameter is greater than or equal to the particular threshold value, the processor communicating an automated command to the identified out of service transit ticket vending machine, the automated command causing the identified out of service transit ticket vending machine to activate to a fully-powered, in-service state.

13. The transit ticket vending machine of claim 12 , wherein:

controlling the extent or amount of content output comprises preventing the output of particular audio content queued for output by the at least one audio speaker to control customer cognitive load.

14. The transit ticket vending machine of claim 12 , wherein:

controlling the extent or amount of content output comprises preventing the output of particular video or image content queued for output by the at least one display screen to control customer cognitive load.

15. The transit ticket vending machine of claim 12 , wherein:

controlling the extent or amount of content output comprises preventing the output of particular advertising content queued for output by at least one of the at least one display screen and the at least one audio speaker to control customer cognitive load.

16. The transit ticket vending machine of claim 12 , wherein:

controlling the extent or amount of content output comprises preventing the output of particular transit system status content queued for output by at least one of the at least one display screen and the at least one audio speaker to control customer cognitive load.

17. The transit ticket vending machine of claim 12 , wherein:

controlling the extent or amount of content output comprises preventing the output of content of a particular color queued for output by the at least one display screen to control customer cognitive load.

18. The transit ticket vending machine of claim 12 , wherein:

controlling the extent or amount of content output comprises preventing the output of particular textual content queued for output by the at least one display screen to control customer cognitive load.

19. The transit ticket vending machine of claim 12 , wherein the processor-readable instructions when executed by the at least one processor cause the at least one processor to:

control a number of payment methods instantly accepted by the transit ticket vending machine to control customer cognitive load.

20. A method, comprising:

receiving, by a computing device, queue-specific status data for an in-service transit ticketing device of a transit system;

determining, by the computing device, whether to regulate the output of at least one of audio content and image content by the in-service transit ticketing device based upon the queue-specific status data for the in-service transit ticketing device of the transit system;

selecting, by the computing device, particular content queued for output by the in-service transit ticketing device based upon the determining whether to regulate the output of at least one of audio content and image content by the in-service transit ticketing device;

outputting, by the computing device for presentation by the in-service transit ticketing device, at least one of particular audio content and particular image content other than the particular content queued for output by the in-service transit ticketing device; and

in response to the computing system determining to regulate the output, identifying an out of service transit ticketing device with a lowest in-service time for the out of service transit ticketing device, the out of service transit ticketing device being identified from a plurality of out of service transit ticketing devices proximate to the in-service transit ticketing device;

in response to the computing device determining to regulate the output, the computing device communicating an automated command to the identified out of service transit ticketing device, the automated command causing the identified out of service transit ticketing device to activate to a fully-powered, in-service state.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Jul 30, 2025
From: ALTER DOMUS (US) LLC
To: CUBIC CORPORATION; CUBIC DIGITAL SOLUTIONS LLC; NUVOTRONICS, INC.
Reel/Frame 072281/0176 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 056393/0281 Recorded Jul 28, 2025
From: BARCLAYS BANK PLC, AS ADMINISTRATIVE AGENT
To: CUBIC CORPORATION; CUBIC DEFENSE APPLICATIONS, INC.; CUBIC DIGITAL SOLUTIONS LLC (FORMERLY PIXIA CORP.)
Reel/Frame 072282/0124 →
FIRST LIEN SECURITY AGREEMENT Recorded May 26, 2021
From: CUBIC CORPORATION; PIXIA CORP.; NUVOTRONICS, INC.
To: BARCLAYS BANK PLC
Reel/Frame 056393/0281 →
SECOND LIEN SECURITY AGREEMENT Recorded May 26, 2021
From: CUBIC CORPORATION; PIXIA CORP.; NUVOTRONICS, INC.
To: ALTER DOMUS (US) LLC
Reel/Frame 056393/0314 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 8, 2015
From: MONK, PAUL
To: CUBIC CORPORATION
Reel/Frame 035360/0471 →
Continuity (4)
Provisional Application 61976427 · Apr 7, 2014
Provisional Application 61976423 · Apr 7, 2014
Provisional Application 61976430 · Apr 7, 2014
Related Publication 20150287108A1 · Oct 8, 2015