广告显示方法及系统与流程

文档序号:12008407阅读:172来源:国知局
广告显示方法及系统与流程
广告显示方法及系统【技术领域】本发明涉及多媒体技术,特别涉及一种广告显示方法及系统。

背景技术:
在电视节目或网页中插入广告成为产品或服务提供商宣传自身产品或服务的重要途径之一。传统的电视节目中插入广告,首先是通过电话调查或统计一天中某时间段的收视率,根据收视率确定插入广告的时间段及相应的广告费用。网络中通过统计广告图标的点击率,根据点击率收取相应的广告费用。然而,对于电视节目插入广告,有时用户打开电视,却没有观看,此时统计得到的电视收视率却很高,在此段时间播放的广告,其收取的费用较为昂贵,但是因用户没有观看,广告被观看的几率低,广告投放效果差。

技术实现要素:
基于此,有必要提供一种能提高广告被查看几率的广告显示方法。一种广告显示方法,包括以下步骤:获取用户存在信息;根据所述用户存在信息显示广告。在优选的实施例中,在所述获取用户存在信息的步骤之后,还包括步骤:获取用户操作信息;上传所述用户存在信息及用户操作信息;推送与所述用户操作信息对应的广告;所述根据所述用户存在信息显示广告的步骤包括:根据所述用户存在信息显示与所述用户操作信息对应的广告。在优选的实施例中,所述用户操作信息为用户正在浏览的信息或用户的个性化浏览信息。在优选的实施例中,所述获取用户存在信息的步骤包括:获取触发操作、用户视频信息和用户音频信息中的至少一种;根据所述触发操作、用户视频信息和用户音频信息中至少一种生成用户存在信息。在优选的实施例中,当根据所述触发操作生成用户存在信息时,在所述获取用户存在信息的步骤之后,还包括步骤:统计触发操作的发生频率并上传;根据所述触发操作的发生频率确定广告的推送频率;按照所述推送频率推送广告。在优选的实施例中,在所述推送与所述用户操作信息对应的广告的步骤之前,还包括步骤:检测网络传输速率,判断所述网络传输速率是否大于阈值,若是,则推送与所述用户操作信息对应的广告,若否,则继续检测网络传输速率。在优选的实施例中,所述根据用户存在信息显示广告的步骤之前包括:在同一游戏场景中同时推送同一广告。在优选的实施例中,所述根据所述用户存在信息显示广告的步骤包括:根据所述用户存在信息显示预先存储在本地的广告。此外,还有必要提供一种能提高广告被查看几率的广告显示系统。一种广告显示系统,包括客户端,所述客户端包括:获取模块,用于获取用户存在信息;显示模块,用于根据所述用户存在信息显示广告。在优选的实施例中,所述获取模块还用于获取用户操作信息;所述客户端还包括:上传模块,用于上传所述用户存在信息及用户操作信息;所述广告显示系统还包括广告服务器,所述广告服务器包括:接收模块,用于接收上传的用户存在信息及用户操作信息;推送模块,用于推送与所述用户操作信息对应的广告。在优选的实施例中,所述用户操作信息为用户正在浏览的信息或用户的个性化浏览信息。在优选的实施例中,所述获取模块包括:输入单元,用于获取触发操作、用户视频信息和用户音频信息中至少一种;生成单元,用于根据所述触发操作、用户视频信息和用户音频信息中至少一种生成用户存在信息。在优选的实施例中,所述客户端还包括:统计模块,用于统计触发操作的发生频率;所述上传模块还用于上传所述触发操作的发生频率;所述广告服务器还包括:频率计算模块,用于根据所述触发操作的发生频率确定广告的推送频率;所述推送模块还用于按照所述推送频率推送广告。在优选的实施例中,所述广告服务器还包括:测速模块,用于检测网络传输速率;判断模块,用于判断所述网络传输速率是否大于阈值;所述推送模块还用于在所述网络传输速率大于阈值时推送广告。在优选的实施例中,所述推送模块还用于在同一游戏场景中同时推送同一广告。在优选的实施例中,所述显示模块还用于根据所述用户存在信息显示预先存储在本地的广告。上述广告显示方法及系统,根据用户存在信息显示广告,因用户存在,此时显示广告,可提高了广告被用户查看的几率。另外,根据用户正在浏览的信息推送对应的广告,可满足用户的需求,进一步增加广告被查看的几率;根据触发操作、用户视频信息或用户音频信息生成用户存在信息,较为准确;根据触发操作的频率,确定广告的推送频率,按照推送频率推送广告,可使得广告被查看的几率最大化;通过检测网络传输速率,在网络传输速率超过阈值时,推送广告,降低了推送广告对当前网速的影响,且保证广告被推送后,播放的流畅性;通过统计用户存在信息,得出存在的用户数量,根据该数量计算广告费用,较为准确。【附图说明】图1为一个实施例中广告显示方法的流程图;图2为另一个实施例中广告显示方法的流程图;图3为另一个实施例中广告显示方法的流程图;图4为另一个实施例中广告显示方法的流程图;图5为一个实施例中广告显示系统的内部结构图;图6为一个实施例中获取模块的内部结构图;图7为另一个实施例中广告显示系统的内部结构图;图8为另一个实施例中广告显示系统的内部结构图;图9为另一个实施例中广告显示系统的内部结构图;图10为另一个实施例中广告显示系统的内部结构图;图11为另一个实施例中广告显示系统的内部结构图。【具体实施方式】下面结合具体的实施例及附图对技术方案进行详细的描述。如图1所示,在一个实施例中,一种广告显示方法,包括以下步骤:步骤S110,获取用户存在信息。具体的,用户存在信息是指表示用户正在客户端旁的信息。可采用标识表示,如用户存在信息采用“1”表示,也可采用其他信息表示。在一个实施例中,步骤S110包括:获取触发操作、用户视频信息和用户音频信息至少一种;根据获取的触发操作、用户视频信息和用户音频信息中至少一种生成用户存在信息。具体的,触发操作可为点击鼠标、按压键盘或触控触摸屏等。客户端获取到触发操作后,根据触发操作生成用户存在信息,即表示用户正在浏览网页等。用户视频信息是指通过视频采集设备(如摄像头等)采集到用户的头像等,客户端根据该用户视频信息可生成用户存在信息。用户音频信息是指通过语音设备采集设备(如耳麦等)采集到用户的语音信息等,客户端根据该用户音频信息可生成用户存在信息。此外,客户端还可根据触发操作、用户视频信息和用户音频信息中的任意两种的组合或三种的组合生成用户存在信息。例如,当用户正在观看在线视频或阅读文章时,因此时用户移动光标的次数少,且点击率低,无法通过触摸操作方式检测到用户的存在,通过摄像头捕捉到用户的头像,根据用户的头像生成用户存在信息采用摄像头可较准确的捕捉到用户的存在,和/或通过捕捉用户的语音,检测到用户的存在。步骤S120,根据用户存在信息显示广告。具体的,因用户存在,故此时显示广告,可提高广告被用户查看的几率。其中,广告可为音频文件、视频文件和文本文件中一种,也可为音频文件与视频文件组合,如动漫文件,也可为音频文件与文本文件的组合等。进一步的,在一个实施例中,步骤S120包括:根据用户存在信息显示存储在本地的广告。具体的,可预先将广告存储在本地,当获取到用户存在信息时,直接从本地获取广告并显示。存储在本地的广告可为由广告服务器预先推送给客户端的,例如2012年2月18日广告服务器推送广告存储到本地,2012年2月19日,获取用户存在信息时,推送存储在本地的广告。此外,当检测到播放(Play)按钮被触发,生成播放指令,播放一段视频,可显示广告,再次检测到暂停按钮(pause)或关闭按钮被触发时,生成暂停指令,暂停播放,可显示广告。当检测到播放按钮被触发,生成播放指令,播放一段视频,可按照预设的推送频率推送广告,也可将触发操作的发生频率与广告的推送频率建立关系,统计触发操作的发生频率,根据两者之间的关系得出广告的推送频率,再按照推送频率推送广告,并即时显示广告。如图2所述,在一个实施例中,一种广告显示方法,包括以下步骤:步骤S210,获取用户存在信息及用户操作信息。具体的,用户操作信息为用户正在浏览的信息或用户的个性化浏览信息。其中,用户正在浏览的信息可为娱乐类、体育类、汽车类、房地产类、金融类、科教类、时装类等任意信息。用户的个性化浏览信息包括用户历史浏览的信息和/或对应的时间。可预先采集用户的个性化浏览信息,该用户的个性化浏览信息符合用户的个人习惯,例如,用户A在每天的晚上七点到九点观看体育新闻,用户B在每周五的晚上八点到十点观看娱乐节目。其中,时间为星期几的某个时间点。步骤S220,上传用户存在信息及用户操作信息。具体的,客户端将用户存在信息及用户操作信息上传到广告服务器。步骤S230,推送与用户操作信息对应的广告。一个实施例中,用户操作信息为用户正在浏览的信息时,若用户正在浏览的信息为体育类信息,则推送体育品牌的广告,如某家公司的运动服、运动鞋、篮球、足球等。再如用户正在浏览的信息为房地产类,则推送与房地产相关的广告,如某家房地产新开发的楼盘广告等。一个实施例中,用户操作信息为用户的个性化浏览信息时,可预先建立用户的个性化浏览信息与广告之间的对应关系。当用户的个性化浏览信息包括用户的历史浏览信息时,从上述对应关系中获取与用户的历史浏览信息对应的广告,推送与用户的历史浏览信息对应的广告。当用户的个性化浏览信息包括用户的历史浏览信息和对应的时间时,则获取用户存在信息的时间,根据时间获取用户的历史浏览信息;从上述对应关系中获取与用户的历史浏览信息及时间对应的广告。具体的,例如用户A的个性化浏览信息为星期一晚上七点至九点看娱乐节目、星期二晚上六点至八点看足球、星期三晚上八点至十点看篮球等,因用户形成了个人习惯,一般也会在相应的时间点进行触发操作,广告服务器接收上传的用户存在信息,并获取时间,如获取时间为星期三晚上八点至十点,则根据该时间点得出用户的历史浏览信息为观看篮球,则推送篮球服装等广告给用户。步骤S240,根据用户存在信息显示与用户操作信息对应的广告。具体的,用户存在时,显示与用户操作信息对应的广告,满足了用户个人喜好,提高了广告被查看的几率。此外,在其他实施例中,上述广告显示方法可包括:上传用户存在信息;根据用户存在信息推送广告。本实施例中,广告服务器接收到客户端上传的用户存在信息后,直接推送广告。推送的广告可与用户操作信息无关,由系统随机推送广告或推送预先设定的与用户操作信息无关的广告。进一步的,在一个实施例中,如图3所示,在步骤S230之前,还包括:步骤S221,检测网络传输速率,判断网络传输速率是否大于阈值,若是,执行步骤S230,若否,则返回步骤S221。阈值可根据需要设定,如阈值设为80kb/s。根据网络传输速率超过阈值时,推送广告,可降低推送广告对网络的影响。进一步的,在一个实施例中,上述广告显示方法,当在同一游戏场景中时,根据用户存在信息显示广告的步骤之前还包括:在同一游戏场景中同时推送同一广告。具体的,检测到多个用户在同一游戏场景中,可同时推送同一广告到所有用户。进一步的,在一个实施例中,上述广告显示方法,在上传用户存在信息的步骤之后,还包括:统计在预设时间内上传的用户存在信息的数量;根据该数量计算广告费用。具体的,预设时间为根据需要设定,例如预设时间为30分钟,则统计在30分钟内接收的用户存在信息的数量。广告费用与数量可成正比例。如图4所示,在一个实施例中,一种广告显示方法,包括以下步骤:步骤S410,获取触发操作,并根据触发操作生成用户存在信息。本实施例中,触发操作可为用户触发键盘、鼠标或触摸屏等输入设备的操作。步骤S420,统计触发操作的发生频率并上传。本实施例中,广告服务器接收客户端上传的统计得出的触发操作的频率。客户端统计在单位时间内触发操作的次数,例如每10分钟一次。步骤S430,根据触发操作的频率确定广告的推送频率。具体的,广告的推送频率与触发操作的频率成正比例关系,如y=2x,y为广告的推送频率,x为触发操作的频率,例如每10分钟一次触发操作,则每10分钟推送2次广告。此外,广告的推送频率根据需要设定,且不影响用户正常的浏览其他信息。步骤S440,按照推送频率推送广告。具体的,如推送频率为每5分钟推送1次,则每间隔5分钟推送一次广告。如图5所示,在一个实施例中,一种广告显示系统,包括客户端10。客户端10包括获取模块110和显示模块120。其中:获取模块110用于获取用户存在信息。具体的,用户存在信息是指表示用户正在客户端旁的信息。可采用标识表示,如用户存在信息采用“1”表示,也可采用其他信息表示。在一个实施例中,如图6所示,获取模块110包括输入单元112和生成单元114。输入单元112用于获取触发操作、用户视频信息和用户音频信息至少一种。生成单元114用于根据获取的触发操作、用户视频信息和用户音频信息中至少一种生成用户存在信息。具体的,触发操作可为点击鼠标、按压键盘或触控触摸屏等。输入单元112获取到触发操作后,生成单元114根据触发操作生成用户存在信息,即表示用户正在浏览网页等。用户视频信息是指通过视频采集设备(如摄像头等)采集到用户的头像等,输入单元112即为视频采集设备,生成单元114根据该用户视频信息可生成用户存在信息。用户音频信息是指通过语音设备采集设备(如耳麦等)采集到用户的语音信息等,输入单元112即为语音采集设备,生成单元114根据该用户音频信息可生成用户存在信息。此外,生成单元114还可根据触发操作、用户视频信息和用户音频信息中的任意两种的组合或三种的组合生成用户存在信息。例如,当用户正在观看在线视频或阅读文章时,因此时用户移动光标的次数少,且点击率低,无法通过触摸操作方式检测到用户的存在,通过摄像头捕捉到用户的头像,根据用户的头像生成用户存在信息采用摄像头可较准确的捕捉到用户的存在,和/或通过捕捉用户的语音,检测到用户的存在。显示模块120用于根据用户存在信息显示广告。具体的,因用户存在,故此时显示广告,可提高广告被用户查看的几率。其中,广告可为音频文件、视频文件和文本文件中一种,也可为音频文件与视频文件组合,如动漫文件,也可为音频文件与文本文件的组合等。在一个实施例中,显示模块120还用于根据用户存在信息显示存储在本地的广告。具体的,可预先将广告存储在本地,当获取到用户存在信息时,直接从本地获取广告并显示。存储在本地的广告可为由广告服务器预先推送给客户端的,例如2012年2月18日广告服务器推送广告存储到本地,2012年2月19日,获取用户存在信息时,推送存储在本地的广告。此外,客户端10可为安装在机顶盒、智能手机、台式计算机、笔记本电脑等终端上的浏览器。在一个实施例中,如图7所示,上述广告显示系统还包括广告服务器20。客户端10除了包括获取模块110和显示模块120,还包括上传模块130,用于上传用户存在信息。获取模块110还用于获取用户操作信息。具体的,用户操作信息为用户正在浏览的信息或用户的个性化浏览信息。其中,用户正在浏览的信息可为娱乐类、体育类、汽车类、房地产类、金融类、科教类、时装类等任意信息。用户的个性化浏览信息包括用户历史浏览的信息和/或对应的时间。可预先采集用户的个性化浏览信息,该用户的个性化浏览信息符合用户的个人习惯,例如,用户A在每天的晚上七点到九点观看体育新闻,用户B在每周五的晚上八点到十点观看娱乐节目。其中,时间为星期几的某个时间点。上传模块130还用于上传用户操作信息。广告服务器20包括接收模块202和推送模块204。其中:接收模块202用于接收上传的用户存在信息及用户操作信息。推送模块204用于推送与用户操作信息对应的广告。一个实施例中,用户操作信息为用户正在浏览的信息时,若用户正在浏览的信息为体育类信息,则推送模块204推送体育品牌的广告,如某家公司的运动服、运动鞋、篮球、足球等。再如用户正在浏览的信息为房地产类,则推送模块204推送与房地产相关的广告,如某家房地产新开发的楼盘广告等。一个实施例中,如图8所示,广告服务器20还包括创建模块206和查找模块208。用户操作信息为用户的个性化浏览信息时,创建模块206可预先建立用户的个性化浏览信息与广告之间的对应关系。当用户的个性化浏览信息包括用户的历史浏览信息时,查找模块208从上述对应关系中获取与用户的历史浏览信息对应的广告,推送模块204推送与用户的历史浏览信息对应的广告。当用户的个性化浏览信息包括用户的历史浏览信息和对应的时间时,则查找模块208获取用户存在信息的时间,根据时间获取用户的历史浏览信息,以及从上述对应关系中获取与用户的历史浏览信息及时间对应的广告;推送模块204推送与用户的历史浏览信息及时间对应的广告。具体的,例如用户A的个性化浏览信息为星期一晚上七点至九点看娱乐节目、星期二晚上六点至八点看足球、星期三晚上八点至十点看篮球等,因用户形成了个人习惯,一般也会在相应的时间点进行触发操作,接收模块202接收上传的用户存在信息,并获取时间,如获取时间为星期三晚上八点至十点,则根据该时间点得出用户的历史浏览信息为观看篮球,则推送模块204推送篮球服装等广告给用户。如图9所示,在一个实施例中,上述广告显示系统,客户端10除了包括获取模块110、显示模块120和上传模块130,还包括频率统计模块140;广告服务器20除了包括接收模块202和推送模块204,还包括频率计算模块210。频率统计模块140用于统计触发操作的频率。频率统计模块140统计在单位时间内触发操作的次数,例如每10分钟一次。上传模块130还用于上传触发操作的频率。频率计算模块210用于根据触发操作的频率确定广告的推送频率。具体的,广告的推送频率与触发操作的频率成正比例关系,如y=2x,y为广告的推送频率,x为触发操作的频率,例如每10分钟一次触发操作,则每10分钟推送2次广告。此外,广告的推送频率根据需要设定,且不影响用户正常的浏览其他信息。推送模块204还用于按照推送频率推送广告。具体的,如推送频率为每5分钟推送1次,则每间隔5分钟推送一次广告。本实施例中,上述广告显示系统中广告服务器还可包括创建模块206和查找模块208等。如图10所示,在一个实施例中,上述广告显示系统,广告服务器20除了包括接收模块202和推送模块204,还包括测速模块212和判断模块214。其中:测速模块212用于检测网络传输速率。测速模块212检测当前的网络传输速率。判断模块214用于判断网络传输速率是否大于阈值。阈值可根据需要设定,如阈值设为80kb/s。推送模块204还用于在网络传输速率大于阈值时推送广告。根据网络传输速率超过阈值时,推送广告,可降低推送广告对网络的影响。此外,当在同一场景中时,推送模块204还用于在同一游戏场景中同时推送同一广告。具体的,检测到多个用户在同一游戏场景中,可同时推送同一广告到所有用户。如图11,在一个实施例中,上述广告显示系统的广告服务器20包括接收模块202和推送模块204,还可包括数量统计模块216和计费模块218。其中:数量统计模块216统计在预设时间内接收的用户存在信息的数量。具体的,预设时间为根据需要设定,例如预设时间为30分钟,则统计在30分钟内接收的用户存在信息的数量。计费模块218根据该数量计算广告费用。广告费用与数量可成正比例。上述广告显示方法及系统,根据用户存在信息显示广告,提高了广告被用户查看的几率。另外,根据用户正在浏览的信息推送对应的广告,可满足用户的需求,进一步增加广告被查看的几率;根据触发操作、用户视频信息或用户音频信息生成用户存在信息,较为准确;根据触发操作的频率,确定广告的推送频率,按照推送频率推送广告,可使得广告被查看的几率最大化;通过检测网络传输速率,在网络传输速率超过阈值时,推送广告,降低了推送广告对当前网速的影响,且保证广告被推送后,播放的流畅性;通过统计用户存在信息,得出存在的用户数量,根据该数量计算广告费用,较为准确。以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1