Facilitating content accessibility via different communication formats
First Claim
Patent Images
1. A method comprising:
- causing client requests for web page content published by a content publisher in Internet Protocol version 4 (IPv4) format and hosted by an IPv4 server to be directed or redirected to a traffic management node by configuring a first domain name of the content publisher to point to a second domain name associated with the traffic management node via a canonical name (CNAME) record of a domain name system (DNS);
receiving, by the traffic management node, a request for the web page content from a client that has been directed or redirected to the traffic management node as a result of said configuring;
determining, by the traffic management node, communication capabilities of the client based on an ability of the client to access a set of test content, wherein the communication capabilities include IPv4 enabled, IPv6 enabled and dual stack; and
based on the determined communication capabilities and a traffic management policy specified by the content publisher, directing, by the traffic management node, the request to an Internet Protocol version 6 (IPv6) proxy server or the IPv4 server, wherein the IPv6 proxy server hosts the web page content in IPv6 format, wherein the web page content was obtained by the IPv6 proxy server from the IPv4 server and translated from the IPv4 format to the IPv6 format.
2 Assignments
0 Petitions
Accused Products
Abstract
Facilitating content accessibility via different communication formats is disclosed. In some embodiments, in response to receiving a content request from an IPv6 enabled client, the requested content is provided to the IPv6 enabled client in IPv6 format, wherein the requested content is originally obtained in IPv4 format from an IPv4 enabled server and translated into IPv6 format.
-
Citations
16 Claims
-
1. A method comprising:
-
causing client requests for web page content published by a content publisher in Internet Protocol version 4 (IPv4) format and hosted by an IPv4 server to be directed or redirected to a traffic management node by configuring a first domain name of the content publisher to point to a second domain name associated with the traffic management node via a canonical name (CNAME) record of a domain name system (DNS); receiving, by the traffic management node, a request for the web page content from a client that has been directed or redirected to the traffic management node as a result of said configuring; determining, by the traffic management node, communication capabilities of the client based on an ability of the client to access a set of test content, wherein the communication capabilities include IPv4 enabled, IPv6 enabled and dual stack; and based on the determined communication capabilities and a traffic management policy specified by the content publisher, directing, by the traffic management node, the request to an Internet Protocol version 6 (IPv6) proxy server or the IPv4 server, wherein the IPv6 proxy server hosts the web page content in IPv6 format, wherein the web page content was obtained by the IPv6 proxy server from the IPv4 server and translated from the IPv4 format to the IPv6 format. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A traffic management node comprising:
-
a non-transitory storage device having embodied therein one or more routines; and one or more processors coupled to the non-transitory storage device and operable to execute the one or more routines to perform a method comprising; receiving a request for web page content from a client that has been directed or redirected to the traffic management node as a result of a first domain name of a content publisher of the web page content to point to a second domain name associated with the traffic management node via a canonical name (CNAME) record of a domain name system (DNS), wherein the web page content has been published by the content publisher in Internet Protocol version 4 (IPv4) format and is hosted by an IPv4 server; determining, by the traffic management node, communication capabilities of the client based on an ability of the client to access a set of test content, wherein the communication capabilities include IPv4 enabled, IPv6 enabled and dual stack; and based on the determined communication capabilities and a traffic management policy specified by the content publisher, directing the request to an Internet Protocol version 6 (IPv6) proxy server or the IPv4 server, wherein the IPv6 proxy server hosts the web page content in IPv6 format, wherein the web page content was obtained by the IPv6 proxy server from the IPv4 server and translated from the IPv4 format to the IPv6 format. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification