-
公开(公告)号:US11194454B2
公开(公告)日:2021-12-07
申请号:US16807110
申请日:2020-03-02
Applicant: Google LLC
Inventor: Justin Lewis , Gavin James
IPC: G06F3/0482 , G06F3/0484 , H04L29/08
Abstract: A method for presenting content items includes receiving, by a user device, a request for a video item hosted by a content platform, and providing a graphical user interface comprising a first portion having a media player to playback the requested video item, a second portion to display additional content items, and a third portion displaying a list of the additional content items. The requested video item comprises a plurality of portions, each associated with a corresponding additional content item. The method further includes responsive to the media player beginning to playback a first portion of the requested video item, causing the second GUI portion to display a corresponding additional content item without an interaction of the user, and in response to a user selection of an additional content item in the third GUI portion, automatically updating playback of the video item to correspond to the selected additional content item.
-
公开(公告)号:US10970352B1
公开(公告)日:2021-04-06
申请号:US14322402
申请日:2014-07-02
Applicant: Google LLC
Inventor: Justin Lewis , Gavin James
IPC: G06F16/955
Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. Co-located devices are identified, including first and second devices associated with first and second users. A determination is made that a device is configured to be viewable by multiple users based on device characteristics. Use data is gathered that is associated with current sessions associated with users related to their use of their respective devices, including first data related to the use of the first device and second data related to the use of the second device. The first and second data are aggregated and evaluated to identify a first content item to present on the first device. Second different content items are selected for display on other co-located devices based at least in part on the first content item.
-
13.
公开(公告)号:US10673964B2
公开(公告)日:2020-06-02
申请号:US15645648
申请日:2017-07-10
Applicant: Google LLC
Inventor: Justin Lewis , Gavin James
IPC: H04L29/06 , G06F15/16 , G06F7/04 , H04L29/08 , G06F16/9535 , G06F16/2457
Abstract: A system includes an ingestion component configured to receive a request from an entity for content related to a content item and a user identity. The request has a content identifier representative of the content item and a token. A request processing component of the system is configured to access a database associated with the system and identify the content item and the user identity using the content identifier and the token, wherein the database has information associating the token with the user identity and associating the content identifier with the content item. In response to identification of the content item and the user identity, the request processing component directs a recommendation engine associated with the system to identify the content related to the content item and the user identity. Information identifying the content related to the content item and the user identity is then transmitted back to the entity.
-
公开(公告)号:US10667002B2
公开(公告)日:2020-05-26
申请号:US16036896
申请日:2018-07-16
Applicant: Google LLC
Inventor: Justin Lewis , Gavin James
IPC: G06F3/048 , H04N21/431 , H04N21/262 , H04N21/482 , G06F3/0485
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.
-
公开(公告)号:US10659411B2
公开(公告)日:2020-05-19
申请号:US16393810
申请日:2019-04-24
Applicant: Google LLC
Inventor: Justin Lewis , Gavin James
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.
-
公开(公告)号:US10555016B2
公开(公告)日:2020-02-04
申请号:US16241170
申请日:2019-01-07
Applicant: Google LLC
Inventor: Gavin James , Justin Lewis
IPC: G06F3/00 , G06F13/00 , H04N5/445 , H04H60/32 , H04N21/25 , G06Q30/02 , G06Q50/00 , H04N21/466 , H04N21/4788 , G06F16/735 , H04N21/258 , H04N21/442 , H04N21/45 , G06F16/44
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.
-
17.
公开(公告)号:US10523735B1
公开(公告)日:2019-12-31
申请号:US14643654
申请日:2015-03-10
Applicant: Google LLC
Inventor: Justin Lewis , Gavin James
IPC: H04L29/08 , G06F3/0484 , G06F3/0482 , H04L12/58 , G06F17/22
Abstract: Methods, systems, and media for inserting and presenting video objects linked to a source video are provided. In some embodiments, the method comprises: identifying a plurality of video objects associated with a content creator, wherein each of the plurality of video objects comprises a portion of a video associated with the content creator; causing a plurality of selectable inputs each corresponding to at least one video object to be presented by a first user device, wherein at least one of the selectable inputs corresponds to at least one of the plurality of video objects associated with the content creator; receiving an indication that one of the plurality of selectable inputs from the first user device was selected; identifying a video object to be presented by a second user device based on the received indication; and causing the identified video object to be presented by the second user device.
-
公开(公告)号:US11921809B2
公开(公告)日:2024-03-05
申请号:US17897823
申请日:2022-08-29
Applicant: Google LLC
Inventor: Justin Lewis , Gavin James
IPC: G06F16/00 , G06F16/955 , G06F16/957 , G06Q50/00 , H04L67/50
CPC classification number: G06F16/9577 , G06F16/9558 , G06Q50/01 , H04L67/535
Abstract: Systems and methods for generating social annotations for content that are capable of being seen by a broad audience are provided herein. A system can include a user identification component configured to identify a user that has potential for generating a valuable endorsement of a content item based at least in part on a sharing setting associated with a user. The system further includes an audience component configured to determine an audience associated with the user based at least in part on the sharing setting, a user selection component configured to select the user as a candidate user for generating the endorsement of the content item in response to a determination that a size of the audience exceeds a threshold, and a targeted content component configured to, in response to selection of the user, provide the content item to the user with a capability to endorse the content item.
-
公开(公告)号:US11880398B2
公开(公告)日:2024-01-23
申请号:US17381424
申请日:2021-07-21
Applicant: Google LLC
Inventor: Justin Lewis , Gavin James
IPC: G06F16/33 , G06F16/35 , G06F16/901 , G06F16/36 , G06F16/242 , G06F40/205
CPC classification number: G06F16/3344 , G06F16/243 , G06F16/355 , G06F16/367 , G06F16/9024 , G06F40/205
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.
-
公开(公告)号:US11775152B2
公开(公告)日:2023-10-03
申请号:US17543370
申请日:2021-12-06
Applicant: Google LLC
Inventor: Justin Lewis , Gavin James
IPC: G06F3/0482 , G06F3/04842 , H04L67/12 , H04L67/75
CPC classification number: G06F3/04842 , G06F3/0482 , H04L67/12 , H04L67/75
Abstract: A method for presenting content items includes receiving, by a first user device, a request for a video item hosted by a content platform, and providing a graphical user interface comprising a first portion having a first media player to playback the requested video item and a second portion having a second media player to playback an additional video item of a plurality of additional video items. The requested video item comprises a plurality of portions, each associated with a corresponding portion of the additional video item based on a set of actions that were performed by a second user interacting with the corresponding portion of the additional video item. The method further includes in response to an interaction of the first user with respect to a portion of the additional video item, causing the playback of the requested video item to pause.
-
-
-
-
-
-
-
-
-