×

Method and system for entity customization in a hierarchical service provider, multi-tenant system

  • US 9,779,438 B2
  • Filed: 11/26/2012
  • Issued: 10/03/2017
  • Est. Priority Date: 11/26/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method of providing entity customization in a hierarchical service provider, multi-tenant system, said method comprising:

  • running an instance of a software application on a computerized device, wherein the computerized device has a processing unit and a non-transitory memory;

    identifying, by the processing unit, participants in said hierarchical service provider, multi tenant system, wherein said participants are identified by using a user log in identification, and wherein the participants are identified as one of a root service provider, a sub provider, and a tenant;

    establishing, by the processing unit, a relationship amongst the participants;

    allowing, by the processing unit, said root service provider and said sub provider to create a sub-list of customizable entities;

    configuring, by the processing unit, a scope of each of the customizable entities by one of said root service provider and said sub provider, wherein the scope comprises;

    mapping each of the customizable entities with at least one participant capable of customizing a customizable entity, and wherein the at least one participant is one of said root service provider and said sub provider, andcascading permissions of customization for each participant, successor to the at least one participant, when the at least one participant revokes permissions for the customization of the customizable entity;

    establishing, by the processing unit, non customizable attributes in said sub-list of the customizable entities;

    aggregating, by the processing unit, customizations configured by each participant for a requesting participant until at least one of said root service provider, sub provider, and a tenant is determined as an ancestor to the requesting participant; and

    obtaining, by the processing unit, metadata of said at least one customizable entity from said sub-list from a data store.

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