Patent · US Active

Dynamic client-based leader election

US9930110B2 · kind B2 · utility

2Cited by
7References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 2, 2016
Grant dateMar 27, 2018
Priority date
Expiry dateSep 15, 2036

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L67/1034
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A method, including deploying multiple servers as a distributed computing system (DCS) configured to provide a service to clients. At a first time, a given server is configured as an active node in the DCS, the active node configured to and to process requests for the service received from the clients. At the first time, one or more remaining first servers are configured as one or more semi-active nodes in the DCS, each given semi-active node configured to receive, from the clients, requests for the service, and to forward the received requests to the active node for processing. Each of the servers maintains respective counts of the received requests, and at a second time subsequent to the first time, upon identifying a given remaining server having a highest count the given remaining server is reconfigured as the active node, and the given server is reconfigured as a semi-active node.

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