OPTIMIZED GRAPH TRAVERSAL
    341.
    发明申请

    公开(公告)号:US20180239751A1

    公开(公告)日:2018-08-23

    申请号:US15439456

    申请日:2017-02-22

    Applicant: Google Inc.

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for optimized graph traversal are disclosed. In one aspect, a method includes the actions of receiving a given phrase that is input through a user interface by a digital component provider. The actions further include determining an entity that is being referred to by the given phrase. The actions further include identifying properties of the entity. The actions further include selecting a subset of the properties that were identified for the entity. The actions further include identifying additional phrases. The actions further include updating the user interface to present at least some of the additional phrases with programmatic controls that assign one or more of the additional phrase as distribution criteria for digital components of the digital component provider in response to activation of the programmatic controls.

    COMMUNICATING WITH DEVICES
    342.
    发明申请

    公开(公告)号:US20180239316A1

    公开(公告)日:2018-08-23

    申请号:US15322986

    申请日:2015-11-12

    Applicant: Google Inc.

    CPC classification number: G05B15/02 G06F3/04847 G06F8/38 G06F9/452 H04L67/12

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for sending a request, by a first computing device and for receipt by a second computing device, that the second computing device send data that describes characteristics of the second computing device. Receiving, from the second computing device, the data that describes the characteristics of the second computing device. Determining whether the second computing device includes the first component model based on the received data. Determining whether the second computing device includes the second component model based on the received data. Generating, by the first computing device, a graphical user interface that is associated with the second computing device.

    Identification of People In Common
    347.
    发明申请

    公开(公告)号:US20180234427A1

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

    申请号:US14834327

    申请日:2015-08-24

    Applicant: Google Inc.

    Abstract: A method for identifying people in common (PIC) between two users on a social networking service includes: receiving a request for a set of people in common between a first user and a second user on a social networking service, determining publicly visible connections of the first user and the second user from the social networking service; determining connections visible only to members of an accessible group of the first user and the second user from the social networking service, access to the connections visible only to members of the accessible group being controlled by security permissions; determining a set of people in common between the first user and the second user using the publicly visible connections, the connections and using security permissions from a perspective of the first user; and providing the set of people in common to the first user.

    IMPLEMENTING NEURAL NETWORKS IN FIXED POINT ARITHMETIC COMPUTING SYSTEMS

    公开(公告)号:US20180232626A1

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

    申请号:US15432842

    申请日:2017-02-14

    Applicant: Google Inc.

    Abstract: Methods, systems, and computer storage media for implementing neural networks in fixed point arithmetic computing systems. In one aspect, a method includes the actions of receiving a request to process a neural network using a processing system that performs neural network computations using fixed point arithmetic; for each node of each layer of the neural network, determining a respective scaling value for the node from the respective set of floating point weight values for the node; and converting each floating point weight value of the node into a corresponding fixed point weight value using the respective scaling value for the node to generate a set of fixed point weight values for the node; and providing the sets of fixed point floating point weight values for the nodes to the processing system for use in processing inputs using the neural network.

    RETARGETING IN A SEARCH ENVIRONMENT
    349.
    发明申请

    公开(公告)号:US20180232371A1

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

    申请号:US15590861

    申请日:2017-05-09

    Applicant: Google Inc.

    CPC classification number: G06F16/48 G06F16/433

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for retargeting content in a search environment. A method can include receiving a request for a content item to be provided with a search results page and determining that one or more retargeted content items are eligible for presentation with the search results page. Each retargeted content item is a content item that is eligible for presentation with the search results page based on: (1) the search query matching a targeting keyword for the retargeted content item, and (2) the user identifier matching a retargeted identifier that is included in a retargeting set for the retargeted content item. A responsive content item to be presented with the search results page is selected, based at least in part on bids that are associated with the retargeted content items, and data specifying the responsive content item are provided.

    ANALYZING LARGE-SCALE DATA PROCESSING JOBS
    350.
    发明申请

    公开(公告)号:US20180232295A1

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

    申请号:US15432375

    申请日:2017-02-14

    Applicant: Google Inc.

    Abstract: Methods, systems, and apparatus for data analysis in a distributed computing system by accessing data stored at a first processing zone associated with a distributed data processing job, detecting information identifying a particular child job associated with the distributed data processing job, comparing the identifying information to data stored at a second processing zone, and identifying an additional child job as associated with the distributed data processing job based on a result of the comparison. The methods, systems and apparatus are further for correlating particular output data associated with the particular child job and additional output data associated with the additional child job for the distributed data processing job, determining performance data for the distributed data processing job based on the output data associated with each of the particular child job and the additional child job, and providing for display the performance data for the distributed data processing job.

Patent Agency Ranking