-
公开(公告)号:US09979777B1
公开(公告)日:2018-05-22
申请号:US14244821
申请日:2014-04-03
Applicant: Google Inc.
Inventor: Andrew Tomkins , Dandapani Sivakumar , Sangsoo Sung , Justin Kosslyn , Todd Jackson , Andre Rohe , Ya Luo , Andrew Bunner , Alexander Sobol , Luca de Alfaro
CPC classification number: H04L67/10 , G06F12/06 , G06F17/30 , G06F17/30029 , G06F17/30041 , G06F17/30044 , G06F17/3005 , G06F17/30864 , G06F17/30867 , G06N5/00 , G06Q30/02 , H04L65/60 , H04L65/602 , H04L67/32
Abstract: A system and method for generating a stream of content includes a content stream module that generates a model based on user input and/or prior activities using heterogeneous data sources. The heterogeneous data sources include search, entertainment, social activity and activity on third-party sites. The content stream module retrieves candidate content items that have interests that are similar to the user. The candidate content items are compared to the model and scored based upon interestingness of the content item to the user. The content stream module generates the stream of content from the candidate content items.
-
公开(公告)号:US09734209B1
公开(公告)日:2017-08-15
申请号:US14040455
申请日:2013-09-27
Applicant: Google Inc.
Inventor: Junbin Teng , Andre Rohe , Chih-Wei Chen , Boris Mazniker
IPC: G06F17/30
CPC classification number: G06F17/3053 , G06Q50/01
Abstract: In one aspect, a method includes identifying a plurality of posts, each of the plurality of post being associated with a score and a time, the plurality of posts being ranked according to the score associated with each post, selecting a first post of the plurality of posts as a candidate post, determining a score threshold and time threshold associated with the candidate post, determining if one or more posts of the plurality of posts meet the score threshold and the time threshold associated with the candidate post and reordering the candidate post and the one or more posts according to the time associated with each of the candidate post and the one or more posts when it is determined that one or more posts meet the score threshold and the time threshold.
-
公开(公告)号:US09286357B1
公开(公告)日:2016-03-15
申请号:US14589140
申请日:2015-01-05
Applicant: Google Inc.
Inventor: Alexander Sobol , Andre Rohe , Sangsoo Sung , Lucian F. Cionca
IPC: G06F17/30
CPC classification number: G06F17/3053 , G06F17/30716 , G06F17/30864
Abstract: Techniques include obtaining ranges of content relevance scores for different collections of content; generating a normalized range based on the ranges of content relevance scores; and normalizing a particular range of a particular collection of content including: generating a distribution of content relevance scores for the collection of content; identifying portions in the distribution; and generating a mapping of portions from the distribution to portions in the normalized range.
-
公开(公告)号:US09723044B1
公开(公告)日:2017-08-01
申请号:US14622760
申请日:2015-02-13
Applicant: Google Inc.
Inventor: Justin Lewis Kosslyn , Andrew Tomkins , Andre Rohe , Daniel Dulitz
CPC classification number: H04L67/10 , G06F12/06 , G06F17/30 , G06F17/30029 , G06F17/30041 , G06F17/30044 , G06F17/3005 , G06F17/30864 , G06F17/30867 , G06N5/00 , G06Q30/02 , H04L65/60 , H04L65/602 , H04L67/32
Abstract: A system and method for generating a channel includes a channel engine that retrieves candidate content items based on a topic from heterogeneous data sources. The channel engine generates a stream of content with selected content items and populates the stream of content for the channel and providing the stream of content to users associated with the channel. In response to receiving feedback, the channel engine modifies the at least one topic based at least in part on the feedback. The scoring engine generates a second stream of content from the first stream of content that is personalized for the first user based at least in part on a model. Other users can subscribe to the second stream.
-
公开(公告)号:US09323847B1
公开(公告)日:2016-04-26
申请号:US14567337
申请日:2014-12-11
Applicant: Google Inc.
Inventor: Lucian F. Cionca , Alexander Sobol , Andre Rohe , Sangsoo Sung , Okan Kolak , Bryan C. Horling
CPC classification number: G06F17/30864 , G06F17/30554 , G06F17/30648 , G06F17/30867 , H04L67/306
Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for presenting search results. One of the methods includes obtaining, based on a search request, search results that comprise a first user profile and a second user profile. The method includes determining a popularity difference between a first popularity associated with the first user profile and a second popularity associated with the second user profile. The method includes determining that the popularity difference exceeds a threshold. The method includes based on determining that the popularity difference exceeds the threshold, causing the search results to be presented in a display area such that the first user profile is emphasized relative to the second user profile within the display area.
-
公开(公告)号:US09858275B1
公开(公告)日:2018-01-02
申请号:US14842554
申请日:2015-09-01
Applicant: Google Inc.
Inventor: Andrew Tomkins , Dandapani Sivakumar , Sangsoo Sung , Justin Kosslyn , Todd Jackson , Andre Rohe , Ya Luo , Andrew Bunner , Alexander Sobol , Luca de Alfaro
IPC: G06F17/30
CPC classification number: H04L67/10 , G06F12/06 , G06F17/30 , G06F17/30029 , G06F17/30041 , G06F17/30044 , G06F17/3005 , G06F17/30864 , G06F17/30867 , G06N5/00 , G06Q30/02 , H04L65/60 , H04L65/602 , H04L67/32
Abstract: A system and method for generating a real-time stream of content from heterogeneous data sources and a real-time index. The heterogeneous data sources include search, entertainment, social activity and activity on third-party sites. A fetching unit retrieves recent content that is indexed in the real-time index according to keywords. A model generation engine generates a model based on user activities. The mixer compares candidate content items from the heterogeneous data sources and the real-time index to the model to generate scores for each item and generates a stream of content based on the scores.
-
公开(公告)号:US09600543B1
公开(公告)日:2017-03-21
申请号:US14040466
申请日:2013-09-27
Applicant: Google Inc.
Inventor: Lucian Florin Cionca , Andre Rohe , Yonatan Zunger , Sangsoo Sung , Mohit Oberoi , Daniel Belov , Harish Rajamani , Jinan Lou
CPC classification number: G06F17/30554 , G06F17/30867 , G06Q50/10
Abstract: In one aspect, a method includes receiving an indication of a request from a user to view a stream associated with the user, generating a request for one or more items visible to the user for display within the stream, the request including a search query identifying search criteria including one or more tokens, the one or more tokens including at least a user token identifying the user, receiving one or more items in response to the request, the one or more items including at least one of the one or more tokens and further being visible to the user and providing the one or more items for display to the user within the stream in response to the request. Other aspects can be embodied in corresponding systems and apparatus, including computer program products.
-
公开(公告)号:US20150120280A1
公开(公告)日:2015-04-30
申请号:US14376244
申请日:2012-02-03
Applicant: Google Inc.
Inventor: Mikhail Vladimirovich Reutov , Chen Ding , Lucian F. Cionca , Vadzim Bazuyeu , Awaneesh Verma , Yaroslav Igorevich Kurovtsev , Andre Rohe , Dmitry Alekseevich Lizorkin , Dmitry Michailovich Chernenkov
CPC classification number: G06F17/2836 , G06F17/30011 , G06F17/3053 , G06F17/30598 , G06F17/30867
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for augmenting clusters of news articles with translated news articles. In one aspect, a method includes obtaining data characterizing a first cluster of electronically published news articles in a presentation language, wherein the data characterizing the first cluster of news articles comprises one or more terms in the presentation language and region data identifying a first geographical region associated with the first cluster; generating translated terms by translating one or more of the terms from the presentation language to a first language, wherein the first language corresponds to the first geographical region; and obtaining one or more news articles in the first language in response to a search query derived from the one or more translated terms.
Abstract translation: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于通过翻译的新闻文章来增加新闻文章的集群。 在一个方面,一种方法包括获取以演示语言表征电子发表的新闻文章的第一集群的数据,其中表征第一新闻文章集合的数据包括呈现语言中的一个或多个术语,以及标识第一地理区域的区域数据 与第一个集群相关联; 通过将一个或多个术语从演示语言翻译成第一语言来产生翻译的术语,其中所述第一语言对应于所述第一地理区域; 以及响应于从所述一个或多个翻译术语导出的搜索查询来获得所述第一语言的一个或多个新闻文章。
-
-
-
-
-
-
-