-
公开(公告)号:US10015280B2
公开(公告)日:2018-07-03
申请号:US15241012
申请日:2016-08-18
Applicant: GOOGLE LLC
Inventor: Don Greenberg
CPC classification number: H04L67/327 , H04L43/16 , H04L67/02 , H04L67/2847
Abstract: This document describes a content delivery acceleration system including a communication interface configured to communicate with a remote device over a wireless network; a cache; and a controller configured to perform operations including: pre-computing one or more evaluation results for a webpage associated with a selectable network reference of a webpage, caching the one or more pre-computed evaluation results; retrieving, from the cache, the one or more pre-computed evaluation results; and pre-loading of one or more content tags for the one or more digital component slots, with the one or more content tags being preloaded with uniform resource locators (URLs) from which to load the digital components represented in the pre-computed evaluation results.
-
公开(公告)号:US10721330B2
公开(公告)日:2020-07-21
申请号:US16248757
申请日:2019-01-15
Applicant: GOOGLE LLC
Inventor: Don Greenberg
Abstract: This document describes a content delivery acceleration system including a communication interface configured to communicate with a remote device over a wireless network; a cache; and a controller configured to perform operations including: pre-computing one or more evaluation results for a webpage associated with a selectable network reference of a webpage, caching the one or more pre-computed evaluation results; retrieving, from the cache, the one or more pre-computed evaluation results; and pre-loading of one or more content tags for the one or more digital component slots, with the one or more content tags being preloaded with uniform resource locators (URLs) from which to load the digital components represented in the pre-computed evaluation results.
-
公开(公告)号:US20190325151A1
公开(公告)日:2019-10-24
申请号:US16474642
申请日:2017-05-17
Applicant: Google LLC
Inventor: Haskell Aaron Garon , Don Greenberg
Abstract: Methods, systems, and apparatus, including an apparatus for preventing data leakage by controlling the availability of user data. In one aspect, a system includes a frontend server that receives digital component requests that each specify a user identifier for a user to which digital component will be provided and provides digital components. A data availability control server receives data specifying a user identifier for a user and controls availability of activity data to digital component providers by identifying, for a given digital component provider, data sets that include a user identifier for the user and are data sets from which the digital component provider is eligible to receive data. The data availability control server selects, from a specified number of the identified data sets, the activity data of the user included in the specified number of identified data sets and provides the selected data to the given digital component provider.
-
公开(公告)号:US11281785B2
公开(公告)日:2022-03-22
申请号:US16474642
申请日:2017-05-17
Applicant: Google LLC
Inventor: Haskell Aaron Garon , Don Greenberg
Abstract: Methods, systems, and apparatus, including an apparatus for preventing data leakage by controlling the availability of user data. In one aspect, a system includes a frontend server that receives digital component requests that each specify a user identifier for a user to which digital component will be provided and provides digital components. A data availability control server receives data specifying a user identifier for a user and controls availability of activity data to digital component providers by identifying, for a given digital component provider, data sets that include a user identifier for the user and are data sets from which the digital component provider is eligible to receive data. The data availability control server selects, from a specified number of the identified data sets, the activity data of the user included in the specified number of identified data sets and provides the selected data to the given digital component provider.
-
公开(公告)号:US10931785B2
公开(公告)日:2021-02-23
申请号:US16545972
申请日:2019-08-20
Applicant: Google LLC
Inventor: Don Greenberg
Abstract: This document describes a content delivery acceleration system including a communication interface configured to communicate with a remote device over a wireless network; a cache; and a controller configured to perform operations including: pre-computing one or more evaluation results for a webpage associated with a selectable network reference of a webpage, caching the one or more pre-computed evaluation results; retrieving, from the cache, the one or more pre-computed evaluation results; and pre-loading of one or more content tags for the one or more digital component slots, with the one or more content tags being preloaded with uniform resource locators (URLs) from which to load the digital components represented in the pre-computed evaluation results.
-
公开(公告)号:US10432751B1
公开(公告)日:2019-10-01
申请号:US15997393
申请日:2018-06-04
Applicant: Google LLC
Inventor: Don Greenberg
Abstract: This document describes a content delivery acceleration system including a communication interface configured to communicate with a remote device over a wireless network; a cache; and a controller configured to perform operations including: pre-computing one or more evaluation results for a webpage associated with a selectable network reference of a webpage, caching the one or more pre-computed evaluation results; retrieving, from the cache, the one or more pre-computed evaluation results; and pre-loading of one or more content tags for the one or more digital component slots, with the one or more content tags being preloaded with uniform resource locators (URLs) from which to load the digital components represented in the pre-computed evaluation results.
-
公开(公告)号:US20190149635A1
公开(公告)日:2019-05-16
申请号:US16248757
申请日:2019-01-15
Applicant: GOOGLE LLC
Inventor: Don Greenberg
Abstract: This document describes a content delivery acceleration system including a communication interface configured to communicate with a remote device over a wireless network; a cache; and a controller configured to perform operations including: pre-computing one or more evaluation results for a webpage associated with a selectable network reference of a webpage, caching the one or more pre-computed evaluation results; retrieving, from the cache, the one or more pre-computed evaluation results; and pre-loading of one or more content tags for the one or more digital component slots, with the one or more content tags being preloaded with uniform resource locators (URLs) from which to load the digital components represented in the pre-computed evaluation results.
-
-
-
-
-
-