面向广电运营商的安卓应用Loader下载管理系统的制作方法

文档序号:7881792阅读:388来源:国知局
专利名称:面向广电运营商的安卓应用Loader下载管理系统的制作方法
技术领域
本实用新型属于有线数字电视网络技术领域,尤其是涉及一种广电运营商对安卓智能机顶盒用户在下载安卓应用过程中进行管理控制的系统。
背景技术
有线数字电视机顶盒是有线电视数字化改造的重要终端载体。目前有线数字电视机顶盒的操作系统绝大部分使用WinCE或Linux操作系统,基于上述操作系统形成了底层驱动、中间件、上层应用三个部分组成的机顶盒架构。这种架构的优点是广电运营商可进行定制化开发,便于广电运营商对有线数字电视机顶盒终端的可管可控;其缺点是相对封闭的系统在二次开发上受制于有线数字电视机顶盒方案供应商。随着安卓系统在智能手机、平板电脑等产品上的广泛应用,有线数字电视机顶盒也开始使用安卓系统作为其操作系 统。有线数字电视机顶盒的安卓操作系统的优点之一是开放的开发平台,帮助广电运营商便捷地完成系统的修改和二次开发;优点之二是通过其下载管理系统下载和安装海量的应用,可为用户带来丰富的体验,实现数字电视的智能化;其缺点是基于安卓机顶盒的下载管理系统能够为用户提供丰富的应用下载、安装、卸载等功能,但不能够帮助运营商对应用下载和安装进行管控,这是广电运营商推广安卓机顶盒的最大障碍。
发明内容本实用新型要解决的问题是提供一种面向广电运营商的安卓应用Loader下载管理系统,尤其适合用于广电运营商对安卓机顶盒用户下载和安装应用的管理。为解决上述技术问题,本实用新型采用的技术方案是一种面向广电运营商的安卓应用Loader下载管理系统,包括APK数字证书制作服务器、APK存储服务器、网络传输设备和机顶盒,所述APK数字证书制作服务器与所述APK存储服务器相连,所述APK存储服务器与所述网络传输设备相连,所述网络传输设备与所述机顶盒相连。本实用新型还可以采用以下技术措施所述APK数字证书制作服务器对APK应用文件签发数字证书且形成附带数字证书的APK应用,并将所述附带数字证书的APK应用发送至所述APK存储服务器。所述机顶盒通过所述网络传输设备从所述APK存储服务器下载所述附带数字证书的APK应用,并对所述附带数字证书的APK应用进行认证和安装。本实用新型具有的优点和积极效果是在给安卓机顶盒用户提供海量应用下载和安装的同时,广电运营商能够有针对性地对应用的下载和安装进行管控。同时,Loader系统作为广电运宫商对机顶盒的升级控制系统,在广电如端和每个终端机顶盒上均有Loader系统,因此基于Loader系统的所述安卓应用Loader下载管理系统更易于广电运营商的集成。广电运营商只需要在现有的Loader系统中做极少的改动即可实现对安卓机顶盒用户下载和安装应用的可管可控。
图I是本实用新型的结构示意图图2是APK数字证书制作服务器的结构框图图3是机顶盒内APK安装管理控制部分的结构框图
具体实施方式
如图I所示,本实用新型提供一种面向广电运营商的安卓应用Loader下载管理系统,包括APK数字证书制作服务器、APK存储服务器、网络传输设备和机顶盒,APK数字证书制作服务器与APK存储服务器相连,APK存储服务器与网络传输设备相连,网络传输设备与机顶盒相连。APK数字证书制作服务器对APK应用文件签发数字证书且形成附带数字证书的 APK应用,并将附带数字证书的APK应用发送至APK存储服务器。机顶盒通过网络传输设备从APK存储服务器下载附带数字证书的APK应用,并通过机顶盒内置的APK安装管理控制部分对附带数字证书的APK应用进行认证,认证成功则安装所述APK应用,认证不成功则中断安装所述APK应用。如图2所示,APK数字证书制作服务器中的APK密钥生成工具根据APK文件信息生成APK私钥(PSK)和APK公钥(PPK)。APK应用文件通过Hash算法生成APK应用摘要I。用PSK对APK应用摘要I进行加密处理,生成加密摘要文件。APK数字证书制作服务器中的运营商密钥生成工具生成运营商私钥(OSK)和运营商公钥(OPK)。OSK对PPK进行加密处理,生成加密PPK文件。OPK内置在机顶盒中。APK数字证书制作服务器中的打包工具将APK应用文件、加密摘要文件、加密PPK文件进行封装处理,生成附带数字证书的APK应用。通过上述步骤,运营商即完成了对APK应用文件的数字证书的制作,每一个新的APK应用包中,均内置了运营商的签发的数字证书,即形成了附带数字证书的APK应用。如图3所示,机顶盒中内置APK安装管理控制部分,APK安装管理控制部分中的解包工具对附带数字证书的APK应用进行解包处理,得到APK应用文件、加密摘要文件、加密PPK文件。内置在机顶盒中的OPK对加密PPK文件进行解密,还原成PPK ;用该PPK解密加密摘要文件,生成APK应用摘要I。解包工具解出的APK应用文件通过Hash算法生成APK应用摘要2。将APK应用摘要I和APK应用2进行比较,如果相同,则认证成功,进入所述APK应用的安装;如果不同,则认证失败,中断安装所述APK应用。本实例的工作过程通过所述面向广电运营商的安卓应用Loader下载管理系统,广电运营商对经过其许可的APK应用添加数字证书,用户在安装应用的时候对附带数字证书的APK应用进行验证。未受广电运营商许可的APK应用在进行安装时,无法通过机顶盒对APK应用的验证,因此不能够成功地安装在机顶盒上,从而保证了广电运营商对安卓机顶盒用户下载和安装应用的管控。以上对本实用新型的一个实施例进行了详细说明,但所述内容仅为本实用新型的较佳实施例,不能被认为用于限定本实用新型的实施范围。凡依本实用新型申请范围所作的均等变化与改进等,均应仍归属于本实用新型的专利涵盖范围之内。
权利要求1.一种面向广电运营商的安卓应用Loader下载管理系统,包括APK数字证书制作服务器、APK存储服务器、网络传输设备和机顶盒,所述APK数字证书制作服务器与所述APK存储服务器相连,所述APK存储服务器与所述网络传输设备相连,所述网络传输设备与所述机顶盒相连。
2.根据权利要求I所述的安卓应用Loader下载管理系统,其特征在于所述APK数字证书制作服务器对APK应用文件签发数字证书且形成附带数字证书的APK应用,并将所述附带数字证书的APK应用发送至所述APK存储服务器。
3.根据权利要求I所述的安卓应用Loader下载管理系统,其特征在于所述机顶盒通过所述网络传输设备从所述APK存储服务器下载所述附带数字证书的APK应用,并对所述附带数字证书的APK应用进行认证和安装。
专利摘要本实用新型提供一种面向广电运营商的安卓应用Loader下载管理系统,包括APK数字证书制作服务器、APK存储服务器、网络传输设备和机顶盒,所述APK数字证书制作服务器与所述APK存储服务器相连,所述APK存储服务器与所述网络传输设备相连,所述网络传输设备与所述机顶盒相连。本实用新型的有益效果是使广电运营商能够有针对性地对应用的下载和安装进行管控,广电运营商只需要在现有的Loader系统中做极少的改动即可实现对安卓机顶盒用户下载和安装应用的管理。
文档编号H04L29/08GK202818526SQ20122051148
公开日2013年3月20日 申请日期2012年9月28日 优先权日2012年9月28日
发明者华中, 傅永杰, 荆涛, 寇志强, 饶刚, 陈守佳 申请人:天津铂创国茂电子科技发展有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1