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:
May. 09, 2017

Filed:

Apr. 08, 2015
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Richard L. Hasha, Seattle, WA (US);

Lu Xun, Kirkland, WA (US);

Gopala Krishna R. Kakivaya, Sammamish, WA (US);

Dahlia Malkhi, Palo Alto, CA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/177 (2006.01); H04L 12/26 (2006.01); H04L 29/08 (2006.01); H04L 12/751 (2013.01);
U.S. Cl.
CPC ...
H04L 43/0876 (2013.01); H04L 29/08306 (2013.01); H04L 29/08333 (2013.01); H04L 43/00 (2013.01); H04L 45/02 (2013.01); H04L 67/1095 (2013.01); H04L 67/141 (2013.01);
Abstract

The present invention extends to methods, systems, and computer program products for a joining node to join a ring of nodes within a rendezvous federation. Embodiments of the invention include establishing a neighborhood of multiple nodes on the ring of nodes. The joining node indicates its intent to take id-space ownership for a portion of the id-space between the joining node and a selected immediately adjacent node. The joining node initiates a one-way monitoring relationship with the selected immediately adjacent node. The joining node receiving an indication from the selected immediately adjacent node that indicates acceptance of the joining node's intent to take id-space ownership for a portion of the id-space between the joining node and the selected node and indicates establishment of a one-way monitoring relationship between the selected node and the joining node. The joining node agrees to participate in a one-way monitoring relationship with the selected node.


Find Patent Forward Citations

Loading…