Facilitating content accessibility via different communication formats
First Claim
1. A system, comprising:
- a processor configured to;
send a test content to a client to determine a communication format via which the client is capable of communication;
determine a communication format via which the client is capable of communication based on a response to the test content;
receive a content request from a client; and
direct the request to a content delivery network that supports the communication format via which the client is capable of communication;
wherein the requested content comprises web page content published by a content publisher in one of Internet Protocol version 4 (IPv4) format and Internet Protocol version 6 (IPv6) format and obtained by the content delivery network from the content publisher and translated into IPv6 format or IPv4 format, respectively, by the content delivery network prior to receiving the content request based on the response to the test content; and
a memory coupled to the processor and configured to provide the processor with instructions.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for facilitating content accessibility via different communication formats are provided. According to one embodiment, a method is provided for directing content requests to an appropriate content delivery network. A content request is received from a client. The content request relates to web page content published by a content publisher in an Internet Protocol version 4 (IPv4) format or an Internet Protocol version 6 (IPv6) format that is obtained by the content delivery network from the content publisher and is translated to the other format by the content delivery network prior to receiving any content requests for the web page content. A communication format through which the client is capable of communicating is determined. The content request is directed to a content delivery network that supports the communication format through which the client is capable of communicating.
-
Citations
17 Claims
-
1. A system, comprising:
-
a processor configured to; send a test content to a client to determine a communication format via which the client is capable of communication; determine a communication format via which the client is capable of communication based on a response to the test content; receive a content request from a client; and direct the request to a content delivery network that supports the communication format via which the client is capable of communication; wherein the requested content comprises web page content published by a content publisher in one of Internet Protocol version 4 (IPv4) format and Internet Protocol version 6 (IPv6) format and obtained by the content delivery network from the content publisher and translated into IPv6 format or IPv4 format, respectively, by the content delivery network prior to receiving the content request based on the response to the test content; and a memory coupled to the processor and configured to provide the processor with instructions. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
sending a test content to a client to determine a communication format via which the client is capable of communication; determining a communication format via which the client is capable of communication based on a response to the test content; receiving a content request from a client at a processor; directing the request to a content delivery network that supports the communication format via which the client is capable of communication; and wherein the requested content comprises web page content published by a content publisher in one of Internet Protocol version 4 (IPv4) format and Internet Protocol version 6 (IPv6) format and obtained by the content delivery network from the content publisher and translated into IPv6 format or IPv4 format, respectively, by the content delivery network prior to receiving the content request based on the response to the test content. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product embodied in a non-transitory computer readable storage medium and comprising computer instructions for:
-
sending a test content to a client to determine a communication format via which the client is capable of communication; determining a communication format via which the client is capable of communication based on a response to the test content; receiving a content request from a client at a processor; and directing the request to a content delivery network that supports the communication format via which the client is capable of communication; wherein the requested content comprises web page content published by a content publisher in one of Internet Protocol version 4 (IPv4) format and Internet Protocol version 6 (IPv6) format and obtained by the content delivery network from the content publisher and translated into IPv6 format or IPv4 format, respectively, by the content delivery network prior to receiving the content request based on the response to the test content. - View Dependent Claims (16, 17)
-
Specification