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

Method, device and system for supplementing resource heat

A resource and popularity technology, applied in the Internet field, can solve the problem of increasing the bandwidth cost and load of content distribution network servers, and achieve the effect of reducing bandwidth cost and load and enhancing resource popularity

Active Publication Date: 2016-07-20
BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD
View PDF4 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] For the latter case, since the CDN server is required to provide the download service, it will undoubtedly increase the bandwidth cost and load of the CDN server, etc.

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, device and system for supplementing resource heat
  • Method, device and system for supplementing resource heat
  • Method, device and system for supplementing resource heat

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0071] figure 1 It is a flow chart of an embodiment of the method for replenishing resource popularity in the present invention, such as figure 1 As shown, the following specific implementation methods are included.

[0072] In step 11, the mining server (Mining-Server) obtains resource information to be supplemented by popularity from the peer-to-peer network server (P2P-Server).

[0073] The mining server is a newly added network device in order to realize the solution described in the present invention.

[0074] The mining server can send an acquisition request to the peer-to-peer network server at a predetermined time every day, and obtain the resource information to be supplemented by popularity from the peer-to-peer network server. The predetermined time is usually an idle time when users download less, such as One o'clock.

[0075] After the peer-to-peer network server receives the acquisition request from the mining server, it can sort the download times of each res...

Embodiment 2

[0096] image 3 It is a schematic diagram of the composition and structure of the mining server embodiment of the present invention, such as image 3 As shown, it includes: a pull module 31 and a push module 32.

[0097] The pull module 31 is used to obtain resource information to be supplemented by popularity from the peer-to-peer network server, and send it to the push module 32;

[0098] The push module 32 is used to perform the following processing on each resource to be supplemented by heat: determine the number M of nodes to be supplemented corresponding to the resource, M is an integer, and when M is greater than 0, notify the crowdfunding content distribution network server to select M crowdfunding content distribution network nodes are selected to download the resource, and the selected crowdfunding content distribution network nodes can serve as peer nodes to provide download services for the resource.

[0099] The pulling module 31 can send an acquisition request ...

Embodiment 3

[0109] Figure 4 It is a schematic diagram of the composition structure of the peer-to-peer network server embodiment of the present invention, such as Figure 4 As shown, it includes: a feedback module 41 and a scheduling module 42 .

[0110] The feedback module 41 is used to send the acquisition request received from the mining server to the scheduling module 42, and receive the resource information to be supplemented by the popularity returned by the scheduling module 42, and send it to the mining server, so that the mining server separately calculates the resource information to be processed. Supplementary resources are processed as follows: determine the number M of nodes to be supplemented corresponding to the resource, M is an integer, and when M is greater than 0, notify the crowdfunding content distribution network server to select M crowdfunding content distribution network nodes to process the resource Download, the selected crowdfunding content distribution networ...

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 invention discloses a method, a device and a system for supplementing resource heat. The method comprises steps: a mining server acquires resource information in need of heat supplementation from a peer-to-peer network server; as for each resource in need of heat supplementation, the mining server determines the number M of to-be-supplemented nodes corresponding to the resource, wherein M is an integer; when M is larger than 0, a crowd-funding content distribution network server is announced to select M crowd-funding content distribution network nodes to download the resource, wherein the selected crowd-funding content distribution network nodes can serve as peer-to-peer node to provide downloading service for the resource. When the scheme of the invention is applied, the bandwidth cost and the load of the content distribution network server can be reduced.

Description

【Technical field】 [0001] The present invention relates to Internet technology, in particular to a method, device and system for replenishing resource popularity. 【Background technique】 [0002] Peer-to-server and peer-to-peer (P2SP, PeertoServer&Peer) is a technology that integrates peer-to-peer network / peer-to-peer (P2P, PeertoPeer) technology and peer-to-server (P2S, PeertoServer) technology. [0003] In the P2SP network, the downloadable resources are stored on the Content Delivery Network Server (CDN-Server, ContentDeliveryNetworkServer). At the same time, for any resource, the user who has downloaded the resource can also be used as a peer (Peer) node. Provide other users with the download service of the resource. [0004] In this way, when a user needs to download any resource, if the download speed requirement can be met only by using peer nodes, then only the peer nodes can be scheduled to provide download services for the user; otherwise, if available peer nodes (c...

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 Applications(China)
IPC IPC(8): H04L29/08
Inventor 姜宝琦董千里
Owner BAIDU ONLINE NETWORK TECH (BEIJIBG) 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