Network-independent programming model for online processing in distributed systems

    公开(公告)号:US10038753B2

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

    申请号:US15830577

    申请日:2017-12-04

    Applicant: Google LLC

    CPC classification number: H04L67/16 G06F9/5066 H04L67/02 H04L67/42

    Abstract: Systems and methods include a distributed system that uses a declarative language to separate application logic from the network technology used to communicate. For example, in a system with a plurality of processing nodes, each processing node may include at least one processor, a networking layer for communicating with other processing nodes, and a memory storing instructions that, when executed by the at least one processor, cause the processing node to perform operations. The operations may include receiving a processing plan using the networking layer and analyzing the processing plan to determine a service to perform and a number of inputs anticipated for the service. The operations may also include performing the determined service. The processing plan defines a processing tree comprising a subset of the plurality of processing nodes, the processing tree having unidirectional communication from the root to a final level of the tree.

    SEARCHABLE INDEX
    3.
    发明申请

    公开(公告)号:US20210149890A1

    公开(公告)日:2021-05-20

    申请号:US17107790

    申请日:2020-11-30

    Applicant: Google LLC

    Abstract: Systems and techniques are disclosed for generating entries for a searchable index based on rules generated by one or more machine-learned models. The index entries can include one or more tokens correlated with an outcome and an outcome probability. A subset of tokens can be identified based on the characteristics of an event. The index may be searched for outcomes and their respective probabilities that correspond to tokens that are similar to or match the subset of tokens based on the event.

    NETWORK-INDEPENDENT PROGRAMMING MODEL FOR ONLINE PROCESSING IN DISTRIBUTED SYSTEMS

    公开(公告)号:US20180091607A1

    公开(公告)日:2018-03-29

    申请号:US15830577

    申请日:2017-12-04

    Applicant: Google LLC

    CPC classification number: H04L67/16 G06F9/5066 H04L67/02 H04L67/42

    Abstract: Systems and methods include a distributed system that uses a declarative language to separate application logic from the network technology used to communicate. For example, in a system with a plurality of processing nodes, each processing node may include at least one processor, a networking layer for communicating with other processing nodes, and a memory storing instructions that, when executed by the at least one processor, cause the processing node to perform operations. The operations may include receiving a processing plan using the networking layer and analyzing the processing plan to determine a service to perform and a number of inputs anticipated for the service. The operations may also include performing the determined service. The processing plan defines a processing tree comprising a subset of the plurality of processing nodes, the processing tree having unidirectional communication from the root to a final level of the tree.

    Searchable index
    6.
    发明授权

    公开(公告)号:US10255319B2

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

    申请号:US14268049

    申请日:2014-05-02

    Applicant: Google LLC

    Abstract: Systems and techniques are disclosed for generating entries for a searchable index based on rules generated by one or more machine-learned models. The index entries can include one or more tokens correlated with an outcome and an outcome probability. A subset of tokens can be identified based on the characteristics of an event. The index may be searched for outcomes and their respective probabilities that correspond to tokens that are similar to or match the subset of tokens based on the event.

    Searchable index
    7.
    发明授权

    公开(公告)号:US12254007B2

    公开(公告)日:2025-03-18

    申请号:US18482756

    申请日:2023-10-06

    Applicant: Google LLC

    Abstract: Systems and techniques are disclosed for generating entries for a searchable index based on rules generated by one or more machine-learned models. The index entries can include one or more tokens correlated with an outcome and an outcome probability. A subset of tokens can be identified based on the characteristics of an event. The index may be searched for outcomes and their respective probabilities that correspond to tokens that are similar to or match the subset of tokens based on the event.

    Searchable index
    9.
    发明授权

    公开(公告)号:US10853360B2

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

    申请号:US16366260

    申请日:2019-03-27

    Applicant: Google LLC

    Abstract: Systems and techniques are disclosed for generating entries for a searchable index based on rules generated by one or more machine-learned models. The index entries can include one or more tokens correlated with an outcome and an outcome probability. A subset of tokens can be identified based on the characteristics of an event. The index may be searched for outcomes and their respective probabilities that correspond to tokens that are similar to or match the subset of tokens based on the event.

Patent Agency Ranking