-
公开(公告)号:US20210026518A1
公开(公告)日:2021-01-28
申请号:US17066588
申请日:2020-10-09
Applicant: Google LLC
Inventor: Justin Lewis , Ruxandra Georgiana Davies
IPC: G06F3/0484 , H04L29/06 , G06F3/01 , G06F16/487
Abstract: Implementations relate to continuation of playback of media content by different devices. In some implementations, a method includes causing a stream of media content data to be received from a stream source and output by a first device to a user, where a portion of the data is buffered on the first device before output. An indication is detected that the user has stopped using the first device for output of the content data. A place marker indicates a portion of the content that is output approximately at the time of the indication. The method causes the stream of content data to be received and output by a second device starting at the place marker portion. The buffered content data is sent from the first device to the second device for output by the second device before unbuffered portions of the content data received from the stream source.
-
372.
公开(公告)号:US20210021550A1
公开(公告)日:2021-01-21
申请号:US17062874
申请日:2020-10-05
Applicant: Google LLC
Inventor: Justin Lewis , Ruxandra Georgiana Davies
Abstract: Systems and methods are provided that facilitate selecting videos to share in a messaging session such as group video chat. In one or more aspects, a system is provided that includes an interface component configured to generate a graphical user interface that facilitates selecting by a user of the device, one or more videos provided by a remote streaming media provider, for sharing with one or more other users in association with a messaging session between the user and the one or more other users, the interface comprising a plurality of input categories including at least one video selection category corresponding to information identifying a set of videos associated with a shared attribute. The system further includes a presentation component configured to display the graphical user interface via a display screen of the device in response to a request.
-
公开(公告)号:US10887406B2
公开(公告)日:2021-01-05
申请号:US16612823
申请日:2017-08-16
Applicant: Google LLC
Inventor: Thomas Graham Price , Justin Lewis
IPC: H04L29/08 , G06N20/00 , G06F16/957 , G06N5/04 , H04L29/06
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for dynamically selecting a content loading technique are disclosed. In one aspect, a method includes the actions of receiving a request for third-party content. The actions further include generating a first loading score that reflects a likelihood that a third-party content item that is selected using the first third-party content loading technique will render on a display of the client device. The actions further include generating a second loading score that reflects a likelihood that a third-party content item that is selected using the second third-party content loading technique will render on the display. The actions further include comparing the first and second loading scores. The actions further include selecting the first third-party content loading technique. The actions further include selecting and providing a given third-party content item.
-
公开(公告)号:US20200382619A1
公开(公告)日:2020-12-03
申请号:US16995143
申请日:2020-08-17
Applicant: Google LLC
Inventor: Justin Lewis , Scott Davies
IPC: H04L29/08 , G06F16/951 , G06F16/957 , G06F16/954
Abstract: Methods, systems, and media for retrieving content associated with links are provided. In some embodiments, the method comprises: transmitting, from a user device to a server, a request for content corresponding to a page to be presented on the user device; receiving, from the server, the content corresponding to the page and a mapping of one or more links included in the content corresponding to the page to one or more page types associated with each of the one or more links; storing, on the user device, the received mapping; causing the content of the page to be presented on the user device; receiving a selection of one of the one or more links included in the content corresponding to the page; identifying a page type corresponding to the selected link based on the stored mapping; transmitting, to the server, a request for content associated with the selected link; causing user interface elements of a user interface associated with the identified page type to be presented on the user device while waiting for the requested content from the server; and in response to receiving the requested content from the server, causing the received content to be presented within the user interface.
-
公开(公告)号:US20200236181A1
公开(公告)日:2020-07-23
申请号: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.
-
公开(公告)号:US10666597B2
公开(公告)日:2020-05-26
申请号:US15921567
申请日:2018-03-14
Applicant: Google LLC
Inventor: Yonatan Zunger , Lan Liu , Justin Lewis , Cynthia Johanson , Henry Wong , Nundu Janakiram , Prasenjit Sarkar , Brett Hobbs , John Fisher , Dan Peterson
Abstract: A group of post data items may be identified at a first location. Presentation of the group of post data items may be provided at a second location. A post data item in the group of post data items at the second location may be identified where the post data item is in reply to another post data item in the group of post data item. A user may be identified for notification of the post data item. A determination of whether the user interacted with the group of post data items at the first location or the second location is made and a notification for the user that includes a reference to the group of post data items at the first location or the second location is provided.
-
公开(公告)号:US20200162413A1
公开(公告)日:2020-05-21
申请号:US16773549
申请日:2020-01-27
Applicant: Google LLC
Inventor: Justin Lewis , Gavin James
Abstract: A computer-implemented method for receiving, within a messaging area of a media item presentation user interface displayed on a user device of a first user, an initiating message including a reference to a media item that a second user has shared with the first user; receiving an indication from the first user to view the media item; and, presenting, by a media player executed by a processing device of the user device of the first user, the media item to the first user within a media player interface included within the messaging area of the user device.
-
公开(公告)号:US10659506B2
公开(公告)日:2020-05-19
申请号:US16409238
申请日:2019-05-10
Applicant: Google LLC
Inventor: Scott Davies , Justin Lewis
IPC: G06F15/167 , H04L29/06 , G06F12/0862 , H04N21/2343 , H04N21/258 , H04N21/433 , H04N21/442 , H04N21/472 , H04N21/6587 , H04N21/845 , H04N21/858 , H04N21/81 , H04L29/08 , G06Q30/02
Abstract: A method for reducing bandwidth needed for streaming media content. The method includes identifying, by the streaming media server, a subset of a plurality of media content items having a portion of media data in common and extracting, by the streaming media server, the common portion from a first media content item of the subset; generating, by the streaming media server, a common media package comprising the extracted common portion, providing, by the streaming media server to a client media device, the common media package, and receiving, by the streaming media server from the client media device, a request for an item of content. The method also includes selecting an item of content from the subset; and transmitting, by the streaming media server to the client media device, an identification of the common media package and an identification of a chunk of the selected item of content subsequent to the common portion.
-
公开(公告)号:US10541962B2
公开(公告)日:2020-01-21
申请号:US15850653
申请日:2017-12-21
Applicant: Google LLC
Inventor: Justin Lewis , Michael Patrick Schneider
IPC: H04L12/58
Abstract: Systems and methods are provided for notifying a user regarding movement of a content item which the user has previously expressed interest in, to a new network location. In one or more aspects, a system includes a notification generation component configured to generate a notification indicating a content item has been moved from a first content source to a second content source in response to movement of the content item from the first content source to the second content source. The system further includes a notification posting component configured to send the notification to a device or an account of a user based in part on a subscription of the user to the first content source or the content item.
-
公开(公告)号:US10452241B2
公开(公告)日:2019-10-22
申请号:US15683669
申请日:2017-08-22
Applicant: Google LLC
Inventor: Justin Lewis , Ruxandra Georgiana Davies
IPC: G06F3/048 , G06F3/0484 , H04L29/06 , G06F3/01 , G06F16/487
Abstract: Implementations relate to continuation of playback of media content by different devices. In some implementations, a method includes causing a stream of media content data to be received from a stream source and output by a first device to a user, where a portion of the data is buffered on the first device before output. An indication is detected that the user has stopped using the first device for output of the content data. A place marker indicates a portion of the content that is output approximately at the time of the indication. The method causes the stream of content data to be received and output by a second device starting at the place marker portion. The buffered content data is sent from the first device to the second device for output by the second device before unbuffered portions of the content data received from the stream source.
-
-
-
-
-
-
-
-
-