US2014012900A1PendingUtilityA1

Extensible and Programmable Multi-Tenant Service Architecture

51
Assignee: MICROSOFT CORPPriority: Apr 13, 2007Filed: Sep 9, 2013Published: Jan 9, 2014
Est. expiryApr 13, 2027(~0.8 yrs left)· nominal 20-yr term from priority
H04L 67/51H04L 63/08H04L 67/563H04L 67/1001H04L 67/00H04L 67/1029H04L 67/1023H04L 67/1031H04L 9/32G06F 15/16G06F 15/173H04L 29/08648H04L 29/06047
51
PatentIndex Score
0
Cited by
0
References
0
Claims

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-modified
What 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.