Patent ID: 8019812
Filing Date: 2011-09-13
Classification: H04L

Abstract:
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 in a plurality of clients is associated with at least one organization service hosted by the platform; determining a location of an organization service, wherein a plurality of 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; 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; and automatically generating a plurality of dynamic and dedicated Application Programming Interfaces (APIs) configured to provide access to the plurality of organization services such that data and applications associated with the organization service are isolated from other organization services in the plurality of organization services, wherein the plurality of APIs are adapted to one of an addition and a removal of an organization service.