System and method for distributing customer contacts
First Claim
1. A method for distributing customer contacts to a selected one of a plurality of transaction processing entities each capable of handling a plurality of media types in a transaction processing system, such method comprising:
- determining a media type for a customer contact in the transaction processing system, the media type determined by the access channel of the customer contact;
identifying the media type as exclusive or nonexclusive;
finding a transaction processing entity that is capable of handling the media type;
establishing a table of a predetermined maximum number of customer contacts of each media type that may be simultaneously handled by each transaction processing entity, and of current customer contact assignments to each transaction entity for each media type;
routing the customer contact to a transaction processing entity that is capable of handling the media type as a current customer contact if the contact will not exceed the maximum number of media type that the transaction processing entity may handle, and permitting no further customer contacts for the duration of said current customer contact by said transaction processing entity when said media type is exclusive while routing other non-exclusive customer contacts to the transaction processing entity during the current customer contact.
24 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is a method for distributing customer contacts to a transaction processing entity of a transaction processing system. The method includes determining a media type for a customer contact in the transaction processing system and finding a transaction processing entity that is capable of handling the media type. In addition, the method includes routing the customer contact to a transaction processing entity that is capable of handling the media type. In one embodiment, a transaction routing table is used to perform the distribution of customer contacts. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. 37 CFR 1.72(b).
-
Citations
31 Claims
-
1. A method for distributing customer contacts to a selected one of a plurality of transaction processing entities each capable of handling a plurality of media types in a transaction processing system, such method comprising:
-
determining a media type for a customer contact in the transaction processing system, the media type determined by the access channel of the customer contact; identifying the media type as exclusive or nonexclusive; finding a transaction processing entity that is capable of handling the media type; establishing a table of a predetermined maximum number of customer contacts of each media type that may be simultaneously handled by each transaction processing entity, and of current customer contact assignments to each transaction entity for each media type; routing the customer contact to a transaction processing entity that is capable of handling the media type as a current customer contact if the contact will not exceed the maximum number of media type that the transaction processing entity may handle, and permitting no further customer contacts for the duration of said current customer contact by said transaction processing entity when said media type is exclusive while routing other non-exclusive customer contacts to the transaction processing entity during the current customer contact. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for distributing customer contacts to a selected one of a plurality of transaction processing entities each capable of handling a plurality of media types in a transaction processing system, such method comprising:
-
determining a media type for a customer contact in the transaction processing system, the media type determined by the access channel of the customer contact; identifying the media type as exclusive or nonexclusive; preparing a transaction routing table of transaction processing entities based on media types including whether the media types are exclusive or nonexclusive, a maximum number of customer contacts of each media type that each transaction processing entity may handle simultaneously; searching the transaction routing table for a transaction processing entity that is capable of handling the media type; determining a metric of how many customer contacts of the media type have been assigned to the transaction processing entity; and comparing the metric to the maximum number of customer contacts of the media type that the transaction processing entity may handle simultaneously, and when the metric exceeds the threshold, preferentially routing other customer contacts to other transaction processing entities; and routing the customer contact to the transaction processing entity that is capable of handling the media type as a current customer contact and permitting no further customer contact of the exclusive media type for the duration of the current customer contact while routing other non-exclusive customer contact so long as the metric does not exceed the threshold. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for distributing customer contacts to a selected one of a plurality of transaction processing entities each capable of handling a plurality of media types in a transaction processing system, such method comprising:
-
determining a media type for a customer contact in the transaction processing system, the media type determined by the access channel of the customer contact; identifying the media type as exclusive or nonexclusive; preparing a transaction routing table of transaction processing entities based on media types including current processing assignments for each transaction processing entity, and a maximum number of assignments of each transaction type that each entity may simultaneously handle; searching the transaction routing table for a transaction processing entity that is processing a nonexclusive media type; searching the transaction routing table for a transaction processing entity that is capable of handling the media type; determining a metric of how many customer contacts of the media type have been assigned to the transaction processing entity; comparing the metric to a threshold relating to a maximum number of customer contacts of the media type that the transaction processing entity may handle, and when the metric exceeds the threshold, preferentially routing other customer contacts to other transaction processing entities; and when the media type is nonexclusive and the metric does not exceed the threshold, routing the customer contact to the transaction processing entity handling a media type that is capable of handling the media type; when the media type is exclusive and the metric does not exceed the threshold, routing the customer contact to the transaction processing entity, when the transaction processing entity is not currently handling another exclusive media type customer contact.
-
-
21. A system for distributing customer contacts to a selected one of a plurality of transaction processing entities each capable of handling a plurality of media types in a transaction processing system comprising:
-
means for determining a media type for a customer contact in the transaction processing system, the media type determined by the access channel of the customer contact; means for identifying a media type as exclusive or nonexclusive; means for finding a transaction processing entity that is capable of handling the media type; means for determining a metric of how many customer contacts of the media type have been assigned to the transaction processing entity; and means for comparing the metric to a threshold relating to a maximum number of customer contacts of the media type that the transaction processing entity may handle simultaneously, and when the metric exceeds the threshold, preferentially routing other customer contacts to another transaction processing entity; means for routing the customer contact to a transaction processing entity that is capable of handling the media type as a current customer contact so long as the metric does not exceed the threshold; and means for permitting no further customer contacts of exclusive media type while the transaction processing entity is servicing said current customer contact when said current customer media type is exclusive while permitting further contacts of nonexclusive media type during said exclusive current customer contact. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
Specification