Patent ID: 7239614

Claim:
A method of facilitating notification among at least two nodes in a distributed network, said method comprising the steps of: designating one of the nodes as a publisher node; designating at least one other of the nodes as at least one subscriber node; propagating a transmission from the publisher node to the at least one subscriber node via at least one link; said propagating step comprising propagating only one distinct transmission along any single link; wherein each node maintains an address of its parent node, and address of each child node, and a distribution list; providing an address associated with the at least one subscriber node, the address including a predicate field relating to at least one subsource associated with the at least one subscriber node; wherein said step of propagating a transmission from the publisher node to the at least one subscriber node comprises propagating a transmission, directly to at least one subsource associated with the at least one subscriber node, via checking the distribution list of the subsource node to determine if the predicate in the predicate field is met by any of the node's descendants.