[go: up one dir, main page]

CN103379161B - Media information methods of exhibiting, system and device - Google Patents

Media information methods of exhibiting, system and device Download PDF

Info

Publication number
CN103379161B
CN103379161B CN201210124395.7A CN201210124395A CN103379161B CN 103379161 B CN103379161 B CN 103379161B CN 201210124395 A CN201210124395 A CN 201210124395A CN 103379161 B CN103379161 B CN 103379161B
Authority
CN
China
Prior art keywords
media
media information
information
terminal
display position
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
CN201210124395.7A
Other languages
Chinese (zh)
Other versions
CN103379161A (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.)
Tencent Technology Beijing Co Ltd
Original Assignee
Tencent Technology Beijing Co 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 Tencent Technology Beijing Co Ltd filed Critical Tencent Technology Beijing Co Ltd
Priority to CN201210124395.7A priority Critical patent/CN103379161B/en
Publication of CN103379161A publication Critical patent/CN103379161A/en
Application granted granted Critical
Publication of CN103379161B publication Critical patent/CN103379161B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses media information methods of exhibiting, system and devices:Media server receives the accessing page request for carrying out self terminal, for each display advertising position X in the page, is handled as follows respectively:Determine whether display advertising position X can be used for carrying out the first media information displaying, if it is, obtaining at least two first media informations of its recommendation from Distributed Calculation group system;At least two satisfactory first media informations are selected from the first media information got, return to terminal, so that terminal is while the accessed page is shown, each first media information received is shown in a manner of rotation respectively on the X of display advertising position.Using scheme of the present invention, the utilization rate of display advertising position can be improved.

Description

Media information display method, system and device
Technical Field
The present invention relates to information processing technologies, and in particular, to a method, a system, and an apparatus for displaying media information.
Background
Media information displayed on the internet is mainly divided into two categories, one is media information charged by Day (CPD, Cost per Day), a media information owner manufactures media information materials with visual impact force through a preset fixed media display position to attract eyeballs of a user to achieve the purpose of popularization, the other is media information charged by effect, the media information owner manufactures the media information materials, the media determines the playing position of the materials, and finally, the fee is charged according to the effect. The remaining traffic of the internet is generally operated according to the latter type of media information.
When a media server receives a page access request from a terminal, respectively determining whether each media display position in a page is occupied by media information charged by days, and if not, sending the information of the media display position and information such as cookie of a user carried in the request to a distributed computing cluster system; the distributed computing cluster system recommends media information which is possibly interesting to the user and suitable for being displayed on the media display position and is charged according to the effect according to the received information, returns the media information to the media server, and further returns the media information to the terminal by the media server; subsequently, when the terminal displays the accessed page, the media information recommended by the distributed computing cluster system and charged according to the effect is displayed on the corresponding media display position.
However, the above method has certain problems in practical applications, such as: no matter how long the user stays on the accessed page, only one media information charged according to the effect can be displayed on the same media display position, so that the utilization rate of the media display position is reduced.
The above problems are also present for the presentation of other types of media information in addition to the pay-per-effect media information mentioned above.
Disclosure of Invention
In view of this, the present invention provides a method, a system and a device for displaying media information, which can improve the utilization rate of the media display bits.
In order to achieve the purpose, the technical scheme of the invention is realized as follows:
a media information display method comprises the following steps:
the media server receives a page access request from a terminal, and respectively performs the following processing for each media display bit X in a page corresponding to the page access request:
determining whether the media display position X can be used for displaying first media information, and if so, acquiring at least two pieces of first media information recommended by the distributed computing cluster system;
selecting at least two pieces of first media information meeting the requirements from the acquired first media information, and returning the selected first media information to the terminal, so that the terminal can display the accessed page and simultaneously display the received first media information on a media display position X in a rotation mode respectively, wherein the first media information received by the terminal at least belongs to two different categories;
the acquiring of the at least two pieces of first media information recommended by the distributed computing cluster system comprises:
the media server requests first media information displayed on a media display position X from the distributed computing cluster system;
the distributed computing cluster system respectively determines the ECPM value of the income obtained by displaying each first media information to be displayed every thousand times on a media display position X, sequences the first media information according to the sequence of the ECPM values from large to small, and returns the first media information positioned at the front M positions after being sequenced to the media server, wherein M is a positive integer larger than 1.
A media information presentation system, comprising: the system comprises terminals, a media server and a distributed computing cluster system;
the media server is configured to receive a page access request from the terminal, and perform the following processing for each media display bit X in a page corresponding to the page access request: determining whether the media display position X can be used for displaying first media information, if so, acquiring at least two pieces of first media information recommended by the distributed computing cluster system from the distributed computing cluster system, selecting at least two pieces of first media information meeting requirements from the acquired first media information, and returning the selected first media information to the terminal;
the terminal is configured to send a page access request to the media server, and perform the following processing for each media display bit X while displaying an accessed page: respectively displaying the received first media information to a media display position X in a rotation mode, wherein the first media information received by the terminal at least belongs to two different categories;
the media server is further used for requesting the first media information displayed on the media display position X from the distributed computing cluster system;
the distributed computing cluster system is used for respectively determining the ECPM value of each thousand times of display of each first media information to be displayed on the media display position X, sequencing the first media information according to the sequence of the ECPM values from large to small, and returning the first media information at the front M positions after sequencing to the media server, wherein M is a positive integer larger than 1.
A media server, comprising:
the receiving module is used for receiving a page access request from a terminal;
a processing module, configured to perform the following processing for each media display bit X in one page corresponding to the page access request: determining whether the media display position X can be used for displaying first media information, and if so, acquiring at least two pieces of first media information recommended by the distributed computing cluster system; selecting at least two pieces of first media information meeting the requirements from the acquired first media information, and returning the selected first media information to the terminal, so that the terminal can display the accessed page and simultaneously display the received first media information on a media display position X in a rotation mode respectively, wherein the first media information received by the terminal at least belongs to two different categories;
the processing module further obtains the obtained profit ECPM value and the belonging classification information of each first media information displayed every thousand times on the media display position X while obtaining at least two first media information recommended by the distributed computing cluster system;
the processing module respectively selects a first media message with the largest ECPM value according to each classification in the acquired first media messages, and returns the selected first media message to the terminal;
or,
the processing module determines whether the classification number of the acquired first media information is greater than a preset threshold value N, wherein N is a positive integer greater than 1, if not, the processing module respectively selects a first media information with the largest ECPM value for each classification, returns the selected first media information to the terminal, and if so, respectively selects a first media information with the largest ECPM value for the N classifications, and returns the selected first media information to the terminal.
A terminal, comprising:
the sending module is used for sending a page access request to a media server, and aiming at each media display position X in a page corresponding to the page access request, the media server requests first media information displayed on the media display position X from a distributed computing cluster system, so that the distributed computing cluster system respectively determines the ECPM value of the profit obtained by displaying each thousand times on the media display position X aiming at each first media information to be displayed, sequences each first media information according to the sequence of the ECPM values from large to small, and returns the first media information positioned at the front M positions after sequencing to the media server, wherein M is a positive integer larger than 1;
the display module is used for displaying the accessed page and simultaneously carrying out the following processing aiming at each media display position X: and respectively displaying the received more than two first media information aiming at the media display position X on the media display position X in a rotation mode, wherein the first media information at least belongs to two different classifications.
Therefore, by adopting the scheme of the invention, aiming at the same media display position, a plurality of media information can be respectively displayed in a rotation mode, so that the utilization rate of the media display position is improved; moreover, by adopting the scheme of the invention, the display forms of the media information are enriched, and the display effect of the media information is improved.
Drawings
FIG. 1 is a flowchart of a media information presentation method according to an embodiment of the present invention.
FIG. 2 is a schematic diagram illustrating a display manner of each first media information on the media display position X according to the present invention.
FIG. 3 is a schematic diagram of a composition structure of a media information presentation system according to an embodiment of the present invention.
Detailed Description
Aiming at the problems in the prior art, the invention provides a media information display scheme which can improve the utilization rate of a media display position.
In order to make the technical solution of the present invention clearer and more obvious, the solution of the present invention is further described in detail below by referring to the drawings and examples.
FIG. 1 is a flowchart of a media information presentation method according to an embodiment of the present invention. As shown in fig. 1, includes:
step 11: the media server receives a page access request from the terminal, and processes each media display bit X (for convenience of expression, the media display bit X is used to represent any media display bit) in the page according to the manners shown in steps 12 to 13.
The page requested to be accessed by the terminal may only include one media display bit or may include a plurality of media display bits, and one or more media display bits can be processed in the manner shown in steps 12-13.
Step 12: the media server determines whether the media display position X can be used for performing first media information display, and if so, at least two pieces of first media information recommended by the media server are obtained from the distributed computing cluster system.
Step 13: and the media server selects at least two pieces of first media information meeting the requirements from the acquired first media information and returns the first media information to the terminal.
In steps 12-13, the media server first determines whether the media server is available for displaying the first media information for the media display position X. Such as: the media display position X can display both the first media information and the second media information, and the priority of the second media information is higher than that of the first media information, so the media server needs to first determine whether the second media information needs to be displayed on the media display position X, and if not, the media display position X is determined to be available for displaying the first media information. For another example: the media display position X can be used for displaying first media information, second media information and third media information, wherein the priority of the second media information is higher than that of the third media information, the priority of the third media information is higher than that of the first media information, then the media server needs to firstly determine whether the second media information needs to be displayed on the media display position X, if not, further determine whether the third media information needs to be displayed on the media display position X, and if not, determine that the media display position X can be used for displaying the first media information.
If the media display position X can be used for displaying the first media information, the media server will request the distributed computing cluster system for the first media information displayed on the media display position X, and accordingly, the distributed computing cluster system will determine, for each piece of first media information to be displayed, a revenue (ECPM) value obtained by each thousand times of display on the media display position X, sort each piece of first media information according to the order of the ECPM values from large to small, return the first media information at the top M bits after sorting to the media server, where M is a positive integer greater than 1, and a specific value may be determined according to actual needs, and how to determine the ECPM value of each piece of first media information is the prior art.
In the scheme of the invention, a classification label is marked on each first media information, and the distributed computing cluster system returns the recommended first media information to the media server and also returns the ECPM value of each first media information and the belonged classification information to the media server.
In this way, after the media server acquires the first media information recommended by the distributed computing cluster system, the media server can respectively select one piece of first media information with the largest ECPM value for each classification, and return the selected first media information to the terminal.
In addition, the number of the first media information that can be simultaneously displayed (in a rotation manner) on the media display bit X is usually limited, and then, after the media server acquires the first media information recommended by the distributed computing cluster system, it may be determined whether the classification number to which the acquired first media information belongs is greater than a predetermined threshold N, where N is a positive integer greater than 1, and a specific value may be determined according to actual needs, if not, for each classification, a first media information with a maximum ECPM value is respectively selected, and the selected first media information is returned to the terminal, and if so, for N classifications, a first media information with a maximum ECPM value is respectively selected, and the selected first media information is returned to the terminal. How to determine which N categories to choose is not limiting, as may be random.
Furthermore, in practical applications, the following may occur: for the distributed computing cluster system, after sorting the first media information according to the sequence of the ECPM values from large to small, it is found that the first media information at the first M bits after sorting belongs to the same category, so that if the M first media information are returned to the media server, the subsequent media server can only select one first media information and return the selected first media information to the terminal, and thus the terminal cannot alternately display the first media information according to the method in step 14.
Therefore, the scheme of the invention provides that when the first media information which is sequenced at the front M bits belongs to the same classification, the distributed computing cluster system can select at least one first media information which belongs to different classifications and is sequenced at the front M bits from the first media information which is sequenced at the back M bits, and return the first media information which is sequenced at the front M bits and the selected first media information to the media server, so that the first media information returned to the media server at least belongs to two different classifications.
Step 14: when the terminal displays the accessed page, aiming at each media display position X, the following processing is respectively carried out: and respectively displaying the received first media information on the media display position X in a rotation mode.
The terminal respectively displays the received first media information on the media display position X in a rotation mode while displaying the accessed page, and the specific time interval of each rotation can be determined according to actual needs.
In addition, the media server can return the classification information to which each piece of first media information belongs to the terminal while returning each piece of selected first media information to the terminal; therefore, the terminal can display the classification information of each first media information while displaying the first media information.
Particularly, in practical applications, if the distributed computing cluster system is unavailable due to network interruption and other irresistible factors, the media server may select at least two pieces of first media information that meet requirements from at least two pieces of default first media information stored by the media server, and return the at least two pieces of first media information to the terminal.
The default first media information stored in the media server may be set manually or by a machine, and may be updated periodically. In the setting, the ECPM value of each piece of default first media information and the associated classification information may be set in a manner similar to that in the distributed computing cluster system, that is, a piece of first media information with a higher ECPM value is selected from the pieces of first media information to be displayed as default first media information.
Accordingly, the process shown in FIG. 1 can be illustrated as follows:
after receiving a page access request from a terminal, a media server respectively performs the following processing for each media display bit X:
determining whether the media display position X can be used for displaying the first media information, if so, acquiring recommended first media information from a distributed computing cluster system, and if the distributed computing cluster system recommends 8 pieces of first media information for the media display position X, the first media information belongs to 4 different categories, namely 'clothing', 'education', 'women' and 'numbers', and each category respectively comprises 2 pieces of first media information, then a media server can respectively select one piece of first media information for each category, so as to acquire 4 pieces of first media information in total, and return the 4 pieces of first media information and the affiliated category information to the terminal;
fig. 2 is a schematic diagram showing the way of displaying each first media information on the media display position X, as shown in fig. 2, the terminal may first display the belonging first media information 1 classified as "clothing", change to display the belonging first media information 2 classified as "education" after a while, change to display the belonging first media information 3 classified as "women" after a while, and change to display the belonging first media information 4 classified as "digital" after a while; thereafter, the above-described process is sequentially repeated.
In practical applications, the first media information generally refers to media information charged per effect, the second media information generally refers to media information charged per day, and the third media information generally refers to other media information than the two media information types. For example, the first media information may be an effect advertisement, the second media information may be a CPD advertisement, and the third media information may be a Critical Path Method (CPM) advertisement.
This completes the description of the method embodiment of the present invention.
Based on the above description, fig. 3 is a schematic structural diagram of a media information presentation system according to an embodiment of the present invention. As shown in fig. 3, includes: the system comprises terminals, a media server and a distributed computing cluster system;
the media server is used for receiving a page access request from the terminal, and respectively performing the following processing for each media display bit X in the page: determining whether the media display position X can be used for displaying first media information, if so, acquiring at least two pieces of first media information recommended by the media display position X from the distributed computing cluster system, selecting at least two pieces of first media information meeting requirements from the acquired first media information, and returning the selected first media information to the terminal;
the terminal is used for sending a page access request to the media server, and respectively performing the following processing for each media display bit X while displaying the accessed page: and respectively displaying the received first media information on the media display position X in a rotation mode.
Wherein the media server is further operable to request the first media information displayed at the media display position X from the distributed computing cluster system;
the distributed computing cluster system is used for respectively determining an ECPM value of each first media information to be displayed on a media display position X, sequencing the first media information according to the sequence of the ECPM values from large to small, and returning the sequenced first media information at the front M positions to the media server, wherein M is a positive integer larger than 1.
The distributed computing cluster system may be further configured to, if the first media information after being ranked in the top M bits belongs to the same category, select at least one first media information that belongs to a different category and is ranked most ahead from the first media information after being ranked in the top M bits, and return the first media information after being ranked in the top M bits and the selected first media information to the media server.
The distributed computing cluster system can be further used for returning the ECPM value of each piece of first media information and the belonging classification information to the media server while returning the recommended first media information to the media server;
correspondingly, the media server respectively selects a first media message with the largest ECPM value for each classification in the acquired first media messages, and returns the selected first media message to the terminal;
or the media server determines whether the number of classifications to which the acquired first media information belongs is greater than a predetermined threshold value N, wherein N is a positive integer greater than 1, if not, the media server selects one piece of first media information with the largest ECPM value for each classification respectively, returns the selected first media information to the terminal, and if so, the media server selects one piece of first media information with the largest ECPM value for the N classifications respectively, and returns the selected first media information to the terminal.
The media server can be further used for returning the selected first media information to the terminal and returning the classification information of the first media information to the terminal;
correspondingly, the terminal is further used for displaying the classification information to which the first media information belongs while displaying the first media information.
The media server can be further used for selecting at least two first media information meeting the requirements from at least two default first media information stored by the media server if the distributed computing cluster system is not available, and returning the selected at least two first media information to the terminal.
The invention also discloses a media server, comprising:
the receiving module is used for receiving a page access request from a terminal;
the processing module is used for respectively carrying out the following processing on each media display bit X in the page: determining whether the media display position X can be used for displaying first media information, and if so, acquiring at least two pieces of first media information recommended by the distributed computing cluster system; at least two pieces of first media information meeting the requirements are selected from the acquired first media information and returned to the terminal, so that the terminal displays the accessed page and simultaneously displays the received first media information to the media display position X in a rotation mode.
The processing module further acquires an ECPM value of each first media information on a media display position X and the belonging classification information while acquiring at least two pieces of first media information recommended by the distributed computing cluster system;
correspondingly, the processing module selects a first media information with the largest ECPM value for each classification in the acquired first media information respectively, and returns the selected first media information to the terminal;
or, the processing module determines whether the number of classifications to which the acquired first media information belongs is greater than a predetermined threshold N, where N is a positive integer greater than 1, if not, selects one piece of first media information with a maximum ECPM value for each classification, and returns the selected first media information to the terminal, and if so, selects one piece of first media information with a maximum ECPM value for each N classifications, and returns the selected first media information to the terminal.
The processing module may be further configured to return the selected first media information to the terminal, and return the classification information to which the first media information belongs to the terminal, so that the terminal displays the classification information to which the first media information belongs while displaying the first media information.
The invention also discloses a terminal, comprising:
the sending module is used for sending a page access request to the media server;
the display module is used for displaying the accessed page and simultaneously performing the following processing aiming at each media display position X: and respectively displaying the received at least two first media information aiming at the media display position X on the media display position X in a rotation manner.
The display module can be further used for displaying the classification information of the first media information while displaying the first media information, wherein the displayed first media information belongs to different classifications.
For the specific work flow of the system and apparatus embodiments, please refer to the corresponding description in the method embodiments, which is not repeated.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents, improvements and the like made within the spirit and principle of the present invention should be included in the scope of the present invention.

Claims (15)

1. A media information display method is characterized by comprising the following steps:
the media server receives a page access request from a terminal, and respectively performs the following processing for each media display bit X in a page corresponding to the page access request:
determining whether the media display position X can be used for displaying first media information, and if so, acquiring at least two pieces of first media information recommended by the distributed computing cluster system;
selecting at least two pieces of first media information meeting the requirements from the acquired first media information, and returning the selected first media information to the terminal, so that the terminal can display the accessed page and simultaneously display the received first media information on a media display position X in a rotation mode respectively, wherein the first media information received by the terminal at least belongs to two different categories;
the acquiring of the at least two pieces of first media information recommended by the distributed computing cluster system comprises:
the media server requests first media information displayed on a media display position X from the distributed computing cluster system;
the distributed computing cluster system respectively determines the ECPM value of the income obtained by displaying each first media information to be displayed every thousand times on a media display position X, sequences the first media information according to the sequence of the ECPM values from large to small, and returns the first media information positioned at the front M positions after being sequenced to the media server, wherein M is a positive integer larger than 1;
the determining whether the media presentation bit X is available for making the first media information presentation comprises: determining whether second media information needs to be displayed on the media display position X, and if not, determining that the media display position X can be used for displaying the first media information; wherein the first media information comprises media information charged per effect, the second media information comprises media information charged per day, and the second media information has a higher priority than the first media information.
2. The method of claim 1, further comprising:
if the first media information in the first M bits after sorting belongs to the same category, the distributed computing cluster system selects at least one first media information which belongs to different categories and is sorted most forward from the first media information in the first M bits after sorting, and returns the first media information in the first M bits after sorting and the selected first media information to the media server.
3. The method of claim 2,
the method further comprises the following steps: the distributed computing cluster system returns the recommended first media information to the media server, and simultaneously returns the ECPM value of each first media information and the belonging classification information to the media server;
the selecting at least two pieces of first media information meeting the requirements from the acquired first media information and returning the selected first media information to the terminal comprises the following steps:
the media server respectively selects one piece of first media information with the largest ECPM value according to each classification in the acquired first media information, and returns the selected first media information to the terminal;
or,
the media server determines whether the classification number of the acquired first media information is larger than a preset threshold value N, wherein N is a positive integer larger than 1, if not, the media server respectively selects a first media information with the largest ECPM value for each classification, and returns the selected first media information to the terminal, and if so, the media server respectively selects a first media information with the largest ECPM value for the N classifications, and returns the selected first media information to the terminal.
4. The method of claim 3,
the method further comprises the following steps: the media server returns the selected first media information to the terminal and returns the classification information of the first media information to the terminal;
and the terminal displays the classification information of each first media information while displaying the first media information.
5. A method according to claim 1 or 2, characterized in that the method further comprises:
and if the distributed computing cluster system is unavailable, the media server selects at least two pieces of first media information which meet the requirements from at least two default pieces of first media information stored by the media server and returns the first media information to the terminal.
6. The method of claim 1, wherein the determining whether a media presentation bit X is available for a first media information presentation further comprises:
determining whether second media information needs to be displayed on the media display position X, if not, further determining whether third media information needs to be displayed on the media display position X, and if not, determining that the media display position X can be used for displaying the first media information; the priority of the second media information is higher than that of the third media information, and the priority of the third media information is higher than that of the first media information.
7. A media information presentation system, comprising: the system comprises terminals, a media server and a distributed computing cluster system;
the media server is configured to receive a page access request from the terminal, and perform the following processing for each media display bit X in a page corresponding to the page access request: determining whether the media presentation bit X is available for presentation of the first media information comprises: determining whether second media information needs to be displayed on the media display position X, and if not, determining that the media display position X can be used for displaying the first media information; wherein the first media information comprises pay-per-effect media information, the second media information comprises pay-per-day media information, and the second media information has a higher priority than the first media information; if the media display position X is determined to be available for displaying the first media information, acquiring at least two pieces of first media information recommended by the distributed computing cluster system from the distributed computing cluster system, selecting at least two pieces of first media information meeting the requirements from the acquired first media information, and returning the selected pieces of first media information to the terminal;
the terminal is configured to send a page access request to the media server, and perform the following processing for each media display bit X while displaying an accessed page: respectively displaying the received first media information to a media display position X in a rotation mode, wherein the first media information received by the terminal at least belongs to two different categories;
the media server is further used for requesting the first media information displayed on the media display position X from the distributed computing cluster system;
the distributed computing cluster system is used for respectively determining the ECPM value of each thousand times of display of each first media information to be displayed on the media display position X, sequencing the first media information according to the sequence of the ECPM values from large to small, and returning the first media information at the front M positions after sequencing to the media server, wherein M is a positive integer larger than 1.
8. The system of claim 7,
the distributed computing cluster system is further configured to, if the first media information in the top M bits after sorting belongs to the same category, select at least one first media information which belongs to a different category and is sorted most ahead from the first media information in the top M bits after sorting, and return the first media information in the top M bits after sorting and the selected first media information to the media server.
9. The system of claim 8,
the distributed computing cluster system is further used for returning the ECPM value of each piece of first media information and the belonging classification information to the media server while returning the recommended first media information to the media server;
the media server respectively selects one piece of first media information with the largest ECPM value according to each classification in the acquired first media information, and returns the selected first media information to the terminal;
or,
the media server determines whether the classification number of the acquired first media information is larger than a preset threshold value N, wherein N is a positive integer larger than 1, if not, the media server respectively selects a first media information with the largest ECPM value for each classification, and returns the selected first media information to the terminal, and if so, the media server respectively selects a first media information with the largest ECPM value for the N classifications, and returns the selected first media information to the terminal.
10. The system of claim 9,
the media server is further used for returning the selected first media information to the terminal and returning the classification information to which the first media information belongs to the terminal;
the terminal is further used for displaying the classification information of each first media information while displaying the first media information.
11. The system of claim 7 or 8,
the media server is further configured to, if the distributed computing cluster system is unavailable, select at least two pieces of first media information that meet the requirements from at least two pieces of default first media information stored in the media server, and return the selected at least two pieces of first media information to the terminal.
12. A media server, comprising:
the receiving module is used for receiving a page access request from a terminal;
a processing module, configured to perform the following processing for each media display bit X in one page corresponding to the page access request: determining whether the media presentation bit X is available for presentation of the first media information comprises: determining whether second media information needs to be displayed on the media display position X, and if not, determining that the media display position X can be used for displaying the first media information; wherein the first media information comprises pay-per-effect media information, the second media information comprises pay-per-day media information, and the second media information has a higher priority than the first media information; if the media display position X is determined to be available for displaying the first media information, acquiring at least two pieces of first media information recommended by the distributed computing cluster system from the distributed computing cluster system; selecting at least two pieces of first media information meeting the requirements from the acquired first media information, and returning the selected first media information to the terminal, so that the terminal can display the accessed page and simultaneously display the received first media information on a media display position X in a rotation mode respectively, wherein the first media information received by the terminal at least belongs to two different categories;
the processing module further obtains the obtained profit ECPM value and the belonging classification information of each first media information displayed every thousand times on the media display position X while obtaining at least two first media information recommended by the distributed computing cluster system;
the processing module respectively selects a first media message with the largest ECPM value according to each classification in the acquired first media messages, and returns the selected first media message to the terminal;
or,
the processing module determines whether the classification number of the acquired first media information is greater than a preset threshold value N, wherein N is a positive integer greater than 1, if not, the processing module respectively selects a first media information with the largest ECPM value for each classification, returns the selected first media information to the terminal, and if so, respectively selects a first media information with the largest ECPM value for the N classifications, and returns the selected first media information to the terminal.
13. The media server of claim 12,
the processing module is further configured to return the selected first media information to the terminal and return the classification information to which the first media information belongs to the terminal, so that the terminal displays the classification information to which the first media information belongs while displaying the first media information.
14. A terminal, comprising:
a sending module, configured to send a page access request to a media server, and for each media display position X in a page corresponding to the page access request, enable the media server to determine whether the media display position X is available for displaying first media information, determine whether second media information needs to be displayed on the media display position X, and if not, determine that the media display position X is available for displaying the first media information; the first media information comprises media information charged according to effects, the second media information comprises media information charged according to days, the priority of the second media information is higher than that of the first media information, if it is determined that the media display position X can be used for displaying the first media information, the first media information displayed on the media display position X is requested to a distributed computing cluster system, so that the distributed computing cluster system respectively determines the income ECPM value obtained by displaying each thousand times on the media display position X for each piece of first media information to be displayed, sorts the first media information according to the order of the ECPM value from large to small, and returns the first media information in the front M positions after sorting to the media server, wherein M is a positive integer larger than 1;
the display module is used for displaying the accessed page and simultaneously carrying out the following processing aiming at each media display position X: and respectively displaying the received more than two first media information aiming at the media display position X on the media display position X in a rotation mode, wherein the first media information at least belongs to two different classifications.
15. The terminal of claim 14,
the display module is further used for displaying the classification information of the first media information while displaying the first media information, wherein the displayed first media information belongs to different classifications.
CN201210124395.7A 2012-04-25 2012-04-25 Media information methods of exhibiting, system and device Active CN103379161B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210124395.7A CN103379161B (en) 2012-04-25 2012-04-25 Media information methods of exhibiting, system and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210124395.7A CN103379161B (en) 2012-04-25 2012-04-25 Media information methods of exhibiting, system and device

Publications (2)

Publication Number Publication Date
CN103379161A CN103379161A (en) 2013-10-30
CN103379161B true CN103379161B (en) 2018-05-22

Family

ID=49463717

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210124395.7A Active CN103379161B (en) 2012-04-25 2012-04-25 Media information methods of exhibiting, system and device

Country Status (1)

Country Link
CN (1) CN103379161B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105447724B (en) * 2015-12-15 2022-04-05 腾讯科技(深圳)有限公司 Content item recommendation method and device
CN107203892B (en) * 2016-03-18 2020-07-31 北京金山安全软件有限公司 Method and device for pushing value added service information and electronic equipment
CN108121738B (en) * 2016-11-30 2020-07-03 腾讯科技(北京)有限公司 Media content display method and device
WO2018014849A1 (en) * 2016-07-20 2018-01-25 腾讯科技(深圳)有限公司 Media information display method and apparatus, and computer storage medium
CN107786347B (en) * 2016-08-26 2020-10-13 北京金山安全软件有限公司 Method and device for charging value added service and electronic equipment
CN115033136B (en) * 2022-06-28 2025-04-04 北京字跳网络技术有限公司 Material display method, device, equipment, computer-readable storage medium and product

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101223544A (en) * 2005-06-10 2008-07-16 雅虎公司 Universal advertisement services architecture
CN101536023A (en) * 2006-07-05 2009-09-16 电子湾有限公司 System and method for category-based contextual advertisement generation and management
CN101582149A (en) * 2009-04-30 2009-11-18 腾讯科技(北京)有限公司 Online advertising release method, system and online advertising generation device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8572647B2 (en) * 2009-03-19 2013-10-29 Google Inc. Online ad placement based on user metrics for hosted media

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101223544A (en) * 2005-06-10 2008-07-16 雅虎公司 Universal advertisement services architecture
CN101536023A (en) * 2006-07-05 2009-09-16 电子湾有限公司 System and method for category-based contextual advertisement generation and management
CN101582149A (en) * 2009-04-30 2009-11-18 腾讯科技(北京)有限公司 Online advertising release method, system and online advertising generation device

Also Published As

Publication number Publication date
CN103379161A (en) 2013-10-30

Similar Documents

Publication Publication Date Title
CN103379161B (en) Media information methods of exhibiting, system and device
CN107111828B (en) Prioritization of messages
CA3027981C (en) Prioritization of messages
CN107590689B (en) Advertisement data recommendation method and system
CN110708565B (en) Live broadcast interaction method and device, server and machine-readable storage medium
CN106341312B (en) Social information display method, system and server
CN101071437A (en) User classifying method, directional advertising launching method, device and system
CN110704750A (en) Article pushing method, article pushing device, article pushing equipment and storage medium based on user tags
CN110428277B (en) Touch method of recommended product, storage medium and program product
CN105592150A (en) Method, device, and system for acquiring push data
CN106445997A (en) Information processing method and server
CN111159553A (en) Information pushing method and device, computer equipment and storage medium
CN105139233A (en) Advertisement putting method, device, and system
CN106303720A (en) A kind of video recommendation method and system
CN106713651A (en) Information display method and mobile terminal
CN112784159B (en) Content recommendation method and device, terminal equipment and computer readable storage medium
CN102810104B (en) Information adjusting method and device
US11438297B2 (en) Methods for paid placement of promotional e-mail messages
CN108710656B (en) Content pushing method and device
KR20230051531A (en) Methods, Systems, and Mediums for Identifying Relevant Content
CN113918548A (en) Questionnaire survey method and device based on private domain flow and storage medium
CN105469259A (en) Published information display method and system
CN111340524B (en) Internet advertisement putting method and device and computer storage medium
CN115080835A (en) Information recommendation method and device, user side and equipment
CN113434266A (en) Task distribution method, system, electronic device and medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant