IP Library Granted Patent US 9,137,366
Granted Patent B2
US 9,137,366 · App. 11/565,680 · Granted Sep 15, 2015

Maintaining a work schedule

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,137,366
App. No.
11/565,680
Granted
Sep 15, 2015
Kind
B2
Abstract

A system, method, and computer readable medium for maintaining a work schedule that comprises accepting a forecasted manpower requirement for zero or more agents, setting a recurring schedule for zero or more agents, summing the number of agents currently scheduled for an interval of time, determining a manpower availability based upon the summed current schedules, calculating a manpower delta between the forecasted manpower requirement and the determined manpower availability, offering an uptime adjustment to an agent not currently scheduled if the calculated manpower delta shows additional manpower is required, and offering a downtime adjustment to an agent currently scheduled if the calculated manpower delta shows less manpower is required.

Claims (62)

1. A method for maintaining a work schedule, comprising:

accepting a forecasted manpower requirement for zero or more agents at a memory;

setting, via a processor, a recurring schedule for zero or more agents;

summing the number of agents currently scheduled for an interval of time based on assigned skills of each agent and current schedules of agents who are scheduled to work multiple skills concurrently by a combination of skills to which they are scheduled;

determining a manpower availability based on scheduled skills of each agent and based on an allocated skill of each agent;

calculating a manpower delta between the forecasted manpower requirement by skill and the determined manpower availability, the calculated manpower delta based on the scheduled skills of each agent;

recalculating at a pre-determined interval, or on demand, the manpower delta between the forecasted manpower requirement and the determined manpower availability;

offering an uptime adjustment to an agent not currently scheduled when the calculated manpower delta shows additional manpower is required, wherein the uptime adjustment offer is based on trained skills of the agent and when the uptime adjustment offer is desired by the agent; and

offering a downtime adjustment to an agent currently scheduled when the calculated manpower delta shows less manpower is required, wherein the downtime adjustment offer is based on assigned skills of the agent and when the downtime adjustment offer is desired by the agent.

2. The method of claim 1 , wherein the forecasting of the manpower requirement is for at least one of one skill and two or more skills.

3. The method of claim 1 , further comprising assessing a scheduled skill and a trained skill of zero or more agents.

4. The method of claim 3 , wherein the setting of recurring schedules of each agent is based upon current scheduled skills

5. The method of claim 3 , wherein the determination of manpower availability is based upon the scheduled skills.

6. The method of claim 3 , wherein the calculation of manpower delta is based upon the scheduled skills.

7. The method of claim 3 , wherein the offer of an uptime adjustment is based upon the trained skills.

8. The method of claim 3 , wherein the offer of a downtime adjustment is based upon the scheduled skills.

9. The method of claim 1 , further comprising:

accepting the offered uptime adjustment by at least one agent.

10. The method of claim 9 , further comprising:

modifying the work schedule based upon the accepted uptime adjustment.

11. The method of claim 1 , further comprising:

accepting the downtime adjustment by at least one agent.

12. The method of claim 11 , further comprising:

adjusting the work schedule based upon the accepted downtime adjustment.

13. The method of claim 1 , further comprising:

allocating a scheduled skill combination count to a component skill.

14. A non-transitory computer readable medium comprising instructions that, when executed by a processor, are configured to cause the processor to:

assess a trained skill and a scheduled skill of zero or more agents;

set a recurring schedule of zero or more agents based upon the trained skills;

sum a current schedule of all agents for an interval of time based on assigned skills of each agent;

determine a manpower availability based scheduled skill of each agent;

calculate a manpower delta between a forecasted manpower requirement by skill and the determined manpower availability, wherein the calculated manpower delta is based on the scheduled skills of each agent;

recalculate at a pre-determined interval, or on demand, the manpower delta between the forecasted manpower requirement and the determined manpower availability;

establish a fill target for the calculated manpower delta below which additional manpower is required based upon the scheduled skills;

establish a dump target for the calculated manpower delta above which less manpower is required based upon the scheduled skills; and

offer an uptime adjustment to an agent not currently scheduled when the calculated manpower delta shows additional manpower is required, wherein the uptime adjustment offer is based on trained skills of the agent and when the uptime adjustment offer is desired by the agent; and

offer a downtime adjustment to an agent currently scheduled when the calculated manpower delta shows less manpower is required, wherein the downtime adjustment offer is based on assigned skills of the agent and when the downtime adjustment offer is desired by the agent.

15. The non-transitory computer readable medium of claim 14 , wherein the instructions are further configured to cause the processor to:

offer an uptime adjustment of a work schedule to an agent who is currently not scheduled if the calculated manpower delta is below an affixed fill target based upon the trained skills; and

offer a downtime adjustment of the work schedule to an agent who is currently scheduled if the calculated manpower delta is above the established dump target based upon the scheduled skills

16. The computer readable medium of claim 15 , wherein the instructions are further configured to cause the at least one processor to:

accept the offered uptime adjustment by at least one agent; and

modify the work schedule based upon the accepted uptime adjustment.

17. The computer readable medium of claim 15 , wherein the instructions are further configured to cause the at least one processor to:

accept the offered downtime adjustment by at least one agent;

adjust the work schedule based upon the accepted downtime adjustment.

18. The computer readable medium of claim 15 , wherein the instructions are further configured to cause the at least one processor to:

allocate a scheduled skill combination count to a component skill.

19. A system for maintaining a work schedule, comprising:

a memory configured to receive at least one manpower forecast requirement, a skill assessment for zero or more agents, and zero or more work schedules for an interval of time; and

a processor communicably coupled to the memory, wherein the processor is configured to:

set a recurring schedule of zero or more agents;

sum a current schedule of the zero or more agents for the interval of time based on assigned skills of each agent and current schedules of agents who are scheduled to work multiple skills concurrently by a combination of skills to which they are scheduled;

determine a manpower availability based upon the summed current schedules;

determine a manpower availability based on scheduled skill of each agent;

calculate a manpower delta between the forecasted manpower requirement by skill and the determined manpower availability, wherein the calculated manpower delta is based on the scheduled skills of each agent;

recalculate at a pre-determined interval, or on demand, the manpower delta between the forecasted manpower requirement and the determined manpower availability;

offer an uptime adjustment to an agent not currently scheduled when the calculated manpower delta shows additional manpower is required, wherein the uptime adjustment offer is based on trained skills of the agent and when the uptime adjustment offer is desired by the agent; and

offer a downtime adjustment to an agent currently scheduled when the calculated manpower delta shows less manpower is required, wherein the downtime adjustment offer is based on assigned skills of the agent and when the downtime adjustment offer is desired by the agent.

20. The system of claim 19 , wherein the processor is further configured to assess a trained skill and a scheduled skill of the at least one agent.

21. The system of claim 19 wherein the processor is further configured to:

allocate a skill combination count across the skills.

Assignments (9)
OMNIBUS ASSIGNMENT OF SECURITY INTEREST IN INTELLECTUAL PROPERTY Recorded Nov 25, 2024
From: UBS AG, STAMFORD BRANCH (AS SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH IN ITS CAPACITY AS COLLATERAL AGENT)
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS THE SUCCESSOR COLLATERAL AGENT
Reel/Frame 069438/0775 →
CHANGE OF NAME Recorded Apr 3, 2023
From: INTRADO CORPORATION
To: WEST TECHNOLOGY GROUP, LLC
Reel/Frame 063239/0876 →
CHANGE OF NAME Recorded Apr 3, 2023
From: WEST CORPORATION
To: INTRADO CORPORATION
Reel/Frame 063239/0900 →
NOTICE OF GRANT OF SECURITY INTEREST (SECOND LIEN) IN PATENTS Recorded Jan 31, 2023
From: CX360, INC.; WEST TECHNOLOGY GROUP, LLC (FKA INTRADO CORPORATION, FKA WEST CORPORATION); INTRADO INTERACTIVE SERVICES CORPORATION (FKA WEST INTERACTIVE SERVICES CORPORATION, FKA COBALT ACQUISITION COMPANY)
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 062571/0018 →
RELEASE OF SECURITY INTEREST Recorded Dec 20, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS SUCCESSOR TO WACHOVIA BANK, NATIONAL ASSOCIATION
To: INTERCALL, INC.; INTRADO INC.; WEST CORPORATION; WEST DIRECT, LLC; WEST NOTIFICATIONS GROUP, INC.
Reel/Frame 062201/0960 →
RELEASE OF SECURITY INTEREST Recorded May 1, 2018
From: U.S. BANK NATIONAL ASSOCIATION
To: WEST CORPORATION; WEST INTERACTIVE SERVICES CORPORATION; WEST SAFETY SERVICES, INC.; WEST UNIFIED COMMUNICATIONS SERVICES, INC.; RELIANCE COMMUNICATIONS, LLC
Reel/Frame 046046/0547 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS (FIRST LIEN) Recorded Oct 10, 2017
From: WEST CORPORATION
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 044166/0901 →
SECURITY INTEREST Recorded Jun 20, 2016
From: WEST CORPORATION; WEST INTERACTIVE SERVICES CORPORATION; WEST SAFETY SERVICES, INC.; WEST UNIFIED COMMUNICATIONS SERVICES, INC.; RELIANCE COMMUNICATIONS, LLC
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 039093/0944 →
SECURITY AGREEMENT Recorded Apr 16, 2010
From: INTERCALL, INC.; INTRADO, INC.; WEST CORPORATION; WEST DIRECT, LLC; WEST NOTIFICATIONS GROUP, INC.
To: WACHOVIA BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 024244/0216 →