LIMITING CONTACT IN A NETWORKED CONTACT CENTER ENVIRONMENT
First Claim
1. A method of limiting contact to a networked contact center that is hosting a plurality of tenants, the method comprising:
- receiving a communication associated with a tenant of the plurality of tenants at the networked contact center;
examining a first contact rate value associated with the tenant responsive to receiving the communication, the first contact rate value representing a quantity of contact within a first time interval; and
determining whether the networked contact center is to accept the communication based on the first contact rate value.
4 Assignments
0 Petitions
Accused Products
Abstract
This document discusses, among other things, limiting contact to a networked contact center that is a host to multiple tenants. In an example embodiment, a communication is received by a networked contact center. In determining whether to allow the communication to reach contact center resources, a contact rate value may be examined. The contact rate value may represent an allowable quantity of contact within a time interval. For some example embodiments, a determination of whether the network contact center is to accept or reject the communication is made based on the contact rate value.
84 Citations
38 Claims
-
1. A method of limiting contact to a networked contact center that is hosting a plurality of tenants, the method comprising:
-
receiving a communication associated with a tenant of the plurality of tenants at the networked contact center; examining a first contact rate value associated with the tenant responsive to receiving the communication, the first contact rate value representing a quantity of contact within a first time interval; and determining whether the networked contact center is to accept the communication based on the first contact rate value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A networked contact center that hosts a plurality of tenants, the networked contact center comprising:
-
an interface to receiving a communication associated with a tenant of the plurality of tenants; and a limiter that is communicatively coupled with a database to; receive the communication via the interface; responsive to receiving the communication, access the database to examine a first contact rate value associated with the tenant, the first contact rate value representing a quantity of contact within a first time interval; and determine whether the networked contact center is to accept the communication based on the first contact rate value. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method comprising:
-
storing a first contact rate value in a first data structure and a second contact rate value in a second data structure; designating the first contact rate value as being active for determining whether a networked contact center is to accept a communication, and the second contact rate value as being inactive for determining whether the networked contact center is to accept the communication; replacing the second contact rate value with a third contact rate value; and designating the third contact rate value as being active for determining whether the networked contact center is to accept the communication, and the first contact rate value as being inactive for determining whether the networked contact center is to accept the communication, wherein the first, second and third contact rate values each representing a quantity of contact within a first interval of time. - View Dependent Claims (24)
-
-
25. A system comprising:
-
a first database to store a first contact rate value in a first data structure and a second contact rate value in a second data structure; a limiter communicatively coupled with the first database and a second database to store a third contact rate value in a third data structure, the limiter to; designate the first contact rate value as being active for determining whether a networked contact center is to accept a communication, and the second contact rate value as being inactive for determining whether the networked contact center is to accept the communication; replace the second contact rate value with the third contact rate value; and designate the third contact rate value as being active for determining whether the networked contact center is to accept the communication, and the first contact rate value as being inactive for determining whether the networked contact center is to accept the communication, wherein the first, second and third contact rate values each represent an quantity of contact within a first interval of time. - View Dependent Claims (26)
-
-
27. A method comprising:
in a networked contact center; monitoring events associated with a network communication, the events occurring on a platform that is associated with a plurality of tenants; determining that a first contact policy has been violated based on the monitoring of the events, and based on determining that the first contact policy has been violated; generating a second contact parameter of a second contact policy; and replacing a first contact parameter with the second contact parameter. - View Dependent Claims (28, 29, 30)
-
31. A system comprising:
-
a contact regulation module communicatively coupled with a database; and an event monitor to monitor communication events on one or more platform machines that are associated with a plurality of tenants, the contact regulation module to; subscribe to the event monitor for notification of specific communication events; determine that the specific communication events do not conform to a first contact policy; and based on determining that the specific communication events do not conform to the first contact policy; generate a second contact parameter of a second contact policy and write the second contact parameter to the database. - View Dependent Claims (32, 33, 34, 35)
-
-
36. A machine-readable medium containing instructions that when executed by a processing system, cause the processing system to perform a method of limiting contact to a networked contact center that is hosting a plurality of tenants, the method comprising:
-
receiving a communication associated with a tenant of the plurality of tenants at the networked contact center; examining a first contact rate value associated with the tenant responsive to receiving the communication, the first contact rate value representing a quantity of contact within a first time interval; and determining whether the networked contact center is to accept the communication based on the first contact rate value.
-
-
37. A machine-readable medium containing instructions that when executed by a processing system, cause the processing system to perform a method comprising:
-
storing a first contact rate value in a first data structure and a second contact rate value in a second data structure; designating the first contact rate value as being active for determining whether a networked contact center is to accept a communication, and the second contact rate value as being inactive for determining whether the networked contact center is to accept the communication; replacing the second contact rate value with a third contact rate value; and designating the third contact rate value as being active for determining whether the networked contact center is to accept the communication, and the first contact rate value as being inactive for determining whether the networked contact center is to accept the communication, wherein the first, second and third contact rate values each representing a quantity of contact within a first interval of time.
-
-
38. A machine-readable medium containing instructions that when executed by a processing system, cause the processing system to perform a method comprising:
in a networked contact center; monitoring events associated with a network communication, the events occurring on a platform that is associated with a plurality of tenants; determining that a first contact policy has been violated based on the monitoring of the events; receiving an initiation of a communication based on a second contact policy not being violated; and rejecting the initiation of the communication, based on determining that the first contact policy has been violated.
Specification