IN-MEMORY BUFFER SERVICE
    1.
    发明申请
    IN-MEMORY BUFFER SERVICE 有权
    内存缓冲服务

    公开(公告)号:US20170060741A1

    公开(公告)日:2017-03-02

    申请号:US15236195

    申请日:2016-08-12

    Abstract: A capture service running on an application server receives events from a client application running on an application server to be stored in a data store and stores the events in an in-memory bounded buffer on the application server, the in-memory bounded buffer comprising a plurality of single-threaded segments, the capture service to write events to each segment in parallel. The in-memory bounded buffer provides a notification to a buffer flush regulator when a number of events stored in the in-memory bounded buffer reaches a predefined limit. The in-memory bounded buffer receive a request to flush the events in the in-memory bounded buffer from a consumer executor service. The consumer executor service consumes the events in the in-memory bounded buffer using a dynamically sized thread pool of consumer threads to read the segments of the bounded buffer in parallel, wherein consuming the events comprises writing the events directly to the data store.

    Abstract translation: 在应用服务器上运行的捕获服务从在应用服务器上运行的客户端应用程序接收要存储在数据存储中的事件,并将事件存储在应用服务器上的内存有界缓冲区中,内存有界缓冲区包括 多个单线程段,捕获服务将事件并行写入每个段。 当存储在内存有界缓冲区中的多个事件达到预定义的限制时,内存有界缓冲区向缓冲区清除调节器提供通知。 内存有界缓冲区接收到从消费者执行器服务刷新内存有界缓冲区中的事件的请求。 消费者执行器服务使用动态大小的消费者线程的线程池来消耗内存有界缓冲器中的事件,以并行读取有界缓冲器的片段,其中消耗事件包括将事件直接写入数据存储器。

    TECHNIQUES, ARCHITECTURES AND MECHANISMS FOR MANAGEMENT OF ELECTRONIC LICENSURE
    3.
    发明申请
    TECHNIQUES, ARCHITECTURES AND MECHANISMS FOR MANAGEMENT OF ELECTRONIC LICENSURE 审中-公开
    电子许可管理的技术,架构和机制

    公开(公告)号:US20160048844A1

    公开(公告)日:2016-02-18

    申请号:US14461108

    申请日:2014-08-15

    CPC classification number: G06Q30/018

    Abstract: Techniques for updating license information within a multitenant on-demand services environment where the license information is not automatically updated from a production organization to a sandbox organization and the sandbox organization is a sub-tenant of the production organization and the sandbox organization and the production organization utilize different logical databases. A request is received for updating licenses within the sandbox organization. Updated license information is requested from the production organization by making a cross-instance call. The updated license information is received from the production organization. The licenses are updated within the sandbox. License aggregation is initialized utilizing the updated licenses within the sandbox. The license aggregation requires a higher level of authorization than the requesting the updated license information.

    Abstract translation: 在多租户按需服务环境中更新许可证信息的技术,其中许可证信息不会从生产组织自动更新到沙盒组织,沙盒组织是生产组织和沙盒组织和生产组织的分租户 利用不同的逻辑数据库。 收到沙盒组织内更新许可证的请求。 通过进行跨实例调用,从生产组织请求更新的许可证信息。 从生产组织收到更新的许可证信息。 许可证在沙箱内更新。 使用沙箱内更新的许可证初始化许可证汇总。 许可证汇总需要比请求更新的许可证信息更高的授权级别。

    Extraction and capture of information from customizable header

    公开(公告)号:US10178156B2

    公开(公告)日:2019-01-08

    申请号:US14688917

    申请日:2015-04-16

    Abstract: A database system captures custom information of a header section associated with a logged interaction of a user. The database system may receive a hypertext transfer protocol (http) message including the header section and determine whether the header section includes a predetermined data pattern associated with the custom information added by a second application that is different than a first application which initiated the http message. The database system may extract the custom information from the header section in response to determining that the header section includes the predetermined data pattern. The custom information and event data extracted from the logged interaction of the user may be stored on the database system as a storage element.

    In-memory buffer service
    5.
    发明授权
    In-memory buffer service 有权
    内存缓冲服务

    公开(公告)号:US09417840B2

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

    申请号:US14705750

    申请日:2015-05-06

    Abstract: A capture service running on an application server receives events from a client application running on an application server to be stored in a data store and stores the events in an in-memory bounded buffer on the application server, the in-memory bounded buffer comprising a plurality of single-threaded segments, the capture service to write events to each segment in parallel. The in-memory bounded buffer provides a notification to a buffer flush regulator when a number of events stored in the in-memory bounded buffer reaches a predefined limit. The in-memory bounded buffer receive a request to flush the events in the in-memory bounded buffer from a consumer executor service. The consumer executor service consumes the events in the in-memory bounded buffer using a dynamically sized thread pool of consumer threads to read the segments of the bounded buffer in parallel, wherein consuming the events comprises writing the events directly to the data store.

    Abstract translation: 在应用服务器上运行的捕获服务从在应用服务器上运行的客户端应用程序接收要存储在数据存储中的事件,并将事件存储在应用服务器上的内存有界缓冲区中,内存有界缓冲区包括 多个单线程段,捕获服务将事件并行写入每个段。 当存储在内存有界缓冲区中的多个事件达到预定义的限制时,内存有界缓冲区向缓冲区清除调节器提供通知。 内存有界缓冲区接收到从消费者执行器服务刷新内存有界缓冲区中的事件的请求。 消费者执行器服务使用动态大小的消费者线程的线程池来消耗内存有界缓冲器中的事件,以并行读取有界缓冲器的片段,其中消耗事件包括将事件直接写入数据存储器。

    PROCESSING LOG FILES USING A DATABASE SYSTEM
    6.
    发明申请
    PROCESSING LOG FILES USING A DATABASE SYSTEM 审中-公开
    使用数据库系统处理日志文件

    公开(公告)号:US20160041976A1

    公开(公告)日:2016-02-11

    申请号:US14717848

    申请日:2015-05-20

    CPC classification number: G06F16/23 G06F16/2358 G06Q30/0201

    Abstract: Disclosed are some examples of database systems, methods, and computer program products for processing log files. In some implementations, a server of a database system accesses a log file having a release version. The log file includes data entries identifying system events corresponding to user activity. The server generates or updates, based on the release version of the log file, a metadata file indicating approved entry types and approved data. The server also generates or updates, based on the log file and the metadata file, customer-facing log files. Each customer-facing log file is associated with a corresponding customer entity capable of being serviced by the database system. Each customer-facing log file includes a subset of the entries and a subset of the data items of at least one of the entries.

    Abstract translation: 公开了用于处理日志文件的数据库系统,方法和计算机程序产品的一些示例。 在一些实现中,数据库系统的服务器访问具有发布版本的日志文件。 日志文件包括标识与用户活动相对应的系统事件的数据条目。 服务器根据日志文件的发行版本生成或更新指示已批准的条目类型和已批准数据的元数据文件。 服务器还会根据日志文件和元数据文件生成或更新面向客户的日志文件。 每个面向客户的日志文件与能够由数据库系统服务的相应的客户实体相关联。 每个面向客户的日志文件包括条目的子集和至少一个条目的数据项的子集。

    Processing log files using a database system

    公开(公告)号:US10339126B2

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

    申请号:US14717848

    申请日:2015-05-20

    Abstract: Disclosed are some examples of database systems, methods, and computer program products for processing log files. In some implementations, a server of a database system accesses a log file having a release version. The log file includes data entries identifying system events corresponding to user activity. The server generates or updates, based on the release version of the log file, a metadata file indicating approved entry types and approved data. The server also generates or updates, based on the log file and the metadata file, customer-facing log files. Each customer-facing log file is associated with a corresponding customer entity capable of being serviced by the database system. Each customer-facing log file includes a subset of the entries and a subset of the data items of at least one of the entries.

    EXTRACTION AND CAPTURE OF INFORMATION FROM CUSTOMIZABLE HEADER
    10.
    发明申请
    EXTRACTION AND CAPTURE OF INFORMATION FROM CUSTOMIZABLE HEADER 审中-公开
    从可定制的头提取和捕获信息

    公开(公告)号:US20160080461A1

    公开(公告)日:2016-03-17

    申请号:US14688917

    申请日:2015-04-16

    Abstract: A database system captures custom information of a header section associated with a logged interaction of a user. The database system may receive a hypertext transfer protocol (http) message including the header section and determine whether the header section includes a predetermined data pattern associated with the custom information added by a second application that is different than a first application which initiated the http message. The database system may extract the custom information from the header section in response to determining that the header section includes the predetermined data pattern. The custom information and event data extracted from the logged interaction of the user may be stored on the database system as a storage element.

    Abstract translation: 数据库系统捕获与用户的记录交互相关联的标题部分的自定义信息。 数据库系统可以接收包括头部部分的超文本传输​​协议(http)消息,并且确定头部部分是否包括与由第二应用添加的与发起http消息的第一应用不同的自定义信息相关联的预定数据模式 。 响应于确定报头部分包括预定数据模式,数据库系统可以从报头部分提取定制信息。 从用户记录的交互中提取的自定义信息和事件数据可以作为存储元件存储在数据库系统上。

Patent Agency Ranking