-
公开(公告)号:US10248767B2
公开(公告)日:2019-04-02
申请号:US15331520
申请日:2016-10-21
Applicant: Google LLC
Inventor: Gavin James , Justin Lewis
Abstract: Content hosting architectures and/or social networking architectures can be improved by, e.g., unifying the two architectures to some extent. Services or features from both can be leveraged to provide an ecosystem that can be superior or preferred by users or consumers. For example, premium content that typically must be purchased via a transaction with the content hosting service can be accessed by certain users that have not purchased the premium content provided those users have a social relationship with one that has purchased the premium content, which can be determined based on data managed by the social networking service.
-
公开(公告)号:US10165064B2
公开(公告)日:2018-12-25
申请号:US15403990
申请日:2017-01-11
Applicant: Google LLC
Inventor: Gavin James , Justin Lewis
Abstract: Systems and methods for providing third-party content can include a data processing system receiving criteria defining online activities of an online activity type related to a product or service context from a computing device of a third-party content provider. The data processing system can identify a cluster of client devices based on the defined online activities, and determine a subset of keywords associated with the defined online activities and the identified cluster of client devices. The data processing system can determine a performance metric of the subset of keywords based on the cluster of client devices, and provide the subset of keywords and the performance metric to the computing device. The data processing system can receive from the computing device a parameter value of a first keyword of the subset of keywords to use in selecting content items of the third-party content provider associated with the first keyword.
-
公开(公告)号:US20180315096A1
公开(公告)日:2018-11-01
申请号:US14213619
申请日:2014-03-14
Applicant: Google LLC
Inventor: Justin Lewis , Gavin James
IPC: G06Q30/02
Abstract: In a method and system for showing multiple skippable advertisements, in response to a request for a content item from a user, a set of advertisements for playback with the content item is identified, wherein each of the set of advertisements has a presentation period. A first advertisement of the set of advertisements is presented on a user device, and the user device is instructed to present a skip element concurrently with a presentation of the first advertisement, wherein the skip element, when activated, provides an option for the user to skip the first advertisement prior to an end of a corresponding presentation period. When receiving an indication of the user skipping the first advertisement, a second advertisement of the set of advertisements is presented on the user device, and the user device is instructed to present the skip feature concurrently with a presentation of the second advertisement.
-
公开(公告)号:US09984159B1
公开(公告)日:2018-05-29
申请号:US14457779
申请日:2014-08-12
Applicant: Google LLC
Inventor: Justin Lewis , Gavin James
CPC classification number: G06F17/30864 , G06F17/30598
Abstract: Methods, systems, and apparatus, including computer programs encoded on non-transitory computer storage media. One of the methods is performed by a computer system and includes receiving data representing first keywords selected by a user to constitute a first group of keywords and data representing distinct second keywords selected by the user to constitute a second group of keywords; determining first characteristics of each of the first keywords and second characteristics of each of the second keywords; identifying a common characteristic, common to both the first characteristics and the second characteristics; identifying third keywords that have the common characteristic, wherein all of the third keywords are neither first keywords nor second keywords; obtaining one or more metrics associated with the first, second, and third keywords; and outputting data to enable rendering, on a computing device, a graphic presentation about the first keywords, the second keywords, the third keywords, and the metrics.
-
公开(公告)号:US11855940B2
公开(公告)日:2023-12-26
申请号:US17994948
申请日:2022-11-28
Applicant: Google LLC
Inventor: Justin Lewis , Gavin James
IPC: G06F15/173 , H04L51/10 , H04L51/52 , H04L51/214 , H04L51/216
CPC classification number: H04L51/10 , H04L51/214 , H04L51/216 , H04L51/52
Abstract: Methods, systems, and media for generating contextually relevant messages are provided. In some embodiments, a method for generating contextually relevant messages is provided, the method comprising: requesting content from a content source; receiving a content item; causing the content item to be presented using a display device; causing an endorsement indication corresponding to an endorsing user to be concurrently presented with the content item, wherein a user associated with the request for content and the endorsing user are social connections; receiving user input selecting the endorsement indication; causing a temporary messaging interface including a temporary message from the user to the endorsing user to be presented; causing a permanent message to be created based on the temporary message and received user input; and causing the permanent message to be presented to the endorsing user.
-
公开(公告)号:US11470406B2
公开(公告)日:2022-10-11
申请号:US16983069
申请日:2020-08-03
Applicant: Google LLC
Inventor: Justin Lewis , Gavin James
IPC: H04N21/8545 , H04N21/258 , H04N21/475 , H04N21/4786 , H04N5/445 , H04N21/4788 , H04N21/435 , H04N21/61 , H04N21/858 , H04N21/431 , H04N21/488
Abstract: Methods, systems, and media for providing personalized notifications to video viewers are provided. In some embodiments, the method comprises: receiving, using a hardware processor, one or more prompts to be presented in association with a video from a user account associated with the video; receiving, from the user account associated with the video, one or more notifications, wherein each of the one or more prompts is associated with one of the one or more notifications; causing the one or more prompts to be presented in association with presentation of the video to a user; receiving an indication that a first prompt of the one or more of the prompts was selected by the user; causing a notification associated with the first prompt to be presented to the user in response to receiving the indication.
-
公开(公告)号:US20220091731A1
公开(公告)日:2022-03-24
申请号:US17543370
申请日:2021-12-06
Applicant: Google LLC
Inventor: Justin Lewis , Gavin James
IPC: G06F3/0484 , G06F3/0482 , H04L29/08
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.
-
公开(公告)号:US20210349926A1
公开(公告)日:2021-11-11
申请号: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
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.
-
公开(公告)号:US10972557B2
公开(公告)日:2021-04-06
申请号:US16841257
申请日:2020-04-06
Applicant: GOOGLE LLC
Inventor: Gavin James , Justin Lewis
Abstract: Systems and methods for providing third-party content can include a data processing system receiving criteria defining online activities of an online activity type related to a product or service context from a computing device of a third-party content provider. The data processing system can identify a cluster of client devices based on the defined online activities, and determine a subset of keywords associated with the defined online activities and the identified cluster of client devices. The data processing system can determine a performance metric of the subset of keywords based on the cluster of client devices, and provide the subset of keywords and the performance metric to the computing device. The data processing system can receive from the computing device a parameter value of a first keyword of the subset of keywords to use in selecting content items of the third-party content provider associated with the first keyword.
-
公开(公告)号:US10735821B1
公开(公告)日:2020-08-04
申请号:US15012035
申请日:2016-02-01
Applicant: Google LLC
Inventor: Justin Lewis , Gavin James
IPC: H04N7/10 , H04N21/488 , H04N21/475 , H04N21/431 , H04N21/858 , H04N21/4786 , H04N21/4788
Abstract: Methods, systems, and media for providing personalized notifications to video viewers are provided. In some embodiments, the method comprises: receiving, using a hardware processor, one or more prompts to be presented in association with a video from a user account associated with the video; receiving, from the user account associated with the video, one or more notifications, wherein each of the one or more prompts is associated with one of the one or more notifications; causing the one or more prompts to be presented in association with presentation of the video to a user; receiving an indication that a first prompt of the one or more of the prompts was selected by the user; causing a notification associated with the first prompt to be presented to the user in response to receiving the indication.
-
-
-
-
-
-
-
-
-