Extensible and Programmable Multi-Tenant Service Architecture
Abstract
An extensible, multi-tenant software-as-a-service business application platform is provided for hosting multiple organizations. Organization services are provided by virtual or physical servers with dedicated data stores assembled in scalable groups. Distributed interaction between components of the scalable groups may enable extensibility and reliability, while changes in locations of organization services are provided to the client(s) for seamless continuation of the client's access to the services. Customizable and dynamic APIs for accessing each organization's data and applications isolated from the others and pluggable third party authentication services may also be integrated into the platform.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method to be executed at least in part in a computing device for providing an extensible multi-tenant service platform, the method comprising:
receiving a request for access from a client, wherein each client is associated with at least one organization service hosted by the platform; determining a location of the organization service, wherein the organization services are organized in scalable groups within the platform; providing the location of the organization service to the client to enable access to the organization service; and if the location of the organization service changes during the access, providing the changed location to the client for continued access of the client to the organization service.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.