发明名称 Associated content system
摘要 Methods for creation of a content association system in which a client application communicates to a distributed hash table network an association between one piece of content in a client's library and one other piece of content in the client's library are described. The client creates a hash for a first file in the library and a reference to a second file in the library. The client stores the reference to the second file in the distributed hash table at a node corresponding to the hash. To discover files associated with a file in a peer's library, the peer creates a hash for a file in its library and retrieves references to other files from the distributed hash table.
申请公布号 US9165004(B2) 申请公布日期 2015.10.20
申请号 US201012831962 申请日期 2010.07.07
申请人 Azureus Software, Inc. 发明人 Chalouhi Olivier;Gardner Paul Anton Richardson
分类号 G06F17/30 主分类号 G06F17/30
代理机构 Schwegman Lundberg & Woessner, P.A. 代理人 Schwegman Lundberg & Woessner, P.A.
主权项 1. A computer-implemented method to facilitate peer-to-peer networking, the computer-implemented method comprising: creating an identifier based on a first content stored in a content library in a first peer-to-peer client on a first client machine controlled by a first user, the first content including first metadata and a first media item; using the identifier to retrieve, from a distributed node, a plurality of associations between the first content and other pieces of content stored in content libraries in peer-to-peer clients on client machines not controlled by the first user, each of the associations representing a relationship between the first content stored in a content library in a peer-to-peer client on a client machine controlled by an other user and another piece of content also stored in the content library in the peer-to-peer client on the client machine controlled by the other user, each of the associations also indicating a tracker serving the another piece of content, each of the associations being based at least partially on the storage of both the first content and the another piece of content in the content library in the peer-to-peer client on the client machine controlled by the other user; counting the appearances of each of the other pieces of content in the associations; ranking the plurality of associations based upon count of the appearances of pieces of content other than the first content in the plurality of associations; and recommending a second content to the first user based on the ranked plurality of associations.
地址 Incline Village NV US
您可能感兴趣的专利