信息处理方法和信息处理装置与流程

文档序号:11733667阅读:151来源:国知局
信息处理方法和信息处理装置与流程
本发明涉及计算机信息领域,尤其涉及一种信息处理方法和信息处理装置。

背景技术:
随着计算机以及网络技术的发展,网络视频技术已逐渐与人们的日常生活、工作等息息相关。网络视频通常以电脑或者移动设备作为用户终端,由网络视频服务商提供,以流媒体为播放格式,可以在线直播或点播。网络视频一般需要独立的播放器,文件格式主要是基于P2P技术占用客户端资源较少的流媒体格式。网络视频通常以电脑或者移动设备作为用户终端,利用QQ、MSN等IM工具,进行可视化聊天的一项技术或应用。目前,用户在播放网络视频服务商提供的网络视频时,通常会在播放之前先进行广告视频的播放;此外,也存在一些在网络视频播放期间分段式插播广告的方式,但这种方式所依据的仅仅是用户的持续播放时间。无论是以上哪种方式,其所播放的广告均是固定的或随机的,针对性较差。

技术实现要素:
在下文中给出了关于本发明的简要概述,以便提供关于本发明的某些方面的基本理解。应当理解,这个概述并不是关于本发明的穷举性概述。它并不是意图确定本发明的关键或重要部分,也不是意图限定本发明的范围。其目的仅仅是以简化的形式给出某些概念,以此作为稍后论述的更详细描述的前序。鉴于此,本发明提供了一种信息处理方法和信息处理装置,以至少解决目前在网络视频播放前或播放中插播广告的方法针对性差的问题。根据本发明的一个方面,提供了一种信息处理方法,所述信息处理方法包括:接收来自用户终端的播放请求,所述播放请求携带有用户信息和媒体信息;基于所述用户信息,判定是否要插播广告;在判定要插播广告的情况下,暂停播放所述播放请求所对应的流媒体,并获取与所述用户信息有关的历史播放记录;基于所述历史播放记录中各个历史视频的视频类别,确定待播广告类别;选择符合所述待播广告类别的一条或多条广告视频,使得所述一条或多条广告视频的总持续时长与广告时间一致;将所述一条或多条广告视频下发至所述用户终端进行播放;以及当检测到所述一条或多条广告视频播放完成后,向流媒体服务器发送所述播放请求,并向所述用户终端转发从所述流媒体服务器获取的所述播放请求所对应的流媒体。进一步地,所述信息处理方法还包括:判定所述用户信息对应的用户是否同意接收邮件;在判定该用户同意接收邮件的情况下,基于所述历史播放记录中各个历史视频的视频类别,确定推送邮件的类别;根据确定的推送邮件的类别,向所述用户信息中包含的邮箱地址发送相应的推送邮件。进一步地,所述确定推送邮件的类别的步骤包括:基于所述历史播放记录中各个历史视频的视频类别,确定该用户的产品兴趣类型,使得所述推送邮件的类别中包含与该产品兴趣类型相关的产品内容介绍邮件;以及基于所述历史播放记录中各个历史视频的视频类别,确定该用户的视频兴趣类型,使得所述推送邮件的类别中包含与该视频兴趣类型相关的视频内容介绍邮件。进一步地,在向所述用户信息中包含的邮箱地址发送相应的推送邮件的过程中,采用艾宾浩斯遗忘曲线或其部分曲线来确定发送所述推送邮件的频率。进一步地,基于所述历史播放记录中各个历史视频的视频类别确定待播广告类别的步骤包括:在所述历史播放记录中统计其中各个历史视频的视频类别,以确定出现的每个视频类别的出现频率,选择出现频率最高的一个或多个视频类别;基于所述出现频率最高的一个或多个视频类别确定待播广告类别。根据本发明的另一方面,还提供了一种信息处理装置,所述信息处理装置包括:接收单元,其被配置用于接收来自用户终端的播放请求,所述播放请求携带有用户信息和媒体信息;第一判定单元,其被配置用于基于所述用户信息,判定是否要插播广告;处理单元,其被配置用于在判定要插播广告的情况下,暂停播放所述播放请求所对应的流媒体,并获取与所述用户信息有关的历史播放记录;第一确定单元,其被配置用于基于所述历史播放记录中各个历史视频的视频类别,确定待播广告类别;选择单元,其被配置用于选择符合所述待播广告类别的一条或多条广告视频,使得所述一条或多条广告视频的总持续时长与广告时间一致;下发单元,其被配置用于将所述一条或多条广告视频下发至所述用户终端进行播放;以及检测及发送单元,其被配置用于当检测到所述一条或多条广告视频播放完成后,向流媒体服务器发送所述播放请求,并向所述用户终端转发从所述流媒体服务器获取的所述播放请求所对应的流媒体。进一步地,所述信息处理装置还包括:第二判定单元,其被配置用于判定所述用户信息对应的用户是否同意接收邮件;第二确定单元,其被配置用于在判定该用户同意接收邮件的情况下,基于所述历史播放记录中各个历史视频的视频类别,确定推送邮件的类别;推送单元,其被配置用于根据确定的推送邮件的类别,向所述用户信息中包含的邮箱地址发送相应的推送邮件。进一步地,所述第二确定单元被配置用于:基于所述历史播放记录中各个历史视频的视频类别,确定该用户的产品兴趣类型,使得所述推送邮件的类别中包含与该产品兴趣类型相关的产品内容介绍邮件;以及基于所述历史播放记录中各个历史视频的视频类别,确定该用户的视频兴趣类型,使得所述推送邮件的类别中包含与该视频兴趣类型相关的视频内容介绍邮件。进一步地,所述推送单元在向所述用户信息中包含的邮箱地址发送相应的推送邮件的过程中,采用艾宾浩斯遗忘曲线或其部分曲线来确定发送所述推送邮件的频率。进一步地,所述第一确定单元被配置用于:在所述历史播放记录中统计其中各个历史视频的视频类别,以确定出现的每个视频类别的出现频率,选择出现频率最高的一个或多个视频类别;以及基于所述出现频率最高的一个或多个视频类别确定待播广告类别。通过以上描述可知,本发明的信息处理方法和信息处理装置,基于用户的历史播放记录来确定待播的广告类别,由此能够针对不同用户分别进行具有针对性的广告播放。相比于现有技术,本发明考虑了用户的历史播放记录,基于历史播放记录中各视频的类别来挖掘历史记录与用户兴趣之间的关联性,由此为不同的用户(不同的历史视频记录)能够播放与之对应的广告视频,使得广告的播放对于用户的历史记录具有较强的针对性,进而对用户的兴趣点具有较强的针对性。此外,在用户播放视频期间向用户播放广告之外,还能够根据其历史播放记录进一步向用户推送该广告,通过线上(视频播放期间)和线下(视频播放完以后)双重结合,使得广告的针对性更强,并且能够避免向所有用户发送广告邮件带来的资源浪费以及给用户带来的不便。此外,采用艾宾浩斯遗忘曲线来发送广告邮件,能够加深用户对广告邮件的印象。利用本发明的方法挖掘出用户的兴趣点,进而向其按照艾宾浩斯遗忘曲线发送其感兴趣的广告,能够大大提高广告的针对性和有效性。通过以下结合附图对本发明的最佳实施例的详细说明,本发明的这些以及其他优点将更加明显。附图说明本发明可以通过参考下文中结合附图所给出的描述而得到更好的理解,其中在所有附图中使用了相同或相似的附图标记来表示相同或者相似的部件。所述附图连同下面的详细说明一起包含在本说明书中并且形成本说明书的一部分,而且用来进一步举例说明本发明的优选实施例和解释本发明的原理和优点。在附图中:图1是示意性地示出本发明的信息处理方法的一个示例性处理的流程图;图2是示意性地示出本发明的信息处理方法的另一个示例性处理的流程图;图3是示意性地示出本发明的信息处理装置的一个示例性结构的框图;图4是示意性地示出本发明的信息处理装置的另一个示例性结构的框图。本领域技术人员应当理解,附图中的元件仅仅是为了简单和清楚起见而示出的,而且不一定是按比例绘制的。例如,附图中某些元件的尺寸可能相对于其他元件放大了,以便有助于提高对本发明实施例的理解。具体实施方式在下文中将结合附图对本发明的示范性实施例进行描述。为了清楚和简明起见,在说明书中并未描述实际实施方式的所有特征。然而,应该了解,在开发任何这种实际实施例的过程中必须做出很多特定于实施方式的决定,以便实现开发人员的具体目标,例如,符合与系统及业务相关的那些限制条件,并且这些限制条件可能会随着实施方式的不同而有所改变。此外,还应该了解,虽然开发工作有可能是非常复杂和费时的,但对得益于本公开内容的本领域技术人员来说,这种开发工作仅仅是例行的任务。在此,还需要说明的一点是,为了避免因不必要的细节而模糊了本发明,在附图中仅仅示出了与根据本发明的方案密切相关的装置结构和/或处理步骤,而省略了与本发明关系不大的其他细节。本发明的实施例提供了一种信息处理方法,信息处理方法包括:接收来自用户终端的播放请求,播放请求携带有用户信息和媒体信息;基于用户信息,判定是否要插播广告;在判定要插播广告的情况下,暂停播放播放请求所对应的流媒体,并获取与用户信息有关的历史播放记录;基于所述历史播放记录中各个历史视频的视频类别,确定待播广告类别;选择符合待播广告类别的一条或多条广告视频,使得一条或多条广告视频的总持续时长与广告时间一致;将一条或多条广告视频下发至用户终端进行播放;以及当检测到一条或多条广告视频播放完成后,向流媒体服务器发送播放请求,并向用户终端转发从流媒体服务器获取的播放请求所对应的流媒体。图1示出了本发明的信息处理方法的一个示例性处理100的流程图。如图1所示,在该示例中,示例性处理100开始于步骤S110。当用户通过用户终端上的媒体播放应用来播放网络视频时,当其点击某个视频打算播放时,该应用生成对应的播放请求,并将该播放请求通过互联网发送给对应的服务器。在步骤S110中,接收来自用户终端的播放请求,播放请求携带有用户信息和媒体信息。然后,执行步骤S120。其中,用户终端例如可以是计算机,或者可以是诸如手机、平板电脑等移动终端设备。播放请求中的用户信息例如包括用户名、用户身份或等级(比如vip用户还是普通用户)等。在步骤S120中,基于用户信息,判定是否要插播广告:若是,执行步骤S130;否则,响应于该播放请求,直接播放媒体信息对应的视频内容,也即,不播放广告视频。在步骤S130中,即在判定要插播广告的情况下,暂停播放播放请求所对应的流媒体,并获取与用户信息有关的历史播放记录。然后,执行步骤S140。其中,与用户信息有关的历史播放记录例如包括对应用户通过对应的媒体播放应用所播放过的历史视频的记录,该记录中包含每个历史视频的相关信息,如每个历史视频的名称、地址、视频类别、播放时间、简介、时长信息等信息。此外,可选地,获取的历史播放记录可以是最近预定时间段内的记录,例如,可以是最近1天内的,或者最近7天内的,等等。在步骤S140中,基于所述历史播放记录中各个历史视频的视频类别,确定待播广告类别。然后,执行步骤S150。根据一种实现方式,步骤S140的处理可以通过如下方式实现:在历史播放记录中统计其中各个历史视频的视频类别,以确定出现的每个视频类别的出现频率,选择出现频率最高的一个或多个视频类别;基于出现频率最高的一个或多个视频类别确定待播广告类别。其中,每个视频的视频类别例如可以通过标签的形式标注,而每个视频可以仅标注一个类别标签,也可以标注多个类别标签。视频类别可以预先设置,其中,所设置的每个视频类别分别对应于一个广告类别。也就是说,每个网络视频的视频类别可以预设,且每个广告视频的广告类别也可以预设。比如,预设的视频类别可以包括亲子剧、动画片、美食综艺节目、都市剧、模特秀等等,而相应地,亲子剧对应的广告类别例如可以为母婴产品,动画片对应的广告类别例如可以为儿童玩具,美食综艺节目对应的广告类别例如可以为食品,都市剧对应的广告类别例如可以为日用品,而模特秀对应的广告类别例如可以为服装,等等。在一个例子中,假设每个视频可以仅标注一个类别标签,设用户的历史播放记录中(7天内)包括10个历史视频P1~P10,历史视频P1~P10的视频类别分别是亲子剧、亲子剧、动画片、动画片、亲子剧、亲子剧、亲子剧、亲子剧、动画片、美食综艺节目,于是,经过统计可知,在该用户的历史播放记录中共出现了亲子剧(6次)、动画片(3次)和美食综艺节目(1次)3种视频类别,而每个视频类别的出现频率分别为:亲子剧6/10,动画片3/10,以及美食综艺节目1/10,其中出现频率从高至低为亲子剧、动画片和美食综艺节目。在该例子中,假设预定选择出现频率最高的一个视频类别,于是所选择的为亲子剧,根据该类别,确定待播广告类别为母婴产品。在步骤S150中,选择符合待播广告类别的一条或多条广告视频,使得一条或多条广告视频的总持续时长与广告时间一致。然后,执行步骤S160。其中,广告时间例如是预设的。比如,对于普通用户来说,广告时间可以预设为45秒,假设待播广告类别为母婴产品,在广告数据库中选择3条类别为母婴产品的广告视频,每条广告视频的持续时长为15秒,于是总时长45秒与广告时间一致。在步骤S160中,将一条或多条广告视频下发至用户终端进行播放。然后,执行步骤S170。在步骤S170中,检测上述一条或多条广告视频是否播放完成,当检测到一条或多条广告视频播放完成后,向流媒体服务器发送播放请求,并向用户终端转发从流媒体服务器获取的播放请求所对应的流媒体。通过以上描述可知,本发明的信息处理方法基于用户的历史播放记录,来确定待播的广告类别,由此能够针对不同用户分别进行具有针对性的广告播放。相比于现有技术,本发明考虑了用户的历史播放记录,基于历史播放记录中各视频的类别来挖掘历史记录与用户兴趣之间的关联性,由此为不同的用户(不同的历史视频记录)能够播放与之对应的广告视频,使得广告的播放对于用户的历史记录具有较强的针对性,从而对于用户的兴趣点具有较强的针对性。图2示出了本发明的信息处理方法的另一个示例性处理200的流程图。如图2所示,在该示例中,示例性处理200开始于步骤S210。在步骤S210中,接收来自用户终端的播放请求,播放请求携带有用户信息和媒体信息。然后,执行步骤S220。在步骤S220中,基于用户信息,判定是否要插播广告:若是,执行步骤S230;否则,响应于该播放请求,直接播放媒体信息对应的视频内容,也即,不播放广告视频。在步骤S230中,即在判定要插播广告的情况下,暂停播放播放请求所对应的流媒体,并获取与用户信息有关的历史播放记录。然后,执行步骤S240。在步骤S240中,基于所述历史播放记录中各个历史视频的视频类别,确定待播广告类别。然后,执行步骤S250。在步骤S250中,选择符合待播广告类别的一条或多条广告视频,使得一条或多条广告视频的总持续时长与广告时间一致。然后,执行步骤S260。在步骤S260中,将一条或多条广告视频下发至用户终端进行播放。然后,执行步骤S270。在步骤S270中,检测上述一条或多条广告视频是否播放完成,当检测到一条或多条广告视频播放完成后,向流媒体服务器发送播放请求,并向用户终端转发从流媒体服务器获取的播放请求所对应的流媒体。然后,执行步骤S280。以上步骤S210~S270可以采用与上文结合图1所描述的步骤S110~S170的处理类似,并能够达到相类似的技术效果。在步骤S280中,判定用户信息对应的用户是否同意接收邮件:若是,执行步骤S290;否则,不作处理。在步骤S290中,即在判定该用户同意接收邮件的情况下,基于历史播放记录中各个历史视频的视频类别,确定推送邮件的类别。然后,执行步骤S292。如图2所示,在步骤S292中,根据确定的推送邮件的类别,向用户信息中包含的邮箱地址发送相应的推送邮件。其中,在向用户信息中包含的邮箱地址发送相应的推送邮件的过程中,可以采用艾宾浩斯遗忘曲线或其部分曲线来确定发送推送邮件的频率。通过步骤S280、S290和S292的处理,在用户播放视频期间向用户播放广告之外,还能够根据其历史播放记录进一步向用户推送该广告,通过线上(视频播放期间)和线下(视频播放完以后)双重结合,使得广告的针对性更强,并且能够避免向所有用户发送广告邮件带来的资源浪费以及给用户带来的不便。根据一种实现方式,步骤S290中确定推送邮件的类别的步骤可以包括如下处理:基于历史播放记录中各个历史视频的视频类别,确定该用户的产品兴趣类型,使得推送邮件的类别中包含与该产品兴趣类型相关的产品内容介绍邮件;以及基于历史播放记录中各个历史视频的视频类别,确定该用户的视频兴趣类型,使得推送邮件的类别中包含与该视频兴趣类型相关的视频内容介绍邮件。例如,基于历史播放记录中各个历史视频的视频类别,可以确定每个视频类别的出现频率,进而可以确定出现频率最高的一个类别(或多个类别),根据该类别,可以得到对应的广告类别,将该广告类别的广告邮件定期地发送至用户的邮箱。根据一种实现方式,发送广告邮件的频率例如可以采用艾宾浩斯(H.Ebbinghaus)遗忘曲线方法中的频率。比如,针对选择的某一条广告,选择该广告的对应广告邮件,在观看完网络视频的20分钟后首次向该用户的邮箱中发送该广告邮件;然后在观看完网络视频的1小时后第2次向该用户的邮箱中发送该广告邮件;在观看完网络视频的1小时后第2次向该用户的邮箱中发送该广告邮件;观看完网络视频的8小时后第3次向该用户的邮箱中发送该广告邮件;观看完网络视频的1天后第4次向该用户的邮箱中发送该广告邮件;观看完网络视频的2天后第5次向该用户的邮箱中发送该广告邮件;观看完网络视频的6天后第6次向该用户的邮箱中发送该广告邮件;等等。此外,可以采用艾宾浩斯曲线的部分曲线作为发送邮件的频率,比如,观看完网络视频的1天后第1次向该用户的邮箱中发送该广告邮件;观看完网络视频的2天后第2次向该用户的邮箱中发送该广告邮件;观看完网络视频的6天后第3次向该用户的邮箱中发送该广告邮件;等等。如上所述,采用艾宾浩斯遗忘曲线来发送广告邮件,能够加深用户对广告邮件的印象。利用本发明的方法挖掘出用户的兴趣点,进而向其按照艾宾浩斯遗忘曲线发送其感兴趣的广告,能够大大提高广告的针对性和有效性。此外,本发明的实施例还提供了一种信息处理装置,该信息处理装置包括:接收单元,其被配置用于接收来自用户终端的播放请求,播放请求携带有用户信息和媒体信息;第一判定单元,其被配置用于基于用户信息,判定是否要插播广告;处理单元,其被配置用于在判定要插播广告的情况下,暂停播放播放请求所对应的流媒体,并获取与用户信息有关的历史播放记录;第一确定单元,其被配置用于基于所述历史播放记录中各个历史视频的视频类别,确定待播广告类别;选择单元,其被配置用于选择符合待播广告类别的一条或多条广告视频,使得一条或多条广告视频的总持续时长与广告时间一致;下发单元,其被配置用于将一条或多条广告视频下发至用户终端进行播放;以及检测及发送单元,其被配置用于当检测到一条或多条广告视频播放完成后,向流媒体服务器发送播放请求,并向用户终端转发从流媒体服务器获取的播放请求所对应的流媒体。图3示出了信息处理装置300的一个示例性结构。如图3所示,信息处理装置300包括接收单元310、第一判定单元320、处理单元330、第一确定单元340、选择单元350、下发单元360以及检测及发送单元370。其中,接收单元310用于接收来自用户终端的播放请求,播放请求携带有用户信息和媒体信息。第一判定单元320用于基于用户信息,判定是否要插播广告。处理单元330用于在判定要插播广告的情况下,暂停播放播放请求所对应的流媒体,并获取与用户信息有关的历史播放记录。第一确定单元340用于基于所述历史播放记录中各个历史视频的视频类别,确定待播广告类别。根据一种实现方式,第一确定单元340可以通过如下处理来确定待播广告类别:在历史播放记录中统计其中各个历史视频的视频类别,以确定出现的每个视频类别的出现频率,选择出现频率最高的一个或多个视频类别;以及基于出现频率最高的一个或多个视频类别确定待播广告类别。选择单元350用于选择符合待播广告类别的一条或多条广告视频,使得一条或多条广告视频的总持续时长与广告时间一致。下发单元360用于将一条或多条广告视频下发至用户终端进行播放。检测及发送单元370用于当检测到一条或多条广告视频播放完成后,向流媒体服务器发送播放请求,并向用户终端转发从流媒体服务器获取的播放请求所对应的流媒体。通过以上描述可知,本发明的信息处理装置基于用户的历史播放记录,来确定待播的广告类别,由此能够针对不同用户分别进行具有针对性的广告播放。相比于现有技术,本发明的信息处理装置考虑了用户的历史播放记录,基于历史播放记录中各视频的类别来挖掘历史记录与用户兴趣之间的关联性,由此为不同的用户(不同的历史视频记录)能够播放与之对应的广告视频,使得广告的播放对于用户的历史记录具有较强的针对性,从而对于用户的兴趣点具有较强的针对性。图4示出了信息处理装置400的一个示例性结构。如图4所示,信息处理装置400包括接收单元410、第一判定单元420、处理单元430、第一确定单元440、选择单元450、下发单元460、检测及发送单元470、第二判定单元480、第二确定单元490以及推送单元492。其中,接收单元410、第一判定单元420、处理单元430、第一确定单元440、选择单元450、下发单元460以及检测及发送单元470的功能和处理可以分别和图3所示的对应单元的功能和处理相同,并能达到相类似的效果,这里不再赘述。在图4所示的信息处理装置400中,第二判定单元480用于判定用户信息对应的用户是否同意接收邮件。第二确定单元490用于在第二判定单元480判定该用户同意接收邮件的情况下,基于所述历史播放记录中各个历史视频的视频类别,确定推送邮件的类别。推送单元492用于根据确定的推送邮件的类别,向用户信息中包含的邮箱地址发送相应的推送邮件。其中,推送单元492在向用户信息中包含的邮箱地址发送相应的推送邮件的过程中,例如可以采用艾宾浩斯遗忘曲线或其部分曲线来确定发送推送邮件的频率。通过信息处理装置400的处理,在用户播放视频期间向用户播放广告之外,还能够根据其历史播放记录进一步向用户推送该广告,通过线上(视频播放期间)和线下(视频播放完以后)双重结合,使得广告的针对性更强,并且能够避免向所有用户发送广告邮件带来的资源浪费以及给用户带来的不便。根据一种实现方式,第二确定单元490可以基于所述历史播放记录中各个历史视频的视频类别,确定该用户的产品兴趣类型,使得推送邮件的类别中包含与该产品兴趣类型相关的产品内容介绍邮件;以及基于所述历史播放记录中各个历史视频的视频类别,确定该用户的视频兴趣类型,使得推送邮件的类别中包含与该视频兴趣类型相关的视频内容介绍邮件。尽管根据有限数量的实施例描述了本发明,但是受益于上面的描述,本技术领域内的技术人员明白,在由此描述的本发明的范围内,可以设想其它实施例。此外,应当注意,本说明书中使用的语言主要是为了可读性和教导的目的而选择的,而不是为了解释或者限定本发明的主题而选择的。因此,在不偏离所附权利要求书的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。对于本发明的范围,对本发明所做的公开是说明性的,而非限制性的,本发明的范围由所附权利要求书限定。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1