[发明专利]智能电视应用升级的实现方法在审
申请号: | 201711078911.6 | 申请日: | 2017-11-06 |
公开(公告)号: | CN107734391A | 公开(公告)日: | 2018-02-23 |
发明(设计)人: | 何亚男;刘姗姗;李婷婷 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | H04N21/443 | 分类号: | H04N21/443;H04N21/458;H04L29/08;H04L29/06 |
代理公司: | 成都虹桥专利事务所(普通合伙)51124 | 代理人: | 吴中伟 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 智能 电视 应用 升级 实现 方法 | ||
技术领域
本发明属于智能电视软件技术领域,具体涉及一种智能电视应用升级的实现方法。
背景技术
目前,随着Android智能电视的市场占有率不断提升,智能电视应用使用越来越频繁,用户可以选择安装的应用也越来越多。因为智能电视整机升级周期较长,智能电视用户很难及时体验到智能电视应用的最新版本。
目前已有的升级服务主要存在以下缺陷:
1)很多应用都只是针对本身应用进行升级,这样会导致智能电视终端有多个升级服务,不利于智能电视的效率优化。
2)商店式的服务虽然能够提供集中的升级服务,但是安装方式只能调用标准的PackageInstall,由于弹出安装界面原因,在第三方的商店不能修改framework,不能对pm(PackageManager)进行系统定制,用户确认更新还要点击安装,交互方式并不友好。
3)智能电视有的预置应用因为安全原因不能通过第三方的升级服务升级,所以迫切需要智能电视提供自己的升级服务。
发明内容
本发明所要解决的技术问题是:提出一种智能电视应用升级的实现方法,解决传统技术中的智能电视存在多个升级服务,不利于优化,而采用商店式的服务不能进行系统定制,交互方式不友好的问题。
本发明解决其技术问题所采用的技术方案是:
智能电视应用升级的实现方法,包括以下步骤:
a.在云端搭建自升级服务器,提供给运维人员web配置界面;
b.运维人员通过web配置界面将通过审核的apk上传到云端后台;
c.对设备进行分类,将apk与对应设备进行关联,并配置升级方式和升级策略后进行应用发布;
d.在智能电视端,通过修改framework层,针对PackageManager和packageInstall做修改,制定无安装界面而进行后台安装的定制api;
e.智能电视开机后,通过PackageManager扫描安装应用信息;
f.确定是否需要进行应用升级,若需要,则根据预先配置的获取方式获取升级的应用apk;
g.智能电视对升级的应用apk进行安全校验后,通过定制api对升级的应用apk进行安装。
作为进一步优化,所述安装应用信息包括版本号、包名。
作为进一步优化,步骤c中,所述升级方式包括单独升级方式和关联升级方式,所述单独升级方式适用于对单个的应用进行升级,所述关联升级方式适用于对多个应用相互关联需要协同升级的情况。
作为进一步优化,步骤c中,所述升级策略包括本次应用升级的区域、机器类型、型号。
作为进一步优化,步骤f中,所述确定是否需要进行应用升级的方法,具体包括:
智能电视将扫描的安装应用信息连同本机信息加密后上传给云端服务器;
云端服务器解密后,比对智能电视上传的应用的版本和发布的具有相同包名的应用的版本;如果云端发布的应用的版本高,则确定需要进行应用升级,否则不需要进行应用升级。
作为进一步优化,所述本机信息包括:本机的MAC地址、iP地址、所处地区、机器类型、型号。
作为进一步优化,步骤f中,所述根据预先配置的获取方式获取升级的应用apk,具体包括:
若预先配置的获取方式为终端下载,则终端从云端服务器处下载升级的应用apk;若预先配置的获取方式为服务器推送,则云端服务器自动向智能电视推送升级的应用apk。
作为进一步优化,步骤g中,所述通过定制api对升级的应用apk进行安装,包括:在后台静默安装所述升级的应用apk。
作为进一步优化,步骤g中,所述通过定制api对升级的应用apk进行安装时,优先安装关联升级的应用apk,然后安装单个升级的应用apk。
本发明的有益效果是:通过建立统一的升级云端平台,智能电视预置升级方法来管控所有应用的升级,有利于智能电视的优化;通过定制framework层,修改PackageManager,智能电视升级方法使用定制api进行静默升级,交互友好;智能电视终端与服务器通信中采用加解密、安全校验技术为应用升级提供安全保障。
附图说明
图1为应用自升级流程图。
具体实施方式
本发明旨在提出一种智能电视应用升级的实现方法,解决传统技术中的智能电视存在多个升级服务,不利于优化,而采用商店式的服务不能进行系统定制,交互方式不友好的问题。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711078911.6/2.html,转载请声明来源钻瓜专利网。