2024年5月2日发(作者:)
(19)中华人民共和国国家知识产权局
(12)发明专利说明书
(21)申请号 CN2.7
(22)申请日 2012.12.19
(71)申请人 深圳市九洲电器有限公司
地址 518057 广东省深圳市南山区科技园南区科技南12路九洲电器大厦6楼
(72)发明人 王齐平
(74)专利代理机构 深圳市顺天达专利商标代理有限公司
代理人 郭伟刚
(51)
H04N21/254
H04N21/2668
G06F17/30
(10)申请公布号 CN 103051932 A
(43)申请公布日 2013.04.17
权利要求说明书 说明书 幅图
(54)发明名称
一种交互式数字电视广告信息获取
方法及系统
(57)摘要
本发明涉及一种交互式数字电视广
告信息获取方法及系统,其中该方法包括
以下步骤:S1、获取外部输入的广告数
据,存储到广告数据库中;S2、按照预设
时间定时生成有效广告位广告列表;S3、
将有效广告位广告列表中的有效广告数据
按时间段,生成静态广告数据;S4、将生
成的所有静态广告数据打包成一个文件
包;并将其传送给数字电视门户Portal;
S5、数字电视门户Portal检测到广告管理
子系统发送过来的打包后的静态广告数据
后,将其解包到广告数据目录下;S6、数
字电视门户Portal接收数字电视终端的机
顶盒发送的Portal浏览请求,在广告数据
目录中读取对应的静态广告数据,并将该
读取的对应的静态广告数据发送给机顶
盒。采用本发明可快速获取广告信息,提
高用户体验。
法律状态
法律状态公告日
法律状态信息
法律状态
权 利 要 求 说 明 书
1.一种交互式数字电视广告信息获取方法,其特征在于,包括以下步骤:
S1、广告管理子系统获取外部输入的广告数据,并将该广告数据存储到广告数据
库中;
S2、该广告管理子系统的第一生成模块按照预设时间定时从广告数据库中查询当
期有效广告位及有效广告数据,生成有效广告位广告列表;该有效广告位广告列表
包括有效广告位及其对应的有效广告数据;
S3、广告管理子系统的第二生成模块将有效广告位广告列表中的有效广告数据按
时间段,生成静态广告数据;该静态广告数据的文件名称以其对应的广告位ID命
名;
S4、广告管理子系统的打包模块将生成的所有静态广告数据打包成一个文件包;
并将该打包后的静态广告数据传送给数字电视门户Portal;
S5、数字电视门户Portal检测到广告管理子系统发送过来的打包后的静态广告数据
后,将其解包到广告数据目录下;在该广告数据目录中,Portal对应的广告位直接
引用以该广告位ID命名的静态广告数据;
S6、数字电视门户Portal接收数字电视终端的机顶盒发送的Portal浏览请求,在广
告数据目录中读取对应的静态广告数据,并将该读取的对应的静态广告数据发送给
机顶盒。
2.根据权利要求1所述的交互式数字电视广告信息获取方法,其特征在于,所述步
骤S4中,该广告管理子系统是通过FTP或HTTP协议将打包后的静态数据广告数
据传送给数字电视门户Portal。
3.根据权利要求2所述的交互式数字电视广告信息获取方法,其特征在于,所述步
骤S2中,所述预设时间由定时器生成。
4.根据权利要求3所述的交互式数字电视广告信息获取方法,其特征在于,该静态
广告数据是HTML或JS格式数据。
5.根据权利要求4所述的交互式数字电视广告信息获取方法,其特征在于,该步骤
S2中的有效广告位广告列表中的有效广告位对应的有效广告数据是在广告数据库
中从该广告位对应的所有有效广告数据按时间排序,然后提取的最近一条有效广告
数据。
6.一种交互式数字电视广告信息获取系统,其特征在于,包括数字电视门户Portal
(200),及与该数字电视门户Portal(200)分别连接的广告管理子系统(100)、
数字电视终端(300),该数字电视终端(300)包括机顶盒(30);其中:
广告管理子系统(100)包括:
接收模块(10),用于获取外部输入的广告数据;
广告数据库(11),与所述接收模块(10)连接,用于存储广告数据;
第一生成模块(12),与所述广告数据库(11)连接,用于按照预设时间定时从广
告数据库中(11)查询当期有效广告位及有效广告数据,生成有效广告位广告列表;
该有效广告位广告列表包括有效广告位及其对应的有效广告数据;
第二生成模块(13),与所述第一生成模块(12)连接,用于将有效广告位广告列
表中的有效广告数据按时间段,生成静态广告数据;该静态广告数据的文件名称以
其对应的广告位ID命名;
打包模块(14),与所述第二生成模块(13)连接,用于将生成的静态广告数据打
包成一个文件包;
收发模块(15),与所述打包模块(14)连接,用于将该打包后的静态广告数据传
送给数字电视门户Portal(200);
数字电视门户Portal(200),用于在检测到广告管理子系统发送过来的打包后的
静态广告数据后,将其解包到广告数据目录下;在该广告数据目录中,Portal对应
的广告位直接引用以该广告位ID命名的静态广告数据;还用于接收数字电视终端
(300)的机顶盒(30)发送的Portal浏览请求,在广告数据目录中读取对应的静
态广告数据,并将该读取的对应的静态广告数据发送给机顶盒(30)。
7.根据权利要求6所述的交互式数字电视广告信息获取系统,其特征在于,所述广
告管理子系统的收发模块(15)是通过FTP或HTTP协议将打包后的静态数据广
告数据传送给数字电视门户Portal(200)。
8.根据权利要求7所述的交互式数字电视广告信息获取系统,其特征在于,所述预
设时间由定时器设定。
9.根据权利要求8所述的交互式数字电视广告信息获取系统,其特征在于,该静态
广告数据是HTML或JS格式数据。
10.根据权利要求9所述的交互式数字电视广告信息获取系统,其特征在于,有效
广告位广告列表中的有效广告位对应的有效广告数据是在广告数据库中从该广告位
对应的所有有效广告数据按时间排序,然后提取的最近一条有效广告数据。
说 明 书
技术领域
本发明涉及数字电视领域,更具体地说,涉及一种交互式数字电视广告信息获取方
法及系统。
背景技术
随着数字电视的推广,越来越多的家庭使用数字电视,在数字电视中投放广告也作
为一项增值服务得到了发展。先现有技术中,数字电视运营商为了获取更大的利益,
会在广告管理子系统中将广告数据存入广告数据库,数字电视门户Portal上的广告
位会引用广告数据库中的数据,机顶盒访问该数字电视门户Portal时,Portal从广
告管理子系统中实时获取广告数据,采用上述方案具有以下缺陷:机顶盒访问
Portal,每次都需要Portal去查找广告管理子系统中的广告数据库对应的广告数据,
增加了广告管理子系统的负担,尤其是当大量用户并发访问Portal时,Portal需要
大量并发访问广告管理子系统请求广告数据,广告数据库需要处理大量并发数据请
求,增加负担,导致性能下降,导致用户需要更多等待Portal响应时间,降低用户
满意度。
发明内容
本发明要解决的技术问题在于,针对现有技术的当大量机顶盒访问该数字电视门户
Portal时,该Portal需要大量并发访问广告管理子系统请求广告数据,广告数据库
需要处理大量并发数据请求,增加负担,导致性能下降,导致用户需要更多等待
Portal响应时间,降低用户满意度的缺陷,提供可解决以上缺陷的一种交互式数字
电视广告信息获取方法及系统。
本发明解决其技术问题所采用的技术方案是:构造一种交互式数字电视广告信息获
取方法,包括以下步骤:
S1、广告管理子系统获取外部输入的广告数据,并将该广告数据存储到广告数据
库中;
S2、该广告管理子系统的第一生成模块按照预设时间定时从广告数据库中查询当
期有效广告位及有效广告数据,生成有效广告位广告列表;该有效广告位广告列表
包括有效广告位及其对应的有效广告数据;
S3、广告管理子系统的第二生成模块将有效广告位广告列表中的有效广告数据按
时间段,生成静态广告数据;该静态广告数据的文件名称以其对应的广告位ID命
名;
S4、广告管理子系统的打包模块将生成的所有静态广告数据打包成一个文件包;
并将该打包后的静态广告数据传送给数字电视门户Portal;
S5、数字电视门户Portal检测到广告管理子系统发送过来的打包后的静态广告数据
后,将其解包到广告数据目录下;在该广告数据目录中,Portal对应的广告位直接
引用以该广告位ID命名的静态广告数据;
S6、数字电视门户Portal接收数字电视终端的机顶盒发送的Portal浏览请求,在广
告数据目录中读取对应的静态广告数据,并将该读取的对应的静态广告数据发送给
机顶盒。
在本发明所述的交互式数字电视广告信息获取方法中,所述步骤S4中,该广告管
理子系统是通过FTP或HTTP协议将打包后的静态数据广告数据传送给数字电视
门户Portal。
在本发明所述的交互式数字电视广告信息获取方法中,所述步骤S2中,所述预设
时间由定时器生成。
在本发明所述的交互式数字电视广告信息获取方法中,该静态广告数据是HTML
或JS格式数据。
在本发明所述的交互式数字电视广告信息获取方法中,该步骤S2中的有效广告位
广告列表中的有效广告位对应的有效广告数据是在广告数据库中从该广告位对应的
所有有效广告数据按时间排序,然后提取的最近一条有效广告数据。
本发明还构造一种交互式数字电视广告信息获取系统,包括数字电视门户Portal,
及与该数字电视门户Portal分别连接的广告管理子系统、数字电视终端,该数字电
视终端包括机顶盒;其中:
广告管理子系统包括:
接收模块,用于获取外部输入的广告数据;
广告数据库,与所述接收模块连接,用于存储广告数据;
第一生成模块,与所述广告数据库连接,用于按照预设时间定时从广告数据库中查
询当期有效广告位及有效广告数据,生成有效广告位广告列表;该有效广告位广告
列表包括有效广告位及其对应的有效广告数据;
第二生成模块,与所述第一生成模块连接,用于将有效广告位广告列表中的有效广
告数据按时间段,生成静态广告数据;该静态广告数据的文件名称以其对应的广告
位ID命名;
打包模块,与所述第二生成模块连接,用于将生成的静态广告数据打包成一个文件
包;
收发模块,与所述打包模块连接,用于将该打包后的静态广告数据传送给数字电视
门户Portal;
数字电视门户Portal,用于在检测到广告管理子系统发送过来的打包后的静态广告
数据后,将其解包到广告数据目录下;在该广告数据目录中,Portal对应的广告位
直接引用以该广告位ID命名的静态广告数据;还用于接收数字电视终端的机顶盒
发送的Portal浏览请求,在广告数据目录中读取对应的静态广告数据,并将该读取
的对应的静态广告数据发送给机顶盒。
在本发明所述的交互式数字电视广告信息获取系统中,所述广告管理子系统的收发
模块是通过FTP或HTTP协议将打包后的静态数据广告数据传送给数字电视门户
Portal。
在本发明所述的交互式数字电视广告信息获取系统中,所述预设时间由定时器生成。
在本发明所述的交互式数字电视广告信息获取系统中,该静态广告数据是HTML
或JS格式数据。
在本发明所述的交互式数字电视广告信息获取系统中,有效广告位广告列表中的有
效广告位对应的有效广告数据是在广告数据库中从该广告位对应的所有有效广告数
据按时间排序,然后提取的最近一条有效广告数据。
实施本发明的交互式数字电视广告信息获取方法及系统,具有以下有益效果:广告
管理子系统预先将生成的静态广告数据推送到数字电视门户Portal中,当用户通过
机顶盒请求访问Portal时,该Portal可直接查找相应的静态广告数据,而不需要
Portal再访问广告管理子系统,可快速将用户请求的广告数据发送给机顶盒,提高
用户体验。
附图说明
下面将结合附图及实施例对本发明作进一步说明,附图中:
图1是本发明的交互式数字电视广告信息获取方法的流程图;
图2是本发明的交互式数字电视广告信息获取系统的结构框图。
具体实施方式
为了使本发明的目的更加清楚明白,以下结合附图及实施例,对本发明进行进一步
详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限
定本发明。
如图1所示,在本发明的交互式数字电视广告信息获取方法的流程图中,包括以下
步骤:
S1、广告管理子系统获取外部输入的广告数据,并将该广告数据存储到广告数据
库中;在该步骤中,该广告管理子系统获取的外部输入的广告数据由广告运营商提
供,该广告运营商可定期更新该广告数据库;该广告数据包括文字、图片、视频等
数据;
S2、该广告管理子系统的第一生成模块按照预设时间定时从广告数据库中查询当
期有效广告位及有效广告数据,生成有效广告位广告列表;该有效广告位广告列表
包括有效广告位及其对应的有效广告数据;在该步骤中,广告数据库存储有广告位
及该广告位对应的广告数据,广告位用阿拉伯数字表示(起标识作用),如1、2、
3……;这些广告位有些是无效的,因此需要先选择出有效广告位;有效的广告位
1对应一个或多个广告数据,如广告位1对应广告数据包括视频数据A1、视频数
据A2、视频数据A3……,在这些广告数据有些可能已经过期,因此需要从该广告
位1对应的广告数据中选取有效的广告数据,生成有效广告位广告列表;
S3、广告管理子系统的第二生成模块将有效广告位广告列表中的有效广告数据按
时间段,生成静态广告数据;该静态广告数据的文件名称以其对应的广告位ID命
名;在该步骤中,如广告位ID为100时,则将该广告位100对应的静态广告数据
的文件名称命名为或;
S4、广告管理子系统的打包模块将生成的所有静态广告数据打包成一个文件包;
并将该打包后的静态广告数据传送给数字电视门户Portal;
S5、数字电视门户Portal检测到广告管理子系统发送过来的打包后的静态广告数据
后,将其解包到广告数据目录下;在该广告数据目录中,Portal对应的广告位直接
引用以该广告位ID命名的静态广告数据;在该步骤中,如Portal对应的广告位为
100,则该广告位100直接引用静态广告数据或;
S6、数字电视门户Portal接收数字电视终端的机顶盒发送的Portal浏览请求,在广
告数据目录中读取对应的静态广告数据,并将该读取的对应的静态广告数据发送给
机顶盒。
进一步的,在步骤S4中,该广告管理子系统是通过FTP或HTTP协议将打包后的
静态数据广告数据传送给数字电视门户Portal。
进一步的,在步骤S2中,预设时间由定时器生成。该预设时间可根据实际需要设
定,如可以是每天的零点时刻,也可以是每小时等。
进一步的,该静态广告数据是HTML或JS格式数据。
进一步的,该步骤S2中的有效广告位广告列表中的有效广告位对应的有效广告数
据是在广告数据库中从该广告位对应的所有有效广告数据按时间排序,然后提取的
最近一条有效广告数据。因为在同一广告位可能对应多个有效广告数据,如广告位
1对应有广告数据B1、广告数据B2,这两个广告数据两个都是有效的,但是广告
数据B1的更新时间是9月份,广告数据B2的更新时间是10月份,因此选取广告
数据B2作为有效广告位广告列表中的广告位1对应的有效广告数据。
通过采用该交互式数字电视广告信息获取方法,广告管理子系统预先将生成的静态
广告数据推送到数字电视门户Portal中,当用户通过机顶盒请求访问Portal时,该
Portal可直接查找相应的静态广告数据,而不需要Portal再访问广告管理子系统,
减少广告管理子系统的广告数据库的负担,由Portal承担数据访问,可快速将用户
请求的广告数据发送给机顶盒,减少等待时间,提高用户体验。
如图2所示,在本发明的交互式数字电视广告信息获取系统的结构框图中,包括数
字电视门户Portal200,及与该数字电视门户Portal200分别连接的广告管理子系统
100、数字电视终端300,该数字电视终端300包括机顶盒30;其中:
广告管理子系统100包括:
接收模块10,用于获取外部输入的广告数据;该接收模块接收的外部输入的广告
数据由广告运营商提供;该广告数据包括文字、图片、视频等数据;
广告数据库11,与接收模块10连接,用于存储广告数据;该广告数据库根据广告
运营商提供的广告数据进行更新;
第一生成模块12,与广告数据库11连接,用于按照预设时间定时从广告数据库11
中查询当期有效广告位及有效广告数据,生成有效广告位广告列表;该有效广告位
广告列表包括有效广告位及其对应的有效广告数据;广告数据库存储有广告位及该
广告位对应的广告数据,广告位用阿拉伯数字表示(起标识作用),如1、2、3……;
这些广告位有些是无效的,因此需要先选择出有效广告位;有效的广告位1对应一
个或多个广告数据,如广告位1对应广告数据包括视频数据A1、视频数据A2、视
频数据A3……,在这些广告数据有些可能已经过期,因此需要从该广告位1对应
的广告数据中选取有效的广告数据,生成有效广告位广告列表;
第二生成模块13,与第一生成模块12连接,用于将有效广告位广告列表中的有效
广告数据按时间段,生成静态广告数据;该静态广告数据的文件名称以其对应的广
告位ID命名;如广告位ID为100时,则将该广告位100对应的静态广告数据的文
件名称命名为或;
打包模块14,与第二生成模块13连接,用于将生成的静态广告数据打包成一个文
件包;
收发模块15,与打包模块14连接,用于将该打包后的静态广告数据传送给数字电
视门户Portal200;
数字电视门户Portal200,用于在检测到广告管理子系统发送过来的打包后的静态
广告数据后,将其解包到广告数据目录下;在该广告数据目录中,Portal对应的广
告位直接引用以该广告位ID命名的静态广告数据,如Portal对应的广告位为100,
则该广告位100直接引用静态广告数据或;该数字电视门户
Portal200还用于接收数字电视终端300的机顶盒30发送的Portal浏览请求,在广
告数据目录中读取对应的静态广告数据,并将该读取的对应的静态广告数据发送给
机顶盒。
进一步的,该广告管理子系统100的收发模块15是通过FTP或HTTP协议将打包
后的静态数据广告数据传送给数字电视门户Portal200。
进一步的,预设时间由定时器生成。该预设时间可根据实际需要设定,如可以是每
天的零点时刻,也可以是每小时等。
进一步的,该静态广告数据是HTML或JS格式数据。
进一步的,有效广告位广告列表中的有效广告位对应的有效广告数据是在广告数据
库中从该广告位对应的所有有效广告数据按时间排序,然后提取的最近一条有效广
告数据。因为在同一广告位可能对应多个有效广告数据,如广告位1对应有广告数
据B1、广告数据B2,这两个广告数据两个都是有效的,但是广告数据B1的更新
时间是9月份,广告数据B2的更新时间是10月份,因此选取广告数据B2作为有
效广告位广告列表中的广告位1对应的有效广告数据。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神
和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之
内。
发布者:admin,转转请注明出处:http://www.yc00.com/web/1714617921a2481571.html
评论列表(0条)