Patent ID: 7684421

Claim:
An information management method for a device network, the method comprising: analyzing a service request message at a receiving node, the service request message including a first list of one or more destination nodes to which the message is addressed and a service request; if the first list represents a number of destination nodes greater than a number of child nodes in a fan-out, generating a plurality of modified messages corresponding to the number of child nodes in the fan-out and including a second list of one or more child nodes, the second list of destination nodes representing a portion of the first list of destination nodes, the modified message being addressed to a destination node in the second list of destination nodes to which the modified message is addressed; otherwise, if the first list contains one or more destination nodes in addition to the receiving node, generating a plurality of modified messages corresponding to the number of destination nodes in the first list and including a second list of at least one child node, the second list of destination nodes representing a child node to which the modified message is addressed; forwarding the modified message, if any, to child nodes on the second list; acting on the service request; waiting on a response from each child node in the fan-out where a modified message has been forwarded; aggregating responses from child nodes into a single response message; and forwarding the single response message to a service requestor.