IP Library Granted Patent US 6,850,613
Granted Patent B2
US 6,850,613 · App. 10/464,305 · Granted Feb 1, 2005

Customer service request allocations based upon real-time data and forecast data

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 6,850,613
App. No.
10/464,305
Granted
Feb 1, 2005
Kind
B2
Abstract

A method and apparatus for performing customer service request allocations based upon real-time data and forecast data, calculates estimated handling resources for each of the transaction processing systems based upon actual handling resources and scheduled handling resources. Customer service transaction workloads are forecasted for the handling resources for each of the transaction processing systems. Then, customer service request allocations are determined using estimated handling resources and the forecasted customer service transaction workload.

Claims (31)

1. A method of allocating customer service requests, the method including:

calculating estimated handling resources for each of the plurality of transaction processing systems based upon actual handling resources and scheduled handling resources;

forecasting a customer service transaction workload for the estimated handling resources for each of the plurality of transaction processing systems; and

determining customer service request allocations for each of the transaction processing systems based upon the estimated handling resources and the forecasted customer service transaction workload.

2. The method of claim 1 , wherein the actual handling resources are measured at a first time instance.

3. The method of claim 2 , wherein the scheduled handling resources associated with each of the plurality of transaction processing systems is identified at the first time instance and a second time instance.

4. The method of claim 1 , further including:

determining a relationship between the actual handling resources and the scheduled handling resources,

wherein the calculating of the estimated handling resources for each of the plurality of transaction processing systems based upon the actual handling resources and the scheduled handling resources includes projecting estimated handling resources based upon the relationship.

5. The method of claim 4 , wherein the determining of the relationship between the actual handling resources and the scheduled handling resources includes determining a user-defined relationship between the actual handling resources and the scheduled handling resources.

6. The method of claim 1 , wherein at least a portion of the customer service transaction workload for the estimated handling resources originates from call-by-call routing.

7. The method of claim 1 , wherein the customer service request allocations among the plurality of transaction processing systems include allocations based upon a user-defined fixed allocation associated with one or more of the plurality of transaction processing systems.

8. The method of claim 7 , wherein the user-defined fixed allocation is a fixed allocation percentage associated with one or more of the plurality of transaction processing systems.

9. The method of claim 1 , wherein the determining of the customer service request allocations for each of the transaction processing systems includes determining a percentage of transactions to be allocated to each of the transaction processing systems.

10. The method of claim 1 , including applying weighting factors to the actual handling resources and the scheduled handling resources.

11. The method of claim 1 , including determining call rate capacities for each of the transaction processing systems based upon the estimated handling resources and a desired service level.

12. The method of claim 1 , including determining call rate capacities for each of the transaction processing systems based upon the estimated handling resources and one or more cost constraints.

13. The method of claim 1 , including determining call rate capacities for each of the transaction processing systems based upon the estimated handling resources and historical call data.

14. A method including:

determining a relationship between actual handling resources associated with each of a plurality of transaction processing systems and scheduled handling resources for each of the plurality of transaction processing systems at a first time instance; and

calculating estimated handling resources for each of the plurality of transaction processing systems at a second time instance based upon the relationship and scheduled handling resources for each of the plurality of transaction processing systems at the second time instance.

15. The method of claim 14 , wherein determining the relationship between actual handling resources associated with each of a plurality of transaction processing systems and scheduled handling resources for each of the plurality of transaction processing systems includes determining a ratio of the actual handling resources to the scheduled handling resources.

16. The method of claim 14 , wherein determining the relationship between actual handling resources associated with each of a plurality of transaction processing systems and scheduled handling resources for each of the plurality of transaction processing systems includes determining a trend of the deviation of the actual handling resources from the scheduled handling resources.

17. A system for allocating customer service requests, the system including:

a wide area network (WAN);

a plurality of call centers coupled to the WAN, each of the plurality of call centers comprising a transaction processing system; and

an allocation controller coupled to the WAN, the allocation controller configured to calculate estimated handling resources for each of the plurality of transaction processing systems based upon actual handling resources and scheduled handling resources, to forecast a customer service transaction workload for the estimated handling resources for each of the plurality of transaction processing systems, and to determine customer service request allocations for each of the transaction processing systems based upon the estimated handling resources and forecasted customer service transaction workload.

18. A machine-readable medium storing a sequence of instructions that, when executed by a machine, cause the machine to:

calculate estimated handling resources for each of the plurality of transaction processing systems based upon actual handling resources and scheduled handling resources;

forecast a customer service transaction workload for the estimated handling resources for each of the plurality of transaction processing systems; and

determine customer service request allocations for each of the transaction processing systems based upon the estimated handling resources and forecasted customer service transaction workload.

Assignments (13)
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 →
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 →
RELEASE OF SECURITY INTEREST Recorded Jun 8, 2010
From: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS SECOND LIEN ADMINSTRATIVE AGENT
To: ASPECT COMMUNICATIONS CORPORATION; ASPECT SOFTWARE, INC.; FIRSTPOINT CONTACT TECHNOLOGIES, LLC; ASPECT SOFTWARE INTERMEDIATE HOLDINGS, INC.
Reel/Frame 024492/0496 →
RELEASE OF SECURITY INTEREST Recorded Jun 7, 2010
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: ASPECT COMMUNICATIONS CORPORATION; ASPECT SOFTWARE, INC.; FIRSTPOINT CONTACT TECHNOLOGIES, LLC; ASPECT SOFTWARE INTERMEDIATE HOLDINGS, INC.
Reel/Frame 024515/0765 →
SECURITY AGREEMENT Recorded Aug 11, 2006
From: ASPECT SOFTWARE, INC.; FIRSTPOINT CONTACT TECHNOLOGIES, LLC; ASPECT COMMUNICATIONS CORPORATION
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS SECOND LIEN ADMINISTRATIVE AGENT
Reel/Frame 018087/0313 →
RELEASE OF SECURITY INTEREST Recorded Jul 27, 2006
From: D.B. ZWIRN FINANCE, LLC
To: CONCERTO SOFTWARE INTERMEDIATE HOLDINGS, INC., ASPECT SOFTWARE, INC., ASPECT COMMUNICATIONS CORPORATION, FIRSTPOINT CONTACT CORPORATION, FIRSTPOINT CONTACT TECHNOLOGIES, INC.
Reel/Frame 017996/0895 →
SECURITY INTEREST Recorded Nov 15, 2005
From: ASPECT COMMUNICATIONS CORPORATION
To: D.B. ZWIRN FINANCE, LLC, AS ADMINISTRATIVE AGENT
Reel/Frame 016814/0013 →
SECURITY INTEREST Recorded Nov 2, 2005
From: ASPECT COMMUNICATIONS CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 016735/0972 →