Methods and systems for providing customized domain messages
First Claim
Patent Images
1. A method comprising the steps of:
- receiving a customized message for one of a plurality of domains at one of a plurality of servers of a content delivery network, the content delivery network configured to provide content for the plurality of domains as well as the customized message for the one of the plurality of domains;
storing the customized message on the content delivery network;
receiving a request from a user device for content for the one of the plurality of domains at the one of the plurality of servers;
providing, via the one of the plurality of servers of the content delivery network, the customized message to the user device in response to the request when the one of the plurality of domains is unavailable;
providing an inquiry to a database service via the one of the plurality of servers in response to the request, wherein the database service includes an application server; and
receiving a notification from the database service at the one of the plurality of servers when the content for the one of the plurality of domains is unavailable based on a response from the application server, wherein the customized message is provided by the one of the plurality of servers to the user device after the notification is received.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus are provided for providing customized domain messages. A customized message for one of a plurality of domains is received at one of a plurality of servers of a content delivery network. A request is received from a user device for content for the one of the plurality of domains at the one of the plurality of servers. The customized message is provided by the one of the plurality of servers to the user device in response to the request when the one of the plurality of domains is unavailable.
130 Citations
14 Claims
-
1. A method comprising the steps of:
-
receiving a customized message for one of a plurality of domains at one of a plurality of servers of a content delivery network, the content delivery network configured to provide content for the plurality of domains as well as the customized message for the one of the plurality of domains; storing the customized message on the content delivery network; receiving a request from a user device for content for the one of the plurality of domains at the one of the plurality of servers; providing, via the one of the plurality of servers of the content delivery network, the customized message to the user device in response to the request when the one of the plurality of domains is unavailable; providing an inquiry to a database service via the one of the plurality of servers in response to the request, wherein the database service includes an application server; and receiving a notification from the database service at the one of the plurality of servers when the content for the one of the plurality of domains is unavailable based on a response from the application server, wherein the customized message is provided by the one of the plurality of servers to the user device after the notification is received. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method executable by an application server, the method comprising the steps of:
-
receiving, at the application server, a customized message for a particular domain, wherein the customized message comprises formatted information for display on a browser application; providing, from the application server, the customized message to a content delivery network for storage on a plurality of content delivery network servers on the content delivery network for delivery in response to requests received at one of the plurality of content delivery network servers from the browser application when a user of the browser application seeks to access the particular domain and the particular domain is unavailable, wherein the content delivery network is configured to provide content for the plurality of domains as well as to store and provide the customized message for the one of the plurality of domains; receiving a request for content for the particular domain from one of the plurality of content delivery network servers; providing, via the application server, the content for the particular domain to the one of the plurality of content delivery network servers in response to the request when the content for the particular domain is available; determining, via a monitoring server, whether the application server is available; and providing, via the monitoring server, a notification to the one of the plurality of content delivery network servers when the application service is unavailable. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A content delivery network comprising:
-
a plurality of servers, each of the plurality of servers of the content delivery network;
configured to;provide content for a plurality of domains; receive a customized message for one of the plurality of domains; receive a request from a user device for content for the one of the plurality of domains; provide an inquiry to a database service via the one of the plurality of servers in response to the request, wherein the database service includes an application server; receive a notification from the database service at the one of the plurality of servers when the application server is unavailable based on a response from the application server; and provide the customized message to the user device in response to the request after the notification is received, provided that the one of the plurality of domains is unavailable; and a memory coupled to the plurality of servers and configured to store the customized message on the content delivery network. - View Dependent Claims (12, 13, 14)
-
Specification