Patent ID: 9442882
Filing Date: 2016-09-13
CPC Classification: G06F,G06Q,H04L,H04W

Claim Text:
1. A method of maintaining a view of members available in a distributed computing system comprising a multitude of current members, and wherein new members are added to the computing system, and each of the new members and selected ones of the current members of the computing system generates messages indicating that said each new member and said selected ones of the current members is available in the computing system, the method comprising: concurrently maintaining first and second separate lists of ones of the members of the computing system, the first list comprising a working list of the current members of the computing system, the second list comprising a listening list of selected ones of the current members of the computing system and of the new members added to the computing system during a given time period, including during said given time period, when one of the current members of the computing system generates the message indicating that said one current member is available in the computing system, adding said one current member to the listening list, and when one of the new members added to the computing system during the given time period generates the message indicating that said one new member is available in the computing system, adding said one of the new members to the listening list and to the working list; and at a specified time, replacing the working list with the listening list to form a new working list, and starting a new, empty listening list.