×

Information routing in a distributed environment

  • US 7,684,421 B2
  • Filed: 06/09/2006
  • Issued: 03/23/2010
  • Est. Priority Date: 06/09/2005
  • Status: Expired due to Fees
First Claim
Patent Images

1. 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.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×