-
公开(公告)号:US20200314212A1
公开(公告)日:2020-10-01
申请号:US16836613
申请日:2020-03-31
Applicant: CLOUDFLARE, INC.
Inventor: Christopher Philip Branch , Naga Sunil Tripirineni , Rustam Xing Lalkaka , Nick Wondra , Mohd Irtefa , Matthew Browning Prince , Andrew Taylor Plunk , Oliver Yu , Vlad Krasnov
Abstract: A request is received from a client device over a Virtual Private Network (VPN) tunnel. The request is received at a first one of a plurality of edge servers of a distributed cloud computing network. A destination of the request is determined and an optimized route for transmitting the request toward an origin server is determined. The optimized route is based at least in part on probe data between edge servers of the distributed cloud computing network. The request is transmitted to a next hop as defined by the optimized route.
-
公开(公告)号:US10779015B2
公开(公告)日:2020-09-15
申请号:US15726315
申请日:2017-10-05
Applicant: Cloudflare, Inc.
Inventor: Dane Orion Knecht , Igor Postelnik , Oliver Yu , John Graham-Cumming , Dani Grant , Nitin Rao
IPC: H04N21/231 , H04N21/218 , H04N21/239 , H04N21/232 , H04N21/262 , H04N21/845
Abstract: A server in a content delivery network (CDN) receives a request for a web page of a domain handled by an origin server. The server retrieves the web page and the web page references a video. The server retrieves a file that indicates a list of locations of the domain in which segments of the video are located. The server fetches at least an initial portion of the segments. The server receives a request for the video. The server transmits to the requester at least the initial portion of the segments. The server receives a subsequent request of a different portion of the segments. The server transmits a response to the requester that instructs the requester to transmit the request for the different portion of segments to a second server in the CDN.
-
公开(公告)号:US20190098343A1
公开(公告)日:2019-03-28
申请号:US15726315
申请日:2017-10-05
Applicant: Cloudflare, Inc.
Inventor: Dane Orion Knecht , Igor Postelnik , Oliver Yu , John Graham-Cumming , Dani Grant , Nitin Rao
IPC: H04N21/231 , H04N21/218 , H04N21/239 , H04N21/232
Abstract: A server in a content delivery network (CDN) receives a request for a web page of a domain handled by an origin server. The server retrieves the web page and the web page references a video. The server retrieves a file that indicates a list of locations of the domain in which segments of the video are located. The server fetches at least an initial portion of the segments. The server receives a request for the video. The server transmits to the requester at least the initial portion of the segments. The server receives a subsequent request of a different portion of the segments. The server transmits a response to the requester that instructs the requester to transmit the request for the different portion of segments to a second server in the CDN.
-
公开(公告)号:US11882199B2
公开(公告)日:2024-01-23
申请号:US17893003
申请日:2022-08-22
Applicant: CLOUDFLARE, INC.
Inventor: Christopher Philip Branch , Naga Sunil Tripirineni , Rustam Xing Lalkaka , Nick Wondra , Mohd Irtefa , Matthew Browning Prince , Andrew Taylor Plunk , Oliver Yu , Vlad Krasnov
CPC classification number: H04L67/63 , H04L12/4633 , H04L12/4641 , H04L63/0272 , H04L67/10
Abstract: A request is received from a client device over a Virtual Private Network (VPN) tunnel. The request is received at a first one of a plurality of edge servers of a distributed cloud computing network. A destination of the request is determined and an optimized route for transmitting the request toward an origin server is determined. The optimized route is based at least in part on probe data between edge servers of the distributed cloud computing network. The request is transmitted to a next hop as defined by the optimized route.
-
公开(公告)号:US11425216B2
公开(公告)日:2022-08-23
申请号:US16836613
申请日:2020-03-31
Applicant: CLOUDFLARE, INC.
Inventor: Christopher Philip Branch , Naga Sunil Tripirineni , Rustam Xing Lalkaka , Nick Wondra , Mohd Irtefa , Matthew Browning Prince , Andrew Taylor Plunk , Oliver Yu , Vlad Krasnov
IPC: H04L12/721 , H04L29/06 , H04L29/12 , H04L67/63 , H04L9/40 , H04L67/10 , H04L12/46 , G06F3/0481
Abstract: A request is received from a client device over a Virtual Private Network (VPN) tunnel. The request is received at a first one of a plurality of edge servers of a distributed cloud computing network. A destination of the request is determined and an optimized route for transmitting the request toward an origin server is determined. The optimized route is based at least in part on probe data between edge servers of the distributed cloud computing network. The request is transmitted to a next hop as defined by the optimized route.
-
公开(公告)号:US20220400166A1
公开(公告)日:2022-12-15
申请号:US17893003
申请日:2022-08-22
Applicant: CLOUDFLARE, INC.
Inventor: Christopher Philip Branch , Naga Sunil Tripirineni , Rustam Xing Lalkaka , Nick Wondra , Mohd Irtefa , Matthew Browning Prince , Andrew Taylor Plunk , Oliver Yu , Vlad Krasnov
Abstract: A request is received from a client device over a Virtual Private Network (VPN) tunnel. The request is received at a first one of a plurality of edge servers of a distributed cloud computing network. A destination of the request is determined and an optimized route for transmitting the request toward an origin server is determined. The optimized route is based at least in part on probe data between edge servers of the distributed cloud computing network. The request is transmitted to a next hop as defined by the optimized route.
-
公开(公告)号:US20240163350A1
公开(公告)日:2024-05-16
申请号:US18419265
申请日:2024-01-22
Applicant: CLOUDFLARE, INC.
Inventor: Christopher Philip Branch , Naga Sunil Tripirineni , Rustam Xing Lalkaka , Nick Wondra , Mohd Irtefa , Matthew Browning Prince , Andrew Taylor Plunk , Oliver Yu , Vlad Krasnov
CPC classification number: H04L67/63 , H04L12/4633 , H04L12/4641 , H04L63/0272 , H04L67/10
Abstract: A request is received from a client device over a Virtual Private Network (VPN) tunnel. The request is received at a first one of a plurality of edge servers of a distributed cloud computing network. A destination of the request is determined and an optimized route for transmitting the request toward an origin server is determined. The optimized route is based at least in part on probe data between edge servers of the distributed cloud computing network. The request is transmitted to a next hop as defined by the optimized route.
-
公开(公告)号:US11736740B2
公开(公告)日:2023-08-22
申请号:US17020580
申请日:2020-09-14
Applicant: Cloudflare, Inc.
Inventor: Dane Orion Knecht , Igor Postelnik , Oliver Yu , John Graham-Cumming , Dani Grant , Nitin Rao
IPC: H04N21/231 , H04N21/232 , H04N21/845 , H04N21/239 , H04N21/218 , H04N21/262
CPC classification number: H04N21/23103 , H04N21/2181 , H04N21/2323 , H04N21/2393 , H04N21/26258 , H04N21/8456
Abstract: A server in a content delivery network (CDN) receives a request for a web page of a domain handled by an origin server. The server retrieves the web page and the web page references a video. The server retrieves a file that indicates a list of locations of the domain in which segments of the video are located. The server fetches at least an initial portion of the segments. The server receives a request for the video. The server transmits to the requester at least the initial portion of the segments. The server receives a subsequent request of a different portion of the segments. The server transmits a response to the requester that instructs the requester to transmit the request for the different portion of segments to a second server in the CDN.
-
-
-
-
-
-
-