一种推送信息的显示方法及装置制造方法

文档序号:7779699阅读:105来源:国知局
一种推送信息的显示方法及装置制造方法
【专利摘要】本发明公开了一种推送信息的显示方法及装置,利用该方法或装置,节省了用户观看视频的等待时间,还提升了用户的使用体验。该方法包括:在多媒体文件播放过程中,如果满足触发条件,发送推送信息显示请求消息,该请求消息中携带推送信息的标识信息;接收与上述标识信息对应的推送信息,并显示该推送信息。
【专利说明】一种推送信息的显示方法及装置
【技术领域】
[0001]本发明涉及通信领域,尤其涉及一种推送信息的显示方法及装置。
【背景技术】
[0002]在现实生活中,广告等推送信息无处不在,例如在观看视频的时候。在视频开始播放前的一段时间内,会有一些广告信息播放,这些广告以贴片广告,或者视频广告的形式进行播放,并且视频观看者不能进行暂停或者关闭等操作,进而使得视频观看者不得不等待一段时间后才能观看视频。且在广告播放过程中,无法进行视频播放处理,降低了处理资源利用率。

【发明内容】

[0003]本发明实施例提供一种推送信息的显示方法及装置,以解决处理资源利用率低的问题。
[0004]本发明实施例提供一种推送信息的显示方法,该方法包括:
[0005]在多媒体文件播放过程中,如果满足触发条件,发送推送信息显示请求消息,该请求消息中携带推送信息的标识信息;
[0006]较佳的,该标识信息可以为预定的时间点、每条推送信息的ID号、进度条上预定的位置或者推送信息数据的地址等。
[0007]接收与上述标识信息对应的推送信息,并显示该推送信息。
[0008]上述方法,通过在多媒体文件播放过程中,如果满足触发条件,发送推送信息显示请求消息,然后接收与请求消息中携带的标识信息对应的推送信息,显示该推送信息。在多媒体文件播放过程中显示推送信息,提高了处理资源利用率。
[0009]较佳的,上述触发条件可以包括:
[0010]所述多媒体文件播放到预定的时间点;
[0011]光标位于所述多媒体文件播放进度条的预定位置;
[0012]光标位于所述多媒体文件播放的当前帧的目标图像区域;
[0013]所述多媒体文件播放的当前帧的目标图像区域有触控事件。
[0014]较佳的,上述预定的时间点为:
[0015]目标图像信息在上述多媒体文件中出现的起始时间;或者,
[0016]目标音频信息在上述多媒体文件中出现的起始时间。
[0017]基于上述任意方法实施例,较佳的,所述显示推送信息,具体包括:
[0018]以窗口形式显示推送信息,该窗口可以为浮动窗口,还可以为嵌入窗口。
[0019]基于上述任意方法实施例,较佳的,上述发送推送信息的显示请求消息,该请求消息中携带推送信息的标识信息,包括:
[0020]发送推送信息显示请求消息,该请求消息中携带多条推送信息的标识信息;或者,
[0021]发送多个推送信息显示请求消息,每个请求消息中携带一条或多条推送信息的标识息O
[0022]基于上述任意方法实施例,较佳的,若同时接收到多条推送信息,上述显示推送信息数据可以但不仅限于以下两种实现方式:
[0023]第一种实现方式:将接收到的推送信息按推送信息的优先级逐一进行显示。
[0024]第二种实现方式:将接收到的推送信息同时进行显示。
[0025]基于上述任意方法实施例,较佳的,若上一次满足触发条件时获取的推送信息未显示完成,显示本次满足触发条件时获取的推送信息,具体实现方式可以但不仅限于包括:
[0026]第一种实现方式:在显示完上一次满足触发条件时获取的推送信息后,显示本次满足触发条件时获取的推送信息。
[0027]第二种实现方式:同时显示上一次满足触发条件时获取的未显示完的推送信息和本次满足触发条件时获取的推送信息。
[0028]基于与上述方法实施例同样的发明构思,本发明实施例还提供了 一种推送信息的显示装置,该装置包括:
[0029]发送单元,用于在多媒体文件播放过程中,如果满足触发条件,发送推送信息显示请求消息,该请求消息中携带推送信息的标识信息;
[0030]接收单元,用于接收与标识信息对应的推送信息;
[0031]显示单元,用于显示推送信息。
[0032]利用上述装置,通过发送单元在多媒体文件播放过程中,如果满足触发条件,发送推送信息显示请求消息,然后接收单元接收与请求消息中携带的标识信息对应的推送信息,显示单元用来显示该推送信息。在多媒体文件的播放过程中显示推送信息,提高了处理资源利用率。
[0033]较佳的,上述触发条件包括:
[0034]多媒体文件播放到预定的时间点;或者,
[0035]光标位于多媒体文件播放进度条的预定位置;或者,
[0036]光标位于多媒体文件播放的当前帧的目标图像区域;或者,
[0037]多媒体文件播放的当前帧的目标图像区域有触控事件。
[0038]基于上述任意方法实施例,较佳的,若接收单元同时接收到多条推送信息,显示单元用于:
[0039]将接收到的推送信息按推送信息的优先级逐一进行显示,或者,
[0040]将接收到的推送信息同时进行显示。
【专利附图】

【附图说明】
[0041]图1为本发明实施例提供的推送信息的显示方法流程图;
[0042]图2为本发明实施例提供的推送信息的显示装置示意图。
【具体实施方式】
[0043]本发明实施例提供一种推送信息的显示方法及装置,以解决处理资源利用率低的问题。[0044]下面结合附图对本发明实施例作进一步说明。
[0045]本发明实施例提供一种推送信息的显示方法,如图1所示,该方法包括:
[0046]S101、在多媒体文件播放过程中,如果满足触发条件,发送推送信息显示请求消息,该请求消息中携带推送信息的标识信息;
[0047]该推送信息可以存储在本地的缓存中,也可以存储在网络服务器中等等。
[0048]该多媒体文件可以为视频文件、音频文件、音视频文件或者图像文件。
[0049]该标识信息可以为预定的时间点,或者每条推送信息的ID号,或者推送信息的地址,或者进度条上预定的位置等等。
[0050]S102:接收与上述标识信息对应的推送信息,并显示该推送信息。
[0051]上述可以预先建立标识信息与推送信息的对应的关系。例如为每条推送信息分配一个ID号,且该ID号与推送信息数据是一一对应,或者预先存储推送信息出现的时间点,建立所有预设的时间点与推送信息的对应关系。
[0052]上述方法,通过在多媒体文件播放过程中,如果满足触发条件,发送推送信息显示请求消息,然后接收与请求消息中携带的标识信息对应的推送信息,显示该推送信息。在多媒体文件的播放过程中显示推送信息,提高了处理资源利用率。
[0053]较佳的,上述触发条件可以但不仅限于包括:
[0054]1、多媒体文件播放到预定的时间点。
[0055]较佳的,该预定的时间点可以但不仅限于为:
[0056]I)、目标图像信息在多媒体文件中出现的起始时间点。
[0057]以目标图像为某个演员所戴的帽子为例:预先确定该帽子出现的起始时间为预定的时间点。在视频文件播放的过程中,当达到该预定的时间点时,确定满足触发条件,则在此时可以向网络服务器(本发明实施例以网络服务器为例)发送推送信息显示请求消息,该请求消息中就可以携带该帽子出现的时间点(这里以标识信息是预设的时间点为例),在接收到根据预先建立的时间点对应的推送信息后,显示该推送信息。
[0058]2)、目标音频图像在多媒体文件中首次出现的时间点。
[0059]以目标音频图像为某个演员说的台词中的广告(这里以推送消息为广告为例)商品的名字为例:预先确定该广告商品名字出现的起始时间为预设的时间点。用户在观看视频播放的过程中,当达到该预设的时间点时,确定满足触发条件,可以向网络服务器(这里以网络服务器为例)发送该广告商品名字对应的广告数据显示请求消息,该请求消息中就可以携带广告商品的广告数据的ID号(这里标识信息以广告数据的ID号为例),在接收到根据预先建立该广告数据ID号对应的广告数据后,显示该广告数据。
[0060]2、光标位于所述多媒体文件播放进度条的预定位置。
[0061]例如,用户在观看视频时,移动显示屏上的光标,当检测到光标在播放进度条上位置与预定位置相同时,确定满足触发条件,则在此时可以向网络服务器(这里以网络服务器为例)发送推送信息显示请求消息,该请求消息中就可以携带该位置信息(这里以标识信息为预定位置为例,也可以携带该预定位置对应的时间点等等),在接收到根据预先建立的进度条上的位置对应的推送信息后,显示该推送信息。
[0062]3、光标位于所述多媒体文件播放的当前帧的目标图像区域。
[0063]例如,可以预先确定目标图像在视频图像中的位置及目标图像出现的时间。在视频播放的过程中,达到目标图像出现的时间且光标的位置位于目标图像区域(这里可以预先设置时间,当光标停留在目标图像的时间达到预先设置的时间时,满足触发条件),确定该目标图像满足触发条件,则在此时可以向网络服务器(这里以网络服务器为例,还可以是其它存储推送信息的服务器)发送推送信息显示请求消息,该请求消息中就可以携带该目标图像的ID (这里以标识信息为目标图像的ID号为例进行说明),在接收到根据预先建立的ID号对应的推送信息后,显示该推送信息。
[0064]4、所述多媒体文件播放的当前帧的目标图像区域有触控事件。
[0065]例如:用户所用的设备具有触控识别功能。预先确定目标图像在视频图像中的位置以及目标图像出现的时间。当在目标图像出现的时间内且用户触控的位置位于目标图像区域,确定该目标图像满足触发条件,则在此时可以向网络服务器(这里以网络服务器为例)发送推送信息显示请求消息,该请求消息中就可以携带该目标图像目标图像的ID等等,在接收到根据预先建立的ID号对应的推送信息后,显示该推送信息。
[0066]基于上述任意方法实施例,较佳的,显示推送信息可以以窗口的形式显示推送信息,该窗口为浮动窗口,或者嵌入窗口。
[0067]例如,在显示界面的右下端弹出显示窗口,该窗口可以不跟随界面移动条的移动而移动,即,无论该界面移动条如何移动,该显示窗口一直位于显示界面的右下端。
[0068]推送信息的具体显示形式可以为:利用js (脚本,JavaScript)技术,绘出的各种各样的显示窗口或者其他的显示形式,本发明实施例对此不作具体限定。
[0069]基于上述任意方法实施例,较佳的,上述发送推送信息的显示请求消息,该请求消息中携带推送信息的标识信息,包括:
[0070]发送推送信息显示请求消息,该请求消息中携带多条推送信息的标识信息;或者,
[0071]发送多个推送信息显示请求消息,每个请求消息中携带一条或多条推送信息的标识信息。即,每个请求消息中携带一条推送信息的标识信息,或者一个请求消息中携带多条推送信息的标识信息。
[0072]基于上述任意方法实施例,较佳的,若同时接收到多条推送信息,上述显示推送信可以但不仅限于包括:
[0073]第一种实现方式:将接收到的推送信息按推送信息的优先级逐一进行显示。
[0074]可以预先建立推送信息的优先级,可以根据每条推送信息的ID号预先建立优先级,其他可以建立优先级的方式均适用于本发明实施例,本发明实施例对此不作具体限定。
[0075]较佳的,可以将接收到的推送信息在同一窗口按推送信息的优先级逐一进行显
/Jn ο
[0076]第二种实现方式:将接收到的推送信息数据时进行显示。
[0077]可以将接收到的推送信息在同一窗口同时进行显示,也可以将接收到的推送信息在不同的窗口同时进行显示。
[0078]较佳的,若在上一次满足触发条件时获取的推送信息未显示完成时,显示本次满足触发条件时获取的推送信息可以但不仅限于包括以下两种实现方式:
[0079]第一种实现方式:在显示完上一次满足触发条件时获取的推送信息后,显示本次满足触发条件时获取的推送信息。在显示完上一次满足触发条件时获取的推送信息后,可以在同一窗口显示本次满足触发条件时获取的推送信息,也可以在另一个窗口显示本次满足触发条件时获取的推送信息。
[0080]第二种实现方式:同时显示上一次满足触发条件时获取的未显示完的推送信息和本次满足触发条件时获取的推送信息。即显示未显示完的上一次满足触发条件时获取的推送信息的同时显示本次满足触发条件时获取的推送信息。
[0081]这两个推送信息(本次满足触发条件时获取的和上一次满足触发条件时获取的推送信息)可以在一个窗口内同时显不也可以在不同窗口内同时显不。
[0082]基于与方法实施例同样的发明构思,本发明还提供了一种推送信息的显示装置,如图2所示,该装置包括:
[0083]发送单元201,用于在多媒体文件播放过程中,如果满足触发条件,发送推送信息显示请求消息,该请求消息中携带推送信息的标识信息;
[0084]接收单元202,用于接收与标识信息对应的推送信息;
[0085]显示单元203,用于显示推送信息。
[0086]利用上述装置,通过发送单元201在多媒体文件播放过程中,如果满足触发条件,发送推送信息显示请求消息,然后接收单元202接收与请求消息中携带的标识信息对应的推送信息,显示单元203用来显示该推送信息。在多媒体文件播放过程中显示推送信息,提高了处理资源利用率。
[0087]较佳的,上述触发条件包括:
[0088]多媒体文件播放到预定的时间点;或者,
[0089]光标位于多媒体文件播放进度条的预定位置;或者,
[0090]光标位于多媒体文件播放的当前帧的目标图像区域;或者,
[0091]多媒体文件播放的当前帧的目标图像区域有触控事件。
[0092]基于上述任意装置实施例,较佳的,若接收单元202同时接收到多条推送信息,显示单元203用于:
[0093]将接收到的推送信息按推送信息的优先级逐一进行显示,或者,
[0094]将接收到的推送信息同时进行显示。
[0095]基于上述任意装置实施例,较佳的,发送单元201用于发送推送信息显示请求消息,该请求消息中可以携带多条推送信息的标识信息;发送单元201用于发送多个推送信息显示请求消息,每个请求消息中携带一条或者多条推送信息的标识信息。
[0096]基于上述任意装置实施例,较佳的,若上一次满足触发条件时获取的推送信息未显示完成,显示单元203用于:
[0097]在显示完上一次满足触发条件时获取的推送信息后,显示本次满足触发条件时获取的推送信息;或者,
[0098]同时显示上一次满足触发条件时获取的未显示完的推送信息和本次满足触发条件时获取的推送信息。
[0099]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。[0100]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0101]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0102]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0103]尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0104]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【权利要求】
1.一种推送信息的显不方法,其特征在于,包括: 在多媒体文件播放过程中,如果满足触发条件,发送推送信息显示请求消息,所述请求消息中携带推送信息的标识信息; 接收与所述标识信息对应的推送信息,并显示所述推送信息。
2.如权利要求1所述的方法,其特征在于,所述触发条件包括: 所述多媒体文件播放到预定的时间点; 光标位于所述多媒体文件播放进度条的预定位置; 光标位于所述多媒体文件播放的当前帧的目标图像区域; 所述多媒体文件播放的当前帧的目标图像区域有触控事件。
3.如权利要求2所述的方法,其特征在于,所述预定的时间点为: 目标图像信息在所述多媒体文件中出现的起始时间;或者, 目标音频信息在所述多媒体文件中出现的起始时间。
4.如权利要求1所述的方法,其特征在于,所述显示所述推送信息,具体包括: 以窗口形式显示所述推送信息,所述窗口为浮动窗口,或者嵌入窗口。
5.如权利要求1~4任一项所述的方法,其特征在于,所述发送推送信息显示请求消息,所述请求消息中携带推送信息的标识信息,包括: 发送推送信息显示请求消息,所述请求消息中携带多条推送信息的标识信息;或者, 发送多个推送信息显示请求消息,每个请求消息中携带一条或多条推送信息的标识信肩、O
6.如权利要求1~4任一项所述的方法,其特征在于,若同时接收到多条推送信息,所述显示所述推送信息,具体包括: 将接收到的推送信息按推送信息的优先级逐一进行显示;或者, 将接收到的推送信息同时进行显示。
7.如权利要求1~4任一项所述的方法,其特征在于,所述方法还包括: 在显示完上一次满足触发条件时获取的推送信息后,显示本次满足触发条件时获取的推送信息;或者, 同时显示上一次满足触发条件时获取的未显示完的推送信息和本次满足触发条件时获取的推送信息。
8.—种推送信息的显示装置,其特征在于,包括: 发送单元,用于在多媒体文件播放过程中,如果满足触发条件,发送推送信息显示请求消息,所述请求消息中携带推送信息的标识信息; 接收单元,用于接收与所述标识信息对应的推送信息; 显示单元,用于显示所述推送信息。
9.如权利要求8所述的装置,其特征在于,所述触发条件包括: 所述多媒体文件播放到预定的时间点;或者, 光标位于所述多媒体文件播放进度条的预定位置;或者, 光标位于所述多媒体文件播放的当前帧的目标图像区域;或者, 所述多媒体文件播放的当前帧的目标图像区域有触控事件。
10.如权利要求8或9所述的装置,其特征在于,若接收单元同时接收到多条推送信息,显示单元用于: 将接收到的推送信息按推送信息的优先级逐一进行显示,或者, 将接收到的推送信息同时进行 显示。
【文档编号】H04N21/2668GK103702148SQ201310664897
【公开日】2014年4月2日 申请日期:2013年12月9日 优先权日:2013年12月9日
【发明者】齐璇, 张志 , 李时斌 申请人:乐视网信息技术(北京)股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1