IP Library Granted Patent US 8,594,303
Granted Patent B1
US 8,594,303 · App. 13/838,913 · Granted Nov 26, 2013

Unpaid break time for contact center agents

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,594,303
App. No.
13/838,913
Granted
Nov 26, 2013
Kind
B1
Abstract

An agent's request for a break is indicated by a pause request and pause code, where the pause code indicates the reason for the break. In one embodiment, a pause request is analyzed to determine if the agent is allowed to request a break associated with the pause code. The pause code may be further analyzed to determine if it is of an unpaid type, in which case the agent is requesting an unpaid break. If the break is of a paid type, then a threshold timer may be started at the beginning of the break that when expires indicates that any remainder of the break is processed as unpaid time. This can be accomplished by noting an event associated with the threshold timer in an agent work history log or by automatically logging off the agent at the expiry of the timer.

Claims (62)

1. A method for an agent in a contact center to request a break during a shift of the agent, the method comprising the steps of:

receiving a log-in from the agent at a workstation at a beginning of the shift of the agent;

directing communications in the contact center to the workstation of the agent after receiving the log-in from the agent;

receiving a pause request at the workstation indicating a pause code from the agent requesting the break during the shift;

recording a pause event comprising the pause code and a corresponding pause event time in an agent work history log;

suspending the agent from receiving further communications from the contact center in response to receiving the pause request;

starting a threshold timer at the beginning of the break;

upon an expiry of the threshold timer, recording a threshold event and a corresponding threshold event time in the agent work history log reflecting expiration of the threshold timer, the threshold event indicating that a subsequent duration of the break is unpaid time;

receiving a resume request from the agent;

recording a resume event and a corresponding resume event time in the agent work history log; and

terminating the break in response to receiving the resume request from the agent wherein the agent can receive further communications from the contact center.

2. The method of claim 1 , wherein the agent is not paid for the subsequent duration of the break after the expiry of the threshold timer.

3. The method of claim 1 , wherein the pause code indicates after call work is to be performed as a result of the agent handling and completing a communication from the contact center.

4. The method of claim 1 , further comprising:

starting an alert timer at the beginning of the break;

recording an alert event in the work history log of the agent upon an expiry of the alert timer, wherein the alert timer expires before the threshold timer; and

providing a visual notification to the agent upon the expiry of the alert timer.

5. The method of claim 1 , further comprising the step of:

performing a test in response to receiving the pause request to determine if the agent is allowed to request the break associated with the pause code received, wherein the step of suspending the agent from receiving further communications is performed upon the test determining the agent is allowed to request the break.

6. The method of claim 1 , further comprising the step of:

performing a test in response to receiving the pause request to determine if the agent has exceeded a fixed number of breaks associated with the pause code within a defined period of time, wherein the step of suspending the agent from receiving further communications to begin the break is performed upon the test determining the agent has not exceeded the fixed number of breaks.

7. The method of claim 1 , further comprising the step of:

performing a test in response to receiving the pause request to determine if the agent has exceeded an aggregate time previously taken on breaks associated with the pause code within a defined period of time, wherein the step of suspending the agent from receiving further communications to begin the break is performed upon the test determining the agent has not exceeded the aggregate time previously taken on breaks.

8. A non-transitory computer-readable storage medium storing instructions that when executed by a processor cause the processor to:

receive a log-in from an agent at a workstation at a beginning of a shift of the agent;

direct communications in a contact center to the workstation of the agent after receiving the log-in from the agent;

receive a pause request at the workstation indicating a pause code from the agent requesting a break during the shift;

record a pause event comprising the pause code and a corresponding pause event time in an agent work history log;

suspend the agent from receiving further communications from the contact center in response to receiving the pause request;

start a threshold timer at the beginning of the break;

upon an expiry of the threshold timer, record a threshold event and a corresponding threshold event time in the agent work history log reflecting expiration of the threshold timer, the threshold event indicating that a subsequent duration of the break is unpaid time;

receive a resume request from the agent;

record a resume event and a corresponding resume event time in the agent work history log; and

terminate the break in response to receiving the resume request from the agent wherein the agent can receive further communications from the contact center.

9. The non-transitory computer-readable storage medium of claim 8 wherein the instructions when executed by the processor further cause the processor to: periodically transmit the agent work history log to a workforce management system.

10. The non-transitory computer-readable storage medium of claim 8 wherein the instructions when executed by the processor further cause the processor to: process a call associated with the agent; terminate the call associated with the agent; and initiate the break wherein the pause code indicates after call work.

11. The non-transitory computer-readable storage medium of claim 8 wherein the instructions when executed by the processor further cause the processor to: start an alert timer at the beginning of the break; record an alert event in the work history log of the agent upon expiry of the alert timer, wherein the alert timer expires before the threshold timer; and provide a notification to the agent upon expiry of the alert timer.

12. The non-transitory computer-readable storage medium of claim 8 , wherein the instructions further cause the processor to: perform a test in response to receiving the pause request to determine if the agent is allowed to request the break associated with the pause code.

13. The non-transitory computer-readable storage medium of claim 8 , wherein the instructions further cause the processor to: perform a test in response to receiving the pause request to determine if the agent has exceeded a fixed number of breaks associated with the pause code within a defined period of time.

14. The non-transitory computer-readable storage medium of claim 8 wherein, the instructions further cause the processor to: perform a test to determine if the agent has exceeded an aggregate time previously taken on breaks associated with the pause code within a defined period of time.

15. A system for providing a break to an agent in a contact center during a shift of the agent, the system comprising:

a call handler configured to process calls in association with the agent, the call handler configured to cease providing subsequent calls associated with the agent in response to receiving a pause request requesting initiation of the break, and further configured to resume providing calls associated with the agent in response to receiving a resume request requesting termination of the break; and

an agent workstation comprising a processor, wherein the processor is configured to:

receive the pause request from the agent requesting the break during the shift, the pause request comprising a pause code;

record a pause event including the pause code and a corresponding pause event time in an agent work history log;

provide the pause request to the call handler to cease providing the subsequent calls associated with the agent thereby beginning the break;

start a threshold timer at a beginning of the break to measure a duration scheduled for the break;

upon a expiry of the threshold timer, record a threshold event and a corresponding threshold event time in the agent work history log reflecting expiration of the threshold timer, wherein the duration of the break after the expiry of the threshold timer is treated as unpaid time;

receive the resume request from the agent;

record a resume event and corresponding resume event time in the agent work history log; and

send the resume request to the call handler to terminate the break and to resume call processing associated with the agent in response to receiving the resume request from the agent.

16. The system of claim 15 , wherein the processor in the agent workstation is further configured to:

start an alert timer at the beginning of the break;

record an alert event in the work history log of the agent upon an expiry of the alert timer, wherein the alert timer expires before the threshold timer; and

provide a visual notification to the agent upon the expiry of the alert timer.

17. The system of claim 16 , wherein the visual notification to the agent upon the expiry of the alert timer informs the agent of commencement of unpaid time associated with the break.

18. The system of claim 15 , wherein the processor in the agent workstation is further configured to:

perform a test in response to receiving the pause request to determine if the agent is allowed to request the break associated with the pause code.

19. The system of claim 15 , further comprising:

a workforce management system configured to store the agent work history log; and

wherein the processor is further configured to transmit the agent work history log to the workforce management system.

20. The system of claim 19 , wherein the workforce management system is configured to transmit the agent work history log to a payroll processing system.

Assignments (13)
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 →
ASSIGNMENT Recorded Oct 27, 2025
From: ALVARIA CAYMAN (WEM); ALVARIA CAYMAN (CXIP); NOBLE SYSTEMS, LLC
To: ALVARIA, INC.
Reel/Frame 073360/0481 →
SECURITY INTEREST Recorded Oct 27, 2025
From: ALVARIA, INC.
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 073360/0564 →
RELEASE OF SECURITY INTEREST Recorded Mar 20, 2024
From: JEFFRIES FINANCE LLC
To: ALVARIA, INC.; NOBLE SYSTEMS, LLC
Reel/Frame 066850/0428 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2024
From: NOBLE SYSTEMS, LLC
To: ALVARIA CAYMAN (CX)
Reel/Frame 066850/0556 →
CERTIFICATE OF CONVERSION Recorded Mar 12, 2024
From: NOBLE SYSTEMS CORPORATION, A GEORGIA CORPORATION
To: NOBLE SYSTEMS, LLC, A DELAWARE LIMITED LIABILITY COMPANY
Reel/Frame 066794/0435 →
RELEASE OF SECURITY INTEREST Recorded May 10, 2021
From: WELLS FARGO CAPITAL FINANCE, LLC
To: NOBLE SYSTEMS CORPORATION
Reel/Frame 056193/0363 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded May 6, 2021
From: NOBLE SYSTEMS CORPORATION; ASPECT SOFTWARE, INC.
To: JEFFERIES FINANCE LLC
Reel/Frame 057261/0093 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded May 6, 2021
From: NOBLE SYSTEMS CORPORATION; ASPECT SOFTWARE, INC.
To: JEFFERIES FINANCE LLC
Reel/Frame 057674/0664 →
AMENDMENT Recorded Jun 2, 2015
From: NOBLE SYSTEMS CORPORATION
To: WELLS FARGO CAPITAL FINANCE, LLC
Reel/Frame 035812/0507 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 15, 2013
From: NOBLE, JAMES K., JR; FIELDS, RUBY AMASTHA
To: NOBLE SYSTEMS CORPORATION
Reel/Frame 030019/0025 →