The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jul. 13, 2021

Filed:

Dec. 11, 2019
Applicant:

Vast Data Ltd., Tel Aviv, IL;

Inventors:

Ido Yellin, Kfar Saba, IL;

Alon Horev, Tel Aviv, IL;

Yuval Mintz, Herzlyia, IL;

Alex Turin, Kiryat Ono, IL;

Renen Hallak, Tenafly, NJ (US);

Assignee:

Vast Data Ltd., Tel Aviv, IL;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 29/06 (2006.01); H04L 29/08 (2006.01); H04L 12/24 (2006.01);
U.S. Cl.
CPC ...
H04L 67/40 (2013.01); H04L 41/06 (2013.01); H04L 67/1095 (2013.01); H04L 67/1097 (2013.01);
Abstract

Systems and methods for leader election. A disclosed method includes sending, by a first compute node of a plurality of compute nodes, a plurality of remote procedure calls (RPCs) to a plurality of storage boxes according to an order, wherein each of the plurality of RPCs causes a leader election algorithm to execute in one of the plurality of storage boxes; and updating a state of the first compute node to 'leader' when a result of executing the leader election algorithm for each of the plurality of RPCs indicates that the first compute node is elected as a leader node.


Find Patent Forward Citations

Loading…