[发明专利]封闭式储存装置的韧体更新方法有效
申请号: | 201711353533.8 | 申请日: | 2017-12-15 |
公开(公告)号: | CN109947439B | 公开(公告)日: | 2022-04-08 |
发明(设计)人: | 庄佑邦;欧仕迈 | 申请(专利权)人: | 库币科技有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F9/445 |
代理公司: | 北京科龙寰宇知识产权代理有限责任公司 11139 | 代理人: | 孙皓晨 |
地址: | 开曼群岛大开曼岛葛兰帕维廉希比斯可斯道西湾*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 封闭式 储存 装置 更新 方法 | ||
本发明公开了一种封闭式储存装置的韧体更新方法,包含以下步骤:将一电子装置连接于内建有两内存以及启动加载器的一封闭式储存装置,且其中一内存设有一预设为启动程序的第一应用程序;电子装置加载一第二应用程序,该封闭式储存装置侦测到第二应用程序时,将把存有第一应用程序的内存转变一锁定样态;电子装置将第二应用程序传输至另一内存,使第二应用程序写入另一个内存而进行更新,随后,启动加载器将第二应用程序设定为后续封闭式储存装置运作执行的启动程序,藉此,封闭式储存装置内部会有两种不同版本的应用程序轮流替换更新,当新的应用程序更新失败时,启动加载器仍以原始应用程序作为启动程序来运作执行。
技术领域
本发明有关于一种韧体更新方法,特别是一种侦测到不同应用程序后,能将其中一个内存切换至无法进行更新的锁定状态,并再将新版应用程序写入另一个内存进行更新的韧体更新方法。
背景技术
随着科技的进步,许多的交易及支付方式已渐由集成电路(Integrated Circuit,IC)卡所取代,举例来说,信用卡、金融卡、电话卡、储值卡等皆为目前常见的IC卡,而一般所使用的IC卡依据存、读取数据的方式大致可分为接触式接口、非接触式接口以及复合式接口三种。
所谓接触式接口的IC卡是利用金属接点来进行数据的存取,例如一般的芯片金融卡等,所谓非接触式接口的IC卡是利用感应的方式进行数据的存取,例如适用于大众交通运输工具的储值卡或是电子货币包等,后来,由于市面上出现了多种不同类型的卡片,因此,亦发展出所谓复合式接口的IC卡,将所有信用卡、金融卡、电子货币包、储值卡等各种不同需求的功能整合于单一IC卡中,让使用者仅须持有单一卡片即能享有多元化的服务。
目前一般所使用的IC卡具有一微处理器以及一内存,而所述内存内存有一可由微处理器执行的应用程序,当使用所述IC卡发生程序错误(Bug)的情况或是有改善程序的效能需求时,需要对所述应用程序进行韧体更新的动作,而所述应用程序通常进行韧体更新时,通常是将新版的韧体映像文件(Image)通过实体传输媒介(例如:随身碟、光盘、记忆卡…等)或是通过互联网传输协议(例如:超文件传输协议(Hype Text TransportProtocol,HTTP)、简单文件传输协议(Trivial File Transfer Protocol,TFTP)…等)传送到所述内存,使得上次内存依据新版的韧体映像档来对所述应用程序进行更新作业,让所述应用程序转变为一更新后应用程序。
然而,当所述内存更新新版的韧体映像档而发生更新失败的情况时,所述更新后应用程序则会缺少部分的程序代码,使得所述微处理器无法执行所述更新后应用程序,进而使所述IC卡无法顺利运作,致使为了让所述IC卡能够顺利运作,则可让所述内存再次依据新版的韧体映像档进行更新,但是,情况严重时则必须将所述IC卡进行还原设定,让所述应用程序还原至最初的样态,再重新进行更新作业,藉此造成使用上的不方便。
发明内容
本发明的主要目的在于封闭式储存装置内部会具有两种不同版本的应用程序轮流替换更新,使得新版应程序运行时出现程序错误而无法进行交易时,启动加载器能将旧版应用程序设定为启动程序来进行交易,进而能避免发生封闭式储存装置无法进行交易的情况。
本发明次要目的在于当其中一个应用程序更新失败而无法运作时,启动加载器会执行另一个应用程序,让封闭式储存装置依然能进行交易动作,进而能避免发生因为更新失败而让封闭式储存装置无法进行交易或者要将应用程序回复到最初样态的情况,致使达到方便使用封闭式储存装置的目的。
为实现前述目的,本发明有关于一种封闭式储存装置的韧体更新方法,包含下列步骤:提供一电子装置网络联机于一封闭式储存装置,所述封闭式储存装置具有一启动加载器、一第一内存以及一第二内存,所述启动加载器将一存放于所述第一内存的第一应用程序设定为启动程序,并能执行所述第一应用程序,然而,所述电子装置加载一版本不同于所述第一应用程序的第二应用程序,使得所述电子装置侦测到所述第一应用程序的版本不同于所述第二应用程序,进而使所述电子装置将所述第一内存切换至一无法进行程序更新的锁定状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于库币科技有限公司,未经库币科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711353533.8/2.html,转载请声明来源钻瓜专利网。