System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實現(xiàn)步驟摘要】
本專利技術(shù)涉及智能卡通信,尤其涉及一種實現(xiàn)萬能卡功能更新的方法、系統(tǒng)、電子設(shè)備及存儲介質(zhì)。
技術(shù)介紹
1、萬能卡作為一種智能卡或銀行卡,以其攜帶方便、使用安全、允許透支等特點,迅速被人們所接受,近年來,萬能卡已經(jīng)成了絕大多數(shù)持卡人衣、食、住、行的重要組成部分。為了解決萬能卡系統(tǒng)出現(xiàn)故障或意外宕機的情況,或者為了使萬能卡系統(tǒng)滿足相應(yīng)出卡方的產(chǎn)品創(chuàng)新和業(yè)務(wù)量的增長的需求,萬能卡系統(tǒng)及硬件設(shè)備需要不斷進行升級,其中部分升級需要在系統(tǒng)停機的情況下進行,萬能卡需要根據(jù)萬能卡系統(tǒng)及硬件設(shè)備的升級進行相應(yīng)的更新。
2、現(xiàn)有萬能卡在進行更新時,需要將萬能卡插入到銀行的固定插卡機上進行升級,同時需要在線才能實現(xiàn)升級功能。
3、由于部分升級需要在系統(tǒng)停機的情況下進行,而現(xiàn)有更新方式無法滿足離線更新的需求,此外,現(xiàn)有更新方法需要去相應(yīng)萬能卡授權(quán)的銀行進行更新,更新流程繁瑣。
技術(shù)實現(xiàn)思路
1、本專利技術(shù)提供一種實現(xiàn)萬能卡功能更新的方法、系統(tǒng)、電子設(shè)備及存儲介質(zhì),用以解決現(xiàn)有技術(shù)中萬能卡更新需到相應(yīng)銀行的特定設(shè)備中進行更新的缺陷,實現(xiàn)萬能卡更新的高效性及便捷性,避免更新手續(xù)流程繁瑣的情況。
2、本專利技術(shù)提供一種實現(xiàn)萬能卡功能更新的方法,包括:識別并判斷基于移動端下載的固件包是否為用于更新萬能卡功能的更新固件包;根據(jù)更新需求,利用所述更新固件包對萬能卡進行更新,否則,停止更新。
3、根據(jù)本專利技術(shù)提供的一種實現(xiàn)萬能卡功能更新的方法,所述利用所述更新固件包對萬
4、根據(jù)本專利技術(shù)提供的一種實現(xiàn)萬能卡功能更新的方法,所述將所述更新報文寫入所述萬能卡的安全芯片中,實現(xiàn)所述萬能卡的更新,包括:利用應(yīng)用協(xié)議數(shù)據(jù)單元將所述更新報文寫入所述萬能卡的安全芯片中;基于寫入的更新報文替換所述安全芯片中與當前版本固件包對應(yīng)的舊版報文,并將所述舊版報文刪除。
5、根據(jù)本專利技術(shù)提供的一種實現(xiàn)萬能卡功能更新的方法,所述識別并判斷基于移動端下載的固件包是否為用于更新萬能卡功能的更新固件包,包括:識別所述基于移動端下載的固件包的版本號,并判斷所述固件包的版本號是否大于當前版本固件包的版本號,若是,則所述固件包為更新固件包;否則,重新向所述移動端發(fā)送更新請求。
6、根據(jù)本專利技術(shù)提供的一種實現(xiàn)萬能卡功能更新的方法,在所述識別并判斷基于移動端下載的固件包是否為用于更新萬能卡功能的更新固件包之前,包括:基于所述移動端向服務(wù)端發(fā)送更新請求并接收所述服務(wù)端下發(fā)的與所述更新請求匹配的固件包。
7、根據(jù)本專利技術(shù)提供的一種實現(xiàn)萬能卡功能更新的方法,所述基于所述移動端向服務(wù)端發(fā)送更新請求,包括:基于所述移動端生成包括更新憑證的更新請求,并將所述更新請求發(fā)送至服務(wù)端;
8、在所述基于所述移動端向服務(wù)端發(fā)送更新請求之后,包括:所述服務(wù)端根據(jù)所述更新憑證下載符合所述更新請求的固件包,并將下載的固件包發(fā)送至所述移動端。
9、根據(jù)本專利技術(shù)提供的一種實現(xiàn)萬能卡功能更新的方法,在所述利用所述更新固件包對萬能卡進行更新之前,包括:與所述萬能卡建立通信連接;驗證所述通信連接能否實現(xiàn)通信,并基于實現(xiàn)通信的通信連接實現(xiàn)與所述萬能卡之間的數(shù)據(jù)交互;
10、和/或,
11、在所述利用所述更新固件包對萬能卡進行更新之前,包括:向所述萬能卡下發(fā)更新指令;所述萬能卡根據(jù)所述更新指令返回數(shù)據(jù)備份請求,并備份萬能卡數(shù)據(jù)。
12、本專利技術(shù)還提供一種實現(xiàn)萬能卡功能更新的系統(tǒng),包括:識別判斷模塊,識別并判斷基于移動端下載的固件包是否為更新固件包;更新模塊,根據(jù)更新需求,利用所述更新固件包對萬能卡進行更新,否則,停止更新。
13、本專利技術(shù)還提供一種電子設(shè)備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執(zhí)行所述程序時實現(xiàn)如上述任一種所述實現(xiàn)萬能卡功能更新的方法的步驟。
14、本專利技術(shù)還提供一種非暫態(tài)計算機可讀存儲介質(zhì),其上存儲有計算機程序,該計算機程序被處理器執(zhí)行時實現(xiàn)如上述任一種所述實現(xiàn)萬能卡功能更新的的步驟。
15、本專利技術(shù)提供的實現(xiàn)萬能卡功能更新的方法、系統(tǒng)、電子設(shè)備及存儲介質(zhì),通過移動端將服務(wù)端萬能卡系統(tǒng)更新后的功能以固件包形式下載下來,使得在服務(wù)端萬能卡系統(tǒng)進行升級時或升級之后,基于移動端下載的固件包實現(xiàn)數(shù)據(jù)更新,進而便于隨時通過固件包對萬能卡進行更新,確保萬能卡更新的便捷性及高效性,避免在需要更新萬能卡時受服務(wù)端萬能卡系統(tǒng)停機或離線影響造成萬能卡功能無法更新的問題;通過識別判斷接收的固件包是否為更新固件包,以便于利用更新固件包對萬能卡進行更新,避免利用非更新固件包進行更新造成不必要的時間浪費。
本文檔來自技高網(wǎng)...【技術(shù)保護點】
1.一種實現(xiàn)萬能卡功能更新的方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的實現(xiàn)萬能卡功能更新的方法,其特征在于,所述利用所述更新固件包對萬能卡進行更新,包括:
3.根據(jù)權(quán)利要求2所述的實現(xiàn)萬能卡功能更新的方法,其特征在于,所述將所述更新報文寫入所述萬能卡的安全芯片中,實現(xiàn)所述萬能卡的更新,包括:
4.根據(jù)權(quán)利要求1所述的實現(xiàn)萬能卡功能更新的方法,其特征在于,所述識別并判斷基于移動端下載的固件包是否為用于更新萬能卡功能的更新固件包,包括:
5.根據(jù)權(quán)利要求1所述的實現(xiàn)萬能卡功能更新的方法,其特征在于,在所述識別并判斷基于移動端下載的固件包是否為用于更新萬能卡功能的更新固件包之前,包括:
6.根據(jù)權(quán)利要求5所述的實現(xiàn)萬能卡功能更新的方法,其特征在于,所述基于所述移動端向服務(wù)端發(fā)送更新請求,包括:
7.根據(jù)權(quán)利要求1所述的實現(xiàn)萬能卡功能更新的方法,其特征在于,在所述利用所述更新固件包對萬能卡進行更新之前,包括:
8.一種實現(xiàn)萬能卡功能更新的系統(tǒng),其特征在于,包括:
9.一種電子設(shè)備,包括
10.一種非暫態(tài)計算機可讀存儲介質(zhì),其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至7任一項所述實現(xiàn)萬能卡功能更新的方法的步驟。
...【技術(shù)特征摘要】
1.一種實現(xiàn)萬能卡功能更新的方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的實現(xiàn)萬能卡功能更新的方法,其特征在于,所述利用所述更新固件包對萬能卡進行更新,包括:
3.根據(jù)權(quán)利要求2所述的實現(xiàn)萬能卡功能更新的方法,其特征在于,所述將所述更新報文寫入所述萬能卡的安全芯片中,實現(xiàn)所述萬能卡的更新,包括:
4.根據(jù)權(quán)利要求1所述的實現(xiàn)萬能卡功能更新的方法,其特征在于,所述識別并判斷基于移動端下載的固件包是否為用于更新萬能卡功能的更新固件包,包括:
5.根據(jù)權(quán)利要求1所述的實現(xiàn)萬能卡功能更新的方法,其特征在于,在所述識別并判斷基于移動端下載的固件包是否為用于更新萬能卡功能的更新固件包之前,包括:
6.根據(jù)權(quán)利...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:陳薇,王雪聰,
申請(專利權(quán))人:北京華大智寶電子系統(tǒng)有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。