US 11,882,199 B2
Virtual private network (VPN) whose traffic is intelligently routed
Christopher Philip Branch, Romford (GB); Naga Sunil Tripirineni, San Jose, CA (US); Rustam Xing Lalkaka, San Francisco, CA (US); Nick Wondra, Champaign, IL (US); Mohd Irtefa, Austin, TX (US); Matthew Browning Prince, San Francisco, CA (US); Andrew Taylor Plunk, Austin, TX (US); Oliver Yu, Austin, TX (US); and Vlad Krasnov, New York, NY (US)
Assigned to CLOUDFLARE, INC., San Francisco, CA (US)
Filed by CLOUDFLARE, INC., San Francisco, CA (US)
Filed on Aug. 22, 2022, as Appl. No. 17/893,003.
Application 17/893,003 is a continuation of application No. 16/836,613, filed on Mar. 31, 2020, granted, now 11,425,216.
Claims priority of provisional application 62/827,812, filed on Apr. 1, 2019.
Prior Publication US 2022/0400166 A1, Dec. 15, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 67/10 (2022.01); H04L 12/46 (2006.01); H04L 29/06 (2006.01); H04L 9/32 (2006.01); H04L 67/63 (2022.01); H04L 9/40 (2022.01)
CPC H04L 67/63 (2022.05) [H04L 12/4633 (2013.01); H04L 12/4641 (2013.01); H04L 63/0272 (2013.01); H04L 67/10 (2013.01)] 21 Claims
OG exemplary drawing
1. A method, comprising:
receiving a request from a client device over an encrypted tunnel, wherein the request is received at a first one of a plurality of edge servers of a distributed cloud computing network;
determining a destination of the request;
accessing an optimized route table to determine an optimized route for transmitting the request toward an origin server that corresponds with the destination of the request, wherein the optimized route is based at least in part on probe data between edge servers of the distributed cloud computing network; and
transmitting the request to a next hop as defined by the optimized route.