[发明专利]一种程序监控方法、装置及数字电视接收终端有效
| 申请号: | 201310722029.6 | 申请日: | 2013-12-24 |
| 公开(公告)号: | CN103747330B | 公开(公告)日: | 2017-09-29 |
| 发明(设计)人: | 陈永佳 | 申请(专利权)人: | 深圳市九洲电器有限公司 |
| 主分类号: | H04N21/442 | 分类号: | H04N21/442;H04N21/418 |
| 代理公司: | 深圳中一专利商标事务所44237 | 代理人: | 张全文 |
| 地址: | 518000 广东省深圳市南*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 程序 监控 方法 装置 数字 电视接收 终端 | ||
技术领域
本发明属于网络广播电视领域,尤其涉及一种程序监控方法、装置及数字电视接收终端。
背景技术
随着科学技术的进步,人们对智能机顶盒的需求不断提高,多任务的操作系统也被用于现在的智能机顶盒上。
然而,一些多任务的操作系统是开源的,如Linux系统,它们存在很多安全隐患。同时,智能机顶盒的条件接收(Conditional Access,CA)数据的安全性越来越受到重视。
现在的智能机顶盒的软件系统是由单一应用程序组成,当唯一的应用程序出现程序异常或受到黑客攻击时,没有进行自我保护措施。
发明内容
本发明实施例提供了一种程序监控方法、装置及数字电视接收终端,旨在解决现有的智能机顶盒不能进行自我保护的问题。
一方面,提供一种程序监控方法,所述方法包括:
第一程序向第二程序发送心跳信息,同时接收第二程序发送的心跳信息;
如果在预设的接收时间内没有接收到第二程序发送的心跳信息,则第一程序执行异常处理;
如果在预设的接收时间内第二程序没有接收到第一程序发送的心跳信息,则由第二程序执行异常处理。
进一步地,在所述第一程序以预设的发送时间为周期向第二程序发送心跳信息,同时接收第二程序发送的心跳信息之前,还包括:
将数字电视接收终端的单一程序按照功能划分为至少两个程序。
进一步地,所述第二程序是所述至少两个程序中的,除了第一程序以外的其它程序中的一个或者多个程序。
进一步地,所述第一程序以预设的发送时间为周期定时向第二程序发送心跳信息。
进一步地,所述预设的接收时间是所述预设的发送时间的N倍,N为大于1的整数。
另一方面,提供一种程序监控装置,所述装置包括:
心跳信息传输单元,用于向第二程序发送心跳信息,同时接收第二程序发送的心跳信息;
监控单元,用于如果在预设的接收时间内没有接收到第二程序发送的心跳信息,则执行异常处理;
被监控单元,用于如果在预设的接收时间内没有接收到第一程序发送的心跳信息,则由第二程序执行异常处理。
进一步地,所述装置还包括:
程序划分单元,用于将所述数字电视接收终端的单一程序按照功能划分为至少两个程序。
进一步地,所述第二程序是所述至少两个程序中的,除了第一程序以外的其它程序中的一个或者多个程序。
进一步地,所述第一程序以预设的发送时间为周期定时向第二程序发送心跳信息。
再一方面,提供一种数字电视接收终端,所述数字电视接收终端包括如上所述的程序监控装置。
在本发明实施例,数字电视接收终端的每个程序都有监控和被监控的功能,如果其中一个程序出现异常或者受到攻击,都会被其它程序监控到,然后其它程序会执行异常处理,可以防止敏感数据被盗窃,使得数字电视接收终端的系统安全得到保障。
附图说明
图1是本发明实施例一提供的程序监控方法的实现流程图;
图2是本发明实施例一提供的EPG、CA和PVR三个程序之间的心跳信息通讯示意图;
图3是本发明实施例二提供的程序监控装置的结构框图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
在本发明实施例中,第一程序向第二程序发送心跳信息,同时接收第二程序发送的心跳信息;如果在预设的接收时间内没有接收到第二程序发送的心跳信息,则第一程序执行异常处理;如果第一程序自身出现异常或者受到攻击,则第一程序不能向第二程序发送心跳信息,当第二程序监测在预设的接收时间内没有接收到第一程序发送的心跳信息时,由第二程序执行异常处理。
以下结合具体实施例对本发明的实现进行详细描述:
实施例一
图1示出了本发明实施例一提供的程序监控方法的实现流程,以选定的一个程序作为第一程序,除第一程序以外的其它程序作为第二程序,下面以第一程序侧为例来进行说明,详述如下:
在步骤S101中,第一程序向第二程序发送心跳信息,同时接收第二程序发送的心跳信息。
本发明实施例中,将数字电视接收终端中的单一程序按照功能划分成至少两个程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市九洲电器有限公司,未经深圳市九洲电器有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310722029.6/2.html,转载请声明来源钻瓜专利网。





