Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for providing download recommendation service, structured peer-to-peer network and node therein

A structured peer-to-peer and peer-to-peer network technology, applied in the field of nodes, can solve problems such as single point of failure, inability to fully consider user preferences, low scalability, etc.

Inactive Publication Date: 2011-04-20
HUAWEI TECH CO LTD +1
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Among the above three propulsion systems, the download recommendation method in the BitTorrent system is a server / client-based service architecture, which has disadvantages such as single point of failure and low scalability compared with peer-to-peer network architecture systems
Although the download recommendation methods in Vagaa and Kugoo are based on the peer-to-peer network architecture, they only recommend one query instead of comprehensively considering the user's download history. Therefore, the user's preferences cannot be fully considered. feature, providing users with personalized download recommendations

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for providing download recommendation service, structured peer-to-peer network and node therein
  • Method for providing download recommendation service, structured peer-to-peer network and node therein
  • Method for providing download recommendation service, structured peer-to-peer network and node therein

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] Since the technical solution in the embodiment of the present invention is based on the position-sensitive hash function, the related concepts of the position-sensitive hash function are introduced first.

[0040] The so-called location-sensitive hash function refers to a hash function that can preserve the distance characteristics of objects. Its specific definition is: a family (several) of hash functions H={h: S1→S2} is called the similarity measure N is ( r1, r2, p1, p2)-sensitive if it satisfies for any q, p, p' ∈ S1:

[0041] a. If p∈B(q,r1), then Pr H[h(q)=h(p)]≥p1,

[0042] b.if Then Pr H[h(q)=h(p’)]≤p2,

[0043] Wherein, p1>p2, r1

[0044] An explanation of the above definitions is given below:

[0045] 1. The object distance in the above definition, or the degree of similarity between objects, is measured by the similarity measure N. For example: in a three-dimensional space, the Euclidean distance betw...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The embodiment of the invention discloses a method which provides the download recommendation service and a download method on the basis of a structured peer-to-peer network; by the position-sensitive Hash function, the download record hash of each node meeting the prearranged conditions in the peer-to-peer network is memorized on corresponding node in the peer-to-peer network; hash processing ofthe download record of the current node is carried out by the position-sensitive Hash function to gain a key value; according to the index log memorized by each node of at least one key value which is in charge of indexing in the key values, the download recommendation list of the current node is gained; the current node carries out the download according to the download recommendation list. The embodiment of the invention also discloses nodes in one structured peer-to-peer network and three structured peer-to-peer networks; the technical proposal of the embodiment of the invention can recommend the download task interesting the user according to the download history of the user in the peer-to-peer network, thus providing the personalized download recommendation service for the user.

Description

technical field [0001] The present invention relates to the technical field of structured peer-to-peer networks, in particular to a method for providing download recommendation services based on structured peer-to-peer networks, a download method, a structured peer-to-peer network and nodes in three structured peer-to-peer networks . Background technique [0002] Compared with the unstructured peer-to-peer network, the structured peer-to-peer network has the advantages of high scalability and fast query speed. In the application of structured peer-to-peer network, the basic operations of storing and obtaining a storage object are Put and Get. Among them, the Put operation hashes an object to be stored to obtain a key value, and then transfers the object to the node responsible for indexing the key value for storage. The Get operation hashes the request object of the request node into a key value, and then the system routes it to the node responsible for indexing the key va...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04L12/46H04L12/56H04L29/08
Inventor 韩定一沈霆俞勇金洪波
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products