×

Network routing of data based on content thereof

  • US 7,689,764 B1
  • Filed: 04/13/2006
  • Issued: 03/30/2010
  • Est. Priority Date: 04/13/2006
  • Status: Active Grant
First Claim
Patent Images

1. A distributed storage system comprising:

  • a storage agent operable to perform a look-up in a routing table to determine a routing node for a data object on the basis of an identifier therefore, the identifier for the data object being based on data content thereof, and to send a message including the identifier relating to that data object to the identified routing node; and

    a plurality of routing nodes, each operable to perform a look-up in a routing table to determine a further routing node for a data object described in an identifier included in a message received at the routing node, and to forward the message to the identified further routing node;

    wherein at least a subset of the routing nodes are each operable to store data objects having an identifier within a predetermined range, and wherein the routing table for each such node indicates that the further routing node is the current node for identifiers within said predetermined range.

View all claims
  • 9 Assignments
Timeline View
Assignment View
    ×
    ×