-
公开(公告)号:US10305835B2
公开(公告)日:2019-05-28
申请号:US15373759
申请日:2016-12-09
Applicant: Google Inc.
Inventor: Gavin James , Justin Lewis
Abstract: An online system determines a client device associated with a user that is to receive a new notification. The client device presents the notification and receives an input to forward the notification to a different client device and/or a different application. The client device sends a request to the online system to forward the notification. The online system determines a list of available client devices and/or available applications that are able to receive a forwarded version of the notification and provides the list to the client device for selection. Upon receiving a selection, the client device sends the selection to the online system which generates the forward notification that is appropriate for the selected client device and/or selected application. Thus, the online system avoids over-notifying a user, while also enabling the user to consume the content of the notification according to his/her preferences.
-
公开(公告)号:US20180203573A1
公开(公告)日:2018-07-19
申请号:US15408861
申请日:2017-01-18
Applicant: Google Inc.
Inventor: Gavin James , Justin Lewis
IPC: G06F3/0482 , H04L29/08 , G06F17/30 , G06F17/22 , G06F17/27
CPC classification number: G06F3/0482 , G06F16/3334 , G06F16/9535 , G06F17/2235 , G06F17/2247 , G06F17/272 , H04L67/22
Abstract: Systems and methods of parameterizing network communication paths are provided. The system can identify a network communication path traversed by a plurality of client computing devices via a network protocol. The system can generate, based on a parameter of the network communication path and an attribute of each of a plurality of keywords to the hyperlink on the first web page that directed the plurality of client computing devices to the second web page via the network protocol, a weight data structure with a scalar value for each of the plurality of keywords. The system can select, based on a comparison of the scalar value for each of the plurality of keywords, a keyword of the plurality of keywords to input into an online content selection process to select the content item in response to a request for content received from a client computing device.
-
公开(公告)号:US20180113933A1
公开(公告)日:2018-04-26
申请号:US15332551
申请日:2016-10-24
Applicant: Google Inc.
Inventor: Justin Lewis , Gavin James
CPC classification number: G06F16/3344 , G06F16/243 , G06F16/355 , G06F16/367 , G06F16/9024 , G06F17/2705
Abstract: A server can receive a seed keyword to generate additional keywords relevant to the seed keyword. The server can identify, using a semantic relationship graph, keyword categories. Each keyword can have a semantic distance from the seed keyword less than a threshold. The server can generate, for each keyword of the keyword categories, a keyword-seed affinity score based on a frequency of the keyword occurring with the seed keyword on an information resource. The server can determine, for each keyword category, a category-seed affinity score based on the keyword-seed affinity scores for each of keyword in the keyword category. The server can compare each category-seed affinity score a threshold. The server can transmit, for display, the keywords. One keyword category can be indicated as selected and another keyword category can be indicated as unselected based on the comparison.
-
公开(公告)号:US09781457B1
公开(公告)日:2017-10-03
申请号:US15086932
申请日:2016-03-31
Applicant: Google Inc.
Inventor: Gavin James , Justin Lewis
IPC: G06F3/00 , G06F13/00 , H04N5/445 , H04N21/25 , H04N21/466 , H04N21/258 , H04N21/45 , H04N21/442
CPC classification number: H04N21/252 , G06F17/30828 , G06Q30/0201 , G06Q30/0282 , G06Q50/01 , H04N21/25891 , H04N21/44204 , H04N21/4532 , H04N21/4661 , H04N21/4668 , H04N21/4788
Abstract: Methods, systems, and media for indicating viewership of a video are provided. In some embodiments, the method comprises: identifying a video; identifying a group of users connected to a first user of a user device; determining, for each user in the group of users, an affinity score, wherein the affinity score indicates an interaction of the user with the identified video; receiving a request to present, on the user device, a page that includes an indication of the video; in response to receiving the request, determining contextual information related to the request; identifying a subset of users in the group of users connected to the first user based on the affinity score associated with each user and the contextual information; and causing a group of indicators corresponding to the subset of users to be presented on the user device in connection with the indication of the video.
-
公开(公告)号:US20150220264A1
公开(公告)日:2015-08-06
申请号:US14172746
申请日:2014-02-04
Applicant: Google Inc.
Inventor: Justin Lewis , Gavin James
IPC: G06F3/0485 , G06F3/0481
CPC classification number: H04N21/4314 , G06F3/0485 , H04N21/26258 , H04N21/4825
Abstract: A persistent media player is disclosed. A method for providing the persistent media player includes displaying, by an electronic device, a first portion of a scrollable document in a user interface (UI) of an application executed on the electronic device. The first portion includes a media player that is to present a first media item. The method further includes receiving an input to scroll to a second portion of the scrollable document. The method also includes displaying the second portion of the scrollable document, where the first portion is no longer visible and where the media player continues to be visible.
Abstract translation: 公开了持久的媒体播放器。 用于提供持久媒体播放器的方法包括在电子设备上执行的应用的用户界面(UI)中由电子设备显示可滚动文档的第一部分。 第一部分包括要呈现第一媒体项目的媒体播放器。 该方法还包括接收滚动到可滚动文档的第二部分的输入。 该方法还包括显示可滚动文档的第二部分,其中第一部分不再可见,并且媒体播放器继续可见。
-
公开(公告)号:US10372768B1
公开(公告)日:2019-08-06
申请号:US14587706
申请日:2014-12-31
Applicant: Google Inc.
Inventor: Justin Lewis , Gavin James
IPC: G06F16/00 , G06F16/9535
Abstract: A method for ranking comments includes receiving a request for a media item; obtaining a plurality of comments associated with the media item; and for each of the plurality of comments, identifying an entity that provided a respective comment; and identifying an attribution score for the entity, the attribution score based on a quantity of responses attributed to a sharing message pertaining to the media item, the responses representing consumption of the media item. The method further includes determining ranking scores for the plurality of comments based on corresponding attribution scores; and providing the media item and at least a portion of the plurality of comments to be displayed in an order defined by the ranking scores.
-
公开(公告)号:US10356462B1
公开(公告)日:2019-07-16
申请号:US15620549
申请日:2017-06-12
Applicant: Google Inc.
Inventor: Justin Lewis , Gavin James
IPC: H04N21/2668 , H04N21/2385 , H04N21/61 , H04N21/643 , H04N21/239 , H04N21/24 , H04N21/25 , H04N21/258 , H04N21/442 , H04N21/466 , H04N21/482 , H04N21/475
Abstract: Recommending channels is disclosed. A method for recommending a channel includes identifying multiple component channels of a content platform. The method further includes generating a user interest score for the user for each of the component channels. The method further includes defining a composite channel that includes a subset of the component channels. The method further includes providing a recommendation to the user to subscribe to the composite channel.
-
公开(公告)号:US10235454B1
公开(公告)日:2019-03-19
申请号:US14242811
申请日:2014-04-01
Applicant: Google Inc.
Inventor: Justin Lewis , Gavin James
IPC: G06F17/30
Abstract: A content server stores digital content including video, audio, image, animation, or text content. The content server receives requests to access digital content at a URI, which includes a content identifier specifying a digital content item and, optionally, a playlist identifier specifying a playlist containing the digital content item. The content server obtains a canonical playlist that uniquely contains the specified digital content item out of all canonical playlists and generates a canonical URI containing a canonical playlist identifier and the digital content item identifier. The content server incorporates this canonical URI into metadata associated with the digital content. When the digital content is presented through a content distributor, the associated metadata indicates the canonical playlist and optionally a next digital content item from the canonical playlist. Additionally, the content server may associate no-index metadata with digital content in non-canonical playlists to remove the digital content from search results.
-
公开(公告)号:US20180356961A1
公开(公告)日:2018-12-13
申请号:US14300132
申请日:2014-06-09
Applicant: Google Inc.
Inventor: Justin Lewis , Gavin James
IPC: G06F3/0484 , H04L12/58 , G06F3/0481 , G06F3/0482 , H04L29/06
CPC classification number: G06F3/04842 , G06F3/0481 , G06F3/0482 , H04L51/32 , H04L65/403
Abstract: A method for sharing media items is provided herein. The method includes receiving a request of a user to view a media item, identifying a set of contacts of the user, and providing a user interface having a first portion to present the media item and a second portion to present interface elements graphically identifying at least some contacts of the set of contacts. The method also includes receiving a selection of one of the contacts by the user via a corresponding interface element, wherein the selection indicates a request of the user to share the media item with the selected contact. The method further includes causing the media item to be presented to the selected contact.
-
公开(公告)号:US10127312B1
公开(公告)日:2018-11-13
申请号:US14490585
申请日:2014-09-18
Applicant: Google Inc.
Inventor: Justin Lewis , Gavin James
IPC: G06F17/30
Abstract: A method for adding a media item to a playlist may include identifying a media item instance to be added to a playlist, and creating a playlist key for the media item instance, where the playlist key uniquely identifies the media item instance in the playlist. The method may further include storing the playlist key of the media item instance, an identifier of a media item associated with the media item instance and an identifier of the playlist in a data structure associated with the playlist.
-
-
-
-
-
-
-
-
-