CN102866905B - 第三方应用程序升级处理方法、装置及智能电视 - Google Patents

第三方应用程序升级处理方法、装置及智能电视 Download PDF

Info

Publication number
CN102866905B
CN102866905B CN201210341548.3A CN201210341548A CN102866905B CN 102866905 B CN102866905 B CN 102866905B CN 201210341548 A CN201210341548 A CN 201210341548A CN 102866905 B CN102866905 B CN 102866905B
Authority
CN
China
Prior art keywords
party application
application
upgrading
upgraded
party
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201210341548.3A
Other languages
English (en)
Other versions
CN102866905A (zh
Inventor
郑忠昌
孙茂杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen TCL New Technology Co Ltd
Original Assignee
Shenzhen TCL New Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen TCL New Technology Co Ltd filed Critical Shenzhen TCL New Technology Co Ltd
Priority to CN201210341548.3A priority Critical patent/CN102866905B/zh
Publication of CN102866905A publication Critical patent/CN102866905A/zh
Application granted granted Critical
Publication of CN102866905B publication Critical patent/CN102866905B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Transfer Between Computers (AREA)
  • Stored Programmes (AREA)

Abstract

本发明公开了一种第三方应用程序升级处理方法、装置及智能电视,所述方法包括:检测第三方应用程序升级动作,并依据该动作启动升级管控应用;升级管控应用下载该待升级第三方应用程序,并将其关联信息发送至服务器,以请求该待升级第三方应用程序在应用程序商店的对应关联ID;升级管控应用依据从服务器获取的关联ID调用应用程序商店对应的升级安装流程,以升级所述待升级第三方应用程序。采用本发明能够使得智能电视上所有的第三方应用都从应用程序商店来升级,并由应用程序商店来保证第三方应用能够在智能电视机上正常运行,克服了现有技术导致的第三方应用不能运行、电视机***容易出现故障,或***安全性较低的问题。<!--1-->

Description

第三方应用程序升级处理方法、装置及智能电视
技术领域
本发明涉及智能电视机技术领域,具体而言,尤其涉及一种第三方应用程序升级处理方法、装置及智能电视。
背景技术
目前,随着智能终端技术的日益发展,其智能电视在人们的日常生活当中也开始逐渐流行起来,并且,安插在智能电视机之上的第三方应用程序也越来越丰富,从而使得电视机从最初的只提供简单的视听功能逐渐向智能化发展。
通常,在实际应用当中,这些第三方应用程序普遍面临着一个从低版本升级到最新高版本的问题,例如对于Android***而言,目前实现第三方应用程序版本升级的方法主要有以下两种:
其一、用户主动点击升级链接以后跳转到某个指定的网页或者某家应用程序商店,由用户自行下载APK(AndroidPackage,Android安装包),并在下载完成后,由用户自行运行APK,从而升级该第三方应用程序;
其二、由第三方应用程序提供方在设计之初便预制升级下载功能,当用户点击升级以后由第三方应用程序自动从指定位置下载APK,然后自动调用Android***应用PackageInstaller.apk以进行安装升级。
然而,智能电视是一个相对其他智能终端设备(例如智能手机)而言比较特别的定制的Android***设备,在实际应用当中,智能电视机上的第三方应用程序必须经过电视机厂商的相关测试验证以后才能上线至智能电视机的应用程序商店,因此当第三方应用程序是从应用程序商店安装的,且当需要对该第三方应用程序进行升级的时候,如果从别的来源升级该第三方应用程序APK的话,可能会导致第三方应用不能运行、电视机***出现故障,或***安全性降低等问题。
为此,为了解决这些问题,目前亟需要找到一种Android***第三方应用程序升级处理方法,以使得智能电视机上所有的第三方应用都从应用程序商店来升级,并由应用程序商店来保证第三方应用能够在智能电视机上正常运行。
发明内容
本发明的主要目的在于提供一种第三方应用程序升级处理方法、装置及智能电视,以解决现有技术提供的第三方应用程序升级方法会导致第三方应用不能运行、电视机***出现故障,或***安全性降低等技术问题。
为了达到本发明的目的,其采用以下技术方案实现:
一种第三方应用程序升级处理方法,包括:
检测第三方应用程序升级动作,并依据该动作启动升级管控应用;
升级管控应用下载该待升级第三方应用程序,并将其关联信息发送至服务器,以请求该待升级第三方应用程序在应用程序商店的对应关联ID;
升级管控应用依据从服务器获取的关联ID调用应用程序商店对应的升级安装流程,以升级所述待升级第三方应用程序。
优选地,检测第三方应用程序升级动作并依据该动作启动升级管控应用的步骤包括:
检测到用户点击第三方应用程序升级链接后,启动浏览器;
浏览器发送携带该待升级第三方应用程序下载地址URL的升级激活命令至升级管控应用,以启动升级管控应用。
优选地,升级管控应用下载待升级第三方应用程序的方法为:
升级管控应用解析获取的升级激活命令,获取待升级第三方应用程序下载地址URL,并据此下载待升级第三方应用程序。
优选地,升级管控应用将待升级第三方应用程序的关联信息发送至服务器以请求该待升级第三方应用程序在应用程序商店的对应关联ID的同时,还请求该下载的待升级第三方应用程序是否是最新版本的版本反馈消息,以使得升级管控应用依据从服务器获取的关联ID以及版本反馈消息调用应用程序商店对应的升级安装流程,以升级所述待升级第三方应用程序。
一种第三方应用程序升级处理方法,包括:
检测第三方应用程序升级动作,并依据该动作下载该待升级第三方应用程序以及启动升级管控应用;
升级管控应用将待升级第三方应用程序的关联信息发送至服务器,以请求该待升级第三方应用程序在应用程序商店的对应关联ID;
升级管控应用依据从服务器获取的关联ID调用应用程序商店对应的升级安装流程,以升级所述待升级第三方应用程序。
优选地,检测第三方应用程序升级动作并依据该动作下载该待升级第三方应用程序以及启动升级管控应用的步骤包括:
依据第三方应用程序预制的升级执行策略启动升级,并从指定位置下载待升级第三方应用程序;
调用智能操作***的标准安装接口,启动升级管控应用。
优选地,升级管控应用将待升级第三方应用程序的关联信息发送至服务器以请求该待升级第三方应用程序在应用程序商店的对应关联ID的同时,还请求该下载的待升级第三方应用程序是否是最新版本的版本反馈消息,以使得升级管控应用依据从服务器获取的关联ID以及版本反馈消息调用应用程序商店对应的升级安装流程,以升级所述待升级第三方应用程序。
一种第三方应用程序升级处理装置,包括:
检测模块,用于检测第三方应用程序升级动作,并依据该动作启动升级管控应用;
升级管控应用模块,用于下载该待升级第三方应用程序,并将其关联信息发送至服务器,以请求该待升级第三方应用程序在应用程序商店的对应关联ID;以及进一步用于依据从服务器获取的关联ID调用应用程序商店对应的升级安装流程,以升级所述待升级第三方应用程序。
优选地,检测模块检测第三方应用程序升级动作并依据该动作启动升级管控应用的步骤包括:
检测到用户点击第三方应用程序升级链接后,检测模块启动浏览器;
浏览器发送携带该待升级第三方应用程序下载地址URL的升级激活命令至升级管控应用模块,以启动升级管控应用模块。
优选地,升级管控应用模块下载待升级第三方应用程序的方法为:
升级管控应用模块解析获取的升级激活命令,获取待升级第三方应用程序下载地址URL,并据此下载待升级第三方应用程序。
优选地,升级管控应用模块将待升级第三方应用程序的关联信息发送至服务器以请求该待升级第三方应用程序在应用程序商店的对应关联ID的同时,还请求该下载的待升级第三方应用程序是否是最新版本的版本反馈消息,以使得升级管控应用模块依据从服务器获取的关联ID以及版本反馈消息调用应用程序商店对应的升级安装流程,以升级所述待升级第三方应用程序。
一种智能电视,其包括如上所述的第三方应用程序升级处理装置,其中,所述装置包括:
检测模块,用于检测第三方应用程序升级动作,并依据该动作启动升级管控应用;
升级管控应用模块,用于下载该待升级第三方应用程序,并将其关联信息发送至服务器,以请求该待升级第三方应用程序在应用程序商店的对应关联ID;以及进一步用于依据从服务器获取的关联ID调用应用程序商店对应的升级安装流程,以升级所述待升级第三方应用程序。
一种第三方应用程序升级处理装置,包括:
检测模块,用于检测第三方应用程序升级动作,并依据该动作下载该待升级第三方应用程序以及启动升级管控应用;
升级管控应用模块,用于将待升级第三方应用程序的关联信息发送至服务器,以请求该待升级第三方应用程序在应用程序商店的对应关联ID;以及进一步用于依据从服务器获取的关联ID调用应用程序商店对应的升级安装流程,以升级所述待升级第三方应用程序。
优选地,检测模块检测第三方应用程序升级动作并依据该动作下载该待升级第三方应用程序以及启动升级管控应用的步骤包括:
依据第三方应用程序预制的升级执行策略启动升级,并从指定位置下载待升级第三方应用程序;
调用智能操作***的标准安装接口,启动升级管控应用。
优选地,升级管控应用模块将待升级第三方应用程序的关联信息发送至服务器以请求该待升级第三方应用程序在应用程序商店的对应关联ID的同时,还请求该下载的待升级第三方应用程序是否是最新版本的版本反馈消息,以使得升级管控应用模块依据从服务器获取的关联ID以及版本反馈消息调用应用程序商店对应的升级安装流程,以升级所述待升级第三方应用程序。
一种智能电视,其包括如上所述的第三方应用程序升级处理装置,所述装置包括:
检测模块,用于检测第三方应用程序升级动作,并依据该动作下载该待升级第三方应用程序以及启动升级管控应用;
升级管控应用模块,用于将待升级第三方应用程序的关联信息发送至服务器,以请求该待升级第三方应用程序在应用程序商店的对应关联ID;以及进一步用于依据从服务器获取的关联ID调用应用程序商店对应的升级安装流程,以升级所述待升级第三方应用程序。
通过上述本发明的技术方案可以看出,采用本发明,能够使得智能电视上所有的第三方应用都从应用程序商店来升级,并由应用程序商店来保证第三方应用能够在智能电视机上正常运行,克服了现有技术导致的第三方应用不能运行、电视机***容易出现故障,或***安全性较低的问题。
附图说明
图1是本发明实施例1提供的第三方应用程序升级处理方法流程示意图;
图2是本发明实施例2提供的第三方应用程序升级处理方法流程示意图;
图3是本发明实施例提供的第三方应用程序升级处理装置结构示意图;
图4是本发明实施例提供的第三方应用程序升级处理方法具体实施流程示意图。
本发明目的的实现、功能特点及优异效果,下面将结合具体实施例以及附图做进一步的说明。
具体实施方式
下面结合附图和具体实施例对本发明所述技术方案作进一步的详细描述,以使本领域的技术人员可以更好的理解本发明并能予以实施,但所举实施例不作为对本发明的限定。
实施例1
参照图1,本发明实施例提供了一种第三方应用程序升级处理方法,包括如下具体步骤:
S10、检测第三方应用程序升级动作,并依据该动作启动升级管控应用;
S20、升级管控应用下载该待升级第三方应用程序,并将其关联信息(例如所述关联信息为待升级第三方应用程序的包名称以及版本信息)发送至服务器,以请求该待升级第三方应用程序在应用程序商店的对应关联ID,在本发明实施例中,所述服务器存储了多个待升级第三方应用程序在应用程序商店的对应关联ID信息;
S30、升级管控应用依据从服务器获取的关联ID调用应用程序商店对应的升级安装流程,以升级所述待升级第三方应用程序。
优选实施方式下,在所述步骤S10中,检测第三方应用程序升级动作并依据该动作启动升级管控应用的步骤包括:
S100、检测到用户点击第三方应用程序升级链接后,启动浏览器;
S101、浏览器发送携带该待升级第三方应用程序下载地址URL的升级激活命令至升级管控应用,以启动升级管控应用。
优选实施方式下,在所述步骤S20中,升级管控应用下载待升级第三方应用程序的方法为:
S200、升级管控应用解析获取的升级激活命令,获取待升级第三方应用程序下载地址URL,并据此下载待升级第三方应用程序。
优选实施方式下,在所述步骤S20中,升级管控应用将待升级第三方应用程序的关联信息发送至服务器以请求该待升级第三方应用程序在应用程序商店的对应关联ID的同时,还请求该下载的待升级第三方应用程序是否是最新版本的版本反馈消息,以使得在所述步骤S30中,升级管控应用依据从服务器获取的关联ID以及版本反馈消息调用应用程序商店对应的升级安装流程,以升级所述待升级第三方应用程序,其中在本发明实施例中,不难得知,所述服务器存储了多个待升级第三方应用程序在应用程序商店的对应最新版本信息。
相应地,如图3所示,本发明实施例还提供了一种第三方应用程序升级处理装置,包括:
检测模块,用于检测第三方应用程序升级动作,并依据该动作启动升级管控应用;
升级管控应用模块,用于下载该待升级第三方应用程序,并将其关联信息发送至服务器,以请求该待升级第三方应用程序在应用程序商店的对应关联ID;以及进一步用于依据从服务器获取的关联ID调用应用程序商店对应的升级安装流程,以升级所述待升级第三方应用程序。
具体的,检测模块检测第三方应用程序升级动作并依据该动作启动升级管控应用的步骤包括:
1、检测到用户点击第三方应用程序升级链接后,检测模块启动浏览器;
2、浏览器发送携带该待升级第三方应用程序下载地址URL的升级激活命令至升级管控应用模块,以启动升级管控应用模块。
具体的,升级管控应用模块下载待升级第三方应用程序的方法为:
1、升级管控应用模块解析获取的升级激活命令,获取待升级第三方应用程序下载地址URL,并据此下载待升级第三方应用程序。
具体的,升级管控应用模块将待升级第三方应用程序的关联信息发送至服务器以请求该待升级第三方应用程序在应用程序商店的对应关联ID的同时,还请求该下载的待升级第三方应用程序是否是最新版本的版本反馈消息,以使得升级管控应用模块依据从服务器获取的关联ID以及版本反馈消息调用应用程序商店对应的升级安装流程,以升级所述待升级第三方应用程序。
本发明实施例还提供了一种智能电视,继续参照图3,其包括如上所述的第三方应用程序升级处理装置,其中,所述装置包括:
检测模块,用于检测第三方应用程序升级动作,并依据该动作启动升级管控应用;
升级管控应用模块,用于下载该待升级第三方应用程序,并将其关联信息发送至服务器,以请求该待升级第三方应用程序在应用程序商店的对应关联ID;以及进一步用于依据从服务器获取的关联ID调用应用程序商店对应的升级安装流程,以升级所述待升级第三方应用程序。
实施例2
参照图2,本发明实施例提供了一种第三方应用程序升级处理方法,包括:
S40、检测第三方应用程序升级动作,并依据该动作下载该待升级第三方应用程序以及启动升级管控应用;
S50、升级管控应用将待升级第三方应用程序的关联信息发送至服务器,以请求该待升级第三方应用程序在应用程序商店的对应关联ID;
S60、升级管控应用依据从服务器获取的关联ID调用应用程序商店对应的升级安装流程,以升级所述待升级第三方应用程序。
优选实施方式下,检测第三方应用程序升级动作并依据该动作下载该待升级第三方应用程序以及启动升级管控应用的步骤包括:
S400、依据第三方应用程序预制的升级执行策略启动升级,并从指定位置下载待升级第三方应用程序;
S401、调用智能操作***的标准安装接口,启动升级管控应用。
优选实施方式下,在所述步骤S50中,升级管控应用将待升级第三方应用程序的关联信息发送至服务器以请求该待升级第三方应用程序在应用程序商店的对应关联ID的同时,还请求该下载的待升级第三方应用程序是否是最新版本的版本反馈消息,以使得在所述步骤S60中,升级管控应用依据从服务器获取的关联ID以及版本反馈消息调用应用程序商店对应的升级安装流程,以升级所述待升级第三方应用程序。
相应地,本发明实施例还提供了一种第三方应用程序升级处理装置,继续参照图3,其包括:
检测模块,用于检测第三方应用程序升级动作,并依据该动作下载该待升级第三方应用程序以及启动升级管控应用;
升级管控应用模块,用于将待升级第三方应用程序的关联信息发送至服务器,以请求该待升级第三方应用程序在应用程序商店的对应关联ID;以及进一步用于依据从服务器获取的关联ID调用应用程序商店对应的升级安装流程,以升级所述待升级第三方应用程序。
具体的,检测模块检测第三方应用程序升级动作并依据该动作下载该待升级第三方应用程序以及启动升级管控应用的步骤包括:
1、依据第三方应用程序预制的升级执行策略启动升级,并从指定位置下载待升级第三方应用程序;
2、调用智能操作***的标准安装接口,启动升级管控应用。
具体的,升级管控应用模块将待升级第三方应用程序的关联信息发送至服务器以请求该待升级第三方应用程序在应用程序商店的对应关联ID的同时,还请求该下载的待升级第三方应用程序是否是最新版本的版本反馈消息,以使得升级管控应用模块依据从服务器获取的关联ID以及版本反馈消息调用应用程序商店对应的升级安装流程,以升级所述待升级第三方应用程序。
本发明实施例还提供了一种智能电视,其包括如上所述的第三方应用程序升级处理装置,所述装置包括:
检测模块,用于检测第三方应用程序升级动作,并依据该动作下载该待升级第三方应用程序以及启动升级管控应用;
升级管控应用模块,用于将待升级第三方应用程序的关联信息发送至服务器,以请求该待升级第三方应用程序在应用程序商店的对应关联ID;以及进一步用于依据从服务器获取的关联ID调用应用程序商店对应的升级安装流程,以升级所述待升级第三方应用程序。
下面,结合图4详细介绍本发明实施例提供的第三方应用程序升级处理方法具体实施流程,其中,图4为本发明实施例提供的第三方应用程序升级处理方法具体实施流程示意图。
步骤1、发现第三方应用程序升级的动作。
情形一,用户自行点击下载APK的时候,会启动浏览器。浏览器监听到该下载动作时,判断是否是下载APK文件,如果是,则启动升级管控应用,并将下载APK的相关URL地址发送给升级管控应用,升级管控应用负责将这个具体的APK文件下载下来,并得到需要升级的第三方应用程序的相关信息,例如包名、版本信息等;如果不需要下载APK文件,则弹出提示框,告诉用户无法下载。
在本发明实施例中,需要保证智能电视***中只有一个这样的浏览器,即该浏览器在发现有下载APK文件的动作的时候,发送升级激活命令intent启动升级管控应用,方法如下:
Intentintent=newIntent(android.content.Intent.ACTION_VIEW);
intent.setDataAndType(updateAppUri,
"application/vnd.android.package-archive");
startActivity(intent);
在本发明实施例提供的智能电视机***中,只有升级管控应用能够响应此升级激活命令intent,升级管控应用启动以后,将第三方应用需要升级的APK下载下来,升级管控应用得到需要安装的APK路径以及需要升级的第三方应用程序的相关信息,如包名,版本信息等。
情形2,第三方应用程序预设的升级执行策略自动从指定位置下载APK并且安装,这个时候,需要我们的智能电视机***用自己的安装流程替换掉android原生的PackageInstaller.apk安装方法,由升级管控应用注册对应的intent-filter来接管安装应用的操作,升级管控应用得到需要安装的APK路径,并得到需要升级的第三方应用程序的相关信息,如包名、版本信息等。
升级管控应用注册一下intent-filter来接管安装应用的操作如下:
<intent-filter>
<actionandroid:name="android.intent.action.VIEW"/>
<categoryandroid:name="android.intent.category.DEFAULT"/>
<dataandroid:scheme="content"/>
<dataandroid:scheme="file"/>
<dataandroid:scheme="http"/>
<dataandroid:mimeType="application/vnd.android.package-archive"/>
</intent-filter>
步骤2、升级管控应用通过包名和版本信息向服务器请求对应的需要升级的第三方应用在应用程序商店的对应的AppId(即关联ID),以及是否是最新版本的版本反馈消息等信息。
具体实施时,升级管控应用发送带有包名和版本信息的XML请求给服务器,服务器返回相应的AppId以及是否是最新版本等信息。
升级管控应用根据服务器返回的版本反馈消息来判断是否需要调用应用程序商店的升级安装流程去升级第三方应用程序,判断结果如果需要升级,则执行步骤3;如果不需要升级,则提示用户等待服务器处理用户的进一步升级请求。
步骤3、将第三方应用引导至应用程序商店进行升级。
具体实施时,升级管控应用通过AppId启动应用程序商店的升级安装流程,实现第三方应用程序的升级。
以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

Claims (16)

1.一种第三方应用程序升级处理方法,其特征在于,包括:
检测第三方应用程序升级动作,并依据该动作启动升级管控应用;
升级管控应用下载待升级第三方应用程序,并将其关联信息发送至服务器,以请求该待升级第三方应用程序在应用程序商店的对应关联ID;
升级管控应用依据从服务器获取的关联ID调用应用程序商店对应的升级安装流程,以升级所述待升级第三方应用程序。
2.如权利要求1所述的第三方应用程序升级处理方法,其特征在于,检测第三方应用程序升级动作并依据该动作启动升级管控应用的步骤包括:
检测到用户点击第三方应用程序升级链接后,启动浏览器;
浏览器发送携带该待升级第三方应用程序下载地址URL的升级激活命令至升级管控应用,以启动升级管控应用。
3.如权利要求2所述的第三方应用程序升级处理方法,其特征在于,升级管控应用下载待升级第三方应用程序的方法为:
升级管控应用解析获取的升级激活命令,获取待升级第三方应用程序下载地址URL,并据此下载待升级第三方应用程序。
4.如权利要求1所述的第三方应用程序升级处理方法,其特征在于,升级管控应用将待升级第三方应用程序的关联信息发送至服务器以请求该待升级第三方应用程序在应用程序商店的对应关联ID的同时,还请求该下载的待升级第三方应用程序是否是最新版本的版本反馈消息,以使得升级管控应用依据从服务器获取的关联ID以及版本反馈消息调用应用程序商店对应的升级安装流程,以升级所述待升级第三方应用程序。
5.一种第三方应用程序升级处理方法,其特征在于,包括:
检测第三方应用程序升级动作,并依据该动作下载待升级第三方应用程序以及启动升级管控应用;
升级管控应用将待升级第三方应用程序的关联信息发送至服务器,以请求该待升级第三方应用程序在应用程序商店的对应关联ID;
升级管控应用依据从服务器获取的关联ID调用应用程序商店对应的升级安装流程,以升级所述待升级第三方应用程序。
6.如权利要求5所述的第三方应用程序升级处理方法,其特征在于,检测第三方应用程序升级动作并依据该动作下载该待升级第三方应用程序以及启动升级管控应用的步骤包括:
依据第三方应用程序预制的升级执行策略启动升级,并从指定位置下载待升级第三方应用程序;
调用智能操作***的标准安装接口,启动升级管控应用。
7.如权利要求5所述的第三方应用程序升级处理方法,其特征在于,升级管控应用将待升级第三方应用程序的关联信息发送至服务器以请求该待升级第三方应用程序在应用程序商店的对应关联ID的同时,还请求该下载的待升级第三方应用程序是否是最新版本的版本反馈消息,以使得升级管控应用依据从服务器获取的关联ID以及版本反馈消息调用应用程序商店对应的升级安装流程,以升级所述待升级第三方应用程序。
8.一种第三方应用程序升级处理装置,其特征在于,包括:
检测模块,用于检测第三方应用程序升级动作,并依据该动作启动升级管控应用;
升级管控应用模块,用于下载待升级第三方应用程序,并将其关联信息发送至服务器,以请求该待升级第三方应用程序在应用程序商店的对应关联ID;以及进一步用于依据从服务器获取的关联ID调用应用程序商店对应的升级安装流程,以升级所述待升级第三方应用程序。
9.如权利要求8所述的第三方应用程序升级处理装置,其特征在于,检测模块检测第三方应用程序升级动作并依据该动作启动升级管控应用的步骤包括:
检测到用户点击第三方应用程序升级链接后,检测模块启动浏览器;
浏览器发送携带该待升级第三方应用程序下载地址URL的升级激活命令至升级管控应用模块,以启动升级管控应用模块。
10.如权利要求9所述的第三方应用程序升级处理装置,其特征在于,升级管控应用模块下载待升级第三方应用程序的方法为:
升级管控应用模块解析获取的升级激活命令,获取待升级第三方应用程序下载地址URL,并据此下载待升级第三方应用程序。
11.如权利要求8所述的第三方应用程序升级处理装置,其特征在于,升级管控应用模块将待升级第三方应用程序的关联信息发送至服务器以请求该待升级第三方应用程序在应用程序商店的对应关联ID的同时,还请求该下载的待升级第三方应用程序是否是最新版本的版本反馈消息,以使得升级管控应用模块依据从服务器获取的关联ID以及版本反馈消息调用应用程序商店对应的升级安装流程,以升级所述待升级第三方应用程序。
12.一种智能电视,其特征在于,其包括如权利要求8-11任一权利要求所述的第三方应用程序升级处理装置。
13.一种第三方应用程序升级处理装置,其特征在于,包括:
检测模块,用于检测第三方应用程序升级动作,并依据该动作下载待升级第三方应用程序以及启动升级管控应用;
升级管控应用模块,用于将待升级第三方应用程序的关联信息发送至服务器,以请求该待升级第三方应用程序在应用程序商店的对应关联ID;以及进一步用于依据从服务器获取的关联ID调用应用程序商店对应的升级安装流程,以升级所述待升级第三方应用程序。
14.如权利要求13所述的第三方应用程序升级处理装置,其特征在于,检测模块检测第三方应用程序升级动作并依据该动作下载该待升级第三方应用程序以及启动升级管控应用的步骤包括:
依据第三方应用程序预制的升级执行策略启动升级,并从指定位置下载待升级第三方应用程序;
调用智能操作***的标准安装接口,启动升级管控应用。
15.如权利要求13所述的第三方应用程序升级处理装置,其特征在于,升级管控应用模块将待升级第三方应用程序的关联信息发送至服务器以请求该待升级第三方应用程序在应用程序商店的对应关联ID的同时,还请求该下载的待升级第三方应用程序是否是最新版本的版本反馈消息,以使得升级管控应用模块依据从服务器获取的关联ID以及版本反馈消息调用应用程序商店对应的升级安装流程,以升级所述待升级第三方应用程序。
16.一种智能电视,其特征在于,其包括如权利要求13-15任一权利要求所述的第三方应用程序升级处理装置。
CN201210341548.3A 2012-09-14 2012-09-14 第三方应用程序升级处理方法、装置及智能电视 Active CN102866905B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210341548.3A CN102866905B (zh) 2012-09-14 2012-09-14 第三方应用程序升级处理方法、装置及智能电视

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210341548.3A CN102866905B (zh) 2012-09-14 2012-09-14 第三方应用程序升级处理方法、装置及智能电视

Publications (2)

Publication Number Publication Date
CN102866905A CN102866905A (zh) 2013-01-09
CN102866905B true CN102866905B (zh) 2016-06-22

Family

ID=47445787

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210341548.3A Active CN102866905B (zh) 2012-09-14 2012-09-14 第三方应用程序升级处理方法、装置及智能电视

Country Status (1)

Country Link
CN (1) CN102866905B (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103440281A (zh) * 2013-08-13 2013-12-11 北京卓易讯畅科技有限公司 一种用于获取下载文件的方法、装置与设备
CN104144206B (zh) 2014-05-29 2016-10-26 腾讯科技(深圳)有限公司 一种界面加载方法、***及装置
CN108491125B (zh) * 2018-03-12 2021-05-25 维沃移动通信有限公司 一种应用商店的操作控制方法及移动终端
CN109460172B (zh) * 2018-11-02 2020-10-02 珠海格力电器股份有限公司 对象显示方法和装置、存储介质及电子装置
CN114268837A (zh) * 2021-12-16 2022-04-01 海信视像科技股份有限公司 显示设备及视频播放方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101316330A (zh) * 2007-06-01 2008-12-03 深圳Tcl工业研究院有限公司 一种电视机程序升级的方法
CN101426077A (zh) * 2008-12-05 2009-05-06 深圳创维-Rgb电子有限公司 通过Internet在线升级电视机软件的方法
WO2009118041A1 (en) * 2008-03-26 2009-10-01 Telefonaktiebolaget Lm Ericsson (Publ) Method for providing a television electronic guide
CN101895703A (zh) * 2010-07-16 2010-11-24 四川长虹电器股份有限公司 电视机软件升级***及方法
CN101982971A (zh) * 2010-11-01 2011-03-02 天津三星电子显示器有限公司 一种通过网络给电视升级的方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101316330A (zh) * 2007-06-01 2008-12-03 深圳Tcl工业研究院有限公司 一种电视机程序升级的方法
WO2009118041A1 (en) * 2008-03-26 2009-10-01 Telefonaktiebolaget Lm Ericsson (Publ) Method for providing a television electronic guide
CN101426077A (zh) * 2008-12-05 2009-05-06 深圳创维-Rgb电子有限公司 通过Internet在线升级电视机软件的方法
CN101895703A (zh) * 2010-07-16 2010-11-24 四川长虹电器股份有限公司 电视机软件升级***及方法
CN101982971A (zh) * 2010-11-01 2011-03-02 天津三星电子显示器有限公司 一种通过网络给电视升级的方法

Also Published As

Publication number Publication date
CN102866905A (zh) 2013-01-09

Similar Documents

Publication Publication Date Title
CN102866905B (zh) 第三方应用程序升级处理方法、装置及智能电视
CN102790961B (zh) 应用程序的更新方法、移动终端和服务器
CA2827466C (en) Methods and apparatus for providing updated content in a user interface
CN101593121B (zh) 软件在线升级的方法、装置及***
CN103475720B (zh) 智能终端应用推送方法和***
CN107526605B (zh) 实现应用程序加载服务组件的方法和装置
WO2016138323A1 (en) Remote device modification
CN102550003A (zh) 用于管理持续丰富因特网应用的方法和设备
US20120210317A1 (en) Method and apparatus for updating data card
WO2009037547A2 (en) Separation of advertising content and control
CN111427594B (zh) 应用程序运行方法及装置
CN105975298A (zh) 远程控制Android终端应用的方法及***
CN108540509B (zh) 一种终端浏览器的处理方法、装置及服务器、智能终端
CN103945264A (zh) 一种机顶盒应用程序更新方法
CN103793248A (zh) 一种应用程序升级的方法及装置
CN105786511A (zh) 终端设备Web应用管理的实现方法
EP2869229B1 (en) Method, device and equipment for installing an application
KR101950351B1 (ko) 어플리케이션 기반 모바일 컨텐츠 제공 시스템 및 그 방법
CN104156247A (zh) 一种应用升级方法及装置
CN103491438A (zh) 一种智能电视应用升级方法及***
CN105657551A (zh) 智能电视对模拟按键的响应方法及装置
CN101188829B (zh) 由推播消息启动下载手机程序的方法及普及装置
CN106778213A (zh) 一种静默安装应用程序的方法及终端
WO2023020071A1 (zh) 一种升级包的获取方法及智能设备
CN109766115A (zh) 一种智能设备升级的防呆方法及***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant