Techniques for upstream failure detection and failure recovery
First Claim
Patent Images
1. A client capable of providing failure recovery, the client comprising:
- logic capable of receiving, at the client, an application from a first data center;
logic capable of receiving content from the first data center; and
logic capable of determining, at the client, that a failure occurred between a content provider and the first data center, wherein the content provider is capable of providing content to the first data center, wherein the application is capable of automatically connecting, at the client, to a second data center to receive content from the second data center in response to determining the failure occurred.
3 Assignments
0 Petitions
Accused Products
Abstract
The content provider provides content to the first data center, which then provides the content to the client. The client determines that a failure between content provider and the first data center may have occurred. When the client determines that a failure may have occurred, the client may connect to a second data center to receive content from the content provider through the second data center. Accordingly, the failure is detected and additionally, automatic failure recovery may be provided at the client.
-
Citations
25 Claims
-
1. A client capable of providing failure recovery, the client comprising:
-
logic capable of receiving, at the client, an application from a first data center;
logic capable of receiving content from the first data center; and
logic capable of determining, at the client, that a failure occurred between a content provider and the first data center, wherein the content provider is capable of providing content to the first data center, wherein the application is capable of automatically connecting, at the client, to a second data center to receive content from the second data center in response to determining the failure occurred. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for failure recovery, the system comprising:
-
a first data center comprising an application capable of determining a failure occurred between a content provider and the first data center and capable of automatically connecting to a second data center; and
wherein the first data center is capable of;
receiving a connection request from a client;
sending the application to the client in response to the request;
receiving content from the content provider; and
sending the received content to the client. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. A method for failure recovery, the method comprising:
-
receiving a connection request from a client at a first data center;
sending an application to the client in response to the request;
receiving content from the content provider at the first data center; and
sending the content from the content provider to the client, wherein the application is capable of determining, at the client, a failure occurred between the content provider and first data center and to automatically connect, at the client, to a second data center to receive content from the second data center in response to determining the failure occurred. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A system for providing failure recovery, the system comprising:
-
a first data center capable of processing requests for a first identifier and capable of processing requests for a second identifier specific to the first data center; and
a second data center servers capable of processing requests for the first identifier and capable of processing requests for a third identifier specific to the second data center;
wherein either the first data center or second data center processes a request from a client for information using the first identifier, wherein the first data center or second data center sends an application to the client, wherein the application capable of determining that a failure occurred between a content provider and the first or second data center that processed the request and to use the second identifier or third identifier, at the client, to automatically connect to the first or second data center that did not process the request when the failure is determined. - View Dependent Claims (20, 21)
-
-
22. A system capable of providing failure recovery from a first data center, the system comprising:
a second data center capable of;
receiving a connection request from an application of a client, the application being downloaded from the first data center to the client;
allowing the application to connect to the second data center;
receiving content from the content provider; and
sending the content received from the content provider to the client. - View Dependent Claims (23, 24, 25)
Specification