ESTABLISHING AND USING A TUNNEL FROM AN ORIGIN SERVER IN A DISTRIBUTED EDGE COMPUTE AND ROUTING SERVICE

Patent №

US 10,104,039

Granted

2018-10-16

Filed 2017

Owner

CLOUDFLARE, INC.

Lab

AI components

1

planning

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

15719537

An edge server of a distributed edge compute and routing service receives a tunnel connection request from a tunnel client residing on an origin server, that requests a tunnel be established between the edge server and the tunnel client. The request identifies the hostname that is to be tunneled. An IP address is assigned for the tunnel. DNS record(s) are added or changed that associate the hostname with the assigned IP address. Routing rules are installed in the edge servers of the distributed edge compute and routing service to reach the edge server for the tunneled hostname. The edge server receives a request for a resource of the tunneled hostname from another edge server that received the request from a client, where the other edge server is not connected to the origin server. The request is transmitted from the edge server to the origin server over the tunnel.

PlanningH04L 61/4511H04L 12/4633H04L 12/4641H04L 61/2592H04L 67/01H04L 67/02H04L 67/10H04L 67/1017+2 more

AI classification

Planning0.57
Knowledge representation0.03
AI hardware0.00
Natural language0.00
Evolutionary computation0.00
Speech0.00
Machine learning0.00
Vision0.00

Ownership

CLOUDFLARE, INC.

assignment · 469310478

Assignors

KNECHT, DANE ORION, GRAHAMCUMMING, JOHN, GRANT, DANI, BRANCH, CHRISTOPHER PHILIP, PASEKA, TOM

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC