×

SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR MANAGING DATA STORAGE AND RULE-DRIVEN COMMUNICATIONS FOR A PLURALITY OF TENANTS

  • US 20110219046A1
  • Filed: 03/05/2010
  • Published: 09/08/2011
  • Est. Priority Date: 03/05/2010
  • Status: Abandoned Application
First Claim
Patent Images

1. A method for receiving and storing data for multiple tenants in a single system, comprising:

  • maintaining, in a database system executing in memory by a processor of a computer, for a plurality of tenants, a plurality of translation maps, each translation map corresponding to a particular tenant;

    receiving, in the database system executing in memory by the processor of the computer, data sets from one of the tenants, each data set comprising a plurality of data elements relating to a client of the one of the tenants;

    reorganizing, in a translation process executing in memory by the processor of the computer, the data elements into a common format according to the translation map for the one of the tenants;

    wherein in the common format, each data element is identified as being one of a core data element and a tenant-related data element;

    storing the core data elements in at least one core table in the database system executing in memory by the processor of the computer, the at least one core table accessible by all tenants; and

    storing the tenant-related data elements in at least one tenant-specific table in the database system executing in memory by the processor of the computer, the at least one tenant-specific table accessible only by the tenant with whom the tenant-related data elements originated;

    wherein each data element is uniquely associated with the one of the tenants from which it originated.

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