×

Multi-tenant agile database connector

  • US 9,495,372 B2
  • Filed: 12/04/2012
  • Issued: 11/15/2016
  • Est. Priority Date: 09/23/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computer processor implemented system that facilitates concurrent, multi-session use of a non-tenant aware application by first and second tenants to access at least a first non-tenant aware data repository, utilizing unique tenant identifiers obtained from a tenant-aware non-application source, without requiring modification of the non-tenant aware application or the first non-tenant aware data repository, comprising:

  • an agile database connector configured to infer unique tenant identifiers from the tenant-aware non-application source, where the agile database connector has;

    a translator logically disposed between (a) the first non-tenant aware data repository and (b) the application, and configured to translate at least first and second non-tenant specific data access commands received from the application into first and second tenant-specific data access commands, respectively, using the inferred unique tenant identifiers; and

    a handler separate from the non-application source, the handler logically disposed between (a) the first non-tenant aware data repository and (b) the application, and configured to pass the first and second tenant-specific data access commands to the first data repository, respectively;

    wherein first and second tenant-specific outputs from the first non-tenant aware data repository are forwarded to the application without passing back through the translator and handler, andwherein the tenant-aware non-application source is external to the non-tenant aware application and the non-tenant aware data repository.

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