×

Multi-tenant, tenant-specific applications

  • US 9,996,321 B2
  • Filed: 06/23/2015
  • Issued: 06/12/2018
  • Est. Priority Date: 06/23/2015
  • Status: Active Grant
First Claim
Patent Images

1. A multi-tenant computing system, comprising:

  • a processor; and

    memory storing instructions executable by the processor, wherein the instructions, when executed, configure the multi-tenant computing system to provide;

    a delta identifier component configured to;

    detect a tenant input associated with a tenant;

    based on the tenant input, identify a given computing solution;

    identify a plurality of customization deltas corresponding to the given computing solution, each customization delta comprising delta metadata thatis stored separate from the other customization deltas and 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 given computing solution; and

    identify a customization hierarchy that is associated with the plurality of customization deltas and defines hierarchical relationships between customization deltas in the plurality of customization deltas; and

    a delta application component configured to;

    based on the hierarchical relationships, determine an order of application of the plurality of customization deltas; and

    generate a runtime computing system configured to provide the tenant with runtime access to the given computing solution, wherein the runtime computing system is generated byapplying, to the base system metadata, the delta metadata from each of the plurality of customization deltas in accordance with the determined order.

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