Call center system with graphical user interface and method of operation thereof

A method of operation of a call center system includes: providing an operator console having a display; instantiating an activation button, on the display of the operator console, including: coloring an activity frame around the activation button, selecting a selected network in the activation button, and presenting an inbound call window on the activation button; and activating a transmitting icon includes establishing a contextual awareness of interactive data elements and operational actions.

TECHNICAL FIELD

The present invention relates generally to a call center system, and more particularly to a system for managing a plurality of telephone and radio calls that require immediate response.

BACKGROUND ART

Centrally located call processing centers, or call centers, are a key part of service response processes. The level of technology integration and sophistication in portable phones has risen to the point where cell phones now incorporate digital cameras, voice annotation, email, calendaring, and appointment functions in a single package.

In some settings, however, technology has not had such a dramatic impact. For example, an emergency call center (e.g., a 911 call center) typically has limited technological resources that it can draw upon to handle emergency calls. Some call centers may only include a telephone interface to handle incoming calls, a radio dispatch interface to alert the relevant authorities, and a call routing system to direct incoming calls to the appropriate operators. As another example, an appliance maintenance hotline may include a telephone interface to handle incoming calls, a technician that responds to the telephone calls, and a pre-generated service manual stored on a local machine that the technician may consult while handling the call.

As a result, individuals often experience a frustrating disconnect between the capabilities associated with the devices they use on a daily basis, and services that they turn to for help or for information. In many instances, individuals have the capability to capture media that would greatly improve the service they could receive from a call center, but call centers are unprepared to accept and incorporate the media into their processes.

In order for emergency personnel to be dispatched to the correct location, the Automated Number Information (ANI) and Automatic Location Information (ALI) data is used for identifying a communication device from which said incoming call originated. Thus, when a portable IP communications device is moved from one geographic location to another, the geographic location information in the service provider's database should be updated.

Thus, a need still remains for a call center system with graphical user interface. In view of the increased reliance on telephone activates services, it is increasingly critical that answers be found to these problems. In view of the ever-increasing commercial competitive pressures, along with growing consumer expectations and the diminishing opportunities for meaningful product differentiation in the marketplace, it is critical that answers be found for these problems. Additionally, the need to reduce costs, improve efficiencies and performance, and meet competitive pressures adds an even greater urgency to the critical necessity for finding answers to these problems.

DISCLOSURE OF THE INVENTION

The present invention provides a method of operation of a call center system including: providing an operator console having a display; instantiating an activation button, on the display of the operator console, including: coloring an activity frame around the activation button, selecting a selected network in the activation button, and presenting an inbound call window on the activation button; and activating a transmitting icon includes establishing a contextual awareness of interactive data elements and operational actions.

The present invention provides a call center system, including: an operator console having a display; a call exchange mechanism linked to the operator console, for delivering an inbound call; a logger, coupled to the operator console, for generating a call history; and a radio gateway, coupled to the operator console, for establishing an audio patch by the call exchange mechanism patched to the radio gateway.

BEST MODE FOR CARRYING OUT THE INVENTION

The same numbers are used in all the drawing FIGS. to relate to the same elements. The embodiments have been numbered first embodiment, second embodiment, etc. as a matter of descriptive convenience and are not intended to have any other significance or provide limitations for the present invention.

The term “module” referred to herein can include software, hardware, or a combination thereof. For example, the software can be machine code, firmware, embedded code, and application software. Also for example, the hardware can be circuitry, processor, computer, integrated circuit, integrated circuit cores, a pressure sensor, an inertial sensor, a micro-electromechanical system (MEMS), passive devices, or a combination thereof.

The term “processing” as used herein includes presenting an incoming call, accepting a communication task, providing an outbound communication, coordinating external resources, and logging the communication of a caller and the external resources.

The call center system includes a User Interface (UI) running on computer systems in a distributed fashion. An operator using the console position is often in a high stress environment (e.g. 9-1-1 center) and controls are implemented in a manner to reduce complexity and distraction as compared to the current industry equipment.

Contextual awareness as used herein is defined as presenting interactive data elements and operational actions that are valid given the current situation and operational workflow.

Associative navigation is defined as a method of traversing the relationships between elements to determine a data element or operational point.

Contextual Workflow is defined as a method of using data gathered from prior contextual events to automatically traverse relevant associated navigation paths to provide interactive data elements and operational actions including a dynamic presentation via a multi-layered association graph.

When an emergency alert is received by the call center system it generates contextual awareness that is propagated to all associated system elements whose association type has an interest in emergency alerts. Each of the system elements integrates the emergency alert context into its current visual representation and control display. Associated data elements of interest or use during an alert may also be integrated into the element's interface.

As an example, a police officer in the field can press the emergency alert button on his mobile radio. In response, the emergency alert can be displayed on the control display of the receiving fixed station. The identity of the operator of the mobile radio is determined and the emergency alert indication is added to the control display indicated as a radio situation. The police officer's personal contact card is updated with an outstanding emergency alert condition. Associated with emergency alert the control interface is updated with, the identification of the officer, the officer's partner, their assigned patrol car, and patrol route. This information helps form the contextual awareness of the emergency alert. Since the most likely response to an emergency alert is to acknowledge it and send backup or to clear a false alarm, the contextual workflow can update the control options to allow for immediate access to these options. In addition the behavior of some of the existing operations, such as a directed instant transmit, can be modified by the contextual workflow to provide an intuitive integration with the emergency alert.

An operational premise of the call center system provides that information is not presented or actionable until a context or choice makes it relevant. The generation of contextual awareness by processing contextual data is reflected in the implementation by both what is presented on the control display and what remains out of view but is still accessible by the operator through a configuration process.

A method for providing contextual workflow within an operational control, dispatch, or call system provides the an operator co-located with a control console can be presented with associated interactive data elements and operational actions, as determined by the comparison of a multi-layered association graph displayed on the control console representing both the static and dynamic relationships between data elements within an operational context.

In an operational control, dispatch, or call system having a plurality of operators and operations consoles, a method for presenting a contextual workflow includes receiving operational data elements and evaluating the data elements to provide a contextual awareness of the data elements. This can be achieved by presenting informational indicators, that only display contextually related indications and removing from the visual presentation of indicators that are not configured in the contextual awareness. The plurality of operators can individually configure operational controls that are based on the contextual association of the data element to the situational workflow.

Referring now toFIG. 1, therein is shown a functional block diagram of a call center system100in an embodiment of the present invention. The functional block diagram of the call center system100depicts a call center102having several units of an operator console104coupled to a central processing unit106through a local area network (LAN)108. The central processing unit106can be part of a redundant pair of the central processing unit106. The central processing unit106can maintain a local data base of external resources or call history (not shown).

The call center system100employs an automatic call distribution (ACD) engine that is tightly integrated with a highly configurable interactive voice response (IVR) system that can be executed on the central processing unit106. Additionally, configuration tools allow each public safety access point (PSAP) or the call center102to tailor the call routing and IVR behaviors on the central processing unit of each site to meet the business needs.

The call center system100integrates a call history feature provided by a logger112, that can be triggered on an incoming call, in order to provide a contextual awareness of the call originator or situation. When triggered the system launches a simultaneous query to multiple database (DB) sources. One source is a local DB cache, stored in the central processing unit106, with up to 60 GB of records on a high performance solid state drive. The other sources can either be local or remote. The system can typically provide any available call history with the call if it is contained in the local cache. If no records are found after a configurable timeout period, that information is made available to the operator that accepted the call. Any retrieved information can be made available to the call taker as additional call notes.

Emergency alerts are one example of the process being applied. When activated from the field a new emergency alert becomes part of the operational context of a fixed station resource that received the report or incoming call, the mobile device that generated the alert, and the contact that initiated the alert from the field.

The visual representation and operational control options are then updated to incorporate the new context as well as the visuals/control of all associated elements that can participate in an emergency alert. The playback of activity where it is possible to initiate playback of audio and events based on the context generated by the alert without separately accessing an independent audio player.

The local area network108can also be coupled to a call exchange mechanism110, such as an SIP gateway or FX gateway, which is an electronic device that provides telephone and radio access to the resources of the call center102. The telephone access can include analog, voice over internet protocol (VOIP), optical cable communication, or cellular. The logger112, is a call recording mechanism, can be used to record all aspects of transactions between the operator console104and the call exchange mechanism110for later analysis. A supervisory control and data acquisition (SCADA) unit114can be used to monitor the performance and utilization of the resources in the call center102. The supervisory control and data acquisition unit114provides predictive analysis of the performance of all elements in the call center102.

A radio gateway116can be coupled to the operator console104through the local area network108. The operator console104can utilize the radio gateway116to drive a transceiver118in order to communicate with external resources (not shown). A local router120, coupled to the local area network108, can provide access to a wide area network (WAN)122. The wide area network122can extend over expansive regions while the local area network108only exists within the call center102. The wide area network122provides access through a remote router124to a remote radio gateway126or a remote operator console128coupled to a remote local area network130.

In the operation of the call center102, a call can be offered by the call exchange mechanism110to the operator console104. The acceptance of the call can trigger the logger112to record all aspects of the call accepted by the operator console104.

Referring now toFIG. 2, therein is shown a functional block diagram of an application201of the call center system100, ofFIG. 1. The functional block diagram of the application201depicts the call center102having a radio communication to a vehicle202, such as a taxi, an ambulance, or a police car. The call center102can also communicate with an aircraft204. The aircraft204can be used in conjunction with the vehicle202under coordination of the call center102. The aircraft204may be used for police, fire, rescue, or transportation support of the objectives of the call center102. The call center102can also communicate with emergency services206.

While an application of the call center system100is the coordination of the emergency services206, such as fire, police, and rescue, other applications of the call center system100are also possible. The call center system100can be applied to the coordination of transportation systems to utilize the vehicle202and the aircraft204, such as taxi and airline services.

Referring now toFIG. 3, therein is shown an exemplary display of a station channel icon display301as displayed by the call center system100, ofFIG. 1in an idle state of operation. The exemplary display of the station channel icon display301depicts an activation button302, which can be bordered by an activity frame304. The activity frame304can change colors to indicate activity status of the activation button302. By way of an example, the activity frame can be dark blue during idle periods, green during active periods, light blue during periods of interest, and red during emergency operations.

The color of the activity frame304can assist in maintaining the attention of an operator can be concurrently managing several of the station channel icon display301. A selected network306can represent the network monitored by that particular instance of the station channel icon display301. Within the selected network306there can be a selected group window308, such as a talking group of a certain specialty or region. The selected group window308can be changed through a configuration process in order to support the goals of the call center102, ofFIG. 1.

A volume control310can be positioned in a corner of the activation button302. The volume control310can be displayed as a plus sign, a minus sign, or the combination of both. A volume display312can be adjacent to the volume control310and indicate a numerical value indicative of the relative loudness or volume of the audio devices (not shown) used in conjunction with the operator console104, ofFIG. 1. A source button314can be exercised to select which audio device will be used by the operator console104. The source button314can activate audio devices such as the speakers of the operator console104, a head set associated with the operator console104, or a transcription device that can be displayed on the operator console104.

It has been discovered that minimizing the information displayed in the activation button302can help an operator (not shown) make rapid decisions based on a small set of visual queues. The utilization of the activity frame304allows the operator to pay attention to the activation button302as required. The visual queues of changing the color of the activity frame304assists in bringing the attention of the operator to the activation button302only as required.

Referring now toFIG. 4, therein is shown an exemplary display of a station channel icon display401as displayed by the call center system100ofFIG. 1in a nominated state of operation. The exemplary display of the station channel icon display401depicts the activation button302having a pending call, which can be accepted or declined by the operator (not shown).

A configuration button402can be displayed in order for the operator to make adjustments in the processing of the call. A call history button404can be used to display information about the pending call or how it will be processed.

A patch button406can be displayed in the corner of the activation button302. The patch button406can be represented by circle containing the letter “P”. Accessing the patch button406can establish a communication link between the received call and an external resource.

Referring now toFIG. 5, therein is shown an exemplary display of a station channel icon display501as displayed by the call center system100, ofFIG. 1, in an activated patch and marker state of operation. The patch button406can be brightly illuminated, change colors, have a numerical indicator, or a combination thereof to indicate that the channel is in patch mode. A priority marker502can be positioned to obscure a portion of the activity frame304and extending to the right side of the activation button302. The priority marker502can indicate a transition in the state of the activation button302.

A squelch disable marker504can also be displayed adjacent to the priority marker502. The squelch disable marker504indicates that the audio source selected in the activation button302cannot be disabled. Clicking either the priority marker502or the squelch disable marker504will reset them to their default state and disable the functions. The default state of the features accessed through the activation button302are selected by an administrator (not shown) as the beginning state of the features. The single click deactivation of the priority marker502and the squelch disable marker504can simplify the use of the operator console104, ofFIG. 1. The single click operation can return any active marker to the default inactive state. The activation button302only presents markers or functions that are not in their default state.

Referring now toFIG. 6, therein is shown an exemplary display of a station channel icon display601as displayed by the call center system100ofFIG. 1in a single channel patched state of operation. The exemplary display of the station channel icon display601depicts the activation button302having a patch select button602and a patch number selector604extended below the patch button406. A single button click allows the re-configuration of a patch to the channel.

The patch button406can indicate patch affecting options of the active patch and an associated number of the patch. Patches can be added, deleted, or changed with a single button click. This strategy simplifies the operation. Changes in the state of the channel due to activating or removing a patch can also alter the condition of the activity frame304as a prompt of the status of the channel.

It is understood that the channel is the term used to mean the selected group window308communication on the selected network306. It is further understood that a channel can have multiple patches in order to communicate with multiple external resources, such as fire and police resources for coordinated communication.

The patch select button602provides a global patch controls for the operator console104, ofFIG. 1. The forming of a patch directly ties the caller of an inbound call to an appropriate resource, such as police, fire department, or emergency medical services. While the operator can continue to monitor the communication, further interaction with the caller is not usually necessary.

The operator can establish multiple patches sequentially as required to coordinate resources that will respond to the inbound call. All patch controls for each patch in the system are available through the patch button406. The operator can see the list of patch members for each patch. They can also remove members right from the patch select button602.

The patch button406can initiate an audio patch between two or more parties. The context associated with the audio patch is propagated to all system elements whose association type has an interest in audio patches.

Each of the system elements integrates the audio patch context into its current visual representation and control display. Any associated data elements of interest or use to the system elements during an audio patch are integrated into the system element's interface.

As an example, a police officer in the field can request to be connected to a party reachable by phone. The operator can initiate a patch between the officer and the requested party. Using the associated audio contact methods, a new audio patch can be created between the two parties. If any of the parties is not already connected, a call can be placed to the party to be connected via phone, then a connection attempt can be initiated. The operator can then add additional members, by either resource or personal contact card, to the patch using the existing patching context.

Referring now toFIG. 7, therein is shown an exemplary display of a station channel icon display701as displayed by the call center system100ofFIG. 1in an idle but interested state of operation. The exemplary display of the station channel icon display701depicts the activation button302having the activity frame304. The selected network306and the selected group window308may be active on the operator console104, but can also be viewed on the remote operator console128, ofFIG. 1. By clicking on the source button314, an audio source select tab702can be extended adjacent to the volume display312.

An interested operator (not shown) can monitor the activity on a channel without actively engaging the call. This type of monitoring can be used for training of performance verification purposes.

Referring now toFIG. 8, therein is shown an exemplary display of a station channel icon display801as displayed by the call center system100ofFIG. 1in a call history state of operation. The exemplary display of the station channel icon display801depicts the activation button302having the activity frame304shaded to indicate the channel is active with a call. The call history button404can be clicked to access the call history for the channel. A history display tab802can be displayed below the call history button404.

Referring now toFIG. 9, therein is shown an exemplary display of a station channel icon display901as displayed by the call center system100ofFIG. 1in a group selection state of operation. The exemplary display of the station channel icon display901depicts the activation button302having the activity frame304indicating the channel is idle.

The channel can be changed to a different setting by clicking in the selected group window308. A talking group select tab902can present a list of active communication. By clicking a group from the list, the channel is switched to monitor the new combination of the selected network306and the selected group window308. The activity frame304does not change from the idle state until a call is accepted by the operator.

Referring now toFIG. 10, therein is shown is an exemplary display of a station channel icon display1001as displayed by the call center system100ofFIG. 1in a channel configuration state of operation. The exemplary display of the station channel icon display1001depicts the activation button302bordered by the activity frame304displaying a color that indicates the channel is idle.

A channel configuration options tab1002is accessed by a single click of the configuration button402. The channel configuration options tab1002presents transmit affecting options as a list of the available base station functions that apply to the operator console104, ofFIG. 1. The list of the transmit affecting options can include encryption, analog input/output, repeat, priority marker, squelch, and site intercom. The current state of the transmit affecting options is displayed and can be switched by a single click on the selected option.

It has been discovered that the single click access to all of the available configuration of the options tab1002saves time and reduces the workload of the operator (not shown). Since the display shows the available configuration of the operator console104by the options tab1002in a single list, with the current state indicated for each, the operator can perform a channel set-up of the operator console104without traversing several configuration windows and can see the state of all related configuration options.

The activation button302will only display the configuration options that are not in the default state. Any item that is switched from the default state will show-up in the activation button302as an icon representing that function. Any of the icons that are displayed as a result of the configuration selections, can be reset to default by a single click of the icon in the activation button302. This approach provides a clean and uncluttered work space for the operator.

Referring now toFIG. 11, therein is shown an exemplary display of a station channel icon display1101as displayed by the call center system100ofFIG. 1in an active communication state of operation. The exemplary display of the station channel icon display1101depicts the activation button302bordered by the activity frame304displaying a color that indicates the channel is active.

The selected network306and the selected group window308can be reduced in size and moved to the upper most portion of the activation button302. An inbound call window1102can be opened in the central region of the activation button302. The inbound call window1102can include an avatar1104of the person that is calling. In some applications the avatar1104may be an actual photo of the person on the call, a picture of a fire truck, a picture of an ambulance, or some other recognizable insignia representing the caller.

Adjacent to the avatar1104is an identification shield1106. The identification shield1106can contain badge information for fire and police personnel, a street address for individuals or a GPS location for cell phone users. A call icon1108can be displayed to reinforce the call activity in order to help the operator (not shown) recognize the task at hand. All receive icons will appear on the right side of the activation button302. When the operator is communicating with an external resource through the radio gateway116, ofFIG. 1, a transmitting icon1110will appear on the left side of the activation button302and will be managed in a fashion similar to the call icon1108.

When the operator asserts the push to talk button on the operator console104, ofFIG. 1, both the transmitting icon1110and a transmitting bar1112are displayed in the activation button302. All outgoing icons will appear on the left side of the activation button302. Either the transmitting icon1110or the call icon1108will be present on the activation button302but they do not appear at the same time.

When an incoming call is accepted by the operator, the selected network306and the selected group window308will automatically move out of the center of the activation button302. The inbound call window1102and the call icon1108appear in the activation button302followed by the avatar1104and the identification shield1106. The identification shield1106can include date and time information as well as the identification or location of the caller.

When the call is concluded the inbound call window1102will remain in place for a specific time period and will then fade away. When the inbound call window1102has vanished the selected network306and the selected group window308will automatically move back to the center of the activation button302and the activity frame304will indicate idle by changing color.

Referring now toFIG. 12, therein is shown an exemplary display of a station channel icon display1201as displayed by the call center system100ofFIG. 1in an emergency alert state of operation. The exemplary display of the station channel icon display1201depicts the activation button302bordered by the activity frame304displaying a color that indicates the channel is selected with an inbound emergency call. The urgency of the call is enforced by an emergency tab1202that appears on the left side of the activation button302.

For the emergency call, the selected network306and the selected group window308will automatically move out of the center of the activation button302. The inbound call window1102and the call icon1108appear in the activation button302followed by the avatar1104and the identification shield1106. The identification shield1106can include date and time information as well as the identification or location of the caller having the emergency.

When an inbound emergency call is presented an audible alarm will sound at all of the operator consoles104, ofFIG. 1, that have been presented with the call. An accept/decline tab1204is presented to the left of the emergency tab1202. When an operator (not shown) clicks on the accept portion of the accept/decline tab1204, the audible alarm will be silenced for all of the operator consoles104that have the indication of the emergency call.

The emergency tab1202remains displayed on all of the operator consoles104. When a transmission out on the channel having the emergency call is activated, the emergency tab1202will be removed from all of the operator consoles104. If any of the operators pushes the decline portion of the accept/decline tab1204, the emergency tab1202is reset for all of the operator consoles104that have it pending.

The same version of the emergency tab1202will be presented to the operator consoles104regardless of the source transmission type, which might include standard analog, conventional radios, or voice over internet protocol, digital calls. A consistent look and feel is always presented to the operator in order to minimize the burden on the operator.

Referring now toFIG. 13, therein is shown an exemplary display of the operator console104as displayed by the call center system100ofFIG. 1in a parallel operator state of operation. The exemplary display of the operator console104depicts a display panel1302having a primary instance1304and a secondary instance1306of the activation button302. This configuration can provide parallel operator support, which allows the primary operator (not shown) to monitor and intervene on the activity of a secondary operator (not shown) or vice versa. The monitoring by the primary operator may be used for training purposes, performance verification, or to assure coverage during peak activity periods.

The primary instance1304has the activity frame304that is used to assist the operator in determining the state of the primary instance1304. The activity frame304can be presented in different colors to indicate the state of the primary instance1304. As an example the activity frame304can be a dark blue color for the idle state, a green color for the selected state, a light blue color for the active communication state, or red for the emergency state. The selection of the colors and the associated state are established by a system administrator (not shown) and are uniform for all of the operator consoles104, ofFIG. 1, in the call center102.

All of the controls and operations of the activation button302are present in the primary instance1304and the secondary instance1306. It is understood that having the primary instance1304and the secondary instance1306is an example only and any number of additional instances of the activation button302is possible.

In a parallel operator state, the instances of the primary instance1304and the secondary instance1306are replicated on two of the operator consoles104or on one of the operator console104and the remote operator console128, ofFIG. 1. This flexibility allows rapid redeployment during natural disasters that could impact the call center102ofFIG. 1.

In the parallel operator state of operation, the primary instance1304operates as defined for the Activation button302and the secondary instance1306is operated by the secondary operator. In time of need the primary operator or the secondary operator can take over operation of both the primary instance1304and the secondary instance1306. This can be executed by activating the elements in the secondary instance1306or the resources can be dragged from the secondary instance1306to the primary instance1304.

When the secondary operator is transmitting in response to an inbound call, an operator icon1308takes the place of the transmitting icon1110, ofFIG. 11. The inbound call window1102can include the avatar1104showing the secondary operator and the identification shield1106can display the name and station information of the secondary operator. In the event the primary operator intervenes, the avatar1104and the identification shield1106would reflect the information for the primary operator.

By way of example both the primary instance1304and the secondary instance1306are shown processing an inbound call. During the parallel operator state, any of the possible states described for the activation button302can be present on either the primary instance1304or the secondary instance1306.

Referring now toFIG. 14, therein is shown an exemplary display of an operator console1401as displayed by the call center system100ofFIG. 1in a parallel operator resource time-out state of operation. The exemplary display of the operator console1401depicts the display panel1302having the primary instance1304and the secondary instance1306of the activation button302. This configuration can provide parallel operator support, which allows the primary operator (not shown) to monitor and intervene on the activity of a secondary operator (not shown).

When the secondary operator is transmitting in response to an inbound call, the operator icon1308takes the place of the transmitting icon1110, ofFIG. 11. The inbound call window1102can include the avatar1104showing the secondary operator and the identification shield1106can display the name and station information of the secondary operator. In the event the primary operator intervenes, the avatar1104and the identification shield1106would reflect the information for the primary operator.

A system timer (not shown) can be established for the secondary instance1306. If left unattended the secondary instance1306will completely fade away, thereby terminating the parallel operator state. If however the primary operator clicks on an area of the secondary instance1306, the timer is reset and the secondary instance1306is restored. The restoration of the secondary instance1306maintains the parallel operator state. As with other aspects of the present invention, a single click is all that is required to access a resource or change states of a function available to the primary operator.

Referring now toFIG. 15, therein is shown a flow chart of a method1500of operation of the call center system100in a further embodiment of the present invention. The method1500includes: providing an operator console having a display in a block1502; instantiating an activation button, on the display of the operator console, including: coloring an activity frame around the activation button, selecting a selected network in the activation button, and presenting an inbound call window on the activation button in a block1504; and activating a transmitting icon includes establishing a contextual awareness of interactive data elements and operational actions in a block1506.

The resulting method, process, apparatus, device, product, and/or system is straightforward, cost-effective, uncomplicated, highly versatile, accurate, sensitive, and effective, and can be implemented by adapting known components for ready, efficient, and economical manufacturing, application, and utilization.

One aspect of the present invention is to only display information and options relevant to the current state of call processing. A station channel icon display in the following paragraphs shows how the invention has been implemented. An administrator can establish an environment that allows an operator to manage only a limited scope of calls without being concerned about all possible channels. The approach of the present invention is to provide only the resources needed by the operator to manage the immediate state of the communication process. This approach reduces the screen clutter and simplifies the operational states.

Another aspect of the present invention is to only display collections of elements needed by that particular operator. The collections of elements are determined by logical relationships between external resources and the operator.