Patent Document ID: 9635104
Application ID: 14141591
Patent Flag: 1

Claim One:
1. A method for generating a peer-to-peer (P2P) network scheme comprising: obtaining predicted data, including: obtaining network data from a particular database used to store data, wherein the network data includes downloading activities of a resource on a HTTP server that provides the resource for downloading, and downloading activities of the resource in a P2P network; and determining the predicted data by averaging data in a characteristic interval of a designated type of data from the network data; determining a bandwidth managing scheme of the predicted data based on a corresponding relationship between predicted data and bandwidth managing schemes, wherein the bandwidth managing schemes are configured for adjusting a downloading bandwidth of the HTTP server allocated for the resource and adjusting a number of nodes in the P2P network being pushed with the resource according to the predicted data; and executing the determined bandwidth managing scheme on the HTTP server and the P2P network; wherein the predicted data includes a predicted bandwidth increasing rate or a predicted bandwidth decreasing rate and wherein obtaining the predicted data includes: determining the predicted bandwidth increasing rate=(a newly increased number of users in a characteristic interval×an average downloading speed in the characteristic interval×the characteristic interval)/a current bandwidth; or determining the predicted bandwidth decreasing rate=(a newly decreased number of users in the characteristic interval×the average downloading speed in the characteristic interval×the characteristic interval)/the current bandwidth; wherein the users are terminals downloading the resource from at least one of the HTTP server and the P2P network recorded in the network data.