CN105323642B - A kind of method, apparatus and system that advertisement plays - Google Patents
A kind of method, apparatus and system that advertisement plays Download PDFInfo
- Publication number
- CN105323642B CN105323642B CN201410370162.4A CN201410370162A CN105323642B CN 105323642 B CN105323642 B CN 105323642B CN 201410370162 A CN201410370162 A CN 201410370162A CN 105323642 B CN105323642 B CN 105323642B
- Authority
- CN
- China
- Prior art keywords
- advertisement
- advertising campaign
- played
- client
- priority
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 22
- 239000000463 material Substances 0.000 claims abstract description 246
- 230000006870 function Effects 0.000 description 3
- 230000002776 aggregation Effects 0.000 description 2
- 238000004220 aggregation Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 239000000686 essence Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The present invention is suitable for multimedia messages play-back technology field, provides a kind of method, apparatus and system that advertisement plays, and the advertising campaign of advertisement and advertisement material are respectively arranged with corresponding display level and priority, the method includes:Client receives the advertisement play instruction of input;Client plays record sheet according to advertisement play instruction, the display level of advertising campaign, priority and advertising campaign and determines advertising campaign to be played;Client plays record sheet according to advertisement play instruction, with the display level, priority and advertisement material of the matched advertisement material of advertising campaign to be played and determines advertisement material to be played;Client plays advertising campaign to be played and advertisement material to be played according to advertisement play instruction, while updating advertising campaign and playing record sheet and advertisement material broadcasting record sheet.The present invention, each advertisement material have the opportunity to show user, and are average, greatly meet the advertisement exposure requirement of each advertiser.
Description
Technical field
A kind of played the invention belongs to multimedia messages play-back technology field more particularly to advertisement method, apparatus and it is
System.
Background technology
Currently, the video aggregation application app of smart television adds the advertisement of oneself as web page broadcasting video
Displaying.But video aggregation application app can only according to server-side configure advertisement carry out sequence displaying or individually play certain
Advertisement customizes the displayings of certain advertisements and just seems unable to do what one wishes if necessary in some complicated advertisement types, follow one's inclinations.
Invention content
An embodiment of the present invention provides method, apparatus and system that a kind of advertisement plays, it is intended to solve prior art offer
Client, such as smart television cannot customize advertisement, or even played in order or can only individually play the problem of advertisement.
On the one hand, a kind of method that advertisement plays is provided, each advertisement includes advertisement position, advertising campaign and at least one wide
Material is accused, the advertising campaign of advertisement and advertisement material are respectively arranged with corresponding display level and priority, the method includes:
Client receives the advertisement play instruction of input;
Client is played according to the advertisement play instruction, the display level of advertising campaign, priority and advertising campaign
Record sheet determines advertising campaign to be played;
Client according to the advertisement play instruction, with the display level of the matched advertisement material of advertising campaign to be played,
Priority and advertisement material play record sheet and determine advertisement material to be played;
Client plays the advertising campaign to be played and the advertisement material to be played according to the advertisement play instruction;
Client updates respectively according to the mark of the advertisement material to be played and the mark of the advertisement material to be played
The advertising campaign plays record sheet and the advertisement material plays record sheet.
Further, the client according to the advertisement play instruction, the display level of advertising campaign, priority and
Advertising campaign plays record sheet and determines that advertising campaign to be played includes:
Client judges the display mode of advertising campaign according to the advertisement play instruction;
If the display mode is exclusive display, client terminal playing shows that level is the advertising campaign of exclusive type, really
The mark of the advertising campaign for being identified as the exclusive type of fixed advertising campaign to be played;
If the display mode is standard shows, client plays from the advertising campaign and searches upper one in record sheet
The mark of the advertising campaign of secondary broadcasting, if found, client according to the rank of the priority of the advertising campaign and
The mark of the last advertising campaign played determines the mark of advertising campaign to be played, if do not found, client
End determines the mark of advertising campaign to be played according to the rank of the priority of the advertising campaign.
Further, the client is according to the advertisement play instruction and the matched advertising thing of advertising campaign to be played
Display level, priority and the advertisement material of material play record sheet and determine that advertisement material to be played includes:
Client judges the display mode of advertisement material according to the advertisement play instruction;
It is shown if the display mode is lantern slide, client ring-type plays matched every with advertising campaign to be played
A lantern slide display type advertisement material;
If the display mode is standard shows, client plays from the advertisement material and searches upper one in record sheet
The mark of the advertisement material of secondary broadcasting, if found, client according to the rank of the priority of the advertisement material and
The mark of the last advertisement material played determines the mark of advertisement material to be played, if do not found, client
End determines the mark of advertisement material to be played according to the rank of the priority of the advertisement material.
Further, further include before the advertisement play instruction that the client receives input:
Client is from server downloads ad to local;
Client is generated according to display level, the priority of the display level of advertising campaign, priority and advertisement material
Advertisement attributes allocation list.
Further, client obtained from the advertisement attributes allocation list display level, the priority of advertising campaign with
And display level, the priority of advertisement material.
On the other hand, the device that a kind of advertisement plays is provided, each advertisement includes advertisement position, advertising campaign and at least one
Advertisement material, the advertising campaign of advertisement and advertisement material are respectively arranged with corresponding display level and priority, described device packet
It includes:
Play instruction receiving unit, the advertisement play instruction for receiving input;
Advertising campaign determination unit, for according to the advertisement play instruction, the display level of advertising campaign, priority with
And advertising campaign plays record sheet and determines advertising campaign to be played;
Advertisement material determination unit, for according to the advertisement play instruction and the matched advertisement of advertising campaign to be played
Display level, priority and the advertisement material of material play record sheet and determine advertisement material to be played;
Advertisement playing unit, for playing the advertising campaign to be played according to the advertisement play instruction and described waiting broadcasting
Put advertisement material;
Record sheet updating unit, for identifying and the advertisement material to be played according to the advertisement material to be played
Mark updates the advertising campaign and plays record sheet and advertisement material broadcasting record sheet respectively.
Further, the advertising campaign determination unit includes:
Advertising campaign display mode judgment module, the display side for judging advertising campaign according to the advertisement play instruction
Formula;
First advertising campaign determining module, if being exclusive display for the display mode, client terminal playing is shown
Level is the advertising campaign of exclusive type, determines the mark of the advertising campaign for being identified as the exclusive type of advertising campaign to be played;
Second advertising campaign determining module, if being standard shows for the display mode, client is from described wide
Announcement activity plays the mark that the last advertising campaign played is searched in record sheet, if found, client is according to
The rank of the priority of advertising campaign and the mark of the last advertising campaign played determine advertising campaign to be played
Mark, if do not found, client determines advertising campaign to be played according to the rank of the priority of the advertising campaign
Mark.
Further, the advertisement material determination unit includes:
Advertisement material display mode judgment module, the display side for judging advertisement material according to the advertisement play instruction
Formula;
First advertisement material determining module, if being that lantern slide is shown for the display mode, client ring-type is broadcast
It puts and the matched each lantern slide display type advertisement material of advertising campaign to be played;
Second advertisement material determining module, if being standard shows for the display mode, client is from described wide
It accuses material and plays the mark for searching the last advertisement material played in record sheet, if found, client is according to
The rank of the priority of advertisement material and the mark of the last advertisement material played determine advertisement material to be played
Mark, if do not found, client determines advertisement material to be played according to the rank of the priority of the advertisement material
Mark.
Further, described device further includes:
Advertisement download unit, for from server downloads ad to local;
Attribute configuration table generation unit, for according to the aobvious of the display level of advertising campaign, priority and advertisement material
Show that level, priority generate advertisement attributes allocation list.
Further, the advertising campaign determination unit and the advertisement material determination unit are configured from the advertisement attributes
Display level, display level, the priority of priority and advertisement material of advertising campaign are obtained in table.
In another aspect, providing a kind of system that advertisement plays, the system comprises client and server, the server
It includes institute as above that corresponding display level and priority, the client, which is respectively set, for the advertising campaign of advertisement and advertisement material
The device that the advertisement stated plays.
In the embodiment of the present invention, server configures the display of advertising campaign and advertisement material according to the requirement depth of advertiser
Level and priority, after client downloads advertisement to local, according to advertisement play instruction, advertising campaign and advertisement input by user
The display level and priority of the broadcasting record sheet of material and advertising campaign and advertisement material determine advertising campaign to be played
With advertisement material, advertising campaign to be played and advertisement material are played, and according to advertising campaign to be played and advertisement material
The broadcasting record sheet of mark update advertising campaign and advertisement material.Final each advertisement material has the opportunity to show user, and
And be average, greatly meet the advertisement exposure requirement of each advertiser.
Description of the drawings
Fig. 1 is the implementation flow chart for the method that the advertisement that the embodiment of the present invention one provides plays;
Fig. 2 is the implementation flow chart for the determination advertising campaign to be played that the embodiment of the present invention one provides;
Fig. 3 is the implementation flow chart for the determination advertisement material to be played that the embodiment of the present invention one provides;
Fig. 4 is the structure diagram for the device that advertisement provided by Embodiment 2 of the present invention plays.
Specific implementation mode
In order to make the purpose , technical scheme and advantage of the present invention be clearer, with reference to the accompanying drawings and embodiments, right
The present invention is further elaborated.It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, and
It is not used in the restriction present invention.
In embodiments of the present invention, server configures the aobvious of advertising campaign and advertisement material according to the requirement depth of advertiser
Show level and priority, after client downloads advertisement to local, according to advertisement play instruction input by user, advertising campaign and wide
It accuses the broadcasting record sheet of material and the display level and priority of advertising campaign and advertisement material determines that advertisement to be played is lived
Dynamic and advertisement material, plays advertising campaign to be played and advertisement material, and according to advertising campaign to be played and advertisement material
Mark update advertising campaign and advertisement material broadcasting record sheet.
The realization of the present invention is described in detail below in conjunction with specific embodiment:
Embodiment one
Fig. 1 shows the implementation process for the method that the advertisement that the embodiment of the present invention one provides plays, and details are as follows:
In step S101, client receives the advertisement play instruction of input.
In embodiments of the present invention, after server downloads ad to client, client can be wide according to what is received
It accuses play instruction and plays corresponding advertisement.
Specifically, advertisement play instruction includes the display level of advertising campaign to be played and advertising thing to be played
The display level of material.
Wherein, before executing step S101, for client from server downloads ad to local, each advertisement includes one
Advertisement position, an advertising campaign and at least one advertisement material, server are that the advertising campaign of advertisement and advertisement material are set respectively
It is equipped with corresponding display level and priority.
Specifically, carrying out depth configuration to each advertisement according to the requirement of advertiser by server, depth is carried out to advertisement
With postponing, each advertisement stored in server includes three parts basic element, and as shown in table 1, this three parts is one respectively
A advertisement position, an advertising campaign and at least one advertisement material.
Table 1
Wherein, in the attribute of advertising campaign, include the display level of advertising campaign, the display layer grade is divided into two classes, solely
Account for type and standard type.According to the display level of advertising campaign, advertisements are divided into two classes, one kind is exclusive type advertisement, another kind of to be
Standard type advertisement.
Specifically, exclusive type advertisement indicates that a certain moment is only able to display the exclusive type advertisement, and it cannot show other advertisements.
Several priority are then arranged in standard type advertisement, and in the present embodiment, standard type advertisement includes five priority, the grade of priority
It is not followed successively by 01,02,03,04,05 from high to low.
Wherein, in advertisement, it is set as the rank highest of the priority of the advertisement of exclusive type, can only generally be arranged one,
In the specified broadcasting stage, if specified advertisement is set as exclusive type, the specified advertisement is only played in the broadcasting stage.
It is set as the advertisement of standard type, if in the not exclusive type advertisement of specified broadcasting stage, it can be according to the priority of advertising campaign
Rank sequence from high to low, play in order each advertising campaign, play the highest-ranking advertisement of priority for the first time
Activity, second of rank for playing priority are only second to the advertising campaign of highest level, and so on.
Wherein, in the attribute of advertisement material, include the display level of advertisement material, the display layer grade is divided into two classes, unreal
Lamp piece display type and standard type.According to the display level of advertisement material, advertisement material is divided into two classes, one kind is that lantern slide is shown
Type advertisement material, another kind of is standard type advertisement material.
Specifically, being set as the advertisement material of lantern slide display type, when playing every time, client ring-type plays to be played wide
All lantern slide display type advertisement materials in announcement activity, the first advertisement material given tacit consent in first time play system.Standard
Type advertisement material includes five priority, and the rank of priority is followed successively by 01,02,03,04,05 from high to low.It is set as standard
The advertisement material of type can be played out according to the rank of priority, play the highest-ranking advertisement material of priority for the first time,
Second of rank for playing priority is only second to the advertising campaign of highest level, and so on.
Specifically, the method that client uses pre-download, from server downloads ad to local.
Preferably, client sends acquisition advertisement and instructs to server, which includes client when running for the first time
The characteristic values such as resolution ratio, IP address, server obtains matched with these characteristic values according to these characteristic values from server
Advertisement is simultaneously downloaded to client.Wherein, with the matched advertisement of these characteristic values it is all advertisements that can be shown in client.Separately
Outside, reproduction time of each advertisement on given client end is configured in server, client can also select only to download the same day
The interior advertisement that may be played.It is limited by above-mentioned download, can include that client cannot to avoid the advertisement of client is downloaded to
It plays or the poor advertisement of result of broadcast, causes the waste of client's end spaces and resource.
Wherein, when client is switched on every time, whether client updates advertisement to determine whether need according to server
Re-download advertisement.
Specifically, whether server issues updates mark to remind whether client needs to update advertisement, if server
Advertisement is not updated, then client need not re-download advertisement, if server has update advertisement, client to re-download
Advertisement.
In step s 102, client according to the advertisement play instruction, the display level of advertising campaign, priority and
Advertising campaign plays record sheet and determines advertising campaign to be played.
In embodiments of the present invention, client is according to the advertisement play instruction, display level, the priority of advertising campaign
And advertising campaign plays record sheet and determines advertising campaign to be played.
Preferably, in order to be rapidly obtained the display level of advertising campaign, the display layer of priority and advertisement material
Grade, priority, client after server gets advertisement, according to the display level of the advertising campaign of advertisement and advertisement material with
And priority, an advertisement attributes allocation list is generated, which is a bivariate table, as shown in table 2.
Table 2
Table 2 include the advertisement position of all advertisements of client downloads mark id, advertising campaign mark id, advertising thing
The mark id of material, the display level and priority of each advertising campaign, the display level and priority of each advertisement material.
After establishing advertisement attributes allocation list according to the advertisement of download, client can obtain advertisement from advertisement attributes allocation list
Movable display level, display level, the priority of priority and advertisement material.
Client is played according to advertisement play instruction, the display level of advertising campaign, priority and advertising campaign and is recorded
Table determines the step of advertising campaign to be played as shown in Fig. 2, including:
Step 1, the display mode that advertising campaign is judged according to the advertisement play instruction;
If step 2, the display mode are exclusive displays, client terminal playing shows that level is that the advertisement of exclusive type is lived
It is dynamic, determine the mark of the advertising campaign for being identified as the exclusive type of advertising campaign to be played;
If step 3, the display mode are standard shows, client is played in record sheet from the advertising campaign and is looked into
Look for the mark of the last advertising campaign played;
If step 4 is found, rank and the last time of the client according to the priority of the advertising campaign
The mark of the advertising campaign of broadcasting determines the mark of advertising campaign to be played;
If step 5 is not found, client determines to be played according to the rank of the priority of the advertising campaign
The mark of advertising campaign.
It preferably, can be according to the preferential of advertising campaign when judging that it is standard type to obtain the display mode of advertising campaign
The rank of grade, is ranked up advertising campaign, generates the advertising campaign priority list of the rank of a priority from high to low,
Subsequently, if display mode is standard shows, client can be played in record sheet according to the list and advertising campaign and be recorded
The mark of the last advertising campaign played determine the mark of advertising campaign to be played.
It is exemplified below:When needing to show advertising campaign according to standard display mode, client is played from advertising campaign to be remembered
Record the mark that the last advertising campaign played is searched in table, wherein it includes that this plays it that advertising campaign, which plays record sheet,
Before, the client last time play advertising campaign mark and play the advertising campaign player mark id, such as 3 institute of table
Show.
Player identifies id | Current ad campaign identifies id |
1 | C1 |
Table 3
As shown in table 3, the advertising campaign that the last time plays is identified as C1, then first obtains the priority of advertising campaign C1,
Obtain again priority be only second to advertising campaign C1 priority advertising campaign mark, priority is only second to advertising campaign C1
The mark of advertising campaign of priority be determined as the mark of advertising campaign to be played.
For example, the priority of advertising campaign C1 is 01, the priority of advertising campaign C2 is 02, then determines advertising campaign C2
For advertising campaign to be played, advertising campaign C2 is played, and it is table 4 to update advertising campaign to play record sheet.
Player id | Current ad position id |
1 | C2 |
Table 4
Wherein it is possible to corresponding with priority come the mark for obtaining advertising campaign by the attribute information for reading advertising campaign
Relationship can also obtain the mark of advertising campaign and the correspondence of priority by reading advertisement attributes allocation list.
If table 3 is sky, then it represents that be to play advertisement for the first time, the advertisement that directly can first play highest priority is lived
It is dynamic, then the advertising campaign that priority is taken second place is played, and so on.For example, user has suspended video player 1, then client root
According to the priority of advertising campaign, determines preferential broadcasting advertising campaign C1, then play advertising campaign C1, and updated advertisement work
It is dynamic to play in record sheet, as shown in table 3.After next time receives advertisement play instruction input by user, client can basis
Table 3 and the priority of advertising campaign determine advertising campaign to be played.
In step s 103, client is according to the advertisement play instruction and the matched advertising thing of advertising campaign to be played
Display level, priority and the advertisement material of material play record sheet and determine advertisement material to be played.
In embodiments of the present invention, client is matched wide according to the advertisement play instruction and advertising campaign to be played
The display level, priority and advertisement material for accusing material play specific steps such as figure that record sheet determines advertisement material to be played
Shown in 3, including:
Step 11, client judge the display mode of advertisement material according to the advertisement play instruction;
If step 12, the display mode are that lantern slide is shown, client ring-type plays and advertising campaign to be played
Matched each lantern slide display type advertisement material, wherein the advertisement material of first broadcasting can be the of client acquiescence
One lantern slide display type advertisement material, can also be from the matched multiple lantern slide display type advertisements of advertising campaign to be played
A randomly selected advertisement material, is not limited herein in material;
If step 13, the display mode are standard shows, client is played from the advertisement material in record sheet
Search the mark of the last advertisement material played;
If step 14 is found, client is according to the priority with the matched advertisement material of advertising campaign to be played
Rank and the mark of the last advertisement material played determine the mark of advertisement material to be played;
If step 15 is not found, client is according to excellent with the matched advertisement material of advertising campaign to be played
The rank of first grade determines the mark of advertisement material to be played.
It preferably, can be according to wide in advertising campaign when judging that it is standard type to obtain the display mode of advertisement material
The rank for accusing the priority of material, is ranked up the advertisement material in advertising campaign, to each advertising campaign, generates one
The advertisement material priority list of the rank of priority from high to low, subsequently, if display mode is standard shows, client
The mark that the last advertisement material played recorded in record sheet can be played according to the list and advertisement material waits for determine
Play the mark of advertisement material.
It is exemplified below:When needing to show advertisement material according to standard display mode, client is played from advertisement material to be remembered
Record the mark that the last advertisement material played is searched in table, wherein it includes that this plays it that advertisement material, which plays record sheet,
Before, the mark of the advertising campaign described in the mark of advertisement material that the client last time plays, the advertisement material and play should
The mark id of the player of advertisement material, as shown in table 5.
Player identifies id | Advertising campaign identifies id | Current ad material identifies |
1 | C1 | C1A1 |
Table 5
As shown in table 5, the advertisement material that the last time plays is identified as C1A1, and advertising campaign to be played is identified as
C2 then first obtains the priority of each advertisement material in advertising campaign C2, by the rank highest of priority in advertising campaign C2
Advertisement material C2A1 as advertisement material to be played, it is as shown in table 6 that updated advertisement material plays record sheet.
Player id | Advertisement position id | Current ad material |
1 | C1 | C1A1 |
1 | C2 | C2A1 |
Table 6
Wherein it is possible to corresponding with priority come the mark for obtaining advertisement material by the attribute information for reading advertisement material
Relationship can also obtain the mark of advertisement material and the correspondence of priority by reading advertisement attributes allocation list.
If table 5 is sky, then it represents that be to play advertisement material for the first time, directly can first play the advertisement of highest priority
Advertisement material in activity.For example, priority of the client according to advertising campaign, determines preferential broadcasting advertising campaign C1, then broadcasts
The advertisement material C1A1 of the highest priority in advertising campaign C1 is put, and is updated advertisement material and played in record sheet, such as
Shown in table 5.After next time receives advertisement play instruction input by user, client can be according to table 5 and advertisement material
Priority determines advertisement material to be played.
In step S104, client plays the advertising campaign to be played according to the advertisement play instruction and described waits for
Play advertisement material.
In step S105, mark and the to be played advertisement material of the client according to the advertisement material to be played
Mark updates the advertising campaign and plays record sheet and advertisement material broadcasting record sheet respectively.
For example the implementation procedure of bright whole flow process below:
Assuming that the attribute for the advertisement and advertisement that the client configured in server end can play is as shown in table 7.
Table 7
If receiving advertisement play instruction input by user for the first time, client is according to the advertising campaign that can be played
Priority determines that the preferential advertising campaign C1 that plays, according to the priority of advertisement material, can play advertising thing in advertising campaign C1
Expect C1A1, and will determine that the advertising campaign C1 played and advertisement material C1A1 are separately recorded in advertising campaign and play record sheet and wide
It accuses material to play in record sheet, advertising campaign plays record sheet and advertisement material and plays record sheet respectively as shown in table 3 and table 5.
If receiving advertisement play instruction input by user for the second time, client plays according to advertising campaign record first
Table, it is C1 to find the advertising campaign that user's last time plays, then being C1 according to priority ranking>C2, but C1 has been played,
Therefore start to play C2, since the priority of the C2A1 in C2 is higher than C2A2, so preferentially playing C2A1, and update advertisement work
Dynamic to play record sheet and advertisement material broadcasting record sheet, updated advertising campaign plays record sheet and advertisement material plays record
Table is respectively as shown in table 4 and table 6.
If third time receives advertisement play instruction input by user, client is played also according to advertising campaign and is recorded
Table, which can be extrapolated, play advertising campaign C1, equally, for advertisement material, since advertisement material C1A1 had been played, then
Advertisement material C1A2 can be played.
If the 4th time receives advertisement play instruction input by user, client is played also according to advertising campaign and is recorded
Table, which can be extrapolated, play advertising campaign C2, equally, for advertisement material, since advertisement material C2A1 had been played, then
Advertisement material C2A2 can be played.
The playing sequence that can be seen that advertising campaign from above-mentioned example gets off and is exactly for a long time:C1 C2 C1 C2C1 C2
C1 C2 etc..The playing sequence of each advertisement material is similarly:C1A1、C2A1、C1A2、C2A2、C1A1、C2A1、C1A2、
C2A2 etc..Go down for a long time, each advertisement material has the opportunity to show, and is average.
The present embodiment, server according to the requirement depth of advertiser configure advertising campaign and advertisement material display level and
Priority, after client downloads advertisement to local, according to advertisement play instruction input by user, advertising campaign and advertisement material
It plays record sheet and the display level and priority of advertising campaign and advertisement material determines advertising campaign and advertisement to be played
Material plays advertising campaign to be played and advertisement material, and more according to the mark of advertising campaign to be played and advertisement material
The broadcasting record sheet of new advertising campaign and advertisement material.Final each advertisement material has the opportunity to show user, and is flat
Equal, greatly meet the advertisement exposure requirement of each advertiser.
Aforementioned client is a kind of equipment that can play advertisement, such as can be TV, mobile phone, tablet computer, calculating
Machine etc. has the intelligent apparatus of image display function.One of ordinary skill in the art will appreciate that realizing the various embodiments described above method
In all or part of step be that relevant hardware can be instructed to complete by program, corresponding program can be stored in one
In computer read/write memory medium, the storage medium, such as ROM/RAM, disk or CD.
Embodiment two
Fig. 4 shows the concrete structure block diagram for the device that advertisement provided by Embodiment 2 of the present invention plays, for the ease of saying
It is bright, it illustrates only and the relevant part of the embodiment of the present invention.The device 4 can be the software unit being built in smart television,
The unit of hardware cell or software and hardware combining, also, each advertisement includes advertisement position, advertising campaign and at least one advertising thing
Material, the device 4 can with can depth configuration advertising campaign and advertisement material display level and priority server together
The system that an advertisement plays is formed, which includes:Play instruction receiving unit 41, advertising campaign determination unit 42, advertisement
Material determination unit 43, advertisement playing unit 44 and record sheet updating unit 45.
Wherein, play instruction receiving unit 41, the advertisement play instruction for receiving input;
Advertising campaign determination unit 42, for display level, the priority according to the advertisement play instruction, advertising campaign
And advertising campaign plays record sheet and determines advertising campaign to be played;
Advertisement material determination unit 43, for matched wide according to the advertisement play instruction and advertising campaign to be played
Display level, priority and advertisement material the broadcasting record sheet for accusing material determine advertisement material to be played;
Advertisement playing unit 44, for playing the advertising campaign to be played according to the advertisement play instruction and described waiting for
Play advertisement material;
Record sheet updating unit 45 is used for the mark according to the advertisement material to be played and the advertisement material to be played
Mark update that the advertising campaign plays record sheet and the advertisement material plays record sheet respectively.
Specifically, the advertising campaign determination unit 42 includes:
Advertising campaign display mode judgment module, the display side for judging advertising campaign according to the advertisement play instruction
Formula;
First advertising campaign determining module, if being exclusive display for the display mode, client terminal playing is shown
Level is the advertising campaign of exclusive type, determines the mark of the advertising campaign for being identified as the exclusive type of advertising campaign to be played;
Second advertising campaign determining module, if being standard shows for the display mode, client is from described wide
Announcement activity plays the mark that the last advertising campaign played is searched in record sheet, if found, client is according to
The rank of the priority of advertising campaign and the mark of the last advertising campaign played determine advertising campaign to be played
Mark, if do not found, client determines advertising campaign to be played according to the rank of the priority of the advertising campaign
Mark.
The advertisement material determination unit 43 includes:
Advertisement material display mode judgment module, the display side for judging advertisement material according to the advertisement play instruction
Formula;
First advertisement material determining module, if being that lantern slide is shown for the display mode, client ring-type is broadcast
It puts and the matched each lantern slide display type advertisement material of advertising campaign to be played;
Second advertisement material determining module, if being standard shows for the display mode, client is from described wide
It accuses material and plays the mark for searching the last advertisement material played in record sheet, if found, client is according to
The rank of the priority of advertisement material and the mark of the last advertisement material played determine advertisement material to be played
Mark, if do not found, client determines advertisement material to be played according to the rank of the priority of the advertisement material
Mark.
Further, described device 4 further includes:
Advertisement download unit, for from server downloads ad to local;
Attribute configuration table generation unit, for according to the aobvious of the display level of advertising campaign, priority and advertisement material
Show that level, priority generate advertisement attributes allocation list.
Further, the advertising campaign determination unit 42 and the advertisement material determination unit 43 are from the advertisement attributes
Display level, display level, the priority of priority and advertisement material of advertising campaign are obtained in allocation list.
The device that advertisement provided in an embodiment of the present invention plays can be applied in aforementioned corresponding embodiment of the method one, in detail
Feelings are referring to the description of above-described embodiment one, and details are not described herein.
It is worth noting that, in above system embodiment, included each unit is only drawn according to function logic
Point, but it is not limited to above-mentioned division, as long as corresponding function can be realized;In addition, each functional unit is specific
Title is also only to facilitate mutually distinguish, the protection domain being not intended to restrict the invention.
The foregoing is merely illustrative of the preferred embodiments of the present invention, is not intended to limit the invention, all essences in the present invention
All any modification, equivalent and improvement etc., should all be included in the protection scope of the present invention made by within refreshing and principle.
Claims (11)
1. a kind of method that advertisement plays, each advertisement includes advertisement position, advertising campaign and at least one advertisement material, feature
It is, the advertising campaign of advertisement and advertisement material are respectively arranged with corresponding display level and priority, the method includes:
Client receives the advertisement play instruction of input;
Client is played according to the advertisement play instruction, the display level of advertising campaign, priority and advertising campaign and is recorded
Table determines advertising campaign to be played;
Client according to the advertisement play instruction, with the display level of the matched advertisement material of advertising campaign to be played, preferential
Grade and advertisement material play record sheet and determine advertisement material to be played;
Client plays the advertising campaign to be played and the advertisement material to be played according to the advertisement play instruction;
Client according to the advertisement material to be played mark and the advertisement material to be played mark update respectively described in
Advertising campaign plays record sheet and the advertisement material plays record sheet;
The client is played according to the advertisement play instruction, the display level of advertising campaign, priority and advertising campaign
Record sheet determines that advertising campaign to be played includes:
Client judges the display mode of advertising campaign according to the advertisement play instruction;
If the display mode is exclusive display, client terminal playing shows that level is the advertising campaign of exclusive type, and determination waits for
Play the mark of the advertising campaign for being identified as the exclusive type of advertising campaign.
2. the method as described in claim 1, which is characterized in that the client is lived according to the advertisement play instruction, advertisement
Dynamic display level, priority and advertising campaign plays record sheet and determines that advertising campaign to be played further includes:
If the display mode is standard shows, client is searched the last time from advertising campaign broadcasting record sheet and is broadcast
The mark for the advertising campaign put, if found, client is according to the rank of the priority of the advertising campaign and described
The mark for the advertising campaign that last time plays determines the mark of advertising campaign to be played, if do not found, client root
The mark of advertising campaign to be played is determined according to the rank of the priority of the advertising campaign.
3. the method as described in claim 1, which is characterized in that the client according to the advertisement play instruction, with wait broadcasting
Display level, priority and advertisement material the broadcasting record sheet for putting the matched advertisement material of advertising campaign determine advertisement to be played
Material includes:
Client judges the display mode of advertisement material according to the advertisement play instruction;
It is shown if the display mode is lantern slide, client ring-type plays matched each unreal with advertising campaign to be played
Lamp piece display type advertisement material;
If the display mode is standard shows, client is searched the last time from advertisement material broadcasting record sheet and is broadcast
The mark for the advertisement material put, if found, client is according to the rank of the priority of the advertisement material and described
The mark for the advertisement material that last time plays determines the mark of advertisement material to be played, if do not found, client root
The mark of advertisement material to be played is determined according to the rank of the priority of the advertisement material.
4. the method as described in claim 1, which is characterized in that before the advertisement play instruction that the client receives input
Further include:
Client is from server downloads ad to local;
Client generates advertisement according to display level, the priority of the display level of advertising campaign, priority and advertisement material
Attribute configuration table.
5. method as claimed in claim 4, which is characterized in that client obtains advertisement work from the advertisement attributes allocation list
Display level, the priority of dynamic display level, priority and advertisement material.
6. the device that a kind of advertisement plays, each advertisement includes advertisement position, advertising campaign and at least one advertisement material, feature
It is, the advertising campaign of advertisement and advertisement material are respectively arranged with and show that level and priority, described device include accordingly:
Play instruction receiving unit, the advertisement play instruction for receiving input;
Advertising campaign determination unit, for according to the advertisement play instruction, the display level of advertising campaign, priority and wide
Announcement activity plays record sheet and determines advertising campaign to be played;
Advertisement material determination unit, for according to the advertisement play instruction and the matched advertisement material of advertising campaign to be played
Display level, priority and advertisement material play record sheet and determine advertisement material to be played;
Advertisement playing unit, for playing the advertising campaign to be played and described to be played wide according to the advertisement play instruction
Accuse material;
Record sheet updating unit, for according to the mark of the advertisement material to be played and the mark of the advertisement material to be played
The advertising campaign is updated respectively plays record sheet and advertisement material broadcasting record sheet;
The advertising campaign determination unit includes:
Advertising campaign display mode judgment module, the display mode for judging advertising campaign according to the advertisement play instruction;
First advertising campaign determining module, if being exclusive display for the display mode, client terminal playing shows level
To monopolize the advertising campaign of type, the mark of the advertising campaign for being identified as the exclusive type of advertising campaign to be played is determined.
7. device as claimed in claim 6, which is characterized in that the advertising campaign determination unit further includes:
Second advertising campaign determining module, if being standard shows for the display mode, client is lived from the advertisement
Dynamic to play the mark that the last advertising campaign played is searched in record sheet, if found, client is according to the advertisement
The rank of movable priority and the mark of the last advertising campaign played determine the mark of advertising campaign to be played,
If do not found, client determines the mark of advertising campaign to be played according to the rank of the priority of the advertising campaign
Know.
8. device as claimed in claim 6, which is characterized in that the advertisement material determination unit includes:
Advertisement material display mode judgment module, the display mode for judging advertisement material according to the advertisement play instruction;
First advertisement material determining module, if being that lantern slide is shown for the display mode, client ring-type play with
The matched each lantern slide display type advertisement material of advertising campaign to be played;
Second advertisement material determining module, if being standard shows for the display mode, client is from the advertising thing
Material plays the mark that the last advertisement material played is searched in record sheet, if found, client is according to the advertisement
The rank of the priority of material and the mark of the last advertisement material played determine the mark of advertisement material to be played,
If do not found, client determines the mark of advertisement material to be played according to the rank of the priority of the advertisement material
Know.
9. device as claimed in claim 6, which is characterized in that described device further includes:
Advertisement download unit, for from server downloads ad to local;
Attribute configuration table generation unit, for the display layer according to the display level of advertising campaign, priority and advertisement material
Grade, priority generate advertisement attributes allocation list.
10. device as claimed in claim 9, which is characterized in that the advertising campaign determination unit and the advertisement material are true
Order member obtains the display layer of the display level of advertising campaign, priority and advertisement material from the advertisement attributes allocation list
Grade, priority.
11. the system that a kind of advertisement plays, which is characterized in that the system comprises client and server, the server is
It includes that right such as is wanted that corresponding display level and priority, the client, which is respectively set, in the advertising campaign of advertisement and advertisement material
The device for asking 6 to 10 any one of them advertisements to play.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410370162.4A CN105323642B (en) | 2014-07-30 | 2014-07-30 | A kind of method, apparatus and system that advertisement plays |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410370162.4A CN105323642B (en) | 2014-07-30 | 2014-07-30 | A kind of method, apparatus and system that advertisement plays |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105323642A CN105323642A (en) | 2016-02-10 |
CN105323642B true CN105323642B (en) | 2018-10-09 |
Family
ID=55250099
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410370162.4A Active CN105323642B (en) | 2014-07-30 | 2014-07-30 | A kind of method, apparatus and system that advertisement plays |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105323642B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111179003A (en) * | 2018-11-11 | 2020-05-19 | 上海云绅智能科技有限公司 | Product display method and system |
CN111861580A (en) * | 2020-07-29 | 2020-10-30 | 成都新潮传媒集团有限公司 | Advertisement material configuration method and device of advertisement scheme |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101667274A (en) * | 2009-09-28 | 2010-03-10 | 中兴通讯股份有限公司 | Method and device for generating advertisement playing plan of electronic advertisement |
CN102006522A (en) * | 2010-11-04 | 2011-04-06 | 深圳市同洲电子股份有限公司 | Advertisement scheduling method and system |
CN102542493A (en) * | 2012-01-18 | 2012-07-04 | 苏州壹世通科技有限公司 | Advertisement information display control method and device |
CN103905891A (en) * | 2012-12-28 | 2014-07-02 | 北京四达时代软件技术股份有限公司 | Method for advertisement display, terminal and advertisement playing method and system |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2002091261A1 (en) * | 2001-05-02 | 2002-11-14 | Dentsu Inc. | Advertisement distribution managing system and method |
US20110035255A1 (en) * | 2009-08-05 | 2011-02-10 | Tandberg Television Inc. | Systems and methods for supporting user generated advertising transactions in a video service provider environment |
US20110288917A1 (en) * | 2010-05-21 | 2011-11-24 | James Wanek | Systems and methods for providing mobile targeted advertisements |
-
2014
- 2014-07-30 CN CN201410370162.4A patent/CN105323642B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101667274A (en) * | 2009-09-28 | 2010-03-10 | 中兴通讯股份有限公司 | Method and device for generating advertisement playing plan of electronic advertisement |
CN102006522A (en) * | 2010-11-04 | 2011-04-06 | 深圳市同洲电子股份有限公司 | Advertisement scheduling method and system |
CN102542493A (en) * | 2012-01-18 | 2012-07-04 | 苏州壹世通科技有限公司 | Advertisement information display control method and device |
CN103905891A (en) * | 2012-12-28 | 2014-07-02 | 北京四达时代软件技术股份有限公司 | Method for advertisement display, terminal and advertisement playing method and system |
Also Published As
Publication number | Publication date |
---|---|
CN105323642A (en) | 2016-02-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11531699B2 (en) | Inserting information into playing content | |
KR102454818B1 (en) | Targeted ad redistribution | |
KR100954670B1 (en) | Guided Discovery of Media Content | |
CN103763587B (en) | Method and device for playing multimedia data | |
CN105763950A (en) | Bullet screen display method and system | |
CN106815230A (en) | Lyrics page generation method and device | |
JP2014522027A (en) | Social music service providing method and system using LBS, and recording medium on which program for executing the providing method is recorded | |
CN104166688A (en) | Directional information pushing method and device | |
CN108174309A (en) | Barrage advertisement broadcast method, barrage advertisement play back device and readable storage medium storing program for executing | |
US9170712B2 (en) | Presenting content related to current media consumption | |
CN103530024B (en) | A kind of fresh information indicating means and electronic equipment | |
US20150177958A1 (en) | Providing context information relating to media content that is being presented | |
CN105049959A (en) | Multimedia file playing method and device | |
CN107071711A (en) | Multimedia sharing method, device and Bluetooth equipment | |
CN105323642B (en) | A kind of method, apparatus and system that advertisement plays | |
CN103702218A (en) | Video playing method and device | |
CN104092716A (en) | Data sharing method, first terminal, server and system | |
CN106210810A (en) | A kind of advertisement information processing method and device | |
US10594762B2 (en) | Associating users based on user-access positions in sequential content | |
KR102280213B1 (en) | A landing page for presenting media items | |
RU2636116C2 (en) | Method, server and display device for playing multimedia content | |
CN108848158B (en) | Method, device and server for recommending mobile phone game to mobile terminal | |
CN103607655B (en) | A playback method for live programs and an electronic device | |
CN103607628A (en) | Message display method and device and smart television set | |
CN104853233B (en) | Advertisement sending method and device based on video content |
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 |