一种升级用户设备中的应用的方法和系统的制作方法_2

文档序号:9828610阅读:来源:国知局
3需要从B升级到应用C时,可以将A1、A2、A3和B的升级关系均指向应用C从而应用A1、A2、A3、B可以被升级到应用C。
[0030]可以根据该升级关系向用户设备发送指令以便在用户设备中显示关于新应用的信息以提示用户对旧应用进行升级。
[0031]例如,可以进行显式升级。显式升级是指可以让用户直接感知到的应用升级,比如在基于TSM的应用下载客户端界面上显式地提示用户某一个应用有新的版本或者增加了新的特性,使得用户可以感知该应用的特性变化过程。显式升级可分为手动升级和自动升级两种。手动升级是通过用户需要手动卸载安全载体(SE)上的旧应用,再安装新应用。自动升级通过在应用下载客户端界面提示用户旧应用有新版本,并且在得到用户的确认后,用户设备接收指令以进行一键式自动升级。在一个示例中,响应于从用户设备接收确认升级的指示,向用户设备发送指令来将旧应用升级为新应用。
[0032]还可以响应于用户设备通电(例如,移动电话开机)或者联网(例如,移动电话联网),向用户设备发送指令来将旧应用升级为新应用。
[0033]例如,可以进行隐式升级。隐式升级是指用户无法感知的应用升级方式。在一个示例中,通过在指令中包含需要更新的目标旧应用的AID或者版本号,以及安全载体ID,将该ID的安全载体上的旧应用更新为最新版本。
[0034]在另一个实施例中,升级用户设备中的应用的方法还可以包括:配置应用的发布状态,应用的发布状态包括生产验证、商用发布、和应用下架,根据配置的应用的发布状态向用户设备发送指令使得:具有生产验证的发布状态的应用仅仅对用户设备中的特定的应用载体可见,具有商用发布的发布状态的应用对用户设备中的所有应用载体可见,具有应用下架的发布状态的应用对用户设备中的所有应用载体都不可见。
[0035]在该实施例中,生产验证是指该应用处于正式商用的验证测试阶段,例如可以设定仅处于安全载体(SE)白名单中的SEID才可以在应用下载客户端中发现该应用,其它安全载体则无法发现该应用。
[0036]商用发布则是指已经通过了生产验证,测试无误,可以正式商用的应用发布状态。此状态下的应用,任意用户均可发现该应用,并可进行正常的业务操作。
[0037]应用下架是指使用功能出现障碍或者特性不能满足要求时的应用。该状态下的应用,除了已经安装好该应用的用户外,其他任何用户均无法发现和使用该应用。
[0038]当进行应用升级时,可以将旧应用置为下架状态同时上架应用的新版本,并设置相应的应用发布状态,以配合应用升级的整体测试、验证和发布流程。
[0039]在上述方法中,还可以利用应用的发布状态通过以下过程实现平滑的应用升级,使得应用的升级过程(生产验证、商用发布和应用下架等)不影响用户的使用体验。比如,一个旧应用A由于某些特性的改变,可以分两阶段进行升级,即先从A升级为A’,再从A’升级至 A,,。
[0040]在从A升级为A’的过程中,先将旧应用A设置为下架状态,将新应用A’设置为生成验证状态,然后测试验证A’。当验证成功时,将新应用A’设置为商用发布状态,以及配置A与A’的升级关系。当验证失败时,将A’设置为下架状态,将A设置为生产验证状态,并且当A验证通过时将其设置为商用发布状态。
[0041]从A’升级至A’’的过程中,将旧应用A’设置为下架状态,将新应用A’’设置为生成验证状态,然后测试验证A’ ’。当验证成功时,将新应用A’ ’设置为商用发布状态,以及配置A与A’的升级关系和A’与A’’的升级关系。当验证失败时,将A’’设置为下架状态,将A’设置为生产验证状态,并且当A’验证通过时将其设置为商用发布状态。
[0042]通过以上实施方式的描述,本领域中的普通技术人员能够理解,在不偏离本发明的精神和范围的情况下,还可以对本发明的【具体实施方式】作各种变更和替换。这些变更和替换都落在本发明权利要求书所限定的范围内。
【主权项】
1.一种升级用户设备中的应用的方法,其特征在于,包括: 配置旧应用和新应用之间的升级关系, 根据该升级关系向用户设备发送指令以便该将旧应用升级为新应用。2.如权利要求1所述的方法,其特征在于, 该升级关系是通过数据库表将旧应用关联到新应用。3.如权利要求1所述的方法,其特征在于, 根据该升级关系向用户设备发送指令以便在用户设备中显示关于新应用的信息以提示用户对旧应用进行升级。4.如权利要求3所述的方法,其特征在于, 响应于从用户设备接收确认升级的指示,向用户设备发送指令来将旧应用升级为新应用。5.如权利要求1所述的方法,其特征在于, 响应于用户设备通电,向用户设备发送指令来将旧应用升级为新应用。6.如权利要求1所述的方法,其特征在于,该方法还包括: 通过修改升级关系来将旧应用关联至另一新应用。7.如权利要求1所述的方法,其特征在于,该方法还包括: 配置应用的发布状态,应用的发布状态包括生产验证、商用发布、和应用下架, 根据配置的应用的发布状态向用户设备发送指令使得: 具有生产验证的发布状态的应用仅仅对用户设备中的特定的应用载体可见,具有商用发布的发布状态的应用对用户设备中的所有应用载体可见,具有应用下架的发布状态的应用对用户设备中的所有应用载体都不可见。8.一种升级用户设备中的应用的系统,其特征在于,包括: 第一装置,配置旧应用和新应用之间的升级关系, 第二装置,根据该升级关系向用户设备发送指令以便该将旧应用升级为新应用。9.如权利要求8所述的系统,其特征在于, 该升级关系是通过数据库表将旧应用关联到新应用。10.如权利要求8所述的系统,其特征在于, 所述第二装置根据该升级关系向用户设备发送指令以便在用户设备中显示关于新应用的信息以提示用户对旧应用进行升级。11.如权利要求10所述的系统,其特征在于, 所述第二装置响应于从用户设备接收确认升级的指示,向用户设备发送指令来将旧应用升级为新应用。12.如权利要求8所述的系统,其特征在于, 所述第二装置响应于用户设备通电,向用户设备发送指令来将旧应用升级为新应用。13.如权利要求8所述的系统,其特征在于, 所述第一装置通过修改升级关系来将旧应用关联至另一新应用。14.如权利要求8所述的系统,其特征在于,该系统还包括: 第三装置,配置应用的发布状态,应用的发布状态包括生产验证、商用发布、和应用下架, 所述第二装置根据配置的应用的发布状态向用户设备发送指令使得: 具有生产验证的发布状态的应用仅仅对用户设备中的特定的应用载体可见,具有商用发布的发布状态的应用对用户设备中的所有应用载体可见,具有应用下架的发布状态的应用对用户设备中的所有应用载体都不可见。
【专利摘要】本发明公开升级用户设备中的应用的方法,包括:配置旧应用和新应用之间的升级关系,根据该升级关系向用户设备发送指令以便该将旧应用升级为新应用。
【IPC分类】H04W8/18
【公开号】CN105592436
【申请号】CN201410826662
【发明人】夏智, 左彦飞, 牛天耘
【申请人】中国银联股份有限公司
【公开日】2016年5月18日
【申请日】2014年12月26日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1