Method and system for providing adaptive and proactive interaction management for multiple types of business interactions occurring in a multimedia communications environment
First Claim
1. An object-oriented system for managing interactions of multimedia types in a communication center environment comprising:
- a multimedia queuing system for queuing inbound, outbound, and internal communication events;
a processor for processing events in the queue;
an interaction server for selecting media type or types for a pending interaction or notification event;
a resource manager for reporting agent availability in terms of media types available to the agent; and
a data store for storing client information about media types available to the client and historical information about success of past use of those media types;
characterized in that the system processes and routes incoming events of known media type to access points defined as systems or agents based in part on media channel availability of the access point, the availability states reported to the system by the resource manager and wherein the system selects the media channel for certain events in queue that are not pre-dedicated as specific media type events.
10 Assignments
0 Petitions
Accused Products
Abstract
An object-oriented system for managing multiple media types in a communication center environment has a multimedia queuing system, a processor for processing events in the queue, an interaction server for selecting media type or event types, a resource manager for reporting availability of a resource access point, and a data store for storing client information about media types available to the client and historical information about success of past use of those media types. In a preferred application, the system processes and routes incoming events of known media type to access points defined as systems or agents based in part on media channel availability of the access point, and wherein the system selects a media channel or channels for certain events in queue that are not pre-dedicated as specific media type events but are generated outbound or internal proactive contact events. For proactive contact events, the system automatically selects a media channel for each event based on a combination of set preferences and predictions based on historical channel information relating to success channel connections to that client.
118 Citations
34 Claims
-
1. An object-oriented system for managing interactions of multimedia types in a communication center environment comprising:
-
a multimedia queuing system for queuing inbound, outbound, and internal communication events;
a processor for processing events in the queue;
an interaction server for selecting media type or types for a pending interaction or notification event;
a resource manager for reporting agent availability in terms of media types available to the agent; and
a data store for storing client information about media types available to the client and historical information about success of past use of those media types;
characterized in that the system processes and routes incoming events of known media type to access points defined as systems or agents based in part on media channel availability of the access point, the availability states reported to the system by the resource manager and wherein the system selects the media channel for certain events in queue that are not pre-dedicated as specific media type events. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A multimedia-capable queue for queuing virtual events incoming to, outbound from, or internal to a communications center comprising;
-
I/O port circuitry adapted for bi-directional communication with a queue processor;
I/O port circuitry adapted for bi-directional communication with a CTI processor;
I/O port circuitry adapted for bi-directional communication with an intelligent data router; and
I/O port circuitry adapted for communication with an interaction server;
characterized in that events queued therein are processed from a generic-event state to a routable-event state based on application of destination parameters, and media type or types for presentation of the event to an event destination to each event while in queue and wherein certain events are triggered events based on proactive and adaptive criteria. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method for initiating a proactive event deliverable to a client, the event automatically assigned a preferred media type comprising steps of,
(a) recognition of a need for contacting the client during transaction of a business process that the client is party to; -
(b) generating a generic event object having client identification data and intent or purpose data for the event;
(c) queuing the event for further processing and delivery to the client;
(d) determining which supported media type or types the event will be presented in;
(e) attaching the media type or types parameters to the event; and
(f) executing the event for delivery. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
Specification