Summary of the invention
In view of this, the object of the present invention is to provide a kind of video ads extend information method for pushing and a kind of video ads extend information pusher, completing video frequency program contrast pushing video advertisement extension information in client.
For achieving the above object, the invention provides a kind of video ads extend information method for pushing, be used for utilizing client to user's pushing video advertisement extension information, the pre-stored characteristic information that has at least one video ads in described client, and the video ads extend information corresponding with described video ads, described method comprises:
S101, obtain the characteristic information of the video frequency program of the current broadcasting of video playback apparatus, and with the characteristic information contrast of pre-stored each video ads of client, while there is the characteristic information of the target video advertisement of mating with the characteristic information of the video frequency program of described current broadcasting in the characteristic information of each pre-stored video ads of described client, perform step S102;
S102, utilize described client to show the video ads extend information corresponding with described target video advertisement to user.
Preferably, the characteristic information of described video ads comprises: the audio-frequency fingerprint of video ads and/or the video finger print of video ads;
The characteristic information of described video frequency program comprises: the audio-frequency fingerprint of video frequency program and/or the video finger print of video frequency program.
Preferably, described video ads extend information comprises: one or more in the customized push information of the reward voucher of the experience information of video ads related product, video ads related product, the interacting Question-Answer of video ads related product and video ads related product.
Preferably, described video ads extend information method for pushing also comprises:
Upgrade the characteristic information of video ads pre-stored in described client and/or the video ads extend information corresponding with described video ads.
Preferably, in the described client of described renewal, the characteristic information of pre-stored video ads and/or the video ads extend information corresponding with described video ads comprise:
S201, by described user end to server, send update request;
S202, described server, according to described update request, send and upgrade indication to described client, and the characteristic information of new default video ads and/or the new default video ads extend information corresponding with described video ads are carried in described renewal indication;
Characteristic information and/or the video ads extend information corresponding to original and described video ads of original video ads of storing in described client upgraded in the described renewal indication that S203, described client send according to described server.
Preferably, described update request comprises the user watched information that described client gathers in advance, and described S202 comprises: server, according to described user watched information, sends described renewal indication to described client.
Correspondingly, the invention provides a kind of video ads extend information pusher, this video ads extend information pusher comprises client, and described client comprises:
Feature acquiring unit, for obtaining the characteristic information of the video frequency program of the current broadcasting of video playback apparatus;
Memory cell, for storing the characteristic information of at least one video ads, and the video ads extend information corresponding with described video ads;
Contrast unit, for judging whether the characteristic information of each video ads of described cell stores exists the characteristic information of the target video advertisement that the characteristic information of the video frequency program of the current broadcasting of obtaining with described feature acquiring unit mates;
Push unit, be used for, when the characteristic information of the target video advertisement that the characteristic information of the video frequency program of the current broadcasting that the characteristic information existence of each video ads of described cell stores is obtained with described feature acquiring unit mates is judged in described contrast unit, to user, showing the video ads extend information corresponding with described target video advertisement.
Preferably, described video ads extend information comprises: one or more in the customized push information of the reward voucher of the experience information of video ads related product, video ads related product, the interacting Question-Answer of video ads related product and video ads related product.
Preferably, described client also comprises upgrades indication processing unit, for upgrading the characteristic information of the video ads that described memory cell stores and/or the video ads extend information corresponding with described video ads.
Preferably, described video ads extend information pusher also comprises server, described server comprises request reception unit and upgrades indication transmitting element, described client comprises request transmitting unit, described request transmitting element is for sending update request to server, the update request that described request receiving element sends for receiving described request transmitting element, described renewal indication transmitting element is for sending and upgrade indication to client according to described update request, the characteristic information of new default video ads and/or the new default video ads extend information corresponding with described video ads are carried in described renewal indication, described renewal indication processing unit is for characteristic information and/or the video ads extend information corresponding to original and described video ads of original video ads of upgrading described memory cell according to described renewal indication and storing.
Preferably, described client also comprises collecting unit, and for gathering user watched information, the described update request that described request transmitting element sends to server comprises described user watched information;
The renewal indication transmitting element of described server, for according to described user watched information, sends described renewal indication to client.
Can find out, the present invention is by completing the identification work to video frequency program in client, can overcome in prior art the limited pushed information coverage rate causing of number of channels due to collection of server low, the problem that implementation effect is not good.In addition, the present invention can upgrade the characteristic information of the video ads of storing in client and corresponding video ads extend information according to user's interest preference, thereby makes client can realize the propelling movement to user's personalized video ads extend information.
Embodiment
Below in conjunction with accompanying drawing, the specific embodiment of the present invention is elaborated.Should be understood that, embodiment described herein only, for description and interpretation the present invention, is not limited to the present invention.
As one aspect of the present invention, a kind of video ads extend information method for pushing is provided, this information-pushing method can be used in and utilizes client to user's pushing video advertisement extension information, wherein, the pre-stored characteristic information that has at least one video ads in client, and the video ads extend information corresponding with described video ads, particularly, as shown in Figure 1, this information-pushing method can comprise:
S101, obtain the characteristic information of the video frequency program of the current broadcasting of video playback apparatus, and with the characteristic information contrast of pre-stored each video ads of client, while there is the characteristic information of the target video advertisement of mating with the characteristic information of the video frequency program of described current broadcasting in the characteristic information of each pre-stored video ads of described client, perform step S102;
S102, utilize described client to show the video ads extend information corresponding with described target video advertisement to user.
The information-pushing method that the invention described above provides, can complete the identification to video frequency program in client, if the target video advertisement that the video frequency program of current broadcasting is appointment, client can accurately be identified and be pushed corresponding video ads extend information to user, compared with prior art, the present invention carrys out the video frequency program of the current broadcasting of identify customer end without the programme information by collection of server channel, be not subject to the restriction of channel information, thereby it is low to overcome in prior art the limited pushed information coverage rate causing of number of channels due to collection of server, the problem that implementation effect is not good.In other words, utilize information-pushing method pushed information coverage rate provided by the present invention higher.
Particularly, can be in client the characteristic information of pre-stored at least one video ads and corresponding video ads extend information, and in client, obtain the characteristic information of the video frequency program of current broadcasting, afterwards, by the characteristic information of the video frequency program of obtained current broadcasting successively with client in the characteristic information of pre-stored each video ads contrast, if the characteristic information of the target video advertisement that in client, in the characteristic information of pre-stored video ads, existence is mated with the characteristic information of the video frequency program of current broadcasting, utilize client to show the video ads extend information corresponding with this target video program to user, if there is not the characteristic information of the target video advertisement of mating with the characteristic information of the video frequency program of current broadcasting in client in the characteristic information of pre-stored video ads, as shown in Figure 1, can continue the identification step in S101.
In the present invention, client can be arranged in described video play device, for example, can be arranged in intelligent television, also can be arranged in the Set Top Box of television set, the video ads extend information pushing to user can be at video playback apparatus in displaying video content, by client, to video playback apparatus, provide described video ads extend information, and make described video playback apparatus show corresponding video ads extend information (as advertisement, consulting, interactive information etc.) simultaneously.
In addition, the client in the present invention also can be arranged in mobile display device, providing described video ads extend information at mobile display device, for example, can be arranged in mobile phone, also can be arranged in panel computer.
Further, in said method, in client, the characteristic information of the video frequency program of the characteristic information of pre-stored video ads and the current broadcasting of client of obtaining can comprise: the audio-frequency fingerprint in video and/or the video finger print in video.Particularly, can extract in advance the audio-frequency fingerprint of video ads and/or video finger print is stored in described client as the characteristic information of this video ads, when contrast, can extract audio-frequency fingerprint and/or the video finger print of the video frequency program of the current broadcasting of client, compare to search whether have the target video advertisement of mating with the audio-frequency fingerprint and/or the video finger print that are stored in the video ads in client.Extract the method for video sound intermediate frequency fingerprint or video finger print, and method video frequency program being contrasted by audio-frequency fingerprint and video finger print, belong to prior art, at this, exceed and repeat.
Further, in said method, the video ads extend information corresponding with video ads can comprise: one or more in the customized push information of the reward voucher of the experience information of video ads related product, video ads related product, the interacting Question-Answer of video ads related product and video ads related product.Particularly, the video frequency program of judging the current broadcasting of client when the characteristic information by video frequency program during as target video advertisement, can push following video ads extend information to user in client: the experience information of video ads related product (trying to take advantage of the evaluation information of information, cosmetics etc. such as the test ride of automobile); The coupon information of video ads related product (as cash deduction certificate, coupons etc.); The interacting Question-Answer of video ads related product; The customized push information of video ads related product (as public information platform account of this product etc.).Be understandable that, described product is the product relevant to described video ads, for example, it can be the product occurring in described video ads, and above-mentioned giving an example only for exemplary purposes, except those information, video ads extend information can also comprise the information that other is default.
The above-mentioned description for video ads extend information method for pushing provided by the present invention is carried out, can find out, the present invention is by completing the identification work to video frequency program in client, can overcome in prior art the limited pushed information coverage rate causing of number of channels due to collection of server low, the problem that implementation effect is not good.
The method providing by the invention described above, the corresponding video ads extend information that can effectively push to user in client, for example, can be in the characteristic information of video ads and the preferential alive messages of this product of a certain product of client stores, when the video frequency program that recognizes current broadcasting when client is the advertisement of this product, can push to user the preferential alive messages of this product, or, can be in the characteristic information of video ads and the public platform account information of this product (as microblogging account) of this product of client stores, when the video frequency program that recognizes current broadcasting when client is the advertisement of this product, the public platform account information that can push this product to user is so that user pays close attention to.
As another embodiment of the present invention, in above-mentioned video ads extend information method for pushing, can also comprise the steps: to upgrade the characteristic information of video ads pre-stored in client and/or the video ads extend information corresponding with video ads.
This step can be carried out when client terminal start-up, or, also can carry out at interval at preset timed intervals at client run duration, the present invention is not restricted this.
Further, as shown in Figure 2, in above-mentioned renewal client, the step of the characteristic information of pre-stored video ads and/or the video ads extend information corresponding with video ads can comprise:
S201, by user end to server, send update request;
S202, server, according to described update request, send and upgrade indication to client, and the characteristic information of new default video ads and/or the new default video ads extend information corresponding with described video ads are carried in described renewal indication;
Characteristic information and/or the video ads extend information corresponding to original and described video ads of original video ads of storing in client upgraded in the described renewal indication that S203, client send according to server.
Particularly, can work as client terminal start-up and be connected with server after to server, send update request, or, also can regularly to server, send update request in interval at preset timed intervals at client run duration.When server receives after the update request of client, to client, send and upgrade indication, the characteristic information of new default video ads and/or the new default video ads extend information corresponding with described video ads are carried in this renewal indication.Characteristic information and/or the video ads extend information corresponding to original and described video ads of original video ads that client is stored upgrade client according to this renewal indication after receiving this renewal indication in.
Further, in the update request that above-mentioned user end to server sends, can comprise the user watched information that client gathers in advance, and S202 specifically comprises: the user watched information that server gathers in advance according to described client, sends and upgrade indication to client.
Particularly, the user watched information that server can gather in advance according to client, to generate user's interest graph in server, thereby can upgrade the video ads extend information pushing to user more targetedly according to user's interest preference.
Further, the user watched information that client gathers in advance can comprise: client terminal start-up time, rating duration, watched channel information, user participate in one or more of the frequency of interactive information and user geographic location.Particularly, the audience information that server can gather in advance according to above-mentioned client, obtain the preference of user to channel, TV programme, to participation of interactive information etc., the final interest graph that generates user, thus the characteristic information of the video ads in client and/or the video ads extend information corresponding with video ads upgraded targetedly.For example, if certain user watches the duration of a certain channel and has surpassed preset value, can think that those users are for user to this channel favorites, thus can be with going to upgrade accordingly with the characteristic information of the related video ads extend information of this channel and/or corresponding video ads; And for example, if certain user watches the duration of a certain TV programme and has surpassed preset value, can think that those users are for user to this television program preference, thus can be with going to upgrade accordingly with the characteristic information of the related video ads extend information of this TV programme and/or corresponding video ads; For another example, if participating in the frequency of interactive information, certain user surpassed preset value, can think that those users are for participating in the active user of interactive information, thereby can go to upgrade accordingly with the characteristic information that relates to the video ads of interactive video ads extend information and/or correspondence.In addition, client also can gather user geographic location, makes server can upgrade for the user in a certain region characteristic information and/or the corresponding video ads extend information of video ads in client.Be understandable that, except above-mentioned audience information, client can also gather out of Memory as audience information so that server obtains user's interest graph.Meanwhile, except above-mentioned giving an example, can with diverse ways, according to audience information, upgrade targetedly according to actual needs characteristic information and/or the corresponding video ads extend information of the video ads in client, the present invention is not restricted this.
Further, above-mentioned S203 specifically can comprise: client is according to upgrading the characteristic information of the new default video ads of indication storage and/or the new default video ads extend information corresponding with described video ads, or client is utilized the characteristic information of new default video ads and/or characteristic information and/or video ads extend information corresponding to original described video ads that the new default video ads extend information corresponding with described video ads replaced original video ads of client stores according to upgrading indication.
Particularly, in server, can pre-storedly there be the characteristic information of new default video ads and/or the new default video ads extend information corresponding with described video ads, after receiving the update request of client, need to send to the characteristic information of new default video ads of client and/or the new default video ads extend information corresponding with described video ads to be included in to upgrade in indication and be sent to client.Client is after receiving renewal indication, the characteristic information of the new default video ads that server can be sent and/or the new default video ads extend information corresponding with described video ads are directly stored as new projects, or, characteristic information and/or the original corresponding video ads extend information that also can replace original video ads of storing in client by characteristic information and/or the new default video ads extend information corresponding with described video ads of new default video ads.; upgrade characteristic information and/or the corresponding video ads extend information of the video ads of storing in client; can in client, increase the characteristic information of new video ads and corresponding video ads extend information; or; also can replace with the characteristic information of new video ads the characteristic information of original video ads in client; or; can replace original video ads extend information in client by new video ads extend information; and above-mentioned replacement can be that part is replaced, and can be also whole replacements.
Pass through above-mentioned steps, can upgrade the characteristic information of the video ads of storing in client and corresponding video ads extend information, and can complete corresponding renewal according to user's interest preference, thereby make client to user, to push corresponding video ads extend information more targetedly, can significantly improve the effect of the required realization of pushing video advertisement extension information.
As another aspect of the present invention, a kind of video ads extend information pusher is also provided, this device comprises client, and as shown in Figure 3, this client can comprisefeature acquiring unit 11,memory cell 12,contrast unit 13 andpush unit 14.
Feature acquiring unit 11 is for obtaining the characteristic information of the video frequency program of the current broadcasting of video playback apparatus;
Memory cell 12 is for storing the characteristic information of at least one video ads, and the video ads extend information corresponding with described video ads;
Contrast unit 13 is for judging whether the characteristic information of each video ads ofmemory cell 12 storage exists the characteristic information of the target video advertisement that the characteristic information of the video frequency program of the current broadcasting of obtaining withfeature acquiring unit 11 mates;
Push unit 14 is when judging that whencontrast unit 13 characteristic information of each video ads ofmemory cell 12 storages exists the characteristic information of the target video advertisement that the characteristic information of the video frequency program of the current broadcasting of obtaining withfeature acquiring unit 11 mates, to user's displaying video ads extend information corresponding with described target video advertisement.
Further, inmemory cell 12, the characteristic information of the video ads of storage can comprise the audio-frequency fingerprint of video ads and/or the video finger print of video ads; The characteristic information of the video frequency program of the current broadcasting of client that feature acquiringunit 11 obtains can comprise: the audio-frequency fingerprint of video frequency program and/or the video finger print of video frequency program.
Further, the video ads extend information corresponding with video ads can comprise: one or more in the customized push information of the reward voucher of the experience information of video ads related product, video ads related product, the interacting Question-Answer of video ads related product and video ads related product.Be understandable that, above-mentioned giving an example only for exemplary purposes, except those information, video ads extend information can also comprise the information that other is default.
As another embodiment of the present invention, as shown in Figure 4, in the client of video ads extend information pusher provided by the present invention, can also comprise and upgradeindication processing unit 15, this renewalindication processing unit 15 is for upgrading the characteristic information of the pre-stored video ads of described client and/or the video ads extend information corresponding with described video ads.
Further, this video ads extend information pusher can also comprise server, can compriserequest reception unit 21 and upgradeindication transmitting element 22 in server, and client can also compriserequest transmitting unit 16, wherein,
Request transmitting unit 16 is for sending update request to server;
The update request that requestreception unit 21 sends for receiving client;
Upgradeindication transmitting element 22 for sending and upgrade indication to client according to described update request, the characteristic information of new default video ads and/or the new default video ads extend information corresponding with described video ads are carried in described renewal indication;
Upgradeindication processing unit 15 and for the described renewal indication sending according to renewalindication transmitting element 22, upgrade characteristic information and/or the video ads extend information corresponding to original and described video ads of original video ads ofmemory cell 12 storages.
Further, client can also comprise collectingunit 17, this collectingunit 17 is for gathering user watched information, and the update request that request transmittingunit 16 sends to server comprises above-mentioned user watched information, upgradeindication transmitting element 22 according to above-mentioned user watched information, to client, send and upgrade indication.
Further, the user watched information that above-mentionedcollecting unit 17 gathers in advance can comprise: one or more in client terminal start-up time, rating duration, watched channel information and user geographic location.Be understandable that, except above-mentioned information, collectingunit 17 can also gather out of Memory so that server obtains user's interest preference.
Particularly, upgradeindication processing unit 15 according to upgrade indication upgradememory cell 12 in when the characteristic information of original video ads of storage and/or video ads extend information corresponding to original and described video ads, can inmemory cell 12, the characteristic information of new default video ads and/or the new video ads extend information corresponding with described video ads of presetting be preserved as new projects; Or, can utilize the characteristic information of new default video ads and/or characteristic information and/or the original corresponding video ads extend information that the new default video ads extend information corresponding with described video ads replaced original video ads of storage inmemory cell 12.
Be understandable that, above execution mode is only used to principle of the present invention is described and the illustrative embodiments that adopts, yet the present invention is not limited thereto.For those skilled in the art, without departing from the spirit and substance in the present invention, can make various modification and improvement, these modification and improvement are also considered as protection scope of the present invention.