×

Efficient serving of resources during server unavailability

  • US 10,503,613 B1
  • Filed: 04/21/2017
  • Issued: 12/10/2019
  • Est. Priority Date: 04/21/2017
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for providing network content during server unavailability, the computer-implemented method comprising:

  • under control of a computer hardware processor configured with specific computer-executable instructions,generating, from a first content source, a backup content page for a first content page, wherein generating the backup content page further comprises;

    requesting, from a service, the first content page, wherein the service dynamically creates the first content page; and

    copying the first content page as the backup content page, wherein the backup content page comprises dynamically created static content;

    storing the backup content page with a time to live value;

    receiving, from a first device, a first request for the first content page;

    determining an unresponsiveness level for the first content source;

    determining a latency level for the first content source;

    determining that at least one of the unresponsiveness level or the latency level satisfies a threshold and that a current time is within the time to live value;

    providing the backup content page to the first device;

    receiving, from a second device, a second request for a second content page;

    identifying a second content source associated with the second request;

    determining that the second content source is available;

    retrieving, from the second content source, the second content page; and

    providing the second content page to the second device.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×