Patent · US Active

Cross-region software failure recovery

US12072759B2 · kind B2 · utility

0Cited by
2References
22Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 20, 2023
Grant dateAug 27, 2024
Priority date
Expiry dateJan 20, 2043

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/3006
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Techniques are disclosed relating to software failover across multiple computing regions. Software entities in a first computing region implement failure recovery routines on an as-needed basis, which can include utilizing code in a recovery API. These software entities can subscribe to receive failure notifications for that region. When an indication of a regional failure is received (e.g., indicating that some specified threshold of servers in the first computing region have failed or are likely to fail), a failure notification can be published. The computing region can then use a list of subscribing software entities to initiate recovery routines for those entities to failover to a different one of the computing regions. In some implementations, software entities can handle failover for dependent components. Thus, when failover is initiated for a particular software product, the product can initiate failover for any constituent components (e.g., services that make up the software product).

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.