×

Multi-tenant system

  • US 9,317,706 B2
  • Filed: 09/28/2011
  • Issued: 04/19/2016
  • Est. Priority Date: 12/22/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving a request for access to a multi-tenant application from a tenant;

    configuring application attributes of the multi-tenant application for the tenant, wherein each of the application attributes determines an application behavior of the multi-tenant application, wherein the configuring comprises, for each application attribute;

    determining whether an application attribute is a reference attribute of the multi-tenant application, wherein the reference attribute corresponds to a common code of a varying application attribute that varies between tenants, the common code being external to a source code of the multi-tenant application, wherein the reference attribute is mapped to at least one differential attribute of the multi-tenant application in a metadata repository, wherein the at least one differential attribute is a variation of the application attribute over the reference attribute;

    ascertaining, based on the determining, whether a configuration template is defined for the tenant, wherein the configuration template comprises the at least one differential attribute for a tenant group of which the tenant is a member; and

    identifying the application behavior of the application attribute based on the ascertaining, wherein the application behavior is identified based at least on the reference attribute and the at least one differential attribute; and

    providing the identified application behavior for each of the application attributes to the multi-tenant application such that the multi-tenant application exhibits the identified application behavior for the tenant.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×