Semantic querying a peer-to-peer network
First Claim
Patent Images
1. A method for semantic querying of a peer-to-peer network, said method comprising:
- mapping an item of information into a semantic vector based on a latent semantic indexing algorithm;
associating said semantic vector with an address index as a key pair; and
storing said key pair in an overlay network formed from said peer-to-peer network such that the stored key pair is proximally located to at least one other key pair having a similar semantic vector.
3 Assignments
0 Petitions
Accused Products
Abstract
In a method of semantic querying in a peer-to-peer network, an item of information is mapped into a semantic vector based on the latent semantic indexing algorithm or any IR algorithms that can derive a vector representation. The semantic vector is associated with an address index as a key pair. The key pair is stored in an overlay network formed from the peer-to-peer network such that the stored key pair is proximally located to at least one other key pair having a similar semantic vector.
-
Citations
31 Claims
-
1. A method for semantic querying of a peer-to-peer network, said method comprising:
-
mapping an item of information into a semantic vector based on a latent semantic indexing algorithm;
associating said semantic vector with an address index as a key pair; and
storing said key pair in an overlay network formed from said peer-to-peer network such that the stored key pair is proximally located to at least one other key pair having a similar semantic vector. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An apparatus for semantic querying in a peer-to-peer network, said apparatus comprising:
-
means for creating a plurality of indices, each index of said plurality of indices comprising a plurality of key pairs, each key pair comprising a respective semantic vector and an associated address index; and
means for associating a selected index of said plurality to a selected peer based on a location of where said respective semantic vectors of said key pairs of said selected index falls within an overlay network. - View Dependent Claims (21, 22, 23)
-
-
24. A system for querying 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 of a respective parameter vector and associated address index, wherein said parameter vector is based on a transformation of a respective semantic vector; and
a query module stored an executed by each peer of said plurality of peers, wherein said query module is configured to convert a query into a query parameter vector and receive requested information from a respective index stored a selected peer that owns the respective zone where said query parameter vector falls within said overlay network. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31)
-
Specification