[发明专利]一种机顶盒、机顶盒中的应用程序升级方法和系统在审
申请号: | 201710159509.4 | 申请日: | 2017-03-17 |
公开(公告)号: | CN106878813A | 公开(公告)日: | 2017-06-20 |
发明(设计)人: | 陈龙 | 申请(专利权)人: | 山东浪潮商用系统有限公司 |
主分类号: | H04N21/443 | 分类号: | H04N21/443;G06F9/445 |
代理公司: | 济南信达专利事务所有限公司37100 | 代理人: | 李世喆 |
地址: | 250100 山东省济南市*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 机顶盒 中的 应用程序 升级 方法 系统 | ||
1.一种机顶盒中的应用程序升级方法,其特征在于,包括:
获取插入机顶盒的存储器中存储的升级文件、执行文件和升级包;
根据所述升级包,确定所述机顶盒中的待升级应用程序;
通过获取的所述升级文件执行所述执行文件,以使执行的所述执行文件根据获取的所述升级包对所述待升级应用程序进行升级。
2.根据权利要求1所述的方法,其特征在于,
所述通过获取的所述升级文件执行所述执行文件,以使执行的所述执行文件根据获取的所述升级包对所述待升级应用程序进行升级,包括:
通过获取的所述升级文件执行所述执行文件,以使执行的所述执行文件对获取的所述升级包进行解析,确定所述升级包的安装路径和所述升级包的安装文件,其中,所述升级包的安装路径与所述待升级应用程序的安装路径相同;
根据所述升级包的安装路径,确定所述待升级应用程序的安装文件;
利用所述升级包的安装文件替换所述待升级应用程序的安装文件。
3.根据权利要求2所述的方法,其特征在于,
在所述利用所述升级包的安装文件替换所述待升级应用程序的安装文件之后,进一步包括:
判断当前时刻所述升级包的安装路径下的当前安装文件是否与解析得到的所述升级包的安装文件完全相同,如果是,提示用户拔出所述存储器。
4.一种机顶盒,其特征在于,包括:
获取单元,用于获取插入机顶盒的存储器中存储的升级文件、执行文件和升级包;
确定单元,用于根据所述获取单元获取的所述升级包,确定所述机顶盒中的待升级应用程序;
升级单元,用于通过所述获取单元获取的所述升级文件执行所述执行文件,以使执行的所述执行文件根据获取的所述升级包对所述确定单元确定的所述待升级应用程序进行升级。
5.根据权利要求4所述的机顶盒,其特征在于,
所述升级单元,用于通过获取的所述升级文件执行所述执行文件,以使执行的所述执行文件对获取的所述升级包进行解析,确定所述升级包的安装路径和所述升级包的安装文件,其中,所述升级包的安装路径与所述待升级应用程序的安装路径相同;根据所述升级包的安装路径,确定所述待升级应用程序的安装文件;利用所述升级包的安装文件替换所述待升级应用程序的安装文件。
6.根据权利要求5所述的机顶盒,其特征在于,进一步包括:
判断单元,用于判断当前时刻所述升级包的安装路径下的当前安装文件是否与所述升级单元解析得到的所述升级包的安装文件完全相同,如果是,提示用户拔出所述存储器。
7.一种机顶盒中的应用程序升级系统,其特征在于,包括:存储器和权利要求4-6任一所述的机顶盒;
所述存储器,用于存储升级文件、执行文件和升级包。
8.根据权利要求7述的机顶盒中的应用程序升级系统,其特征在于,
所述存储器,包括:U盘、光盘和安全数码卡中任意一种。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东浪潮商用系统有限公司,未经山东浪潮商用系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710159509.4/1.html,转载请声明来源钻瓜专利网。