-
191.
公开(公告)号:US20190080246A1
公开(公告)日:2019-03-14
申请号:US15704939
申请日:2017-09-14
Applicant: Google Inc.
Inventor: Yunting Sun , David Chan , James Koehler , Yuxue Jin , Yueqing Wang
IPC: G06N5/02
Abstract: Systems, methods, and computer-readable storage media that may be used to generate a category Bayesian hierarchical model. One method includes receiving a brand data set for each of a plurality of brands within a category, each brand data set comprising content input for a particular brand of the plurality of brands for a plurality of media channels at a plurality of times and a response for the particular brand of the plurality of brands at the plurality of times. The method includes determining a plurality of informative priors by generating a category Bayesian hierarchical model based on the plurality of brand data sets and a plurality of weak priors. The method further includes generating a brand Bayesian hierarchical model that models response for the particular brand for each of the plurality of media channels based on the brand data set for the particular brand and the plurality of informative priors.
-
公开(公告)号:USD842867S1
公开(公告)日:2019-03-12
申请号:US29591821
申请日:2017-01-24
Applicant: Google Inc.
Designer: Jan Jedrzejowicz , Brynn Marie Evans , Rebecca Gisoo Park Chiou
-
公开(公告)号:US10225751B1
公开(公告)日:2019-03-05
申请号:US15353159
申请日:2016-11-16
Applicant: Google Inc.
Inventor: Junda Liu , Jiangbo Li , Victor Lin
IPC: H04L12/26 , H04W24/04 , H04L12/703 , H04W24/08
Abstract: Systems and methods of hybrid control of a computer network are provided. The system can comprise a controller and a plurality of nodes having an in-band control plane network arranged in a directed acyclic graph routing topology. A first node of the plurality of nodes can be configured to detect a link failure of a first link, the first link being controller-directed. The first node can reverse a second link to a second node from outward-directed to controller-directed such that the first node can communicate with the controller via the second link and the in-band control plane network. The first node can detect a reversal of the second link caused by the second node. The first node can determine that the in-band control plane network is partitioned. The first node can use an out-of-band control plane network to inform the controller that the in-band control plane network is partitioned.
-
公开(公告)号:US10225228B1
公开(公告)日:2019-03-05
申请号:US15052184
申请日:2016-02-24
Applicant: Google Inc.
Inventor: Andrew Tomkins , Shanmugasundaram Ravikumar , Shalini Agarwal , MyLinh Yang , Bo Pang , Mark Yinan Li
Abstract: Methods and apparatus related to determining an effect on dissemination of information related to an event based on a dynamic confidence level associated with the event. For example, an event and an event confidence level of the event may be determined based on a message of a user. An effect on dissemination of information related to the event may be determined based on the confidence level. A new confidence level may be determined based on additional data associated with the event and the effect on dissemination of information may be adjusted based on the new confidence level. In some implementations, the additional data may be based on a new message that is related to the message, such as a reply to the message.
-
公开(公告)号:US10224031B2
公开(公告)日:2019-03-05
申请号:US15394872
申请日:2016-12-30
Applicant: Google Inc.
Inventor: Ulas Kirazci , Bo Wang , Steve Chen , Sunil Vemuri , Barnaby James , Valerie Nygaard
Abstract: Some implementations are directed to selective invocation of a particular third-party (3P) agent by an automated assistant to achieve an intended action determined by the automated assistant during a dynamic dialog between the automated assistant and a user. In some of those implementations, the particular 3P agent is invoked with value(s) for parameter(s) that are determined during the dynamic dialog; and/or the particular 3P agent is selected, from a plurality of candidate 3P agents, for invocation based on the determined value(s) for the parameter(s) and/or based on other criteria. In some of those implementations, the automated assistant invokes the particular 3P agent by transmitting, to the particular 3P agent, a 3P invocation request that includes the determined value(s) for the parameter(s).
-
公开(公告)号:US10222939B1
公开(公告)日:2019-03-05
申请号:US14666806
申请日:2015-03-24
Applicant: Google Inc.
Inventor: Justin Lewis , Gavin James
IPC: G06F3/048 , G06F3/0482 , H04L12/18
Abstract: A method for managing collaborative playlists is disclosed. The method includes providing, by a processing device, indication regarding one or more available collaborative guidance controls, receiving, by the processing device, first user specification that one or more of the collaborative guidance controls be set for a playlist, receiving, at the processing device, second user suggestion for addition to the playlist of one or more content items, and checking, at the processing device, the one or more content items for compliance with the first-user-specified collaborative guidance controls.
-
公开(公告)号:US20190068532A1
公开(公告)日:2019-02-28
申请号:US14316604
申请日:2014-06-26
Applicant: Google Inc.
Inventor: Bryan Christopher Horling , Ashutosh Shukla , Antoine Jean Bruguier
IPC: H04L12/58
Abstract: Methods and apparatus are disclosed for resolving multiple interpretations of an ambiguous temporal term of a resource to a subset of the multiple interpretations. In some implementations, a group of one or more messages is identified, an ambiguous temporal term of the messages determined, additional content of the messages determined, and multiple interpretations of the ambiguous temporal term resolved to a subset based on the additional content.
-
公开(公告)号:US20190066367A1
公开(公告)日:2019-02-28
申请号:US15699908
申请日:2017-09-08
Applicant: Google Inc.
Inventor: Emilio ANTUNEZ
Abstract: Systems, methods, and computer-readable storage media can be used to perform alpha-projection. One method may include receiving an image from a system storing one or more images. The method may further include alpha-projecting the received image to assign alpha channel values to the received image by projecting one or more pixels of the received image from an original color to a second color and setting alpha channel values for the one or more pixels by determining the alpha channel value that causes each second color alpha blended with a projection origin color to be the original color. The method may further include displaying the alpha-projected image as a foreground image over a background image.
-
公开(公告)号:US20190065937A1
公开(公告)日:2019-02-28
申请号:US15685672
申请日:2017-08-24
Applicant: Google Inc.
Inventor: Andreas Georg Nowatzyk , Olivier Temam
IPC: G06N3/04 , H04L12/721 , H04L12/703
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for three-dimensionally stacked neural network accelerators. In one aspect, a method includes obtaining data specifying that a tile from a plurality of tiles in a three-dimensionally stacked neural network accelerator is a faulty tile. The three-dimensionally stacked neural network accelerator includes a plurality of neural network dies, each neural network die including a respective plurality of tiles, each tile has input and output connections. The three-dimensionally stacked neural network accelerator is configured to process inputs by routing the input through each of the plurality of tiles according to a dataflow configuration and modifying the dataflow configuration to route an output of a tile before the faulty tile in the dataflow configuration to an input connection of a tile that is positioned above or below the faulty tile on a different neural network die than the faulty tile.
-
公开(公告)号:US10218818B2
公开(公告)日:2019-02-26
申请号:US14282985
申请日:2014-05-20
Applicant: Google Inc.
Inventor: Matthew Lloyd , Trausti Kristjansson
IPC: G06F15/173 , H04L29/06 , H04L12/801 , H04L12/811 , H04W28/18 , H04L12/911 , G10L19/24 , H04W88/06 , H04L12/24 , H04L12/26 , H04L12/729 , H04L12/709 , H04L12/825 , H04L12/807
Abstract: Implementations include a method, systems, and computer program products for adaptively configuring codecs to transmit encoded data to better utilize available bandwidth of reachable networks. One implementation is a method of transmitting encoded data from a host to a target. The method includes, selecting a communication network reachable by the host, estimating an available bandwidth from the host to the target via the selected communication network, configuring a codec from a plurality of codecs implemented in the host according to the estimated available bandwidth, encoding data using the configured codec, and transmitting the encoded data to the target.
-
-
-
-
-
-
-
-
-