IP Library Granted Patent US 9,648,168
Granted Patent B2
US 9,648,168 · App. 14/995,160 · Granted May 9, 2017

Method and apparatus for optimizing response time to events in queue

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,648,168
App. No.
14/995,160
Granted
May 9, 2017
Kind
B2
Abstract

A system for optimizing response time to events or representations thereof waiting in a queue has a first server having access to the queue; a software application running on the first server; and a second server accessible from the first server, the second server containing rules governing the optimization. In a preferred embodiment, the software application at least periodically accesses the queue and parses certain ones of events or tokens in the queue and compares the parsed results against rules accessed from the second server in order to determine a measure of disposal time for each parsed event wherein if the determined measure is sufficiently low for one or more of the parsed events, those one or more events are modified to a reflect a higher priority state than originally assigned enabling faster treatment of those events resulting in relief from those events to the queue system load.

Claims (19)

1. A system for optimizing response time to events waiting to be routed, the system comprising:

a processor; and

a memory coupled to the processor, wherein the memory has stored thereon instructions that, when executed by the processor, causes the processor to:

monitor a collection of a plurality of events waiting to be routed, for identifying events with an assigned priority below a threshold priority;

detect a criteria for evaluating disposal times of events in the collection, wherein the criteria is accumulation of at least a certain amount of events with the assigned priority in the collection, wherein the certain amount of events comprise a subset of the plurality of events in the collection;

conditioned upon detecting criteria, identify data corresponding to disposal times for the subset of events;

estimate a collective measure of the disposal times for the subset of events based on the data;

compare the collective measure of the disposal times against a threshold disposal time;

determine, based on the comparing, whether a disposal criteria is satisfied;

in response to determining that the disposal criteria is satisfied, modify the priority associated with each event in the subset of events from a first priority to a second priority; and

route each of the subset of events to a corresponding resource.

2. The system of claim 1 , wherein the data comprises event type, the priority state, event routing information, and event origination information.

3. The system of claim 2 , wherein the data further comprises event purpose information.

4. The system of claim 3 , wherein the data further comprises at least a portion of event content.

5. The system of claim 1 , wherein the collective measure of the disposal times includes an estimation according to historical averaging of previous measurements of the same media type for an originator of a corresponding one of the subset of events.

6. The system of claim 1 , wherein the second priority is higher than the first priority.

7. The system of claim 1 , wherein the corresponding resource is an interactive voice response system.

8. The system of claim 1 , wherein the corresponding resource is a live agent.

9. The system of claim 1 , wherein the identifying of the data corresponding to disposal times for the subset of events is performed as a batch process for the subset of events.

Assignments (6)
NOTICE OF SUCCESSION OF SECURITY INTERESTS AT REEL/FRAME 04814/0387 Recorded Feb 5, 2025
From: BANK OF AMERICA, N.A., AS RESIGNING AGENT
To: GOLDMAN SACHS BANK USA, AS SUCCESSOR AGENT
Reel/Frame 070115/0445 →
NOTICE OF SUCCESSION OF SECURITY INTERESTS AT REEL/FRAME 040815/0001 Recorded Feb 3, 2025
From: BANK OF AMERICA, N.A., AS RESIGNING AGENT
To: GOLDMAN SACHS BANK USA, AS SUCCESSOR AGENT
Reel/Frame 070498/0001 →
SECURITY AGREEMENT Recorded Feb 22, 2019
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.; ECHOPASS CORPORATION; GREENEDEN U.S. HOLDINGS II, LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 048414/0387 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 10, 2017
From: PETROVYKH, YEVGENIY
To: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
Reel/Frame 041946/0105 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 5, 2017
From: PETROVYKH, YEVGENIY
To: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
Reel/Frame 041857/0151 →
SECURITY AGREEMENT Recorded Dec 5, 2016
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC., AS GRANTOR; ECHOPASS CORPORATION; INTERACTIVE INTELLIGENCE GROUP, INC.; BAY BRIDGE DECISION TECHNOLOGIES, INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 040815/0001 →