×

Method and system for providing software functionalities to users of multi-tenant applications via inheritance

  • US 10,484,483 B1
  • Filed: 09/30/2015
  • Issued: 11/19/2019
  • Est. Priority Date: 09/30/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method for providing software functionalities to users of multi-tenant applications via inheritance, comprising:

  • defining a plurality of functionalities to be inheritable by a tenant application, in a master application, comprising;

    selecting the plurality of functionalities from a set of implemented functionalities; and

    defining a scope for the selected plurality of functionalities,wherein each of the plurality of functionalities is a customization to the master application specific to a first plurality of users;

    publishing the master application after defining the plurality of functionalities; and

    after publishing the master application;

    receiving a first request to generate the tenant application, wherein the first request specifies the master application and a first functionality of the plurality of functionalities to be inheritable by the tenant application;

    generating the tenant application in response to the first request, wherein the tenant application comprises the first functionality and a first custom functionality, wherein the first custom functionality is not provided in the master application;

    publishing the tenant application to a second plurality of users, wherein the first plurality of users is a superset of the second plurality of users;

    receiving a second request to access the published tenant application from a user of the second plurality of users; and

    validating the first functionality, prior to publishing the tenant application, wherein validating the first functionality comprises verifying that elements required by the first functionality are accessible to the user.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×