PROCESSING OF DATA STREAM COLLECTION RECORD SEQUENCE
    2.
    发明申请
    PROCESSING OF DATA STREAM COLLECTION RECORD SEQUENCE 有权
    数据流收集记录序列的处理

    公开(公告)号:US20160306659A1

    公开(公告)日:2016-10-20

    申请号:US14686525

    申请日:2015-04-14

    CPC classification number: G06F9/4881 G06F9/466 G06F9/54

    Abstract: The use of a data stream that has therein data items and a sequence of collection records, each comprising a collection definition that is not overlapping with the collection definition in any of the sequence of collection records. The collection definition defines which data items of the data stream are included within the collection. Each collection record also includes a data stream address range at least extending from the data stream address of the first data item of the collection to the data stream address of the last data item in the collection. In this context, the data stream may be efficiently processed by quickly reviewing the data stream to find each collection record. Once a collection record is found, the collection record is dispatched for processing to a worker thread for processing of the corresponding collection.

    Abstract translation: 使用其中具有数据项和收集记录序列的数据流,每个数据流包括在集合记录的任何序列中与集合定义不重叠的集合定义。 集合定义定义数据流中的哪些数据项被包含在集合中。 每个收集记录还包括至少从集合的第一数据项的数据流地址扩展到集合中的最后数据项的数据流地址的数据流地址范围。 在这种情况下,可以通过快速查看数据流来查找每个收集记录来有效地处理数据流。 一旦找到收集记录,就会调度收集记录以处理到工作线程以处理相应的集合。

    Latest external dependee entity in transaction record

    公开(公告)号:US10133768B2

    公开(公告)日:2018-11-20

    申请号:US14686503

    申请日:2015-04-14

    Abstract: The creation of transaction segment records that are each associated with transaction segments within a log that includes multiple tasks, each of at least some associated with a corresponding transaction. The transaction segment records each include a transaction identifier set that define which tasks are included within the transaction segment. The transaction identifier sets are non-overlapping such that the transaction segments may be processed substantially in parallel by dispatching the transaction segment records to different worker threads. The identity of a latest external dependee entity, if any, is included within the transaction segment record. Upon being assigned a transaction segment for processing, the module assigned the transaction segment awaits completion of processing of the latest external dependee entity prior to processing the transaction segment. Accordingly, transaction segments may be processed substantially in parallel, while in those cases in which there is a dependency, the dependency is honored.

    COLLECTION RECORD LOCATION AS LOG TAIL BEGINNING
    5.
    发明申请
    COLLECTION RECORD LOCATION AS LOG TAIL BEGINNING 审中-公开
    收集记录位置作为日志开始

    公开(公告)号:US20160306713A1

    公开(公告)日:2016-10-20

    申请号:US14686480

    申请日:2015-04-14

    Abstract: The logging of tasks associated with multiple transactions in the context in which the computing system is capable of having multiple of the transactions active at a given time, and thus in which the order of completion of the transactions is not guaranteed to be the same as the order of initiation of the transactions. A sequence of transaction segment records is added to the log. Each transaction segment record comprises a transaction identifier range that does not overlap with the transaction identifier range in any of the sequence of transaction segment records including the transaction identifier range of any neighboring transaction segment record in the sequence of transaction segment records. Each transaction segment record also includes a log entry identifier range extending from the first task of the first of the transactions to be initiated to the last task of the last transaction to complete.

    Abstract translation: 在计算系统能够使给定时间内具有多个交易活动的上下文中与多个交易相关联的任务的日志记录,并且因此不能保证交易完成顺序不一致 交易的启动顺序。 事务段记录序列被添加到日志中。 每个交易段记录包括事务标识符范围,该事务标识符范围与事务段记录中的任何一个事务段记录中的事务标识符范围不重叠,包括事务段记录序列中的任何相邻事务段记录的事务标识符范围。 每个交易段记录还包括从要发起的第一个交易的第一个任务到最后一个交易的最后一个任务完成的日志条目标识符范围。

    PROXY-BASED CACHE CONTENT DISTRIBUTION AND AFFINITY
    6.
    发明申请
    PROXY-BASED CACHE CONTENT DISTRIBUTION AND AFFINITY 有权
    基于代理的高速缓存内容分配和优势

    公开(公告)号:US20150381757A1

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

    申请号:US14847204

    申请日:2015-09-08

    Abstract: A distributed caching hierarchy that includes multiple edge routing servers, at least some of which receiving content requests from client computing systems via a load balancer. When receiving a content request, an edge routing server identifies which of the edge caching servers the requested content would be in if the requested content were to be cached within the edge caching servers, and distributes the content request to the identified edge caching server in a deterministic and predictable manner to increase the likelihood of increasing a cache-hit ratio.

    Abstract translation: 分布式缓存层次结构,包括多个边缘路由服务器,其中至少一些路由服务器通过负载平衡器从客户端计算系统接收内容请求。 当接收到内容请求时,如果所请求的内容被缓存在边缘高速缓存服务器内,则边缘路由服务器识别所请求的内容将处于哪个边缘高速缓存服务器,并且将内容请求分发到所识别的边缘缓存服务器 确定性和可预测的方式来增加增加缓存命中率的可能性。

    Collection record location as log tail beginning

    公开(公告)号:US10031814B2

    公开(公告)日:2018-07-24

    申请号:US14686480

    申请日:2015-04-14

    Abstract: The logging of tasks associated with multiple transactions in the context in which the computing system is capable of having multiple of the transactions active at a given time, and thus in which the order of completion of the transactions is not guaranteed to be the same as the order of initiation of the transactions. A sequence of transaction segment records is added to the log. Each transaction segment record comprises a transaction identifier range that does not overlap with the transaction identifier range in any of the sequence of transaction segment records including the transaction identifier range of any neighboring transaction segment record in the sequence of transaction segment records. Each transaction segment record also includes a log entry identifier range extending from the first task of the first of the transactions to be initiated to the last task of the last transaction to complete.

Patent Agency Ranking