Extensible and Programmable Multi-Tenant Service Architecture
    31.
    发明申请
    Extensible and Programmable Multi-Tenant Service Architecture 有权
    可扩展和可编程的多租户服务架构

    公开(公告)号:US20120210390A1

    公开(公告)日:2012-08-16

    申请号:US13450022

    申请日:2012-04-18

    IPC分类号: G06F21/00

    摘要: 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.

    摘要翻译: 提供可扩展的多租户软件即服务业务应用平台,用于托管多个组织。 组织服务由虚拟或物理服务器提供,专用数据存储组合在可扩展组中。 可伸缩组的组件间的分布式交互可以实现可扩展性和可靠性,同时向客户端提供组织服务位置的更改,以便客户端对服务的访问进行无缝延续。 用于访问每个组织的数据和与其他组件隔离的应用程序以及可插拔第三方认证服务的可定制和动态API也可以集成到该平台中。

    Extensible and programmable multi-tenant service architecture
    32.
    发明授权
    Extensible and programmable multi-tenant service architecture 有权
    可扩展和可编程的多租户服务架构

    公开(公告)号:US08195743B2

    公开(公告)日:2012-06-05

    申请号:US13168557

    申请日:2011-06-24

    IPC分类号: G06F15/16

    摘要: 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.

    摘要翻译: 提供可扩展的多租户软件即服务业务应用平台,用于托管多个组织。 组织服务由虚拟或物理服务器提供,专用数据存储组合在可扩展组中。 可伸缩组的组件间的分布式交互可以实现可扩展性和可靠性,同时向客户端提供组织服务位置的更改,以便客户端对服务的访问进行无缝延续。 用于访问每个组织的数据和与其他组件隔离的应用程序以及可插拔第三方认证服务的可定制和动态API也可以集成到该平台中。

    In-memory caching of shared customizable multi-tenant data
    33.
    发明授权
    In-memory caching of shared customizable multi-tenant data 有权
    共享可定制的多租户数据的内存中缓存

    公开(公告)号:US08095618B2

    公开(公告)日:2012-01-10

    申请号:US11731564

    申请日:2007-03-30

    IPC分类号: G06F15/167

    CPC分类号: G06F17/3048 G06Q30/02

    摘要: In a multi-tenant data sharing environment with shared, customizable data attributes are assigned to requested data and stored in a cache store along with the requested data. For non-customized data designated as system data, one copy is stored in the cache store for use by multiple tenants allowing optimization of memory and performance for each data request/retrieval operation. A “delete sentinel” attribute may be assigned to non-existing data in the cache store enabling notification of requesting tenant(s) without a need to access the tenant data store each time a request for the non-existing data is received.

    摘要翻译: 在具有共享的可定制数据属性的多租户数据共享环境中,将所请求的数据分配给所请求的数据并与所请求的数据一起存储在高速缓存存储器中。 对于指定为系统数据的非定制数据,一个副本存储在高速缓存存储器中供多个租户使用,允许优化每个数据请求/检索操作的内存和性能。 可以将“删除哨兵”属性分配给高速缓存存储器中的不存在的数据,从而能够在每次接收到对不存在的数据的请求时,无需访问租户数据存储器,从而能够通知请求租户。

    Extensible and programmable multi-tenant service architecture
    34.
    发明授权
    Extensible and programmable multi-tenant service architecture 有权
    可扩展和可编程的多租户服务架构

    公开(公告)号:US08019812B2

    公开(公告)日:2011-09-13

    申请号:US11787134

    申请日:2007-04-13

    IPC分类号: G06F15/16

    摘要: 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.

    摘要翻译: 提供可扩展的多租户软件即服务业务应用平台,用于托管多个组织。 组织服务由虚拟或物理服务器提供,专用数据存储组合在可扩展组中。 可伸缩组的组件间的分布式交互可以实现可扩展性和可靠性,同时向客户端提供组织服务位置的更改,以便客户端对服务的访问进行无缝延续。 用于访问每个组织的数据和与其他组件隔离的应用程序以及可插拔第三方认证服务的可定制和动态API也可以集成到该平台中。

    Loosely coupled hosted application system
    35.
    发明申请
    Loosely coupled hosted application system 审中-公开
    松散耦合的托管应用系统

    公开(公告)号:US20090327139A1

    公开(公告)日:2009-12-31

    申请号:US12147623

    申请日:2008-06-27

    IPC分类号: H04L9/00

    摘要: Technologies are described herein for loosely coupling a hosted application system with other computing systems that provide related functionality. A hosted application system is provided in one embodiment that is loosely coupled to a marketing system, a sign-up system, a billing system, and a support system. The loose coupling of the systems allows the hosted application system to be easily configured to restrict the software to which a particular customer can subscribe based upon the capacity of the hosted application system, the qualifications of a customer, or other factors. The computing systems may be configured to communicate via idempotent network APIs, thereby permitting multiple retries to ensure successful completion of requests.

    摘要翻译: 这里描述了将托管应用系统与提供相关功能的其他计算系统松散耦合的技术。 在一个实施例中提供托管应用系统,其松散地耦合到营销系统,注册系统,计费系统和支持系统。 系统的松散耦合允许托管的应用系统被容易地配置为基于托管应用系统的容量,客户的资格或其他因素来限制特定客户可以订阅的软件。 计算系统可以被配置为通过等电网络API进行通信,从而允许多次重试以确保成功地完成请求。