Private network request forwarding
First Claim
Patent Images
1. A method comprising:
- receiving, by a first delivery node having a public Internet Protocol (IP) address corresponding to a public network, a request from a computing device via the public network, the request comprising a server instruction and further comprising at least one or more data packets;
determining, by the first delivery node, a first risk level for the request based upon at least one characteristic of at least one data packet;
upon the first delivery node determining that the first risk level satisfies a first risk threshold, transmitting, by the first delivery node, an authentication request to the computing device via the public network, receiving, from the computing device, authentication data inputted by the user;
upon determining, by the first delivery node, that the authentication data is correct, transmitting, by the first delivery node using the public IP address, the request to a second delivery node coupled to the public network and a private network;
determining, by the second delivery node, a second risk level for the request based upon at least one characteristic of at least one data packet; and
upon the second delivery node determining that the second risk level satisfies a second risk threshold, transmitting, by the second delivery node via the private network, the request to a server coupled only to the private network.
1 Assignment
0 Petitions
Accused Products
Abstract
Private network request forwarding can include receiving a request from a user for Internet services over a public network. Private network request forwarding can include analyzing the request and determining whether the request is legitimate. Private network request forwarding can include forwarding the request to an entity through a private network when it is determined that the request is legitimate, wherein the user has access to the entity through a proxy.
22 Citations
20 Claims
-
1. A method comprising:
-
receiving, by a first delivery node having a public Internet Protocol (IP) address corresponding to a public network, a request from a computing device via the public network, the request comprising a server instruction and further comprising at least one or more data packets; determining, by the first delivery node, a first risk level for the request based upon at least one characteristic of at least one data packet; upon the first delivery node determining that the first risk level satisfies a first risk threshold, transmitting, by the first delivery node, an authentication request to the computing device via the public network, receiving, from the computing device, authentication data inputted by the user; upon determining, by the first delivery node, that the authentication data is correct, transmitting, by the first delivery node using the public IP address, the request to a second delivery node coupled to the public network and a private network; determining, by the second delivery node, a second risk level for the request based upon at least one characteristic of at least one data packet; and upon the second delivery node determining that the second risk level satisfies a second risk threshold, transmitting, by the second delivery node via the private network, the request to a server coupled only to the private network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A content delivery system comprising:
-
a public network having a public Internet Protocol, a private network having a private Internet Protocol, a first delivery node, wherein the first delivery node is coupled to the public network and has a public Internet Protocol (IP) address corresponding to the public network and is configured to; receive a request from a computing device via the public network, the request comprising a server instruction and further comprising at least one or more data packets; determine a first risk level for the request based upon at least one characteristic of at least one data packet; and upon determining that the first risk level satisfies a first risk threshold, transmitting, an authentication request to the computing device via the public network; upon transmitting the authentication request, receiving, from the computing device, authentication data inputted by the user; upon determining that the authentication data is correct, transmit, using the public IP address, the request to a second delivery node coupled to the public network and the private network; and the second delivery node and a server, wherein the second delivery node and the server are coupled to the private network, and wherein the second delivery node is configured to; determine a second risk level for the request based upon at least one characteristic of at least one data packet; and upon the second delivery node determining that the second risk level satisfies a second risk threshold, transmit the request to the server, whereby the server responds to the server instruction. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer system comprising:
-
a plurality of delivery nodes associated with a content delivery entity, each delivery node comprising a memory and a processing unit coupled to the memory, wherein the processing unit of a first delivery node of the plurality of delivery nodes is coupled to a public network having a public Internet Protocol, the first delivery node having a public Internet Protocol (IP) address corresponding to the public network and configured to; receive a request from a computing device via the public network, the request comprising a server instruction and further comprising at least one or more data packets; determine a first risk level for the request based upon at least one characteristic of at least one data packet; and upon determining that the first risk level satisfies a first risk threshold, transmitting, an authentication request to the computing device via the public network, upon transmitting the authentication request, receiving, from the computing device, authentication data inputted by the user; upon determining that the authentication data is correct, transmit, using the public IP address, the request to a second delivery node coupled to the public network and a private network; wherein the processing unit of a second delivery node of the plurality of delivery nodes is coupled to the private network having a private Internet Protocol, the second delivery node configured to; determine a second risk level for the request based upon at least one characteristic of at least one data packet; and upon the second delivery node determining that the second risk level satisfies a second risk threshold, transmit the request to a server, whereby the server responds to the server instruction. - View Dependent Claims (18, 19, 20)
-
Specification