Sorting and pagination of content item streams
    1.
    发明授权
    Sorting and pagination of content item streams 有权
    内容项目流的排序和分页

    公开(公告)号:US09514199B1

    公开(公告)日:2016-12-06

    申请号:US14040476

    申请日:2013-09-27

    Applicant: Google Inc.

    CPC classification number: G06F17/30554 G06F17/30899

    Abstract: A system and machine-implemented method including receiving a request for a set of content items within a session, identifying, in response to the request, one or more content items, determining if the session is associated with a continuation token, wherein the continuation token provides information regarding the content items provided for display during the session, generating a continuation token for the session when the session is not associated with a continuation token, providing at least one of the one or more content items for display and updating the continuation token with information regarding the at least one of the one or more content items provided for display and a time stamp.

    Abstract translation: 一种系统和机器实现的方法,包括接收对会话内的一组内容项的请求,响应于所述请求识别一个或多个内容项,确定所述会话是否与继续令牌相关联,其中所述继续令牌 提供关于在会话期间提供用于显示的内容项的信息,当所述会话不与连续令牌相关联时,生成会话的连续令牌,提供所述一个或多个内容项中的至少一个用于显示和更新所述继续令牌, 关于提供用于显示的一个或多个内容项目中的至少一个的信息和时间戳。

    BATCHING INPUTS TO A MACHINE LEARNING MODEL
    2.
    发明申请

    公开(公告)号:US20170286864A1

    公开(公告)日:2017-10-05

    申请号:US15091381

    申请日:2016-04-05

    Applicant: Google Inc.

    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for batching inputs to machine learning models. One of the methods includes receiving a stream of requests, each request identifying a respective input for processing by a first machine learning model; adding the respective input from each request to a first queue of inputs for processing by the first machine learning model; determining, at a first time, that a count of inputs in the first queue as of the first time equals or exceeds a maximum batch size and, in response: generating a first batched input from the inputs in the queue as of the first time so that a count of inputs in the first batched input equals the maximum batch size, and providing the first batched input for processing by the first machine learning model.

    RPC acceleration based on previously memorized flows
    3.
    发明授权
    RPC acceleration based on previously memorized flows 有权
    基于以前记忆的流程的RPC加速

    公开(公告)号:US09292341B2

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

    申请号:US14055463

    申请日:2013-10-16

    Applicant: GOOGLE INC.

    CPC classification number: G06F9/4843 G06F9/547

    Abstract: Techniques for acceleration of remote procedure calls are disclosed. Such techniques include steps of receiving a content request, the content request including at least one data request for information from a database; analyzing the received content request; and determining whether the analyzed content request includes at least one data request that can be separately executed in parallel with execution of the received content request. In response to a determination that at least one data request that can be separately executed in parallel, initiating the execution of the parallel data request; receiving the requested data in response to that data request; locally storing the received requested data; and providing the stored received requested data in response to execution of the received content request.

    Abstract translation: 公开了用于加速远程过程呼叫的技术。 这样的技术包括接收内容请求的步骤,内容请求包括来自数据库的信息的至少一个数据请求; 分析收到的内容请求; 以及确定所分析的内容请求是否包括可以与所接收的内容请求的执行并行地单独执行的至少一个数据请求。 响应于确定可以并行地单独执行的至少一个数据请求,启动并行数据请求的执行; 响应该数据请求接收所请求的数据; 本地存储所接收的所请求的数据; 以及响应于所接收的内容请求的执行而提供所存储的所接收的所请求的数据。

Patent Agency Ranking