广告推送方法及推送装置与流程

文档序号:11921712阅读:206来源:国知局
广告推送方法及推送装置与流程

本发明涉及通信技术领域,特别涉及一种广告推送方法及推送装置。



背景技术:

随着移动互联网的发展和智能移动终端的普及,智能手机的用户群越来越大,同时也对软件提出了更多智能,人性化的需求。

在现有的技术中,越来越多的广告商向智能设备用户推送了大量的广告,但广告播出以后却无法得知用户对广告视频的满意度,无法知道此次推送的广告视频,哪一部分能吸引用户,哪一部分用户并不感兴趣,也就无法对广告视频中的不足进行改进,也即无法提升推送的广告视频的质量。



技术实现要素:

本发明的主要目的是提供一种广告推送方法及推送装置,旨在有效提升了广告视频的推送质量。

为实现上述目的,本发明提出的广告推送方法,包括如下步骤:

在推送的广告视频开始播放时,记录起始时间;在所述广告视频播放过程中,实时监测用户的行为信息,并依次记录用户的行为信息发生改变的时间;在所述广告视频播放结束时,记录结束时间;

根据记录的时间将所述广告视频进行分段;

根据每一段所述广告视频对应的所述用户的行为信息,判断所述用户对每一段所述广告视频的态度;所述态度包括喜欢与排斥;

根据所述用户对每一段所述广告视频的态度,制定广告视频推送策略。

可选的,判断所述用户的行为信息是否发生改变的步骤包括:

判断是否接收到用户输入的终止推送的广告视频的播放的信号;

如果是,则判定所述用户的行为发生改变。

可选的,判断所述用户的行为是否发生改变的步骤包括:

在推送的广告视频开始播放时,获取所述用户的基准图像;

在推送的广告视频播放过程中,按照预设的频率依次获取所述用户的数张图像,并将获取到的每一所述图像与所述基准图像进行比较;

当获取到的所述图像与所述基准图像的差异度大于或等于预设的阈值时,判定所述用户的行为发生改变。

可选的,所述根据每一段所述广告视频对应的所述用户的行为信息,判断所述用户对每一段所述广告视频的态度的步骤包括:

当获取到的所述图像与所述基准图像的差异度大于预设的阈值时,判定所述用户对该段广告视频的态度为排斥;

当获取到的所述图像与所述基准图像的差异度小于或等于预设的阈值时,判定用户对该段广告视频的态度为喜欢。

可选的,所述根据所述用户对每一段所述广告视频的态度,制定广告视频推送策略的步骤包括:

判断所述用户对推送的广告视频的态度为喜欢的段数的比率是否大于预设的阈值;

如果是,则继续推送所述广告视频;

如果否,则更换广告视频进行推送。

此外,为了实现上述目的,本发明还提出一种广告推送装置,包括监测模块、判断模块、记录模块、分段模块以及制定模块;其中,

所述监测模块,用于在推送的广告视频播放过程中,实时监测用户的行为信息;

所述判断模块,用于判断所述用户的行为信息是否发生改变;

所述记录模块,用于在推送的广告视频开始播放时,记录起始时间;在所述广告视频播放过程中,依次记录用户的行为信息发生改变的时间;在所述广告视频播放结束时,记录结束时间;

所述分段模块,用于根据记录的时间将所述广告视频进行分段;

所述判断模块,还用于根据每一段所述广告视频对应的所述用户的行为信息,判断所述用户对每一段所述广告视频的态度;所述态度包括喜欢与排斥;

所述制定模块,用于根据所述用户对每一段所述广告视频的态度,制定广告视频推送策略。

可选的,所述监测模块,用于监测是否接收到所述用户输入的终止推送的广告视频的播放的信号;

所述判断模块,具体用于在所述用户通过输入行为,终止推送的广告视频的播放时,判定所述用户的行为发生改变。

可选的,所述监测模块,还用于在推送的广告视频开始播放时,获取所述用户的基准图像;在推送的广告视频播放过程中,按照预设的频率依次获取所述用户的数张图像;

所述判断模块,具体用于将获取到的每一所述图像与所述基准图像进行比较,并在获取到的所述图像与所述基准图像的差异度大于或等于预设的阈值时,判定所述用户的行为发生改变。

可选的,所述判断模块,还用于在获取到的所述图像与所述基准图像的差异度大于预设的阈值时,判定所述用户对该段广告视频的态度为排斥;在获取到的所述图像与所述基准图像的差异度小于或等于预设的阈值时,判定用户对该段广告视频的态度为喜欢。。

可选的,所述判断模块,还用于判断所述用户对推送的广告视频的态度为喜欢的段数的比率是否大于预设的阈值;

所述制定模块,用于在所述用户对推送的广告视频的态度为喜欢的段数的比率大于预设的阈值时,制定推送策略为:继续推送所述广告视频;在所述用户对推送的广告视频的态度为喜欢的段数的比率不大于预设的阈值时,制定推送策略为:更换广告视频进行推送。

本发明的技术方案,通过在推送的广告视频播放时,实时监测用户的行为信息,并根据用户的行为信息变化的时间,灵活对广告视频进行分段,可以较为准确的判断出用户对广告视频的那个部分感兴趣,进而可以根据用户的喜好针对性的实现广告视频的推送,有效提升了广告视频的推送质量;同时也可以给用户带来更友好的体验效果。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。

图1为本发明广告推送方法一实施例的流程图;

图2为图1中根据所述用户对每一所述时间段内的广告视频的态度,制定广告视频推送策略的步骤的流程图;

图3为本发明广告推送方法中判断用户的行为是否发生改变的步骤的第一实施例的流程图;

图4为本发明广告推送方法中判断用户的行为是否发生改变的步骤的第二实施例的流程图;

图5为本发明广告推送方法中判断所述用户对每一段所述广告视频的态度的步骤的一实施例的流程图;

图6为本发明广告推送装置一实施例的模块示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

现在将参考附图描述实现本发明各个实施例的移动终端。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身并没有特定的意义。因此,“模块”与“部件”可以混合地使用。

本发明提出一种广告推送方法。

如图1所示,图1为本发明广告推送方法一实施例的流程图。

本实施例的广告推送方法,包括如下步骤:

步骤S100、在推送的广告视频开始播放时,记录起始时间;在所述广告视频播放过程中,实时监测用户的行为信息,并依次记录用户的行为信息发生改变的时间;在所述广告视频播放结束时,记录结束时间。

具体的,在本实施例中,当用户启动移动终端上的某个应用(比如,优酷视频)时,应用的服务器自动推送广告视频。当推送的广告视频开始播放时,记录时间T1,并调用移动终端的摄像装置(比如,移动终端的前置摄像头),以实时监测用户的行为信息。其中,在调用移动终端的摄像装置后,对该摄像装置进行初始化,以降低摄像装置拍摄的图像的分辨率并增大图像的尺寸,以保证能清晰的捕捉到用户的行为信息。在推送的广告视频播放过程中,实时监测用户的行为信息,并在第一次监测到所述用户的行为信息发生改变时,记录时间T2;在第二次监测到所述用户的行为信息发生改变时,记录时间T3;......;在第n次监测到所述用户的行为信息发生改变时,记录时间为Tn+1;在推送的广告视频播放结束时,记录时间Tn+2;其中,n为大于或等于3的自然数。

步骤S200、根据记录的时间将所述广告视频进行分段。

具体的,将推送的广告视频按照T1-T2、T2-T3、......、Tn-Tn+1、Tn+1-Tn+2时间段划分为A1、A2、......、An、An+1段。也即将推送的广告视频由开始播放的时间(T1)至第一次监测到所述用户的行为信息发生改变的时间(T2)划分为第一段(A1);由第一次监测到所述用户的行为信息发生改变的时间(T2)至第二次监测到所述用户的行为信息发生改变的时间(T3)划分为第二段(A2);......;由第n-1次监测到所述用户的行为信息发生改变的时间(Tn)至第n次监测到所述用户的行为信息发生改变的时间(Tn+1)划分为第二段(An);由第n次监测到所述用户的行为信息发生改变时间(Tn+1)至推送的广告视频由播放结束的时间(Tn+2)划分为第n+1段(An+1)。

步骤S300、根据每一段所述广告视频对应的所述用户的行为信息,判断所述用户对每一段所述广告视频的态度;所述态度包括喜欢与排斥。

具体的,对每一段广告视频(A1、A2、......、An、An+1)对应的所述用户的行为信息进行分析,以判断所述用户对该时间段内的广告视频的态度为喜欢或排斥。比如,如果在对应的时间段内,所述用户一直目不转睛的盯着移动终端的屏幕,则表明所述用户对该推送的广告视频感兴趣,那么,则判定所述用户对该时间段内的广告视频的态度为喜欢。而如果,在对应的时间段内,所述用户的视线离开了移动终端的屏幕的屏幕,或用户用户的表情转变为厌恶等,则定所述用户对该时间段内的广告视频的态度为排斥。

步骤S400、根据所述用户对每一段所述广告视频的态度,制定广告视频推送策略。

其中,如图2所示,所述根据所述用户对每一段所述广告视频的态度,制定广告视频推送策略的步骤包括:

步骤S410、判断所述用户对推送的广告视频的态度为喜欢的段数的比率是否大于预设的阈值;如果是,则执行步骤S420;如果否,则执行步骤S430;

步骤S420、继续推送所述广告视频;

步骤S430、更换广告视频进行推送。

具体的,当所述用户对推送的广告视频的态度为喜欢的段数的比率大于预设的阈值时,表明所述用户对本次推送的广告视频较为喜欢,则在下次推送时,继续推送所述广告视频,或将广告视频中所述用户的态度为排斥的时间段内的视频信息进行修改或删除后,再推送给用户。而当所述用户对推送的广告视频的态度为喜欢的段数的比率小于或等于预设的阈值时,表明所述用户对上次推送的广告视频较为排斥,则在下次推送时,更换其他广告视频进行推送,或将原广告视频中用户的态度为排斥的时间段内的视频信息进行修改或删除后,再推送给用户。

下面,以n=5为例对本发明的技术方案进行具体说明:

在推送的广告视频开始播放时,记录起始时间T1;在推送的广告视频播放过程中,当第一次监测到用户的行为信息发生改变时,记录时间T2;当第二次监测到用户的行为信息发生改变时,记录时间T3;当第三次监测到用户的行为信息发生改变时,记录时间T4;当第四次监测到用户的行为信息发生改变时,记录时间T5;当第五次监测到用户的行为信息发生改变时,记录时间T6;在推送的广告视频播放结束时,记录结束时间T7;然后,将推送的广告视频按照T1-T2、T2-T3、T3-T4、T4-T5、T5-T6、T6-T7分成六段,分别定义为A1、A2、A3、A4、A5与A6段。然后,根据对应A1、A2、A3、A4、A5与A6段内的用户的行为信息,判断用户对A1、A2、A3、A4、A5与A6段内的广告视频的态度。比如,当用户对A1、A2、A3与A4段的广告视频的态度为喜欢,对A5与A6段的广告视频的态度为排斥时,由于用户对推送的广告视频的态度为喜欢的时间段数(为4段)的比率(比率=4/6*100%=67%)大于预设的阈值(50%),则可以在下次推送中,将继续推送该广告视频,或将广告视频中的A5与A6段裁剪掉,再推送给用户。又比如,当用户对A1与A2段的广告视频的态度为喜欢,对A3、A4、A5与A6段的广告视频的态度为排斥时,由于用户对推送的广告视频的态度为喜欢的时间段数(为2段)的比率(比率=2/6*100%=33%)小于预设的阈值(50%),则可以在下次推送中,将更换广告视频进行推送,或将原广告视频中的A3、A4、A5与A6段裁剪掉,再推送给用户。

本实施例的技术方案,通过在推送的广告视频播放时,实时监测用户的行为信息,并根据用户的行为信息变化的时间,灵活对广告视频进行分段,可以较为准确的判断出用户对广告视频的那个部分感兴趣,进而可以根据用户的喜好针对性的实现广告视频的推送,有效提升了广告视频的推送质量;同时也可以给用户带来更友好的体验效果。

进一步的,如图3所示,图3为本发明广告推送方法中判断用户的行为是否发生改变的步骤的第一实施例的流程图。

在本实施例中,判断所述用户的行为信息是否发生改变的步骤包括:

步骤S111、判断是否接收到用户输入的终止推送的广告视频的播放的信号;如果是,则执行步骤S112;如果否,则执行步骤S113;

步骤S112、判定所述用户的行为信息发生改变;

步骤S113、判定所述用户的行为信息未发生改变。

在本实施例中,在推送的广告视频的播放过程中,实时监测是否接收到所述用户通过触摸屏、键盘或遥控器等输入的终止推送的广告视频的播放的信号,如果是,则判定所述用户的行为信息发生改变,如果否,则判定所述用户的行为信息未发生改变。

进一步的,如图4所示,图4为本发明广告推送方法中判断用户的行为是否发生改变的步骤的第二实施例的流程图。

在本实施例中,所述判断所述用户的行为信息是否发生改变的步骤包括:

步骤S121、在推送的广告视频开始播放时,获取所述用户的基准图像;

步骤S122、在推送的广告视频播放过程中,按照预设的频率依次获取所述用户的数张图像;

步骤S123、将获取到的每一所述图像与所述基准图像进行比较;

步骤S124、判断获取到的所述图像与所述基准图像的差异度是否大于或等于预设的阈值;如果是,则执行步骤S125;如果否,则执行步骤S126;

步骤S125、判定所述用户的行为信息发生改变;

步骤S126、判定所述用户的行为信息未发生改变。

在本实施例中,在推送的广告视频开始播放时,调用移动终端的摄像装置,并对该摄像装置进行初始化,以降低摄像装置拍摄的图像的分辨率并增大图像的尺寸。通过摄像装置获取所述用户的基准图像;并在后续的推送的广告视频播放过程中,通过摄像装置按照预设的频率依次获取所述用户的数张图像(比如,每1秒获取一张用户的图像),并将获取到的每一所述图像与所述基准图像进行比较。当获取到的所述图像与所述基准图像的差异度大于或等于预设的阈值时,判定所述用户的行为信息发生改变。当获取到的所述图像与所述基准图像的差异度小于预设的阈值时,判定所述用户的行为信息未发生改变。具体比如,在推送的广告视频开始播放时,获取用户的基准图像P1;在推送的广告视频播放过程中,按照预设的频率依次获取所述用户的数张图像P2......Pt;其中,t为大于或等于3的自然数。将获取到的所述图像P2......Pt依次与所述基准图像进行比较,当差异值大于或等于3%时,判定所述用户的行为信息发生改变;而当差异值小于3%时,判定所述用户的行为信息未发生改变。在本实施例中,阈值的设置,可以减少对用户的动作行为的误判。比如,所述用户在观看推送的广告视频的过程中的眨眼动作,由于用户闭眼时的图像与睁眼时的图像的差异度小于3%,则不判定为用户的行为信息发生改变。而如果用户在观看推送的广告视频的过程中出现摇头或离开等行为时,会导致获取到的当前图像与基准图像的差异度大于3%,这时则判定为用户的行为信息发生改变。

值得一提的是,上述两种判断所述用户的行为信息是否发生改变的实施例可以单独实现对所述用户的行为信息是否发生改变的判断,也可以共同实现对所述用户的行为信息是否发生改变的判断。

进一步的,如图5所示,图5为本发明广告推送方法中判断所述用户对每一段所述广告视频的态度的步骤的一实施例的流程图。

基于上述判断用户的行为是否发生改变的第二实施例,在本实施例中,

所述根据每一段所述广告视频对应的所述用户的行为信息,判断所述用户对每一段所述广告视频的态度的步骤包括:

步骤S310、依次判断对应每一段所述广告视频对应的用户的图像与基准图像的比较值是否大于预设的阈值;如果是,则执行步骤S320;如果否则执行步骤S330;

步骤S320、判定所述用户对该段内的广告视频的态度为排斥;

步骤S330、判定所述用户对该段内的广告视频的态度为喜欢。

具体比如,当对应每一段所述广告视频对应的用户的图像与基准图像的差异度大于40%时,判定所述用户对该时间段内的广告视频的态度为排斥;当对应每一段所述广告视频对应的用户的图像与基准图像的差异度小于或等于40%时,判定用户对该时间段内的广告视频的态度为喜欢。

本发明还提出一种广告推送装置。

如图6所示,图6为本发明广告推送装置一实施例的模块示意图。

本实施例的广告推送装置,包括监测模块710、判断模块720、记录模块730、分段模块740以及制定模块750。其中,

所述监测模块710,用于在推送的广告视频播放过程中,实时监测用户的行为信息。

具体的,所述监测模块710,用于监测是否接收到所述用户输入的终止推送的广告视频的播放的信号;以及在推送的广告视频开始播放时,获取所述用户的基准图像;在推送的广告视频播放过程中,按照预设的频率依次获取所述用户的数张图像。

所述判断模块720,用于判断所述用户的行为信息是否发生改变;以及根据每一段所述广告视频对应的所述用户的行为信息;判断所述用户对每一段所述广告视频的态度;以及判断所述用户对推送的广告视频的态度为喜欢的段数的比率是否大于预设的阈值。

具体的,所述判断模块720,具体用于在所述用户通过输入行为,终止推送的广告视频的播放时,判定所述用户的行为发生改变;将获取到的每一所述图像与所述基准图像进行比较,并在获取到的所述图像与所述基准图像的差异度大于或等于预设的阈值时,判定所述用户的行为发生改变;在获取到的所述图像与所述基准图像的差异度大于预设的阈值时,判定所述用户对该段广告视频的态度为排斥;在获取到的所述图像与所述基准图像的差异度小于或等于预设的阈值时,判定用户对该段广告视频的态度为喜欢。

所述记录模块730,用于在推送的广告视频开始播放时,记录起始时间;在所述广告视频播放过程中,依次记录用户的行为信息发生改变的时间;在所述广告视频播放结束时,记录结束时间。

具体的,所述记录模块730,用于在推送的广告视频开始播放时,记录时间T1。在推送的广告视频播放过程中,实时监测用户的行为信息,并在第一次监测到所述用户的行为信息发生改变时,记录时间T2;在第二次监测到所述用户的行为信息发生改变时,记录时间T3;......;在第n次监测到所述用户的行为信息发生改变时,记录时间为Tn+1;在推送的广告视频播放结束时,记录时间Tn+2;其中,n为大于或等于3的自然数。

所述分段模块740,用于根据记录的时间将所述广告视频进行分段。

具体的,所述分段模块,用于将推送的广告视频按照T1-T2、T2-T3、......、Tn-Tn+1、Tn+1-Tn+2时间段划分为A1、A2、......、An、An+1段。也即将推送的广告视频由开始播放的时间(T1)至第一次监测到所述用户的行为信息发生改变的时间(T2)划分为第一段(A1);由第一次监测到所述用户的行为信息发生改变的时间(T2)至第二次监测到所述用户的行为信息发生改变的时间(T3)划分为第二段(A2);......;由第n-1次监测到所述用户的行为信息发生改变的时间(Tn)至第n次监测到所述用户的行为信息发生改变的时间(Tn+1)划分为第二段(An);由第n次监测到所述用户的行为信息发生改变时间(Tn+1)至推送的广告视频由播放结束的时间(Tn+2)划分为第n+1段(An+1)。

所述制定模块750,用于根据所述用户对每一段所述广告视频的态度,制定广告视频推送策略。

具体的,当所述用户对推送的广告视频的态度为喜欢的段数的比率大于预设的阈值时,表明所述用户对本次推送的广告视频较为喜欢,则在下次推送时,继续推送所述广告视频,或将广告视频中所述用户的态度为排斥的时间段内的视频信息进行修改或删除后,再推送给用户。而当所述用户对推送的广告视频的态度为喜欢的段数的比率小于或等于预设的阈值时,表明所述用户对上次推送的广告视频较为排斥,则在下次推送时,更换其他广告视频进行推送,或将原广告视频中用户的态度为排斥的时间段内的视频信息进行修改或删除后,再推送给用户。

本实施例的技术方案,通过在推送的广告视频播放时,实时监测用户的行为信息,并根据用户的行为信息变化的时间,灵活对广告视频进行分段,可以较为准确的判断出用户对广告视频的那个部分感兴趣,进而可以根据用户的喜好针对性的实现广告视频的推送,有效提升了广告视频的推送质量;同时也可以给用户带来更友好的体验效果。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是移动终端,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1