-
公开(公告)号:US20230090161A1
公开(公告)日:2023-03-23
申请号:US17994948
申请日:2022-11-28
Applicant: Google LLC
Inventor: Justin Lewis , Gavin James
IPC: H04L51/10 , H04L51/52 , H04L51/214 , H04L51/216
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.
-
公开(公告)号:US20220414180A1
公开(公告)日:2022-12-29
申请号:US17897823
申请日:2022-08-29
Applicant: Google LLC
Inventor: Justin Lewis , Gavin James
IPC: G06F16/957 , G06F16/955
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.
-
23.
公开(公告)号:US11539805B2
公开(公告)日:2022-12-27
申请号:US16888947
申请日:2020-06-01
Applicant: Google LLC
Inventor: Justin Lewis , Gavin James
IPC: G06F11/00 , G06F12/14 , G06F12/16 , G08B23/00 , H04L67/53 , G06F16/9535 , G06F16/2457 , H04L9/40 , H04L67/51 , H04L67/50
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.
-
公开(公告)号:US11429689B1
公开(公告)日:2022-08-30
申请号:US14689893
申请日:2015-04-17
Applicant: Google LLC
Inventor: Justin Lewis , Gavin James
IPC: G06F16/00 , G06F16/957 , G06F16/955 , H04L67/50 , G06Q50/00
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.
-
公开(公告)号:US11256853B2
公开(公告)日:2022-02-22
申请号:US16848046
申请日:2020-04-14
Applicant: Google LLC
Inventor: Gavin James , Justin Lewis
IPC: G06F16/00 , G06F40/143 , G06F3/0482 , H04L67/50 , G06F16/33 , G06F16/9535 , G06F40/134 , G06F40/221
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.
-
公开(公告)号:US11082376B2
公开(公告)日:2021-08-03
申请号:US16298059
申请日:2019-03-11
Applicant: Google LLC
Inventor: Justin Lewis , Gavin James
IPC: G06F15/173 , H04L12/58
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.
-
27.
公开(公告)号:US20200296175A1
公开(公告)日:2020-09-17
申请号:US16888947
申请日:2020-06-01
Applicant: Google LLC
Inventor: Justin Lewis , Gavin James
IPC: H04L29/08 , G06F16/9535 , G06F16/2457 , H04L29/06
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.
-
公开(公告)号:US20200288194A1
公开(公告)日:2020-09-10
申请号:US16882409
申请日:2020-05-22
Applicant: Google LLC
Inventor: Justin Lewis , Gavin James
IPC: H04N21/431 , H04N21/262 , H04N21/482
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.
-
公开(公告)号:US20200241712A1
公开(公告)日:2020-07-30
申请号:US16848046
申请日:2020-04-14
Applicant: Google LLC
Inventor: Gavin James , Justin Lewis
IPC: G06F3/0482 , G06F40/221 , G06F16/9535 , G06F40/134 , H04L29/08 , G06F40/14 , G06F16/33
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.
-
公开(公告)号:US10540677B1
公开(公告)日:2020-01-21
申请号:US14284075
申请日:2014-05-21
Applicant: Google LLC
Inventor: Justin Lewis , Gavin James
IPC: G06Q30/02
Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for determining information. A first user device for presenting content to a user is identified. A second co-located device is identified. A determination is made, based on one or more criteria, to use audible or inaudible sound emitted from the first device to ascertain whether audio controls on the first device and a speaker associated with the first device are enabled. A token that is to be played on the first device is identified. A notification is provided to the second co-located device to listen for the token emitted by the first device. The token for playing on the first device is provided. Information related to a recording is received from the second co-located device. A determination is made whether the first device's audio controls and speakers are enabled.
-
-
-
-
-
-
-
-
-