Method and apparatus for providing information in a peer-to-peer network
First Claim
Patent Images
1. A method of providing information in a peer-to-peer network, said method comprising:
- receiving a query;
generating a profile based on applying a latent semantic indexing algorithm to said query; and
routing said profile to a selected node based on said profile falling within a zone owned by said selected node.
2 Assignments
0 Petitions
Accused Products
Abstract
In a method of providing information in a peer-to-peer network, a query is received and a profile is generated based on the query by applying a latent semantic indexing algorithm. The profile is routed to a selected node based on the profile falling within a zone owned by the selected node.
69 Citations
28 Claims
-
1. A method of providing information in a peer-to-peer network, said method comprising:
-
receiving a query;
generating a profile based on applying a latent semantic indexing algorithm to said query; and
routing said profile to a selected node based on said profile falling within a zone owned by said selected node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus for providing information in a peer-to-peer network, said apparatus comprising:
-
means for implementing an overlay network by a group of peers of said peer-to-peer network;
means for dividing said overlay network into zones, each peer of said group of peers owning a respective node;
means for generating a profile based on applying a latent semantic indexing algorithm on a received query; and
means for routing said profile to a selected peer based on said profile falling within a respective of said selected peer. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A system for providing information in a peer-to-peer network, said system comprising:
-
a plurality of peers;
an overlay network implemented by said plurality of peers, wherein said overlay network is configured to be divided into zones, each zone owned by a respective peer of said plurality of peers;
a plurality of indices, each index of said plurality of indices based on at least one key pair comprising a respective semantic vector and associated address index; and
a profile module stored an executed by each peer of said plurality of peers, wherein said profile module is configured to store a profile and to apply said profile to arriving information. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A computer readable storage medium on which is embedded one or more computer programs, said one or more computer programs implementing a method of for providing information in a peer-to-peer network, said one or more computer programs comprising a set of instructions for:
-
receiving a query;
generating a profile based on applying a latent semantic indexing algorithm to said query; and
routing said profile to a selected node based on said profile falling within a zone owned by said selected node. - View Dependent Claims (24, 25, 26, 27, 28)
-
Specification