Systems and methods for deploying a tenant in a provider-tenant environment
First Claim
1. A method for managing a provider-tenant system where a provider communicates with a plurality of tenants over a network, the method comprising:
- receiving a plurality of data structures corresponding to a first tenant;
determining which of the plurality of data structures are specific to the first tenant and which of the plurality of data structures are shared by the plurality of tenants;
generating a tenant template that stores at least one data structure specific to the first tenant; and
using the tenant template to generate a tenant database corresponding to the first tenant and storing the at least one data structure specific to the first tenant.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention discloses methods and systems for hosting tenants over a network in a computer-based environment in which a provider may receive data structures corresponding to a first tenant, determine which of the data structures are specific to the first tenant and which the data structures are shared with the other tenant; generate a tenant template that stores the data structures specific to the first tenant, and use the tenant template to generate a tenant database corresponding to the first tenant and storing the data structures specific to the first tenant.
76 Citations
20 Claims
-
1. A method for managing a provider-tenant system where a provider communicates with a plurality of tenants over a network, the method comprising:
-
receiving a plurality of data structures corresponding to a first tenant;
determining which of the plurality of data structures are specific to the first tenant and which of the plurality of data structures are shared by the plurality of tenants;
generating a tenant template that stores at least one data structure specific to the first tenant; and
using the tenant template to generate a tenant database corresponding to the first tenant and storing the at least one data structure specific to the first tenant. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 15)
-
-
11. A system for managing a provider-client system where the provider where the provider communicates with a plurality of tenants over a network, the system comprising:
-
means for receiving a plurality of data structures corresponding to a first tenant;
means for determining which of the plurality of data structures are specific to the first tenant and which of the plurality of data structures are shared by the plurality of tenants;
means for generating a tenant template that stores at least one data structure specific to the first tenant; and
means for using the tenant template to generate a tenant database corresponding to the first tenant and storing the at least one data structure specific to the first tenant. - View Dependent Claims (12, 13, 14, 16, 17, 18, 19, 20)
-
Specification