-
公开(公告)号:US10652294B2
公开(公告)日:2020-05-12
申请号:US15339874
申请日:2016-10-31
Applicant: Google Inc.
Inventor: Justin Lewis , Scott Davies
IPC: H04L29/06 , H04N21/845 , H04N21/234 , H04N21/2187 , H04N21/262 , H04L29/08
Abstract: A stream hosting server generates anchors associated with a live stream, each anchor specifying a timestamp of the live stream that represents an opportune moment for a user to join the live stream. When a viewer client device sends a request to join the live stream, the stream hosting server analyzes the anchor list and selects an appropriate anchor. The stream hosting server provides the live stream to the viewer client device beginning at the timestamp specified by the anchor. Thus, the viewer client device can begin displaying the live stream at the opportune moment specified by the anchor. The stream hosting server also creates video on demand content that include a completed live stream as well as anchors associated with the live stream. The viewer client device can display the VOD beginning at different anchors.
-
公开(公告)号:US20180083961A1
公开(公告)日:2018-03-22
申请号:US15268105
申请日:2016-09-16
Applicant: Google Inc.
Inventor: Justin Lewis , Scott Davies
IPC: H04L29/06
CPC classification number: H04L63/0876 , G06F21/44 , H04L63/08 , H04L63/20 , H04N21/25816
Abstract: Methods, systems, and media for authentication of user devices to a display device are provided. In some implementations, the method comprises: authenticating a first user device to a display device, wherein an authentication token is associated with the authentication of the first user device to the display device, wherein the authentication token is stored on a server in association with an identifier of the first user device, and wherein the first user device is provided with media playback control on the display device in response to the authentication; identifying, using the first user device, a second user device in proximity to the first user device; transmitting, from the first user device to the second user device, an invitation message to authenticate the second user device to the display device; and, in response to receiving a response to the invitation message from the second user device, transmitting, from the first user device to the second user device, the authentication token that causes the second user device to request authentication to the display device from the server, wherein the second user device is provided with media playback control on the display device in response to authenticating with the display device.
-
公开(公告)号:US20180196844A1
公开(公告)日:2018-07-12
申请号:US15400417
申请日:2017-01-06
Applicant: Google Inc.
Inventor: Scott Davies , Justin Lewis
CPC classification number: G06F16/2425 , G06F21/6254
Abstract: Systems and methods for providing interaction data in response to a query from a content provider are provided. One method includes receiving a query from the content provide including a plurality of parameters relating to interactions with a content item of the content provider. The method includes retrieving a set of log file records using the included plurality of parameters and generating a current set of records identifying interaction data with the content item. The method includes comparing the current set of records to a previous set of records generated by the one or more processors for a previous query from the content provider and determining a similarity between the current set of records and the previous set of records. The method includes modifying, if the similarity is above a threshold, the current set of records and providing the modified set of records to the content provider.
-
公开(公告)号:US20180173684A1
公开(公告)日:2018-06-21
申请号:US15384793
申请日:2016-12-20
Applicant: Google Inc.
Inventor: Scott Davies , Justin Lewis
CPC classification number: G06F17/2247 , G06F16/95 , G06F16/955 , G06F16/9574 , G06F16/958 , G06F17/2235 , G06F17/2705 , H04L67/02
Abstract: Aspects of the disclosed technology include a method including receiving, by a computing device, static web page data of a web page; responsive to receiving the static web page data, parsing, by the computing device, the static web page data to identify a plurality of links; selecting, by the computing device, a link of the identified plurality of links to be presented based on a computing environment; rendering, by the computing device, the web page including the selected link; and outputting, for display, the rendered web page.
-
公开(公告)号:US20180124141A1
公开(公告)日:2018-05-03
申请号:US15339874
申请日:2016-10-31
Applicant: Google Inc.
Inventor: Justin Lewis , Scott Davies
CPC classification number: H04L65/4084 , H04L65/60 , H04L67/32 , H04L67/42 , H04N21/2187 , H04N21/23424 , H04N21/26258 , H04N21/8455
Abstract: A stream hosting server generates anchors associated with a live stream, each anchor specifying a timestamp of the live stream that represents an opportune moment for a user to join the live stream. When a viewer client device sends a request to join the live stream, the stream hosting server analyzes the anchor list and selects an appropriate anchor. The stream hosting server provides the live stream to the viewer client device beginning at the timestamp specified by the anchor. Thus, the viewer client device can begin displaying the live stream at the opportune moment specified by the anchor. The stream hosting server also creates video on demand content that include a completed live stream as well as anchors associated with the live stream. The viewer client device can display the VOD beginning at different anchors.
-
公开(公告)号:US10298646B2
公开(公告)日:2019-05-21
申请号:US15140203
申请日:2016-04-27
Applicant: Google Inc.
Inventor: Scott Davies , Justin Lewis
IPC: G06F15/167 , H04L29/06 , G06Q30/02 , H04L29/08 , G06F12/0862 , H04N21/2343 , H04N21/258 , H04N21/433 , H04N21/442 , H04N21/472 , H04N21/6587 , H04N21/845 , H04N21/858 , H04N21/81
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.
-
7.
公开(公告)号:US20180322346A1
公开(公告)日:2018-11-08
申请号:US15587725
申请日:2017-05-05
Applicant: Google Inc.
Inventor: Scott Davies , Justin Lewis
IPC: G06K9/00 , G06F3/0481
CPC classification number: G06K9/00744 , G06F3/0481 , G06F17/30861 , G06K2009/00738
Abstract: Methods, systems, and media for adaptive presentation of a video content item based on an area of interest are provided. In some embodiments, the method comprises: causing a video content item to be presented within a viewport having first dimensions in connection with a web page, wherein the video content item is associated with area of interest information corresponding to one or more frames of the video content item; determining that the first dimensions associated with the viewport have changed in which the viewport is currently associated with second dimensions; determining that a modified video content item should be presented within the viewport having the second dimensions in response to determining that the first dimensions associated with the viewport have changed, wherein the modified video content item includes an area of interest based on the area of interest information associated with the video content item and wherein portions of at least one frame of the modified video content item are removed based on the second dimensions of the viewport; and causing the modified video content item to be presented within the viewport having the second dimensions.
-
公开(公告)号:US20180196845A1
公开(公告)日:2018-07-12
申请号:US15400564
申请日:2017-01-06
Applicant: Google Inc.
Inventor: Scott Davies , Justin Lewis
CPC classification number: G06F16/2425 , G06F21/6254
Abstract: Systems and methods for providing interaction data in response to a query from a content provider are provided. One method includes receiving a query from the content provide including a plurality of parameters relating to interactions with a content item of the content provider. The method includes retrieving a set of log file records using the included plurality of parameters and generating a current set of records identifying interaction data with the content item. The method includes comparing the current set of records to a previous set of records generated by the one or more processors for a previous query from the content provider and determining a similarity between the current set of records and the previous set of records. The method includes modifying, if the similarity is above a threshold, the current set of records and providing the modified set of records to the content provider.
-
公开(公告)号:US20170318065A1
公开(公告)日:2017-11-02
申请号:US15140203
申请日:2016-04-27
Applicant: Google Inc.
Inventor: Scott Davies , Justin Lewis
CPC classification number: H04L65/60 , G06F12/0862 , G06Q30/0277 , H04L65/602 , H04L67/146 , H04L67/18 , H04L67/2842 , H04L67/2847 , H04L67/42 , H04N21/2343 , H04N21/25891 , H04N21/4331 , H04N21/44222 , H04N21/47202 , H04N21/6587 , H04N21/812 , H04N21/8456 , H04N21/8586
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.
-
公开(公告)号:US20180309849A1
公开(公告)日:2018-10-25
申请号:US15495460
申请日:2017-04-24
Applicant: Google Inc.
Inventor: Justin Lewis , Scott Davies
IPC: H04L29/08
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.
-
-
-
-
-
-
-
-
-