Patent ID: 6883169

Claim:
A computer readable storage medium containing a program element for execution by a computing device to implement a software installation manager in a data network including a set of nodes, the set of nodes having a topology characterized in that a message directed from a first node of the set to a third node of the set passes through a second node of the set, said software installation manager including: a) a control entity; b) an I/O for the exchange of messages between said control entity and the plurality of nodes; c) said control entity operative to perform a software product installation process, said software product installation process including generation of messages directed to the nodes of the set for causing installation of at least one software product on the nodes of the set in parallel according to a non-blocking sequence of nodes; and d) the non-blocking sequence being characterized in that installation of the at least one software product on one node of the set does not block installation of the software product on another node of the set.