×

Multi-tenant, tenant-specific applications

  • US 10,379,818 B2
  • Filed: 05/10/2018
  • Issued: 08/13/2019
  • Est. Priority Date: 06/23/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method performed by a computing system, the method comprising:

  • identifying a computing solution that corresponds to a tenant associated with the computing system;

    obtaining a hierarchical set of a plurality of customization deltas corresponding to the computing solution, each customization delta comprising delta metadata that;

    is separate from base system metadata that defines a base computing system, andrepresents a different customization to the base system metadata to generate computing functionality of the computing solution;

    generating a runtime environment configured to provide the tenant with runtime access to the base computing system;

    receiving, through the base computing system in the generated runtime environment, a first request input from the tenant and is indicative of a request for first computing functionality in the runtime environment;

    in response to the first request input,identifying a first one of the customization deltas that corresponds to the first computing functionality; and

    modifying the base computing system in the runtime environment by applying the first customization delta to the base computing system;

    receiving, through the modified base computing system in the generated runtime environment, a second request input from the tenant and is indicative of a request for second computing functionality in the runtime environment; and

    in response to the second request input,identifying a second one of the customization deltas that corresponds to the second computing functionality; and

    applying the second customization delta to the modified base computing system in the runtime environment.

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