基于电视widget的双向互动广告实现方法

文档序号:6586998阅读:242来源:国知局
专利名称:基于电视widget的双向互动广告实现方法
技术领域
本发明涉及数字电视音视频技术,特别涉及数字电视音视频双向互动技术。
背景技术
widget原意是指桌面小工具, 一系列的小工具通过一个特定的平台(widget引擎)为用户展示不同的个性化的信息。按照widget目前应用于不同的平台可将widget分为PC桌面widget,网页widget,移动(手机)widget,禾H电视widget。 一个widget在一种平台或者一种具体环境中的运行和展示需要widget弓1擎来实现。widget技术能够在很多领域迅速广泛应用,其中一个重要因素是因为widget简单易操作的开发流程。通常一个widget有数十至数百行XML/JavaScript/VBScript源码加上一些图片组合而成,widget引擎则负责解析这些源码并为widget整合资源。
widget广告是由widget应用发展而来,是一种由动态内容、视频、游戏等组成的小型应用程序,利用这种小型应用程序与消费者之间的互动进行营销的widget就是widget广告。
网页上的widget广告与传统的广告相比,淡化了广告的概念,将广告演变成网站内容的一部分,使广告最大限度被消费者所接受。同时widget广告还具有个性化和互动性的特点。个性化表现为商家可以根据自己的需求制作出极具个性的广告,可以自定义广告的内容、外观样式等。widget广告的互动性则表现在允许消费者在广告中完成一些交互的操作。
现有技术中在网页上的widget广告处理流程如下
(1) 终端程序初始化;
(2) 终端无限制接收到widget广告文件;
(3) 终端显示widget广告互动操作界面;
(4) 用户操作后,终端播放存储在终端中的widget广告内容。
传统的广播电视广告的本质是电子视听信号与时间的一一对应关系,即在确定的时间、广播电视播出的广告也是确定的。当前基于数据广播传输的数字电视互动广告虽然可以在形式上实现人机交互,但是广告的发送方式仍然是采取的单向推送的方式,即不管用户需求,广告的内容和形式是单方面的,观众接受信息的时间与消费信息的时间是同步的。这种同步性也决定了观众在什么时间接收和接收什么信息,往往观众只能收看到与收看的节目内容不相关的广告或自己感兴趣的广告信息与感兴趣的电视节目时间不对称。

发明内容
本发明所要解决的技术问题是,提供一种由单个电视节目内容来确定widget广告显示内容的方法。
本发明为解决上述技术问题所采用的技术方案是,基于电视widget的双向互动广告实现方法包括以下步骤
a、 widget引擎和本地应用程序在机顶盒开机后自动运行;
b、 本地应用程序获取当前节目信息;
c、 本地应用程序将当前节目信息传送给前端应用服务器;
d、 前端应用服务器根据当前节目信息所在分类调取该类对应的widget展示广告数据文件,并发送至机顶盒;所述widget广告展示数据已按照电视节目信息的类别进行了分类;
e、 机顶盒通过widget引擎在显示终端上显示widget广告展示。
widget广告展示是以widget为载体的广告,widget广告展示的数据格式并非视频流,具体表现为一个含有链接图标与文本的widget,其作用只是一个以图标和简略文本表示,含有其广告展示对应的详细视频流链接的引子。 一般的电视广告的数据格式是视频流,用户无法直接对其进行操作,本发明所述互动广告指的是用户可以进行交互操作的广告,其间有双向的信号与数据的传输。
进一步的,步骤e中widget广告展示显示在显示终端后,机顶盒进一步判断在第三预设时间内用户是否对widget广告展示进行操作,如是,widget引擎与前端应用服务器进行连接,将widget广告展示对应的广告内容视频流下载至机顶盒,机顶盒再播放广告内容视频流;如否,机顶盒退出widget广告展示。widget可以看作是定制化个性化后的网页小窗口,对于widget的操作与在网页上的操作类似,通常有"选择(选中)"与"确认",来自用户的任意操作都会触发widget引擎与前端应用服务器进行连接这个事件。
widget广告展示在显示时只是悬浮于屏幕之上,并不中断用户对与节目内容的收看;但传统的广播式的广告播出时必然中断用户对节目的收看,无论用户是否对广告感兴趣,都无法选择是否将其关闭或停止。widget广告展示只含有简略的图标与文本信息,并包含具有详细广告内容的链接地址。如果用户对一个widget广告展示的内容感兴趣,那么可以选中并确认连接其中的链接地址,得到更多详情;如果不感兴趣,widget广告展示在一定时间内没有收到用户操作响应将自行消失,在整个过程中,并无中断用户的收看。
本发明的有益效果是,能根据用户收看的节目内容实时地、有针对性地投放以widget制作的广告展示。安装在机顶盒上的widget引擎可以连通前端应用服务器,对用户的操作做出响应,快速实现widget广告展示所链接的广告视频流,实现用户与widget广告之间的双向互动。widget引擎在机顶盒上的应用使得机顶盒不必启动另外的具体的应用程序或特别地打开一个浏览器,节省机顶盒的资源,加快机顶盒的运行速度。


图l为实施例的具体流程。
具体实施例方式
下面结合附图及实施例,详细描述本发明的技术方案。
I . widget引擎和本地应用程序启动当用户打开机顶盒和电视机时,安装在机顶盒操作系统上的widget引擎和本地应用程序会随之启动;
II. 机顶盒本地应用程序首先从前端的数字电视电子节目指南(EPG)系统接收含有事件信息表(EIT)和时间日期表(TDT)的TS流,然后从TS流中解析出当前用户节目所收看的节目频道号以及当前节目信息(包括节目名称,节目时长等),以数据文件方式存在机顶盒的闪存(FLASH)中;
III. 机顶盒将当前节目信息中的节目名称发送至前端应用服务器;
为了减轻机顶盒与前端应用服务器的实时数据传输量,可在此步骤中设定限定条件如,机顶盒本地应用程序自动记录当前节目的收看时间长度,如当前节目的收看时间长度达到第一预设时间长度后,本地应用程序才将当前节目信息传送给前端应用服务器请求下载相关widget广告展示数据;或者,产生一个下载优先级列表,在第一预设时间内,被用户无间断收看或被用户多次切换又回顾的节目将获得一个高的下载优先级,机顶盒将这些高下载优先级的节目对应的节目名称发送至前端应用服务器;
IV. 前端应用服务器以节目名称作为査询关键词査询与当前节目信息相关的widget广告展示数据,并从数据库服务器中调取该widget广告展示数据包发送至机顶盒的闪存中;
V. widget引擎将该widget广告展示数据包打包成widget应用,并在本地应用程序控制下在电视机屏幕上显示;机顶盒本地应用程序可通过自动记录用户当前节目的收看时长决定widget广告展示在什么时间弹出。如,本地应用程序判断当前节目的收看时间长度达到第二预设时间长度后,widget广告展示弹出。
VI. widget广告展示将停留在屏幕上一段时间
如果用户在此时间内对widget广告展示进行操作,widget引擎将与前端应用服务器进行连接以完成操作;完成操作是指如果用户对此widget广告展示有任何的操作,都将触发与
6前端应用服务器的连接,前端应用服务器将该widget广告展示对应的广告视频流数据回传,以响应用户的操作。例如,用户使用遥控器选中并确认widget广告展示中的一个链接,前端应用服务器会将此链接下的数据内容回传至机顶盒,再以widget或者TV网页的形式呈现在屏幕上。如果用户对这些反馈的数据信息有进一步的操作,如,再确认一个链接,那么这个过程就像是浏览网页一样,直至用户结束操作才算作是"完成操作";
为加快机顶盒对用户操作的响应速度,本地应用程序产生一个播放优先级列表,在预设时间内,被用户长时间无间断收看或被用户多次切换又回顾的节目,其分类下的widget广告展示将获得一个高的播放优先级。这些高播放优先级的widget广告展示所对应的广告视频流将会被机顶盒自动下载到闪存中,从而减轻在互动操作中机顶盒与服务器端的实时数据传输
如果用户切换到其它频道,重复上述步骤II-V;
如果用户在此时间内无操作,widget广告将在第三预设时间长度后自行消失。本发明所述的各预设时间可以由本领域技术人员根据具体情况进行设置。
权利要求
1.基于电视widget的双向互动广告实现方法,其特征在于,包括以下步骤a、widget引擎和本地应用程序在机顶盒开机后自动运行;b、本地应用程序获取当前节目信息;c、本地应用程序将当前节目信息传送给前端应用服务器;d、前端应用服务器根据当前节目信息所在分类调取该类对应的widget展示广告数据文件,并发送至机顶盒;所述widget广告展示数据已按照电视节目信息的类别进行了分类;e、机顶盒通过widget引擎在显示终端上显示widget广告展示。
2 如权利要求l所述基于电视widget的双向互动广告实现方法,其特征在于,步骤b中本地应用程序通过调取时间日期表与事件信息表得到当前节目信息。
3 如权利要求l所述基于电视widget的双向互动广告实现方法,其特征在于,步骤c中,本地应用程序自动记录当前节目的收看时间长度,当前节目的收看时间长度达到第一预设时间长度后,本地应用程序将当前节目信息传送给前端应用服务器。
4 如权利要求l所述基于电视widget的双向互动广告实现方法,其特征在于,步骤c中,本地应用程序在第一预设时间内判断,当前节目是否属于被用户多次切换又回顾的节目,如是,本地应用程序将当前节目信息传送给前端应用服务器。
5 如权利要求l所述基于电视widget的双向互动广告实现方法,其特征在于,步骤c中,本地应用程序根据当前节目被收看的时间长度与收看次数确定当前节目的下载优先级,并将下载优先级高的当前节目信息传送给前端应用服务器。
6 如权利要求l所述基于电视widget的双向互动广告实现方法,其特征在于,步骤d中前端应用服务器以当前节目信息中节目名称为关键词査询当前节目信息所在分类。
7 如权利要求l所述基于电视widget的双向互动广告实现方法,其特征在于,步骤e中机顶盒通过本地应用程序自动记录当前节目的收看时间长度,当前节目的收看时间长度达到第二预设时间长度后,机顶盒通过widget引擎在显示终端上显示widget广告展示。
8.如权利要求l所述基于电视widget的双向互动广告实现方法,其特征在于,步骤e中widget广告展示显示在显示终端后,机顶盒进一步判断在第三预设时间内用户是否对widget广告展示进行操作,如是,widget引擎与前端应用服务器进行连接,将widget广告展示对应的广告内容视频流下载至机顶盒,机顶盒再播放广告内容视频流;如否,机顶盒退出widget广告展示。
全文摘要
本发明涉及数字电视音视频技术。本发明提供一种由单个电视节目内容来确定widget广告显示内容的方法。基于电视widget的双向互动广告实现方法包括以下步骤a.widget引擎和本地应用程序在机顶盒开机后自动运行;b.本地应用程序获取当前节目信息;c.本地应用程序将当前节目信息传送给前端应用服务器;d.前端应用服务器根据当前节目信息所在分类调取该类对应的widget展示广告数据文件,并发送至机顶盒;e.机顶盒通过widget引擎在显示终端上显示widget广告展示。本发明的有益效果是,能根据用户收看的节目内容实时地、有针对性地投放以widget制作的广告展示。
文档编号G06Q30/00GK101562723SQ20091030200
公开日2009年10月21日 申请日期2009年4月30日 优先权日2009年4月30日
发明者刘斐然, 军 唐 申请人:四川长虹电器股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1