IP Library Granted Patent US 8,718,264
Granted Patent B2
US 8,718,264 · App. 12/125,392 · Granted May 6, 2014

Automated agent availability detection

Inventors: James Mitchell (Windham, NH); John Cambray (Belmont, NH)
Assignee: Aspect Software, Inc.
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 8,718,264
App. No.
12/125,392
Granted
May 6, 2014
Kind
B2
Abstract

A system for automatically detecting status of an agent in a call center is provided. The system may have a call center management system with a plurality of agent workstations coupled to the call center management system and a plurality of telephones associated with the agent workstations. The system may also have a switch that automatically connects calls to the telephones. An off-hook detector automatically detects a manually initiated off-hook status of at least one of the telephones and signals the switch that the agent at the telephones is unavailable. The switch may then avoid connecting a call to the unavailable agent.

Claims (39)

1. A system for automatically detecting status of an agent of a plurality of agents in a call center comprising:

a call center management system;

a plurality of agent workstations coupled to said call center management system;

a plurality of telephones associated with said plurality of agent workstations;

a switch for automatically connecting calls to said plurality of telephones;

a communication management server connected to said plurality of telephones and connected to a communication network;

an off-hook detector, located in said communication management server, automatically detecting a manually connected status of at least one of said telephones, wherein said manually connected status indicates said agent at said at least one of said telephones has made an independently initiated call that is outside of control of said switch, wherein said off-hook detector signals said switch that said agent at said at least one of said telephones is not connected to a call through said switch, but is unavailable, wherein said switch will not automatically connect a call to said agent;

wherein said off-hook detector further comprises:

a telephone status detection device, detecting a current status of said at least one of said telephone, wherein said current status is either available or unavailable;

a status memory, storing a connected status of automatically connected calls to said at least one of said telephones by said switch wherein said connected status is either connected or not connected;

a status comparator, comparing said current status with said connected status for each of said telephones and determining the following:

said current status of available and said connected status of not connected indicating said at least one of said telephones is not in use;

said current status of unavailable and said connected status of connected indicating said at least one of said telephones is handling a call connected by said switch; and

said current status of unavailable and said connected status of not connected indicating said at least one of said telephones is handling a call that was manually initiated by said agent of said at least one of said telephones indicating said manually connected status;

an alerting device, notifying a workstation of a supervisor when said off-hook detector detects said manually connected status; notifying said supervisor of a duration of said manually connected status exceeding a predetermined time limit; and

removing a telephone of an agent associated with said manually connected status from one of an automatic call distribution queue and a predictive dialer campaign.

2. A system for automatically detecting status of said agent of claim 1 wherein said off-hook detector further comprises:

a telephone status detection device, detecting said current status of said at least one of said telephones, wherein said current status is either available or unavailable;

said status comparator, comparing said current status with a prior status, wherein said prior status is either connected or not connected, and determining said manually connected status when said current status is unavailable and said prior status is not connected.

3. A method for automatically detecting status of an agent of a plurality of agents in a call center comprising the acts of:

coupling a plurality of agent workstations to said call center;

associating a plurality of telephones with said plurality of agent workstations;

automatically connecting calls with a switch to said plurality of telephones in the call center;

connecting a communication management server to said plurality of telephones and to a communication network;

automatically detecting, with an off-hook detector located in said communication management server, a manually initiated off-hook status of at least one of said plurality of telephones, wherein said manually initiated off-hook status indicates that said agent has made an independently initiated call that is outside of control of said switch and;

signaling, with said off-hook detector, said switch that said agent at said at least one of said plurality of telephones is not connected to a call through said switch, but is unavailable; and

preventing connecting calls, by said switch, to said agent when said manually initiated off-hook status is detected

wherein said off-hook detector further comprises:

detecting, by a telephone status detection device, a current status of said at least one of said telephones, wherein said current status is either available or unavailable;

storing, in a status memory, a connected status of automatically connected calls to said at least one of said telephones by said switch wherein said connected status is either connected or not connected;

comparing by a status comparator, said current status with said connected status for each of said telephones and determining the following:

said current status of available and said connected status of not connected indicating said at least one of said telephones is not in use;

said current status of unavailable and said connected status of connected indicating said at least one of said telephones is handling a call connected by said switch; and

said current status of unavailable and said connected status of not connected indicating said at least one of said telephones is handling a call that was manually initiated by said agent of said at least one of said telephones indicating said manually connected status;

notifying, by an alerting device, a workstation of a supervisor when said off-hook detector detects said manually connected status; notifying said supervisor of a duration of said manually connected status exceeding a predetermined time limit; and

removing a telephone of an agent associated with said manually connected status from one of an automatic call distribution queue and a predictive dialer campaign.

4. A method for automatically detecting status of said agent of claim 3 wherein said off-hook detector further comprises:

detecting said current status of said at least one of said telephones, wherein said current status is either available or unavailable; and

comparing said current status with a prior status, wherein said prior status is either not connected or connected and determining said manually initiated off-hook status when said current status is unavailable and said prior status is not connected.

Assignments (19)
ASSIGNMENT Recorded Oct 27, 2025
From: ALVARIA CAYMAN (WEM); ALVARIA CAYMAN (CXIP); NOBLE SYSTEMS, LLC
To: ALVARIA, INC.
Reel/Frame 073360/0481 →
RELEASE OF SECURITY INTEREST Recorded Oct 27, 2025
From: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
To: ALVARIA CAYMAN (WEM); ALVARIA CAYMAN (CXIP)
Reel/Frame 073360/0209 →
SECURITY INTEREST Recorded Oct 27, 2025
From: ALVARIA, INC.
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 073360/0564 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2024
From: ALVARIA INC.
To: ALVARIA CAYMAN (CX)
Reel/Frame 066850/0285 →
PATENT SECURITY AGREEMENT Recorded Mar 20, 2024
From: ALVARIA CAYMAN (WEM); ALVARIA CAYMAN (CXIP)
To: JEFFERIES FINANCE LLC
Reel/Frame 066850/0334 →
RELEASE OF SECURITY INTEREST Recorded Mar 20, 2024
From: JEFFRIES FINANCE LLC
To: ALVARIA, INC.; NOBLE SYSTEMS, LLC
Reel/Frame 066850/0384 →
RELEASE OF SECURITY INTEREST Recorded Mar 20, 2024
From: JEFFRIES FINANCE LLC
To: ALVARIA, INC.; NOBLE SYSTEMS, LLC
Reel/Frame 066850/0428 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ADDRESS OF ALVARIA, INC. PREVIOUSLY RECORDED ON REEL 057254 FRAME 0377. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Sep 13, 2021
From: ASPECT SOFTWARE, INC.
To: ALVARIA, INC.
Reel/Frame 057652/0265 →
CHANGE OF NAME Recorded Jun 9, 2021
From: ASPECT SOFTWARE, INC.
To: ALVARIA, INC.
Reel/Frame 057254/0377 →
RELEASE OF SECURITY INTEREST Recorded Jun 4, 2021
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: ASPECT SOFTWARE PARENT, INC.; ASPECT SOFTWARE, INC.; DAVOX INTERNATIONAL HOLDINGS LLC; VOICEOBJECTS HOLDINGS INC.; VOXEO PLAZA TEN, LLC
Reel/Frame 057254/0363 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded May 6, 2021
From: NOBLE SYSTEMS CORPORATION; ASPECT SOFTWARE, INC.
To: JEFFERIES FINANCE LLC
Reel/Frame 057674/0664 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded May 6, 2021
From: NOBLE SYSTEMS CORPORATION; ASPECT SOFTWARE, INC.
To: JEFFERIES FINANCE LLC
Reel/Frame 057261/0093 →
SECURITY INTEREST Recorded Jun 16, 2016
From: ASPECT SOFTWARE PARENT, INC.; ASPECT SOFTWARE, INC.; DAVOX INTERNATIONAL HOLDINGS LLC; VOICEOBJECTS HOLDINGS INC.; VOXEO PLAZA TEN, LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 039052/0356 →
RELEASE OF SECURITY INTEREST Recorded Jun 14, 2016
From: U.S. BANK NATIONAL ASSOCIATION
To: ASPECT SOFTWARE, INC.
Reel/Frame 039012/0311 →
RELEASE OF SECURITY INTEREST Recorded Jun 14, 2016
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: ASPECT SOFTWARE, INC.
Reel/Frame 039013/0015 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 20, 2014
From: JPMORGAN CHASE BANK, N.A.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 034281/0548 →
SECURITY INTEREST Recorded Jun 29, 2010
From: ASPECT SOFTWARE, INC.; FIRSTPOINT CONTACT TECHNOLOGIES, LLC
To: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 024651/0637 →
SECURITY AGREEMENT Recorded Jun 9, 2010
From: ASPECT SOFTWARE, INC.; FIRSTPOINT CONTACT TECHNOLOGIES, LLC (F/K/A ROCKWELL ELECTRONIC COMMERCE TECHNOLOGIES, LLC); ASPECT SOFTWARE, INC. (AS SUCCESSOR TO ASPECT COMMUNICATIONS CORPORATION)
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 024505/0225 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 6, 2008
From: MITCHELL, JAMES; CAMBRAY, JOHN
To: ASPECT SOFTWARE, INC.
Reel/Frame 021056/0900 →
Continuity (1)
Related Publication 20090290702A1 · Nov 26, 2009