Unified web hosting and content distribution
First Claim
1. An apparatus comprising:
- circuitry configured to receive a domain name server request from a local domain name server;
circuitry configured to receive operational performance parameters of a web host and a first content distribution network;
circuitry configured to receive aggregate operational performance parameters of a second content distribution network;
circuitry configured to send a first record to the local domain name server for the domain name server request that indicates the domain name server request is to be handled by the web host on a condition that a performance value, based on the received operational performance parameters of the web host and the first content distribution network and the received aggregate operational performance parameters of the second content distribution network, is below a predetermined operational performance level threshold, wherein the first record includes an Internet Protocol (IP) address of the web host; and
circuitry configured to send a second record to the local domain name server for the domain name server request that indicates the domain name server request is to be handled by the first or the second content distribution network on a condition that the performance value is equal to or above the predetermined operational performance level threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
A domain name server request is received from a local domain name server. Operational performance parameters of a web host and a first content distribution network are received. Aggregate operational performance parameters of a second content distribution network are received. A first record is sent to the local domain name server that indicates the domain name server request is to be handled by the web host on a condition that a performance value is below a predetermined operational performance level threshold. A second record is sent to the local domain name server that indicates the domain name server request is to be handled by the first or the second content distribution network on a condition that the performance value is equal to or above the predetermined operational performance level threshold.
-
Citations
17 Claims
-
1. An apparatus comprising:
-
circuitry configured to receive a domain name server request from a local domain name server; circuitry configured to receive operational performance parameters of a web host and a first content distribution network; circuitry configured to receive aggregate operational performance parameters of a second content distribution network; circuitry configured to send a first record to the local domain name server for the domain name server request that indicates the domain name server request is to be handled by the web host on a condition that a performance value, based on the received operational performance parameters of the web host and the first content distribution network and the received aggregate operational performance parameters of the second content distribution network, is below a predetermined operational performance level threshold, wherein the first record includes an Internet Protocol (IP) address of the web host; and circuitry configured to send a second record to the local domain name server for the domain name server request that indicates the domain name server request is to be handled by the first or the second content distribution network on a condition that the performance value is equal to or above the predetermined operational performance level threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method implemented by an apparatus, the method comprising:
-
receiving a domain name server request from a local domain name server; receiving operational performance parameters of a web host and a first content distribution network; receiving aggregate operational performance parameters of a second content distribution network; sending a first record to the local domain name server for the domain name server request indicating that the domain name server request is to be handled by the web host on a condition that a performance value, based on the received operational performance parameters of the web host and the first content distribution network and the received aggregate operational performance parameters of the second content distribution network, is below a predetermined operational performance level threshold, wherein the first record includes an Internet Protocol (IP) address of the web host; and sending a second record to the local domain name server for the domain name server request indicating that the domain name server request is to be handled by the first or the second content distribution network on a condition that the performance value is equal to or above the predetermined operational performance level threshold. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-readable medium with stored instructions executable by a computing device, comprising:
-
instructions to receive a domain name server request from a local domain name server; instructions to receive operational performance parameters of a web host and a first content distribution network; instructions to receive aggregate operational performance parameters of a second content distribution network; instructions to send a first record to the local domain name server for the domain name server request that indicates the domain name server request is to be handled by the web host on a condition that a performance value, based on the received operational performance parameters of the web host and the first content distribution network and the received aggregate operational performance parameters of the second content distribution network, is below a predetermined operational performance level threshold, wherein the first record includes an Internet Protocol (IP) address of the web host; and instructions to send a second record to the local domain name server for the domain name server request that indicates the domain name server request is to be handled by the first or the second content distribution network on a condition that the performance value is equal to or above the predetermined operational performance level threshold.
-
Specification