WikiPatents - Community Patent Review
Create Free Account  |  License or Sell Your Patent  |  WikiPatents Marketplace  |  WikiPatents Blog
Username:  Password:  
    
Advanced Search
Method and system for monitoring call center service representatives    
United States Patent5946375   
Link to this pagehttp://www.wikipatents.com/5946375.html
Inventor(s)Pattison; Jon A. (Flower Mound, TX); Vizard; Paul A. (Plano, TX); Maloney; Michael J. (Plano, TX); McCalmont; David T. (San Jose, CA)
AbstractA method and system permit monitoring of a call center agent or similar service representative in servicing calls in a call center by logging sessions. The logged sessions may be selectively played back based on a number of scheduling criteria, including time interval, a scheduling rule, a number of calls, a monitoring length, a random indicator, call type information, agent performance level information, call traffic information, and others. The method and system plays back those portions of the logged sessions that meet the scheduling criteria.
   














 Title Information Submit all comments and votes
 
Patent Text Patent PDF Print Page Summary File History
Plain text PDF images Print Summary File History
Drawing from US Patent 5946375
Method and system for monitoring call center service representatives - US Patent 5946375 Drawing
Method and system for monitoring call center service representatives
Inventor     Pattison; Jon A. (Flower Mound, TX); Vizard; Paul A. (Plano, TX); Maloney; Michael J. (Plano, TX); McCalmont; David T. (San Jose, CA)
Owner/Assignee     Teknekron Infoswitch Corporation (Fort Worth, TX)
Patent assignment
All assignments
Publication Date     August 31, 1999
Application Number     08/854,819
PAIR File History     Application Data   Transaction History
Image File Wrapper   Patent Term   Fees
Litigation
Filing Date     May 12, 1997
US Classification     379/112.01 379/85 379/88.09 379/88.1 379/88.25 379/111 379/133
Int'l Classification     H04M 003/22
Examiner     Zele; Krista
Assistant Examiner     Foster; Roland G.
Attorney/Law Firm     Baker & Botts, L.L.P.
Address
Parent Case     CROSS REFERENCE TO RELATED APPLICATIONS This application is a continuation-in-part application of U.S. application Ser. No. 08/667,861, filed Jun. 20, 1996 by Michael J. Maloney and David T. McCalmont, now U.S. Pat. No. 5,696,811, which is a continuation of application Ser. No. 08/434,261, filed May 3, 1995 by Michael J. Maloney and David T. McCalmont, now U.S. Pat. No. 5,535,256, issued Jul. 9, 1996, which is a continuation of application Ser. No. 08/126,080, filed Sep. 22, 1993 by Michael J. Maloney and David T. McCalmont, now abandoned. This application is related to U.S. application Ser. No. 08/854,435, filed May 12, 1997 by Jon A. Pattison, Paul A. Vizard, Michael J. Maloney, and David T. McCalmont, pending.
Priority Data    
USPTO Field of Search     379/34 379/35 379/88.22 379/88.27 379/265 379/266 379/309 379/85 379/88.09 379/88.1 379/88.25 379/112 379/133 379/135
Patent Tags     monitoring call center service representatives
   
Enter a comma (,) or semicolon (;) between multiple tag words/phrases.
Describe this patent:
 Amusing   
 Clever   
 Complex   
 Efficient   
 Historic   
 Important   
 Innovative   
 Interesting   
 Practical   
 Simple   
[no votes]
Patent WIKI

Share information and news about this patent, including information and news about the technology, inventors, company, ligation and licensing.

 References Submit all comments and votes
 
*references marked with an asterisk below are user-added references
 U.S. References
 
Add a new US reference:  
ReferenceRelevancyCommentsReferenceRelevancyComments
5828747
Fisher
379/265.12
Oct,1998

[0 after 0 votes]
5825869
Brooks
379/265.12
Oct,1998

[0 after 0 votes]
5818907
Maloney

Oct,1998

[0 after 0 votes]
5790650
Dunn
379/265.03
Aug,1998

[0 after 0 votes]
5715307
Zazzera
379/265.03
Feb,1998

[0 after 0 votes]
5703943
Otto
379/265.11
Dec,1997

[0 after 0 votes]
5699412
Polcyn
379/88.25
Dec,1997

[0 after 0 votes]
5696811
Maloney

Dec,1997

[0 after 0 votes]
5621789
McCalmont
379/265.06
Apr,1997

[0 after 0 votes]
5537470
Lee
379/265.11
Jul,1996

[0 after 0 votes]
5535256
Maloney
379/309
Jul,1996

[0 after 0 votes]
5530744
Charalambous
379/266.08
Jun,1996

[0 after 0 votes]
5528678
Kaplan
379/265.11
Jun,1996

[0 after 0 votes]
5499291
Kepley
379/265.06
Mar,1996

[0 after 0 votes]
5465286
Clare
379/32.04
Nov,1995

[0 after 0 votes]
5418845
Reeder
379/213.01
May,1995

[0 after 0 votes]
5317628
Misholi
379/88.14
May,1994

[0 after 0 votes]
5309513
Rose
379/265.12
May,1994

[0 after 0 votes]
5299260
Shaio
379/266.07
Mar,1994

[0 after 0 votes]
5247569
Cave
379/266.08
Sep,1993

[0 after 0 votes]
5210789
Jeffus
379/127.01
May,1993

[0 after 0 votes]
5206903
Kohler
379/265.12
Apr,1993

[0 after 0 votes]
5003574
Denq
379/75
Mar,1991

[0 after 0 votes]
4815120
Kosich
379/32.04
Mar,1989

[0 after 0 votes]
4763353
Canale
379/157
Aug,1988

[0 after 0 votes]
4694483
Cheung
379/265.06
Sep,1987

[0 after 0 votes]
4608638
Tsikos
701/35
Aug,1986

[0 after 0 votes]
4924488
Kosich
379/32.04
Dec,1969

[0 after 0 votes]
 Foreign References
 Other References
 Market Review Submit all comments and votes
   
Market Size
Estimate the gross annual revenues of the relevant market sector:
> $10B
$5B - $10B
$2B - $5B
$500M - $2B
$100M - $500M
$10M - $100M
$1M - $10M
$500K - $1M
$100K - $500K
< $100K
[No votes]
$0
 
$0   $2.5B   $5B   $7.5B   $10B
Market Share
Estimate the percentage of the relevant market sector this invention will capture:
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Reasonable Royalty
What percentage of gross sales should the inventor or assignee be paid?
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Public's "Guesstimation" of Royalty Value
Market SizeN/A[No votes]
xMarket ShareN/A[No votes]
xReasonable RoyaltyN/A[No votes]

N/A

License Availablity
If you are NOT the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
License Availablity
If you ARE the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
Competitive Advantage
Does this invention have a significant competitive advantage over similar technologies?
Yes

No



[No votes]
Most helpful competitive advantage comment
[No comments]

Commercial Alternatives
Are there viable commercial alternatives for this invention?
Yes

No



[No votes]
Most helpful commercial alternative comment
[No comments]

 Technical Review Submit all comments and votes
 Claims Submit all comments and votes
 


What is claimed is:

1. A system for monitoring a plurality of service representatives in handling customer calls, comprising:

a switching device operable to receive customer calls;

a plurality of agent workstations coupled to the switching device, the agent workstations operable to receive customer calls from the switching device; and

a platform coupled to the switching device, the platform operable to record customer calls as a plurality of logged sessions, the platform operable to determine service representative monitoring periods having scheduling criteria, the platform operable to select portions of the logged sessions that meet the scheduling criteria of the monitoring periods.

2. The system of claim 1, wherein the platform records customer calls irrespective of the scheduling criteria.

3. The system of claim 1, wherein the logged sessions comprise recordings of all customer calls received at the agent workstations.

4. The system of claim 1, wherein the platform comprises:

a first memory operable to stored logged sessions;

a second memory operable to store scheduling criteria; and

a third memory operable to store play back information associated with the logged sessions, wherein the platform selects portions of the logged sessions stored in the first memory using scheduling criteria stored in the second memory and play back information stored in the third memory.

5. The system of claim 1, wherein the platform selects portions of the logged sessions while generating the logged sessions, the platform further operable to insert play back indicators into the logged sessions at the time of recording to specify the selected portions of the logged sessions.

6. The system of claim 1, further comprising a plurality of voice/data channels coupled to the platform and the switching device, the voice/data channels operable to communicate voice/data associated with the customer calls to the platform for recording.

7. The system of claim 1, wherein the platform is further operable to play back selected portions of the logged sessions.

8. The system of claim 1, wherein the scheduling criteria comprises a monitoring interval, a number of calls, and a monitoring length.

9. The system of claim 1, wherein the scheduling criteria comprises a random indicator.

10. A method for monitoring a plurality of service representatives in handling customer calls, comprising:

recording customer calls as a plurality of logged sessions;

determining monitoring periods for the service representatives, the monitoring periods having scheduling criteria; and

selecting portions of the logged sessions that meet the scheduling criteria of the monitoring periods.

11. The method of claim 10, wherein the step of recording customer calls comprises recording customer calls irrespective of the scheduling criteria.

12. The method of claim 10, further comprising:

storing play back information associated with the logged sessions; and

selecting portions of the logged sessions using play back information and scheduling criteria.

13. The method of claim 10, wherein the step of selecting is performed while generating the logged sessions, and further comprising the step of inserting play back indicators into the logged sessions at the time of recording to specify the selected portions of the logged sessions.

14. The method of claim 10, further comprising the step of playing back selected portions of the logged sessions.

15. The method of claim 10, wherein the scheduling criteria comprises a monitoring interval, a number of calls, and a monitoring length.

16. The method of claim 10, wherein the scheduling criteria comprises a random indicator.

17. The method of claim 10, wherein the step of determining monitoring periods for the service representatives comprises:

selecting a service representative;

selecting a day of the week; and

associating a monitoring period with the selected service representative on the selected day of the week.

18. The method of claim 10, wherein the step of determining monitoring periods for the service representatives comprises:

selecting a service representative;

selecting a day of the week; and

associating a plurality of monitoring periods with the selected service representative on the selected day of the week.

19. The method of claim 10, wherein the step of recording customer calls comprises:

detecting the connection of a customer call;

opening a voice/data file associated with a service representative handling the customer call; and

storing voice/data associated with the customer call in the voice/data file.

20. A platform for monitoring a plurality of service representatives in handling customer calls, comprising:

a plurality of voice/data channels operable to receive voice/data associated with customer calls;

a first memory operable to store voice/data associated with customer calls as logged sessions;

a second memory operable to store monitoring schedules for the service representatives, the monitoring schedules based on monitoring periods having scheduling criteria; and

a processor coupled to the memory and operable to select portions of the logged sessions that meet the scheduling criteria of the monitoring periods.

21. The platform of claim 20, wherein the logged sessions comprise recordings of all customer calls received at the platform.

22. The platform of claim 20, further comprising a third memory coupled to the processor, the third memory operable to store play back information associated with the logged sessions, wherein the processor selects portions of the logged sessions stored in the first memory using scheduling criteria stored in the second memory and play back information stored in the third memory.

23. The platform of claim 20, wherein the processor selects portions of the logged sessions while generating the logged sessions, the processor further operable to cause the first memory to store play back indicators into the logged sessions at the time of recording to specify the selected portions of the logged sessions.

24. The platform of claim 20, further comprising a plurality of voice/data channels operable to communicate voice/data associated with the customer calls to the platform for recording.

25. The platform of claim 20, wherein the scheduling criteria comprises a monitoring interval, a number of calls, and a monitoring length.

26. The platform of claim 20, wherein the scheduling criteria comprises a random indicator.
 Description Submit all comments and votes
 


TECHNICAL FIELD OF THE INVENTION

The present invention generally relates to telecommunications systems and methods. More particularly, the present invention pertains to a method and system for automatically monitoring the performance of call center service representatives.

BACKGROUND OF THE INVENTION

Call centers provide a wide array of services for customers of the companies that use them. Through a call center, a company can service customers around the world, around the clock. The essence of call center effectiveness and efficiency, however, is the performance of the call center service representatives or agents that serve the calling customers. Call center supervisors manage call service representatives and are responsible for monitoring their performance. Call center supervisors may monitor service representatives' calls for three reasons: (1) to provide training to the customer service representatives, (2) to assure the quality of customer service, and (3) to maintain security within the company.

For a call center that uses an automatic call distributor (ACD), private branch exchange (PBX), or other suitable routing device, there typically exist features that are integral to the ACD that enable monitoring of service representative performance. These capabilities, however, are generally manual and have significant limitations. With other demands on their time and attention, supervisors may not be consistent or equitable in the ways that they monitor each agent. These inconsistencies and inequities may result in a supervisor monitoring an agent either for too little time or too much time, or too infrequently or too frequently. This may cause an imbalance in the supervisor's perception of an agent relative to other agents in the call center.

Another problem that manual scheduling and monitoring of agents causes is increased time pressure on the supervisors themselves. For example, they must remember who has been monitored, for how long they have monitored or intend to monitor an agent, and when to monitor the agent. If a call center has numerous service representatives, the requirement to monitor the performance of these agents may seriously and adversely affect the productivity of the call center supervisor. This is because the task of monitoring agents is only one of many tasks that the supervisor must perform.

SUMMARY OF THE INVENTION

There is a need for a method and system that ensures consistency and equity across all agents, that provides a fair system for evaluating each agent's performance in servicing customer calls, and that offers flexible and varied scheduling criteria for monitoring the agents. The present invention, accordingly, provides a method and a system for scheduling and monitoring agents in a call center that overcome or reduce disadvantages and limitations associated with prior agent monitoring methods and systems.

In one embodiment of the present invention, a system for monitoring a plurality of service representatives in handling customer calls includes a switching device that receives customer calls. A number of agent workstations coupled to the switching device receive customer calls from the switching device. A platform coupled to the switching device records customer calls as a plurality of logged sessions and determines service representative monitoring periods having scheduling criteria. The platform selects portions of the logged sessions that meet the scheduling criteria of the monitoring periods.

A technical advantage of the present invention is that it eliminates the need for a supervisor to remember when, who, how often, and for how long to monitor an agent. This frees the supervisor from the task of keeping track of when to monitor the agents. It reduces the pressure on supervisors, while at the same time increases their productivity. The present invention also ensures consistency and equity among all agents, and provides techniques for monitoring agent performance using a wide variety of scheduling criteria.

Another technical advantage of the present invention is that it records each of the monitored sessions for later play back by the call center supervisor or recorded agent. If the call center supervisor desires, the agent may be notified of the upcoming monitored session. This may be important, since legislation, company procedures, or other directives may require the call center supervisor to notify a call center agent that the call is being monitored.

Another technical advantage of the present invention is that by recording the monitoring sessions, the call center supervisor may review the session at his or her convenience. In one embodiment of the invention, recorded messages are stored on disk, rather than on tape. This permits recorded comments to be inserted easily into the recorded session by other call center supervisors for future reference as well as for later review by the monitored call center agent. Storing the monitoring sessions on disk permits the supervisor to delete selected monitoring sessions. Alternatively, the present invention may record or log all sessions, and selectively play back portions of the logged sessions in accordance with a wide variety of scheduling criteria offered by the system. Therefore, the present invention provides both selective recording and selective play back of logged sessions.

Another technical advantage of the present invention is the use of a wide variety of scheduling criteria to establish monitoring schedules for the agents. These criteria may include a variety of scheduling rules based on the number of calls to monitor, the maximum or minimum length of the monitoring time, the number of periods in which to monitor the agent, and whether the calls and periods are to be randomly scheduled throughout the available interval in which the agent is handling customer calls. Moreover, the present invention provides additional scheduling criteria that allow monitoring based on the call type, performance level of the agent, current call traffic at the call center, or other factors and criteria. Using these and other factors, the present invention can establish monitoring schedules and dynamically alter those schedules depending on the operation of the call center.

Another technical advantage of the present invention is the monitoring, storing, and play back of both voice and data associated with a session. For example, a voice call received at a call center may be associated with a screen shot or other data displayed on the agent's screen. Other types of data may also be included or associated with a voice call or a data only session, such as an interaction over a global computer network such as the Internet. The present invention contemplates monitoring sessions or calls that may include voice, data, or both voice and data.

Another technical advantage of the present invention is that it automatically provides reports of the monitoring activity within the call center. This provides proof of and accountability for each of the monitored sessions. Therefore, the method and system of the present invention easily and reliably automate the process of scheduling monitoring sessions for call center service representatives.

BRIEF DESCRIPTION OF THE DRAWINGS

The functions and modes of use and advantages of the present invention are best understood by reference to the following description of illustrative embodiments when read in conjunction with the accompanying drawings, wherein:

FIG. 1 provides a schematic block diagram of the monitoring system as it may be used within a call center;

FIG. 2 illustrates an exemplary screen for programming pre-determined intervals, the number of calls in each interval, the maximum length of monitoring sessions, and other aspects of the monitoring schedules;

FIG. 3 is a report screen illustrating the results of the monitoring sessions;

FIG. 4 provides a conceptual block diagram of a hardware and software configuration for the system;

FIG. 5 is an application block diagram for the system;

FIG. 6 is a hierarchical interface block diagram for the system;

FIG. 7 provides a process control flow diagram for the system;

FIG. 8 is a process control flow diagram for the channel.sub.-- proc program of the system;

FIG. 9 is a process control flow diagram for the timer process of the system;

FIG. 10 is a function control flow diagram for the recording function of the system;

FIG. 11 is a function control flow diagram for the play back function of the system;

FIG. 12 illustrates components of the scheduling functions of the system; and

FIG. 13 illustrates an exemplary screen for establishing monitoring schedules using a variety of scheduling criteria.

DETAILED DESCRIPTION OF THE INVENTION

FIG. 1 shows an environment 10 that is a portion of a call center for practicing the present invention. In the call center environment 10, calls may originate through a switching device such as an ACD, PBX, or other voice, data, or voice and data switching or routing equipment (referred to generally as ACD 12) for delivery to an agent or call service workstation 14 operated by an agent or service representative. Workstation 14 comprises one or more output devices, such as a display or speaker; one or more input devices, such as a keyboard or mouse; a voice instrument, such as a telephone; and any other device that provides voice/data communication. A platform 16 connects to ACD 12 and includes the necessary controls and software instructions for performing the various functions of environment 10. For illustrative purposes, a set of icons in FIG. 1 describe the functions of environment 10. For example, icon set 18 includes calendar icon 20 and clock icon 22 to represent the scheduling function; diskette icon 24 represents the monitored session voice and data storage that can record selected sessions or all sessions as a "logger"; notebook icon 26 represents the quality scoring function that can determine agent performance information; and icon 28 represents the result of a supervisor being able to follow up with the call center agent and improve the agent's overall performance quality.

Environment 10 contemplates calls or sessions that include voice, data, or voice and data. For example, calls received over telephone switching equipment may include voice conversations, but may also include associated data provided with the call or generated in environment 10. In another embodiment, data switching or routing equipment may provide a purely data session for processing by environment 10. For example, a data session over a global computer network, such as the Internet, may be scheduled, monitored, stored, and evaluated using environment 10. For purposes of this discussion, the terms "session" and "call" contemplate voice only, data only, or both voice and data transactions, and the term "voice/data" contemplates voice only, data only, or both voice and data.

Within environment 10, supervisor workstation 30 represents the automatic scheduling and monitoring system functions provided to a supervisor or other authorized person. Supervisor workstation 30 comprises similar voice/data communication components as agent workstation 14. Icon 32 represents the supervisor telephone or other voice instrument connected to ACD 12 that is used to monitor sessions. An adjunct 33 is coupled to ACD 12. Adjunct 33 comprises a workforce management system, contact control server, computer telephony integration (CTI) application or platform, or other adjunct device accessible by platform 16 to perform call center functions. Adjunct 33 may be implemented in an on-site or remote mainframe, workstation, personal computer, or other device that includes sufficient processing and storage capacity.

Block 34 represents the link between platform 16, adjunct 33, and other components of the call center's management information system (MIS) host for obtaining agent and supervisor names, identification numbers, expected agent schedules, customer information, or any other information relating to the operation of the call center. Block 34 includes wireline or wireless communication links between local and remotely located components of the call center. U.S. Pat. No. 5,555,299 discloses a suitable arrangement of call center components to provide handling and processing of voice/data sessions, and is hereby incorporated by reference.

The various components illustrated in FIG. 1 communicate information that allow for the automatic scheduling and monitoring functions. As described above, block 34 communicates with platform 16 using link 35 to provide agent and supervisor names, identification numbers, expected agents schedules, customer information, or any other information