Networked contact center
First Claim
Patent Images
1. A method comprising:
- at a networked contact center that includes a plurality of platforms to host a plurality of tenants, the networked contact center further including a plurality of data locations associated with the plurality of tenants;
hosting at least one tenant of the plurality of tenants on a first of the plurality of platforms;
replicating the hosting of the at least one tenant on at least a second of the plurality of platforms;
associating at least one of the plurality of data locations with the at least one tenant;
uploading tenant configuration data on the associated at least one of the plurality of data locations;
receiving a message associated with the at least one tenant; and
based on a determination that the first of the plurality of platforms is unavailable due to one of a failover event and a maintenance event, selecting at least one platform from the at least the second of the plurality of platforms upon which the hosting of the at least one tenant was replicated.
4 Assignments
0 Petitions
Accused Products
Abstract
This document discusses, among other things, a networked contact center that includes multiple platforms to host multiple tenants. Example embodiments include receiving a message associated with one of the tenants and identifying one or more of the platforms associated with the message. For some example embodiments, the networked contact center may allow the platform to access a data location that is both associated with the tenant and shared by two or more of the multiple tenants.
67 Citations
24 Claims
-
1. A method comprising:
at a networked contact center that includes a plurality of platforms to host a plurality of tenants, the networked contact center further including a plurality of data locations associated with the plurality of tenants; hosting at least one tenant of the plurality of tenants on a first of the plurality of platforms; replicating the hosting of the at least one tenant on at least a second of the plurality of platforms; associating at least one of the plurality of data locations with the at least one tenant; uploading tenant configuration data on the associated at least one of the plurality of data locations; receiving a message associated with the at least one tenant; and based on a determination that the first of the plurality of platforms is unavailable due to one of a failover event and a maintenance event, selecting at least one platform from the at least the second of the plurality of platforms upon which the hosting of the at least one tenant was replicated. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A networked contact center comprising:
-
a plurality of platforms to host a plurality of tenants; a plurality of data locations associated with the plurality of tenants; and a processing module to perform operations comprising; hosting at least one tenant of the plurality of tenants on a first of the plurality of platforms; replicating the hosting of the at least one tenant on at least a second of the plurality of platforms; associating at least one of the plurality of data locations with the at least one tenant; uploading tenant configuration data on the associated at least one of the plurality of data locations; receiving a message associated with the at least one tenant; and based on a determination that the first of the plurality of platforms is unavailable due to one of a failover event and a maintenance event, selecting at least one platform from the at least the second of the plurality of platforms upon which the hosting of the at least one tenant was replicated. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A machine-readable storage medium containing instructions that when executed by a processing system, cause the processing system to perform a method comprising:
at a networked contact center that includes a plurality of platforms to host a plurality of tenants, the networked contact center further including a plurality of data locations associated with the plurality of tenants; hosting at least one tenant of the plurality of tenants on a first of the plurality of platforms; replicating the hosting of the at least one tenant on at least a second of the plurality of platforms; associating at least one of the plurality of data locations with the at least one tenant; uploading tenant configuration data on the associated at least one of the plurality of data locations; receiving a message associated with the at least one tenant; and based on a determination that the first of the plurality of platforms is unavailable due to one of a failover event and a maintenance event, selecting at least one platform from the at least the second of the plurality of platforms upon which the hosting of the at least one tenant was replicated. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
Specification