CN101753607B - Working device and method for server - Google Patents

Working device and method for server Download PDF

Info

Publication number
CN101753607B
CN101753607B CN 200810238921 CN200810238921A CN101753607B CN 101753607 B CN101753607 B CN 101753607B CN 200810238921 CN200810238921 CN 200810238921 CN 200810238921 A CN200810238921 A CN 200810238921A CN 101753607 B CN101753607 B CN 101753607B
Authority
CN
China
Prior art keywords
data file
content
download
file
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN 200810238921
Other languages
Chinese (zh)
Other versions
CN101753607A (en
Inventor
金峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN 200810238921 priority Critical patent/CN101753607B/en
Publication of CN101753607A publication Critical patent/CN101753607A/en
Application granted granted Critical
Publication of CN101753607B publication Critical patent/CN101753607B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The invention provides a working method and a method of a server. The method comprises a packet module, a first monitoring module and a statistical module, wherein the packet module is used for dividing first data files into at least one first content packet, the data files in each first content packet have the same file content, and each first data file belongs to one first content packet; the first monitoring module is used for monitoring the downloading operations of all users on each first data file to acquire a file downloading parameter of each first data file; and the statistical module is used for acquiring a packet downloading parameter of each first content packet according to the file downloading parameter of each first data file. The server can provide accurate statistics for downloading files.

Description

A kind of equipment of server and method
Technical field
The present invention relates to equipment and the method in data download technology field, particularly a kind of server.
Background technology
At present, the user has two kinds of main patterns from loading internet document: download or download from other user from server.
Comprise from single download server (P2S) with from these two kinds of downloading modes of a plurality of download server (P2SP) from the mode of server download, but because the limitation of server resource, the downloaded resources that the user can find is more limited.
In order to overcome the limitation of the above-mentioned downloading mode of downloading from server, the downloading mode of (P2P) has appearred downloading from other user, and it has increased the scope of downloaded resources greatly by the means of shared file between the user and bandwidth.
Yet the inventor finds that there is following problem at least in prior art in the process that realizes the embodiment of the invention:
In existing two kinds of downloading modes, when carrying out download statistics, be based on file and add up, can't reflect the real download situation of the object (as a film, a novel etc.) that a user is concerned about accurately.
Summary of the invention
The purpose of the embodiment of the invention provides a kind of equipment and method of server, offers the accurate statistics of the download situation of its object of being concerned about of user.
To achieve these goals, the embodiment of the invention provides a kind of server, comprising:
Grouping module is used for first data file is divided at least one first content grouping, and the data file in each described first content grouping has identical file content, and each described first data file only belongs to a described first content grouping;
First monitor module is used for monitoring all users to the down operation of each described first data file, and the file that obtains each described first data file is downloaded parameter;
Statistical module is used for downloading parameter according to the described file of described each described first data file, and parameter is downloaded in the grouping that obtains each described first content grouping.
Above-mentioned server wherein, also comprises:
The selection module, for selecting at least one data file from the data file of each second content grouping, described second content is grouped into the download parameter of dividing into groups described in the described first content grouping and satisfies pre-conditioned content packet;
Download provides module, and the data file that is used for selecting offers described user as loading source and downloads.
Above-mentioned server wherein, also comprises:
Second monitor module is used for the operation that the described user of supervision downloads external data file, and the described external data file that the described user that will monitor downloads is as described first data file.
Above-mentioned server, wherein, described download provides module to comprise that at least two distributed downloads provide the unit, and each download provides the partial data piece of the data file that the unit is used for forming described selection to offer the user as loading source and downloads.
Above-mentioned server wherein, also comprises:
The data block removing module is used for after first data block of the data file of forming described selection is exceeded the user terminal downloads of preset number, provides element deletion described first data block from the described download of correspondence.
Above-mentioned server wherein, also comprises:
The access control module, being used for control provides module to download the number of users of the data file of described selection from described download.
Above-mentioned server, wherein, the download parameter of described content packet satisfies pre-conditioned being specially:
All data files in the described content packet interior total download time of section at the fixed time surpass first preset value; Or
In two adjacent time periods, the increasing of total download time of the data file in the described content packet; Or
In the adjacent time period more than three, the data file in the described content packet the back one time period download time greater than the download time in previous time period.
To achieve these goals, the embodiment of the invention also provides a kind of method of work of server, comprising:
First data file is divided at least one first content grouping, and the data file in each described first content grouping has identical file content, and each described first data file only belongs to a described first content grouping;
Monitor all users to the down operation of each described first data file, the file that obtains each described first data file is downloaded parameter;
Described file according to described each described first data file is downloaded parameter, and parameter is downloaded in the grouping that obtains each described first content grouping.
Above-mentioned method wherein, also comprises:
Select at least one data file from the data file of each second content grouping, described second content is grouped into the download parameter of dividing into groups described in the described first content grouping and satisfies pre-conditioned content packet;
The data file of selecting is offered described user as loading source to be downloaded.
Above-mentioned method wherein, also comprises:
Delete in the data file of described selection, the download parameter of the content packet at place no longer satisfies pre-conditioned data file.
Above-mentioned method, wherein, described data file with selection offers user's download as loading source and is specially: the partial data piece that will form the data file of described selection is distributed in the different server end, offers described user and downloads.
Above-mentioned method wherein, also comprises:
After first data block of the data file of forming described selection is exceeded the user terminal downloads of preset number, provide element deletion described first data block from the described download of correspondence.
Above-mentioned method wherein, also comprises:
The number of users of the data file of described selection is downloaded in control.
Above-mentioned method, wherein, the download parameter of described content packet satisfies pre-conditioned being specially:
All data files in the described content packet interior total download time of section at the fixed time surpass first preset value; Or in two adjacent time periods, the increasing of total download time of the data file in the described content packet; Or in the adjacent time period more than three, the data file in the described content packet the back one time period download time greater than the download time in previous time period.
The embodiment of the invention has following beneficial effect:
At first, in the embodiment of the invention, the data file that will have the same file content is divided into one group, and the download situation of all data files in the statistics file grouping, and then obtain the download situation of file grouping, to offer the user, therefore, the user can be accurately based on the download statistics of file content, rather than based on the download statistics of file;
Secondly, download situation according to the file grouping that obtains, therefrom select to download parameter and meet pre-conditioned file grouping, and therefrom select one or more data files to offer the user and download, therefore, the file of focus is offered the user, the limited bandwidth of server is fully utilized;
At last, when data file is downloaded above certain number of times or no longer is the focus file, it is deleted from loading source, guarantee that other also are in the download of the file of focus, have further taken full advantage of the bandwidth of server.
Description of drawings
Fig. 1 is the structural representation of the server of the embodiment of the invention;
Fig. 2 is the schematic flow sheet of method of work of the server of the embodiment of the invention;
Fig. 3 is the server of the application embodiment of the invention and the downloading process schematic diagram of method.
Embodiment
In the server and method of work thereof of the embodiment of the invention, by user's download situation is analyzed, obtain the focus content that the user downloads, and provide the file of wherein a kind of form of expression of focus content to download to the user, make the user can download to the focus content more fast and accurately.
Before embodiments of the present invention is described in detail, some concepts that earlier embodiment of the invention related to were elaborated.
Data file, the carrier of file content, identical file content can be carried to different data files;
File content, data file represent the information summation to the user, and different data files can have identical file content.
Below above-mentioned concept is illustrated.
Suppose a Word message is arranged, it comprises following character " AAABBBCCC...XXX ", at this moment, this character " AAABBBCCC...XXX " is file content, but the carrier of this document content, namely data file can be word file, it also can be html file, also can be the CHM file, can also be the various data file of TXT file etc. certainly, but all these different data files can be carried this character " AAABBBCCC...XXX ".
Suppose that file content is a section audio, the carrier of this audio frequency can be wav file, can be mp3 file, can be the AMR file, can also be the data file of the various different-formats of wma file etc. certainly.
Suppose that file content is one section video, the carrier of this video can be the WMV file, can be the RM file, can make the 3GP file, can also be the data file of the various different-formats of avi file etc. certainly.
Whether having identical file content for file how to judge different-format, is that example is elaborated below with the text.
For two text data file A and B, judge whether it has identical file content and can realize in the following way:
1, extract text message among A and the B respectively, relatively whether A is identical with text message among the B, if identical then can judge that the two has identical file content, otherwise would not do not have identical file content;
2, whether extract part text message among the A, judging has text information among the B, if having then can judge that the two has identical file content, otherwise does not have identical file content.
Certainly, judge whether two text data files have identical file content and can also adopt other modes to carry out, and describe no longer one by one at this.
And also can carry out the differentiation of file content for the data file of video data file, audio data file and other type.
The server of first embodiment of the invention comprises as shown in Figure 1:
Grouping module is used for first data file is divided at least one first content grouping, and the data file in each described first content grouping has identical file content; And the data file that has the same file content in described first data file is assigned to same content packet;
First monitor module is used for monitoring that all users to the down operation of each described first data file, obtain the download parameter of each described first data file;
Statistical module is used for the download parameter according to described each described first data file, obtains the download parameter of each described first content grouping.
Can find according to above-mentioned description, obtain having the download parameter of all data files of same file content in the server of first embodiment of the invention according to the download parameter of each data file, realize accurate more download statistics.
As shown in Figure 1, the server of the embodiment of the invention further comprises:
Select module, be used for selecting at least one data file from the data file of each second content grouping, described second content is grouped into to be downloaded parameter in the described first content grouping and satisfies pre-conditioned content packet;
Download provides module, and the data file that is used for selecting offers described user as loading source and downloads.
First data file is the file of server outside, and it is at some focus files that this selection module and download provide module, selects the suitable data file to offer the user and downloads.
By above-mentioned processing, server offers the file that user's downloaded files all is focus, rather than the file that arbitrarily provides, therefore can be so that the bandwidth of server can be used for the download of focus file as far as possible.
In specific embodiments of the invention, this download parameter can be following mode:
All data files of mode one, content packet are the interior total download time of section at the fixed time;
Because all data files of content packet all have identical file content, the download total degree in the ticket reserving time section of all data files that therefore can be by content packet judges that whether file content is the focus file content, illustrates as follows.
Suppose that first monitor module has monitored following event:
In the past in 24 hours, the file of the XX form that has 10000 users to download to have file content A, 10000 users have downloaded the file of the XY form with file content A, 8000 users download the file of the YY form with file content B, 1200 users download the file of the YX form with file content B, and 5000 users download the file of the XZ form with file content C.
Statistical module can obtain following conclusion according to monitoring the result:
Content packet 1 relates to file content A, and the file of total XX form and the file of XY form were downloaded 20000 times altogether in the past in 24 hours;
Content packet 2 relates to file content B, and the file of total YY form and the file of YX form were downloaded 9200 times altogether in the past in 24 hours;
Content packet 3 relates to file content C, and the file of total XZ form was downloaded 5000 times altogether in the past in 24 hours.
Suppose that the pre-conditioned total download time of all data files in 24 time periods for content packet surpasses 6000, at this moment, pre-conditionedly can obtain described second content and be grouped into content packet 1 and content packet 2 according to this.
Mode two, in adjacent continuous two time periods, the variation tendency of the download time of the data file in the content packet;
Suppose that first monitor module has monitored following event:
11 o'clock to 12 o'clock, the file with XX form of file content A was downloaded 100 times;
12 o'clock to 13 o'clock, the file with XY form of file content A was downloaded 150 times;
At this moment, can find that download shows a rising trend, can judge that the content packet of the file of the file that comprises the XX form and XY form is the second content grouping this moment.
Mode three, in the adjacent continuous plural time period, the download time of the data file in the content packet of one time period of back is greater than the download time of the data file in the content packet of previous time period
Suppose that first monitor module has monitored following event:
11 o'clock to 12 o'clock, the file with XX form of file content A was downloaded 100 times;
12 o'clock to 13 o'clock, the file with XY form of file content A was downloaded 150 times;
13 o'clock to 14 o'clock, have the file of XX form of file content A and the file of XY form and be downloaded 220 times;
At this moment, can find, in 3 time periods, the download time of the data file in the content packet of one time period of back is greater than the download time of the data file in the content packet of previous time period, can judge that the content packet of the file of the file that comprises the XX form and XY form is the second content grouping this moment.
Above-mentioned only is the judgment mode that illustrates the focus file, can adopt other mode to judge certainly, is combined as first kind of any one mode of mode and back in above-mentioned 3 kinds of modes and judges.
Mentioning in the above, can be to comprise following two kinds of situations for described first data file:
Situation one, first data file are stored in the preservation module of server;
Situation two, first data file are the files of server outside.
Source for this first data file is described as follows:
1, can be the file of being uploaded by the keeper in the server;
2, also can be to obtain by the download situation of monitoring user to the file of server outside.
For second kind of above-mentioned situation, the server of the embodiment of the invention also comprises as shown in Figure 2:
Second monitor module is used for the operation that monitoring user is downloaded external data file, and the described external data file that the user who monitors is downloaded is as described first data file.
By the setting of this second monitor module, can constantly improve the content of data in server file.
The method of work of the server of the embodiment of the invention comprises as shown in Figure 2:
Step 21 is divided at least one first content grouping with first data file, and described first data file in each described first content grouping has identical file content;
Step 22 monitors all users to the down operation of each described first data file, obtains the download parameter of each described first data file;
Step 23 according to the download parameter of described each described first data file, obtains the download parameter of each described first content grouping.Content packet;
Certainly, in order to make that the use of server bandwidth can be more efficient, can also comprise:
Step 24 is selected at least one data file from the data file of each second content grouping, described second content is grouped into to be downloaded parameter in the described first content grouping and satisfy pre-conditioned content packet;
Step 25 offers described user with the data file selected (in follow-up description with its called after second data file) as loading source and downloads.。
In the above-described embodiment, only considered the increase of focus file content, it should be understood that under the reality, current focus file content only can be kept a period of time, so the server of the embodiment of the invention also comprises:
Update module, for the 3rd data file of described second data file of deletion, the download parameter of the content packet at described the 3rd data file place no longer satisfies pre-conditioned.
In specific embodiments of the invention, need from first data file of each second content grouping, select at least one first data file to offer the user as second data file and download, the selection of this data file can be selected in several ways:
Mode one, by downloading number of times order from big to small, from first data file of second content grouping, select to subscribe the data file of number successively;
The data file of the reservation number that file size meets the demands in first data file of mode two, second content grouping;
The most frequently used data file of form in first data file of mode three, second content grouping as for document, is selected word file, selects RM file etc. for video.
Certainly, also can select data file according to other modes (as document quality), not describe in detail one by one at this.
Simultaneously, in order to guarantee user's download, described download provides module to comprise that a plurality of distributed downloads provide the unit, wherein, each described download provide the unit can:
Being respectively applied to that described second data file is offered the user as loading source downloads; Or
The partial data piece that is respectively applied to form described second data file offers the user as loading source and downloads.
Utilize above-mentioned method to provide the unit to a plurality of downloads with load balance, be conducive to alleviate the bandwidth exhaustion that the swarming visit of server caused.
Simultaneously, owing to can carry out mutual download by point-to-point mode between the user, therefore, the server of the embodiment of the invention also comprises:
The data block removing module is used for providing element deletion described first data block from described download after first data block of described second data file of described composition is exceeded the user terminal downloads of preset number.
In this manner, when some data blocks are downloaded by more user, this moment, the user can download to this data block from other users by point-to-point mode fully, and no longer need server that download is provided, the bandwidth that can guarantee server so as much as possible can also be guaranteed that user's bandwidth can be utilized fully simultaneously by the download of user's focus and resource in short supply.
Simultaneously, can carry out work with best state in order to make server, should limit the number of users that is linked into server, therefore, the server of the embodiment of the invention also comprises:
The access control module is used for control from the number of users that described download provides module to download described second data file, is beneficial to better be user's service.
In specific embodiments of the invention, can decide by following mode from described download provides module to download the number of users of described second data file:
Judge the current residual bandwidth of server, when the current residual bandwidth is lower than predetermined threshold value, stop the user to provide module to download described second data file from described download; Or
Judging currently provides module to download the number of users of described second data file from described download, when the current number of users that provides module to download described second data file from described download is higher than predetermined threshold value, stop the user to provide module to download described second data file from described download; Or
Judge that the user provides the total number of described second data file that module provides from described download, when the active user provides the total number of described second data file that module provides to be higher than predetermined threshold value from described download, stop the user to provide module to download described second data file from described download; Or
Server end carries out Bandwidth Management, set according to its operation rule, what be beneficial to maximum is that the user serves, the user access server rule is defined as function S erver (t), when Server (t) was a user applies access server blocks of files, server can be distributed to this user's bandwidth, and also has the Bandwidth Management rule at user side, be set at function Member (t, visitor) OutputAnd Member (t, visitor) Input,, comprise uploading download for certain Visitor provides bandwidth this user.Member's Bandwidth Management target is to guarantee to take full advantage of remaining bandwidth on the effective basis of downloading of member.The user also can download from the Internet in addition, sets this part effective download and is 1/2 of utilized bandwidth, and its function is made as Internet (t) InputAnd Internet (t) Output
Server (t) relies on function at a time, such as, in peak period, the bandwidth that each user obtains is just fewer, and during low ebb, the bandwidth that the user distributes is then than higher, and Member (t, visitor) experience for improving whole user, the smaller the better, yet, if can not obtain bandwidth from Server (t), and the bandwidth that obtains on the Internet has the constraint of 0.5 efficient, thereby too much the Internet download, neither the bandwidth-efficient occupation mode.Bandwidth about from the Internet meets normal distyribution function from long angle.
Certainly, above-mentioned only is the mode that several controls provide module to download the number of users of described second data file from described download, and the embodiment of the invention can also be controlled user's access by other means, does not describe in detail one by one at this.
Fig. 3 is after utilizing the method and server of the embodiment of the invention, a schematic diagram of user's download data files.
As shown in Figure 3, the incipient stage (Fig. 3 Far Left), the user downloads the multi-form different files with same file content from the Internet by variety of way (modes such as P2P, P2P or P2SP);
At interstage (Fig. 3 Far Left), server monitoring user's download behavior, according to the user each file is taken out file content, such as, same film may have different number format files, and server is classified as the file with identical content to such file, and according to default rule, some content is serviced device and assert into the focus content;
Server is selected one or more suitable files from the file of carrying focus content, as downloading theme, be distributed on each Download Server, downloads for the user;
In the end the stage, the blocks of files of focus file is withdrawn from from server after being downloaded by a lot of users, and the member obtains the corresponding document piece from other members.
The above only is preferred implementation of the present invention; should be pointed out that for those skilled in the art, under the prerequisite that does not break away from the principle of the invention; can also make some improvements and modifications, these improvements and modifications also should be considered as protection scope of the present invention.

Claims (14)

1. the equipment of a server is characterized in that, comprising:
Grouping module is used for first data file is divided at least one first content grouping, and the data file in each described first content grouping has identical file content, and each described first data file only belongs to a described first content grouping;
First monitor module is used for monitoring all users to the down operation of each described first data file, and the file that obtains each described first data file is downloaded parameter;
Statistical module is used for downloading parameter according to the described file of described each described first data file, and parameter is downloaded in the grouping that obtains each described first content grouping.
2. device according to claim 1 is characterized in that, also comprises:
The selection module, for selecting at least one data file from the data file of each second content grouping, described second content is grouped into the download parameter of dividing into groups described in the described first content grouping and satisfies pre-conditioned content packet;
Download provides module, and the data file that is used for selecting offers described user as loading source and downloads.
3. device according to claim 1 and 2 is characterized in that, also comprises:
Second monitor module is used for the operation that the described user of supervision downloads external data file, and the described external data file that the described user that will monitor downloads is as described first data file.
4. device according to claim 2, it is characterized in that, described download provides module to comprise that at least two distributed downloads provide the unit, and each download provides the partial data piece of the data file that the unit is used for forming described selection to offer the user as loading source and downloads.
5. device according to claim 4 is characterized in that, also comprises:
The data block removing module is used for after first data block of the data file of forming described selection is exceeded the user terminal downloads of preset number, provides element deletion described first data block from the described download of correspondence.
6. device according to claim 2 is characterized in that, also comprises:
The access control module, being used for control provides module to download the number of users of the data file of described selection from described download.
7. according to claim 2,4,5 or 6 described devices, it is characterized in that the download parameter of described content packet satisfies pre-conditioned being specially:
All data files in the described content packet interior total download time of section at the fixed time surpass first preset value; Or
In two adjacent time periods, the increasing of total download time of the data file in the described content packet; Or
In the adjacent time period more than three, the data file in the described content packet the back one time period download time greater than the download time in previous time period.
8. the method for work of a server is characterized in that, comprising:
First data file is divided at least one first content grouping, and the data file in each described first content grouping has identical file content, and each described first data file only belongs to a described first content grouping;
Monitor all users to the down operation of each described first data file, the file that obtains each described first data file is downloaded parameter;
Described file according to described each described first data file is downloaded parameter, and parameter is downloaded in the grouping that obtains each described first content grouping.
9. method according to claim 8 is characterized in that, also comprises:
Select at least one data file from the data file of each second content grouping, described second content is grouped into the download parameter of dividing into groups described in the described first content grouping and satisfies pre-conditioned content packet;
The data file of selecting is offered described user as loading source to be downloaded.
10. method according to claim 9 is characterized in that, also comprises:
Delete in the data file of described selection, the download parameter of the content packet at place no longer satisfies pre-conditioned data file.
11. method according to claim 9, it is characterized in that, described data file with selection offers user's download as loading source and is specially: the partial data piece that will form the data file of described selection is distributed in the different server end, offers described user and downloads.
12. method according to claim 11 is characterized in that, also comprises:
After first data block of the data file of forming described selection is exceeded the user terminal downloads of preset number, provide element deletion described first data block from corresponding download.
13. method according to claim 9 is characterized in that, also comprises:
The number of users of the data file of described selection is downloaded in control.
14., it is characterized in that the download parameter of described content packet satisfies pre-conditioned being specially according to claim 9,10,11,12 or 13 described methods:
All data files in the described content packet interior total download time of section at the fixed time surpass first preset value; Or
In two adjacent time periods, the increasing of total download time of the data file in the described content packet; Or
In the adjacent time period more than three, the data file in the described content packet the back one time period download time greater than the download time in previous time period.
CN 200810238921 2008-12-04 2008-12-04 Working device and method for server Active CN101753607B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200810238921 CN101753607B (en) 2008-12-04 2008-12-04 Working device and method for server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200810238921 CN101753607B (en) 2008-12-04 2008-12-04 Working device and method for server

Publications (2)

Publication Number Publication Date
CN101753607A CN101753607A (en) 2010-06-23
CN101753607B true CN101753607B (en) 2013-07-03

Family

ID=42480001

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200810238921 Active CN101753607B (en) 2008-12-04 2008-12-04 Working device and method for server

Country Status (1)

Country Link
CN (1) CN101753607B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102307210B (en) * 2011-01-13 2014-12-10 国云科技股份有限公司 Data downloading system and data management and downloading method thereof
CN103257971B (en) * 2012-02-20 2016-12-14 宇龙计算机通信科技(深圳)有限公司 Terminal and file management method
CN103841172B (en) * 2012-11-27 2017-09-22 上海亿动信息技术有限公司 Compared based on user terminal identification and apply downloading-running statistical method and its device
CN108600314A (en) * 2018-03-22 2018-09-28 上海京颐科技股份有限公司 Data resource dispatching method, device, system and electronic equipment

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1798044A (en) * 2004-12-30 2006-07-05 科瑞***股份有限公司 System for down loading advertisement content as being browsed
CN1832393A (en) * 2005-03-10 2006-09-13 华为技术有限公司 Digital content propagation method based on digital copyright management system
CN101217392A (en) * 2007-12-27 2008-07-09 华为技术有限公司 A behavior collection and analysis method and system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1798044A (en) * 2004-12-30 2006-07-05 科瑞***股份有限公司 System for down loading advertisement content as being browsed
CN1832393A (en) * 2005-03-10 2006-09-13 华为技术有限公司 Digital content propagation method based on digital copyright management system
CN101217392A (en) * 2007-12-27 2008-07-09 华为技术有限公司 A behavior collection and analysis method and system

Also Published As

Publication number Publication date
CN101753607A (en) 2010-06-23

Similar Documents

Publication Publication Date Title
CN101136911B (en) Method to download files using P2P technique and P2P download system
CN112416569B (en) Cache memory adjusting method and device and computer equipment
CN110990138B (en) Resource scheduling method, device, server and storage medium
WO2013159703A1 (en) Offline download method, multimedia file download method and system thereof
CN101406060A (en) Time-delay video downloading service by using P2P content distribution network
CN101753607B (en) Working device and method for server
CN104243405A (en) Request processing method, device and system
CN111277640B (en) User request processing method, device, system, computer equipment and storage medium
CN106412106B (en) Message sending method and device
CN110995616A (en) Management method and device for large-flow server and readable medium
DE10297645T5 (en) Method and device for load sharing and data distribution in servers
CN108924203B (en) Data copy self-adaptive distribution method, distributed computing system and related equipment
CN111245732A (en) Flow control method, device and equipment
CN103731281A (en) Frequency channel processing method and device
CN104202305A (en) Transcoding processing method and device, server
CN109327710B (en) Method and device for determining cold and hot conditions of video stream of live broadcast system
CN106407636B (en) Integration result statistical method and device
CN101694661B (en) Method and device for generating statistical form and statistical server
CN107959667A (en) A kind of method for pushing of media slicing, server and client
CN105354229A (en) Information processing method and electronic device
CN113079045A (en) Bandwidth allocation method, device, server and storage medium
CN111510771B (en) Selection method, system, device and medium of definition switching algorithm
CN104836842B (en) A kind of method and device of synchronous ftp server file
CN107172489A (en) TV applications software refreshing method, TV and computer-readable recording medium
CN108090087B (en) File processing method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant