Patent ID: 7870133

Claim:
A method of storing semantically similar documents on proximally located peer in a structured peer to peer overlay network, each peer being assigned a unique identifier, each document comprising one or more words belonging to at least one hierarchical structured collection of words, the hierarchical structure comprising a plurality of branches, the branches being sequentially numbered, the method comprising: a. extracting a predetermined number of words from a document, belonging to a set of documents; b. computing a concept similarity (CS) metrics between at least one pair of the extracted words; c. computing a score S(T) for the extracted set of words by using the computed CS metrics, branch numbers to which the extracted words belong and the total number of branches in the hierarchical structured collection of words; d. computing a hash value hash(T) for the document by using the computed S(T); e. routing the computed hash(T) over the structured peer to peer overlay network; f. storing hash(T) at a first successor peer node whose unique identifier is greater than hash(T); and g. repeating steps a to f for each document belonging to the set of documents.