Multi-tenant service
First Claim
1. A non-transitory computer readable medium storing machine readable instructions comprising:
- a multi-tenant management service configured to;
receive a plurality of requests for a multi-tenant service from a plurality of tenants, wherein a given and another of the plurality of tenants each have a resource object (RO) both with the same dialable number (DN) assigned thereto;
generate a federated dial plan for each of the plurality of tenants, wherein each federated dial plan includes a system identifier and a corresponding DN for each RO associated with a respective tenant, the federated dial plan to enable unique addressing of each RO and the multi-tenant service that are served by the multi-tenant management service, including where one or more of the same DNs are employed at multiple tenants; and
provide a federated DN corresponding to the multi-tenant service to each of the plurality of tenants to enable access to the multi-tenant service by at least one RO of more than one of the plurality of tenants.
12 Assignments
0 Petitions
Accused Products
Abstract
A multi-tenant management service (MTMS) can be configured to receive a plurality of requests for a multi-tenant service from a plurality of tenants. A given and another of the plurality of tenants can have a resource object (RO) with the same dialable number (DN) assigned thereto. The MTMS can also be configured to generate a federated dial plan for each of the plurality of tenants. Each federated dial plan can include a system identifier (ID) and a corresponding DN for each RO associated a respective tenant. The MTMS can further be configured to provide a federated DN corresponding to the multi-tenant service to each of the plurality of tenants.
14 Citations
25 Claims
-
1. A non-transitory computer readable medium storing machine readable instructions comprising:
a multi-tenant management service configured to; receive a plurality of requests for a multi-tenant service from a plurality of tenants, wherein a given and another of the plurality of tenants each have a resource object (RO) both with the same dialable number (DN) assigned thereto; generate a federated dial plan for each of the plurality of tenants, wherein each federated dial plan includes a system identifier and a corresponding DN for each RO associated with a respective tenant, the federated dial plan to enable unique addressing of each RO and the multi-tenant service that are served by the multi-tenant management service, including where one or more of the same DNs are employed at multiple tenants; and provide a federated DN corresponding to the multi-tenant service to each of the plurality of tenants to enable access to the multi-tenant service by at least one RO of more than one of the plurality of tenants. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
15. A system comprising:
a multi-tenant management service configured to; generate a federated dial plan for a tenant in response to a request for a selected service, wherein the federated dial plan includes a system identifier and a dialable number (DN) for each resource object (RO) associated with the tenant, the federated dial plan to enable unique addressing of each RO served by the multi-tenant management service, including where one or more of the same DNs are employed at multiple tenants; provide the federated dial plan for the tenant to a multi-tenant private branch exchange (MT PBX); and provide the federated DN for the selected service to a private branch exchange (PBX) of the tenant to enable access to the selected service by at least one RO of the tenant via the PBX of the tenant, wherein the MT PBX comprises a multi-tenant director configured to program a trunk switch of the MT PBX such that a call to the federated DN of the selected service from the at least one RO of the tenant is routed to the selected service. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
24. A method comprising:
-
receiving a dial plan from a tenant in response to ordering a selected service, wherein the dial plan includes a dialable number (DN) for a plurality of resource objects (ROs) of the tenant; generating a federated dial plan comprising federated DNs that include the DNs for each of the plurality of ROs at the tenant and a system identifier for the tenant and a federated DN for the selected service, such that unique addressing of each RO and the selected service is enabled, including where one or more of the same DNs are employed concurrently at multiple tenants; and providing the federated DN for the selected service to a private branch exchange (PBX) of the tenant to enable access to the selected service by at least one RO of the tenant via the federated DN. - View Dependent Claims (25)
-
Specification