Methods and systems for bulk uploading of data in an on-demand service environment

    公开(公告)号:US11250025B2

    公开(公告)日:2022-02-15

    申请号:US16286359

    申请日:2019-02-26

    Abstract: Methods and systems for bulk uploading of data in an on-demand service environment are described. In one embodiment, such a method includes retrieving a bulk transaction request from a transaction queue within a host organization, where the bulk transaction request specifies a plurality of database transactions to be processed against a multi-tenant database system of the host organization. Such a method further includes determining a current computational load of the multi-tenant database system, processing a subset of the plurality of database transactions specified by the bulk transaction request against the multi-tenant database system when the current computational load is below a threshold, and updating a bulk transaction results log based on the subset of the plurality of database transactions processed. Remaining database transactions specified by the bulk transaction request may then be re-queued for later processing.

    Systems and techniques for utilizing resource aware queues and/or service sharing in a multi-server environment

    公开(公告)号:US11153371B2

    公开(公告)日:2021-10-19

    申请号:US16568149

    申请日:2019-09-11

    Abstract: Systems and techniques for utilizing resource aware queues and/or service sharing in a multi-server environment. According to an example, an application server employs a traffic light metaphor to represent a utilization level of resources of the application server by associating a traffic light with each resource. A mapping is maintained that associates service requests with corresponding sets of affected traffic lights. A deferred queue is maintained for each traffic light to facilitate throttling of service requests directed to the application server that involve a resource that is under pressure. Responsive to receiving a service request directed to the application server, the service request is added directly or indirectly to one of multiple queues maintained in front of the application server based on a priority associated with the service request. Service requests are serviced from the queues in accordance with a priority associated with the queues.

    METHODS AND SYSTEMS FOR BULK UPLOADING OF DATA IN AN ON-DEMAND SERVICE ENVIRONMENT

    公开(公告)号:US20190205313A1

    公开(公告)日:2019-07-04

    申请号:US16286359

    申请日:2019-02-26

    CPC classification number: G06F16/273 G06F16/2365 G06F16/2386 G06F16/955

    Abstract: Methods and systems for bulk uploading of data in an on-demand service environment are described. In one embodiment, such a method includes retrieving a bulk transaction request from a transaction queue within a host organization, where the bulk transaction request specifies a plurality of database transactions to be processed against a multi-tenant database system of the host organization. Such a method further includes determining a current computational load of the multi-tenant database system, processing a subset of the plurality of database transactions specified by the bulk transaction request against the multi-tenant database system when the current computational load is below a threshold, and updating a bulk transaction results log based on the subset of the plurality of database transactions processed. Remaining database transactions specified by the bulk transaction request may then be re-queued for later processing.

    Method and system for providing a client access to an external service via an application services platform
    6.
    发明授权
    Method and system for providing a client access to an external service via an application services platform 有权
    通过应用服务平台提供客户端访问外部服务的方法和系统

    公开(公告)号:US08776082B2

    公开(公告)日:2014-07-08

    申请号:US13730712

    申请日:2012-12-28

    Abstract: In accordance with embodiments, there are provided mechanisms and methods for providing a client access to an external service via an application services platform. These mechanisms and methods for providing a client access to an external service via an application services platform can enable embodiments to provide effective access to such external service without necessarily forcing the client to access the external service separately with respect to the application services platform. The ability of embodiments to provide such technique can enable the integration of an external service with an application services platform, thus allowing the client to access the external service in a more effective manner.

    Abstract translation: 根据实施例,提供了通过应用服务平台提供客户端访问外部服务的机制和方法。 用于通过应用服务平台提供客户端对外部服务的访问的这些机制和方法可以使得实施例能够提供对这种外部服务的有效访问,而不必强制客户端相对于应用服务平台分开访问外部服务。 实施例提供这种技术的能力可以使得外部服务与应用服务平台的集成,从而允许客户以更有效的方式访问外部服务。

    METHOD AND SYSTEM FOR PROVIDING A CLIENT ACCESS TO AN EXTERNAL SERVICE VIA AN APPLICATION SERVICES PLATFORM
    7.
    发明申请
    METHOD AND SYSTEM FOR PROVIDING A CLIENT ACCESS TO AN EXTERNAL SERVICE VIA AN APPLICATION SERVICES PLATFORM 有权
    通过应用服务平台提供客户端访问外部服务的方法和系统

    公开(公告)号:US20130117810A1

    公开(公告)日:2013-05-09

    申请号:US13730712

    申请日:2012-12-28

    Abstract: In accordance with embodiments, there are provided mechanisms and methods for providing a client access to an external service via an application services platform. These mechanisms and methods for providing a client access to an external service via an application services platform can enable embodiments to provide effective access to such external service without necessarily forcing the client to access the external service separately with respect to the application services platform. The ability of embodiments to provide such technique can enable the integration of an external service with an application services platform, thus allowing the client to access the external service in a more effective manner.

    Abstract translation: 根据实施例,提供了通过应用服务平台提供客户端访问外部服务的机制和方法。 用于通过应用服务平台提供客户端对外部服务的访问的这些机制和方法可以使得实施例能够提供对这种外部服务的有效访问,而不必强制客户端相对于应用服务平台分开访问外部服务。 实施例提供这种技术的能力可以使得外部服务与应用服务平台的集成,从而允许客户以更有效的方式访问外部服务。

    SYSTEMS AND TECHNIQUES FOR UTILIZING RESOURCE AWARE QUEUES AND/OR SERVICE SHARING IN A MULTI-SERVER ENVIRONMENT

    公开(公告)号:US20200005190A1

    公开(公告)日:2020-01-02

    申请号:US16568149

    申请日:2019-09-11

    Abstract: Systems and techniques for utilizing resource aware queues and/or service sharing in a multi-server environment. According to an example, an application server employs a traffic light metaphor to represent a utilization level of resources of the application server by associating a traffic light with each resource. A mapping is maintained that associates service requests with corresponding sets of affected traffic lights. A deferred queue is maintained for each traffic light to facilitate throttling of service requests directed to the application server that involve a resource that is under pressure. Responsive to receiving a service request directed to the application server, the service request is added directly or indirectly to one of multiple queues maintained in front of the application server based on a priority associated with the service request. Service requests are serviced from the queues in accordance with a priority associated with the queues.

    METHODS AND SYSTEMS FOR BULK UPLOADING OF DATA IN AN ON-DEMAND SERVICE ENVIRONMENT
    9.
    发明申请
    METHODS AND SYSTEMS FOR BULK UPLOADING OF DATA IN AN ON-DEMAND SERVICE ENVIRONMENT 审中-公开
    用于在需求服务环境中大量上传数据的方法和系统

    公开(公告)号:US20150242479A1

    公开(公告)日:2015-08-27

    申请号:US14630567

    申请日:2015-02-24

    Abstract: Methods and systems for bulk uploading of data in an on-demand service environment are described. In one embodiment, such a method includes retrieving a bulk transaction request from a transaction queue within a host organization, where the bulk transaction request specifies a plurality of database transactions to be processed against a multi-tenant database system of the host organization. Such a method further includes determining a current computational load of the multi-tenant database system, processing a subset of the plurality of database transactions specified by the bulk transaction request against the multi-tenant database system when the current computational load is below a threshold, and updating a bulk transaction results log based on the subset of the plurality of database transactions processed. Remaining database transactions specified by the bulk transaction request may then be re-queued for later processing.

    Abstract translation: 描述在按需服务环境中批量上传数据的方法和系统。 在一个实施例中,这种方法包括从主机组织内的事务队列检索批量事务请求,其中批量事务请求指定要针对主机组织的多租户数据库系统进行处理的多个数据库事务。 这种方法还包括:当当前计算负载低于阈值时,确定多承租人数据库系统的当前计算负荷,处理由批量交易请求指定的多个数据库事务对多租户数据库系统的子集; 以及基于处理的所述多个数据库事务的子集来更新批量事务结果日志。 然后,批量事务请求指定的剩余数据库事务可以重新排队等待进行后续处理。

    Methods and systems for bulk uploading of data in an on-demand service environment

    公开(公告)号:US10216821B2

    公开(公告)日:2019-02-26

    申请号:US14630567

    申请日:2015-02-24

    Abstract: Methods and systems for bulk uploading of data in an on-demand service environment are described. In one embodiment, such a method includes retrieving a bulk transaction request from a transaction queue within a host organization, where the bulk transaction request specifies a plurality of database transactions to be processed against a multi-tenant database system of the host organization. Such a method further includes determining a current computational load of the multi-tenant database system, processing a subset of the plurality of database transactions specified by the bulk transaction request against the multi-tenant database system when the current computational load is below a threshold, and updating a bulk transaction results log based on the subset of the plurality of database transactions processed. Remaining database transactions specified by the bulk transaction request may then be re-queued for later processing.

Patent Agency Ranking