-
公开(公告)号:US20180107663A1
公开(公告)日:2018-04-19
申请号:US15293377
申请日:2016-10-14
Applicant: Google Inc.
Inventor: Justin D. Lewis , Scott Tadashi Davies
IPC: G06F17/30
CPC classification number: G06F16/489 , G06F16/2477 , G06F16/435 , G06F16/438
Abstract: Systems, apparatuses, and methods for providing content using notifications with content-specific keywords are provided. In one example embodiment, a method includes identifying, by one or more computing devices, a media content item for a user of a user device. The method includes generating, by the one or more computing devices, a keyword for the user of the user device based at least in part on data associated with the media content item. The keyword is indicative of the media content item. The method includes providing, by the one or more computing devices to the user device, for display a notification indicating that the media content is available for the user. The notification includes the keyword and the keyword is viewable by the user.
-
公开(公告)号:US20180054635A1
公开(公告)日:2018-02-22
申请号:US15240348
申请日:2016-08-18
Applicant: Google Inc.
Inventor: Scott Tadashi Davies , Justin Lewis
IPC: H04N21/2343 , H04L29/08 , H04N21/61 , H04N21/438 , H04N21/433 , H04N21/231
CPC classification number: H04N21/2343 , H04L67/18 , H04L67/2852 , H04N21/222 , H04N21/23106 , H04N21/2407 , H04N21/2408 , H04N21/262 , H04N21/4331 , H04N21/4384 , H04N21/6125 , H04N21/8456
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for reducing latency in presenting digital videos. In one aspect, a system includes a front-end server that provides videos and local servers that each include a cache for storing videos that have been partially presented at client devices located in a same geographic location as the local server. The system includes a back-end server that selects a video in response to a content request received from a client device located in the same geographic location as a local server. The back-end server provides, to the client device, at least a portion of the video and determines that less than all of the video was presented at the client device. The back-end server reduces latency in presenting additional portions of the video at the client device by storing the video in the cache of the local server.
-
公开(公告)号:US20170357728A1
公开(公告)日:2017-12-14
申请号:US15182118
申请日:2016-06-14
Applicant: Google Inc.
Inventor: Scott Tadashi Davies , Justin Lewis
CPC classification number: G06F16/9574 , G06F16/248 , G06F16/93 , G06F16/9535 , G06F16/972 , G06F21/6218
Abstract: A system including an electronic document inspection device that identifies a set of electronic documents using a search query; a composite page generator that generates a composite page that i) is hosted by a different domain than at least some electronic documents in the set of electronic documents and ii) includes electronic documents from the set of electronic documents; an asset package generator that generates digital content asset packages, each digital content asset package including i) digital content assets and ii) instructions that specify a configuration of the digital content assets for the respective digital content asset package; and an asset package list generator that generates a digital content asset package list specifying an order of presentation of the digital content asset packages, wherein the composite page, the digital content asset packages, and the digital content asset package list are transmitted to a user device that provides the search query.
-
公开(公告)号:US20180359308A1
公开(公告)日:2018-12-13
申请号:US15696817
申请日:2017-09-06
Applicant: Google Inc.
Inventor: Scott Tadashi Davies , Justin Lewis
CPC classification number: H04L67/06 , G06F17/30011 , G06F17/30554 , G06F17/30572 , G06Q30/0277 , H04L67/20 , H04L67/322 , H04L67/42 , H04N1/00108 , H04N1/00244 , H04N2201/0044
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for during a first time period, identifying first digital components for presentation when an electronic document is presented at the client device; generating, using priority indicators assigned to each first digital component, a digital component priority queue that specifies an order of presentation of the first digital components; transmitting, to the client device, the electronic document, the first digital components, and the digital component priority queue; during a second time period that occurs after the first time period, identifying a second digital component for presentation when the electronic document is presented at the client device; and updating the digital component priority queue at the client device, including causing the second digital component to be inserted into the digital component priority queue based on a priority indicator assigned to the second digital component.
-
-
-