Patent ID: 7747741

Claim:
A method for distributing information to a plurality of servers, comprising: maintaining, by a control manager server, a list of group leader servers; sorting, by a processor, the list of group leader servers in an order to receive the information in accordance with selected factors; transmitting the information from the control manager server to a first group leader server, the information comprising first instructions to the first group leader server for transmitting the information to a second group leader server; transmitting by the first group leader server, in response to the first instructions, the information to the second group leader server; requesting by the second group leader server second instructions from the control manager server; transmitting by the second group leader server, in response to the second instructions, the information to a further group leader server; and transmitting by the first group leader server the information to back end servers belonging to a group of the first group leader server, and transmitting by the second group leader server the information to back end servers belonging to a group of the second group leader server, and transmitting by the further group leader server the information to back end servers belonging to a group of the further group leader server.