-
公开(公告)号:US10064025B2
公开(公告)日:2018-08-28
申请号:US15210843
申请日:2016-07-14
Applicant: Google Inc.
Inventor: Justin Lewis , Robert Durbin
CPC classification number: H04W4/12 , H04L67/26 , H04L67/2861 , H04L67/289 , H04W4/80 , H04W52/0209 , H04W64/003 , H04W68/02 , Y02D70/10 , Y02D70/1262 , Y02D70/14 , Y02D70/142 , Y02D70/144 , Y02D70/166 , Y02D70/20 , Y02D70/26
Abstract: In general, this disclosure is directed to techniques for sending notification data to computing devices that are unable to receive the notification data from a central server. A server device may receive notification data for a notification account that is associated with a computing device and determine that the computing device is currently offline. The server device may then identify a group of one or more sharing devices and send a notification package to a sharing device of the group, wherein the notification package includes the notification data, an account identifier associated with the notification account, and a device identifier associated with the computing device. The sharing device may receive the notification package and, responsive to determining that a device identifier for the computing device matches the device identifier in the notification package, forward the notification data to the computing device.
-
公开(公告)号:US20180218075A1
公开(公告)日:2018-08-02
申请号:US15422204
申请日:2017-02-01
Applicant: Google Inc.
Inventor: Gavin James , Justin Lewis
CPC classification number: G06F16/951 , G06F7/24 , G06F16/313 , G06F16/35 , G06Q30/0256
Abstract: Systems and methods of a gain adjustment component for content selection infrastructure are provided. The system can receive a selection of multiple topics identified by a semantic analysis technique, and identify one or more keywords. The system can determine relevance scores between each of the keywords and the multiple topics. The system can generate an aggregated relevance score for each keyword based on the relevance score for the keyword and each of the multiple topics. The system can determine a threshold based on a metric associated with the multiple topics. The system can determine to input or exclude each of the one or more keywords based on a comparison of the corresponding aggregated relevance score with the threshold.
-
公开(公告)号: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.
-
公开(公告)号:US20180167446A1
公开(公告)日:2018-06-14
申请号:US15127566
申请日:2016-04-22
Applicant: Google Inc.
Inventor: Justin Lewis , Gavin James
IPC: H04L29/08 , G06F17/30 , H04L12/911 , H04L12/26
CPC classification number: H04L67/1002 , G06F9/4881 , G06F17/30864 , G06Q10/06 , H04L43/08 , H04L43/16 , H04L47/82
Abstract: The present disclosure is directed to reducing response latency in fixed allocation content selection infrastructure. An allocator engine selects a content campaign for offline selection based on an allocation metric for the content campaign. A load balancer component identifies, in a distributed computing environment and based on resource utilization information, a computation resource and a time window during which to launch the offline selection. A content selector component launches, during the time window, the offline selection and generates candidate impression criteria. The content selector component receives a request for content via a computer network. Responsive to the request matching the candidate impression criteria, the content selector component disables a real-time selection for the request. The content selector component transmits instructions to render a content item object corresponding to the matching candidate impression criteria generated during the offline selection.
-
公开(公告)号:US09940645B1
公开(公告)日:2018-04-10
申请号:US14815555
申请日:2015-07-31
Applicant: Google Inc.
Inventor: Justin Lewis , Gavin James
IPC: G06Q30/02 , G06F3/0484 , G06F17/24 , G06F9/445
CPC classification number: G06Q30/0267 , G06F3/04842 , G06F8/61 , G06F17/241 , G06Q30/0255
Abstract: A method for delivering and installing applications on user devices includes providing a video and a video annotation for display on a first user device, the video annotation comprising an identifier of a mobile application. The method further includes receiving, by a processing device, an indication of a user selection of the video annotation, the indication of the user selection of the video annotation corresponding to a signal to install the application on the first user device; and causing the application to be remotely installed on the user first device.
-
公开(公告)号:US09936264B1
公开(公告)日:2018-04-03
申请号:US14486016
申请日:2014-09-15
Applicant: Google Inc.
Inventor: Kevin Greene , Justin Lewis
IPC: H04N7/10 , H04N21/81 , H04N21/432 , H04N21/239 , H04N21/4405 , H04N21/266 , H04N21/462
CPC classification number: H04N21/812 , H04N21/26606 , H04N21/4325 , H04N21/4405 , H04N21/4623
Abstract: A method may include receiving, by a processing device of a user device, a media item and storing the media item in a local store for offline playback of the media item on the user device, responsive to a user request to play the media item, identifying one or more offline playback settings associated with the media item, determining, based on the offline playback settings, whether the media item is to be played with an advertisement, and if the media item is to be played with the advertisement, providing playback of the media item from the local store with the advertisement on the user device.
-
公开(公告)号:US09936242B2
公开(公告)日:2018-04-03
申请号:US14588152
申请日:2014-12-31
Applicant: GOOGLE INC.
Inventor: Michael Patrick Schneider , Justin Lewis
IPC: H04N7/10 , H04N7/025 , H04N21/2668 , H04N21/643 , H04N21/44 , H04N21/2743 , H04N21/4788 , H04N21/25 , H04N21/258 , H04N21/472 , H04N21/647 , H04N21/462 , H04N21/488 , H04N21/482
CPC classification number: H04N21/2668 , H04N21/252 , H04N21/25841 , H04N21/25866 , H04N21/25883 , H04N21/25891 , H04N21/2743 , H04N21/44016 , H04N21/462 , H04N21/472 , H04N21/4788 , H04N21/482 , H04N21/4882 , H04N21/64322 , H04N21/64784
Abstract: A method for merging content channels is disclosed. The method includes identifying, by a processing device, target channels to merge into a result channel, wherein the result channel is formed in view of at least one set of users of the target channels viewing at least one of a same set or a similar set of content items from the target channels. The method further includes subscribing, by the processing device, the users of the target channels to the result channel and associating, by the processing device, the set of the content items of the target channels with the result channel.
-
公开(公告)号:US09886562B1
公开(公告)日:2018-02-06
申请号:US13920972
申请日:2013-06-18
Applicant: Google Inc.
Inventor: Daniel Quach , Justin Lewis
IPC: G06F21/10
CPC classification number: G06F21/10 , G06F21/6245
Abstract: A feed privacy module receives an indication of the occurrence of an activity in a content sharing platform and creates a private feed item of a first feed item type corresponding to the occurrence of the activity. The feed privacy module requests input pertaining to a privacy setting selection for feed items of the first feed item type and receives the privacy setting selection. If the input pertaining to the privacy setting selection indicates a public setting for feed items of the first feed item type, the feed privacy module converts the private feed item to a public feed item.
-
公开(公告)号:US20180035150A1
公开(公告)日:2018-02-01
申请号:US15335573
申请日:2016-10-27
Applicant: Google Inc.
Inventor: Justin Lewis , Ruxandra Georgiana Davies
IPC: H04N21/262 , H04N21/442 , G06F17/30 , H04N21/2668 , H04N21/472 , H04N21/81 , H04N21/239
CPC classification number: H04N21/26258 , G06F17/3084 , G06F17/30849 , G06F17/30994 , H04N21/2393 , H04N21/2668 , H04N21/44222 , H04N21/47217 , H04N21/812
Abstract: Providing content in a content list may include identifying positions within the list where content can be provided. A client agent may automatically play items of content at a first position when determining that the first position is within a displayed region of the content list. The client agent may identify a duration during which the first item is within the displayed region of the list, pause playback of the first item at a point in time when the displayed region of the list is advanced to no longer include the first position, and compare the first duration to a threshold value. The client agent may determine that the displayed region of the list has advanced to a second position and resume playback of the first item near the point in time and at the second position if the duration is less than the threshold value.
-
-
-
-
-
-
-
-
-