-
公开(公告)号:US20210075873A1
公开(公告)日:2021-03-11
申请号:US16989688
申请日:2020-08-10
申请人: Fastly Inc.
发明人: Simon Wistow
摘要: Systems, methods, apparatuses, and software for caching tracking elements of network content are provided herein. In one example, a method of operating a cache node of a content delivery network that caches content for delivery to end user devices is provided. The method includes receiving content requests from an end user device for content cached by the cache node and responsively providing the content for delivery to the end user device, processing the content requests to determine a edge state that corresponds to the end user device, transferring information related to the edge state for delivery to at least one other cache node of the content delivery network for handling of content requests received at the at least one other cache node.
-
公开(公告)号:US10742754B2
公开(公告)日:2020-08-11
申请号:US14868647
申请日:2015-09-29
申请人: Fastly, Inc.
发明人: Simon Wistow
摘要: Systems, methods, apparatuses, and software for caching tracking elements of network content are provided herein. In one example, a method of operating a cache node of a content delivery network that caches content for delivery to end user devices is provided. The method includes receiving content requests from an end user device for content cached by the cache node and responsively providing the content for delivery to the end user device, processing the content requests to determine a edge state that corresponds to the end user device, transferring information related to the edge state for delivery to at least one other cache node of the content delivery network for handling of content requests received at the at least one other cache node.
-
公开(公告)号:US20170093759A1
公开(公告)日:2017-03-30
申请号:US14868647
申请日:2015-09-29
申请人: Fastly, Inc.
发明人: Simon Wistow
IPC分类号: H04L12/861 , H04L29/08
摘要: Systems, methods, apparatuses, and software for caching tracking elements of network content are provided herein. In one example, a method of operating a cache node of a content delivery network that caches content for delivery to end user devices is provided. The method includes receiving content requests from an end user device for content cached by the cache node and responsively providing the content for delivery to the end user device, processing the content requests to determine a edge state that corresponds to the end user device, transferring information related to the edge state for delivery to at least one other cache node of the content delivery network for handling of content requests received at the at least one other cache node.
-
公开(公告)号:US11159637B2
公开(公告)日:2021-10-26
申请号:US16853426
申请日:2020-04-20
申请人: Fastly, Inc.
发明人: Simon Wistow
摘要: Systems, methods, apparatus, and software for transitional caching in content delivery networks includes edge cache nodes configured to receive and reply to content requests. Content can be cached in edge cache nodes before receiving user requests or retrieved from an origin server. A transitional cache node array is configured to receive content requests from edge cache nodes and to receive origin content from edge cache nodes and/or origin servers, as well as to modify origin content to generate modified content. Modified content can include re-written origin content (e.g., translations), transcoded data (e.g., video), compressed or otherwise adjusted data (e.g., images), and transformed files (e.g., CSS and JavaScript files), among others. In addition to assisting with original and modified content flow to end users, transitional caching also can assist in threat detection and mitigation within a CDN, helping to protect the network, origin servers and the like.
-
5.
公开(公告)号:US10148617B2
公开(公告)日:2018-12-04
申请号:US15362020
申请日:2016-11-28
申请人: Fastly, Inc.
发明人: Artur Bergman , Simon Wistow , Tyler McMullen
IPC分类号: H04L29/12 , H04L12/721 , H04L29/08 , G06F17/30 , H04L12/26
摘要: Disclosed herein are methods, systems, and software for bypassing a domain name system. In one example, a method of operating a user communication device includes receiving a user instruction requesting content within a user application of the user communication device. The method further provides, in response to the user instruction, processing at least a domain name system bypass data structure on the user communication device to identify a network address for retrieving the content. The method further includes, requesting the content from a content node using the network address.
-
公开(公告)号:US20170070588A1
公开(公告)日:2017-03-09
申请号:US14849016
申请日:2015-09-09
申请人: Fastly, Inc.
发明人: Simon Wistow
IPC分类号: H04L29/08
CPC分类号: H04L67/2842 , G06Q30/0271 , H04L67/02 , H04L67/10 , H04L67/22
摘要: Systems, methods, apparatuses, and software for caching tracking elements of network content are provided herein. In one example, a method of operating a cache node of a content delivery network that caches content for delivery to end user devices is provided. The method includes receiving content requests from an end user device for content cached by the cache node and responsively providing the content for delivery to the end user device, processing the content requests to determine properties related to the end user device based at least on the content requests, and executing a per-user function in the cache node for the end user device based at least on the properties related to the end user device.
摘要翻译: 本文提供了用于缓存网络内容跟踪元素的系统,方法,设备和软件。 在一个示例中,提供了操作内容传送网络的高速缓存节点的方法,其缓存内容以递送给最终用户设备。 该方法包括从最终用户设备接收针对由缓存节点缓存的内容的内容请求,并且响应地提供内容以递送给最终用户设备,至少基于内容来处理内容请求以确定与最终用户设备相关的属性 至少基于与最终用户设备相关的属性来请求并执行终端用户设备的缓存节点中的每用户功能。
-
公开(公告)号:US10742600B2
公开(公告)日:2020-08-11
申请号:US16161406
申请日:2018-10-16
申请人: Fastly, Inc.
发明人: Artur Bergman , Simon Wistow , Tyler McMullen
IPC分类号: H04L29/12 , H04L12/721 , G06F16/957 , H04L29/08 , H04L12/26
摘要: Disclosed herein are methods, systems, and software for bypassing a domain name system. In one example, a method of operating a user communication device includes receiving a user instruction requesting content within a user application of the user communication device. The method further provides, in response to the user instruction, processing at least a domain name system bypass data structure on the user communication device to identify a network address for retrieving the content. The method further includes, requesting the content from a content node using the network address.
-
公开(公告)号:US10666757B2
公开(公告)日:2020-05-26
申请号:US15278600
申请日:2016-09-28
申请人: Fastly, Inc.
发明人: Simon Wistow
摘要: Systems, methods, apparatus, and software for transitional caching in content delivery networks includes edge cache nodes configured to receive and reply to content requests. Content can be cached in edge cache nodes before receiving user requests or retrieved from an origin server. A transitional cache node array is configured to receive content requests from edge cache nodes and to receive origin content from edge cache nodes and/or origin servers, as well as to modify origin content to generate modified content. Modified content can include re-written origin content (e.g., translations), transcoded data (e.g., video), compressed or otherwise adjusted data (e.g., images), and transformed files (e.g., CSS and JavaScript files), among others. In addition to assisting with original and modified content flow to end users, transitional caching also can assist in threat detection and mitigation within a CDN, helping to protect the network, origin servers and the like.
-
公开(公告)号:US20190116155A1
公开(公告)日:2019-04-18
申请号:US16161406
申请日:2018-10-16
申请人: Fastly, Inc.
发明人: Artur Bergman , Simon Wistow , Tyler McMullen
IPC分类号: H04L29/12 , G06F16/957 , H04L29/08 , H04L12/721 , H04L12/26
CPC分类号: H04L61/6009 , G06F16/9574 , H04L43/0852 , H04L45/34 , H04L61/1511 , H04L67/2833 , H04L67/2852
摘要: Disclosed herein are methods, systems, and software for bypassing a domain name system. In one example, a method of operating a user communication device includes receiving a user instruction requesting content within a user application of the user communication device. The method further provides, in response to the user instruction, processing at least a domain name system bypass data structure on the user communication device to identify a network address for retrieving the content. The method further includes, requesting the content from a content node using the network address.
-
公开(公告)号:US20160344838A1
公开(公告)日:2016-11-24
申请号:US14718388
申请日:2015-05-21
申请人: Fastly, Inc.
发明人: Simon Wistow , Rogier Mulhuijzen
IPC分类号: H04L29/08
CPC分类号: H04L67/2852 , H04L67/02 , H04L67/22
摘要: Systems, methods, apparatuses, and software for caching tracking elements of network content are provided herein. In one example, a method of operating a cache node that caches content for delivery to end user devices is provided. The method includes caching web page content and a tracking element, the web page content comprising a portion corresponding to the tracking element. The method also includes receiving a content request from an end user device for the portion of the web page content corresponding to the tracking element and responsively providing the tracking element to the end user device. The method also includes identifying properties of the end user device based at least on the content request, and transferring the properties of the end user device for delivery to a tracking system.
摘要翻译: 本文提供了用于缓存网络内容跟踪元素的系统,方法,设备和软件。 在一个示例中,提供了操作缓存内容以递送给最终用户设备的高速缓存节点的方法。 该方法包括缓存网页内容和跟踪元素,网页内容包括对应于跟踪元素的部分。 该方法还包括从最终用户设备接收与跟踪元件相对应的网页内容的部分的内容请求,并且响应地向最终用户设备提供跟踪元素。 该方法还包括至少基于内容请求来识别最终用户设备的属性,以及传送终端用户设备的属性以传送到跟踪系统。
-
-
-
-
-
-
-
-
-