專利名稱:智能卡更換方法及其更換系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種智能卡的自動更換方法及其更換系統(tǒng),可以方便地用新卡替換舊卡、并將舊卡上的內(nèi)容傳輸?shù)叫驴ㄉ?,而無需用戶親臨運(yùn)營商或其代理機(jī)構(gòu)的辦公地點(diǎn)。
背景技術(shù):
最近十年來,智能卡(IC卡)的應(yīng)用在人們的日常生活迅速得到了普及。智能卡的應(yīng)用范圍非常廣泛,比如,移動電話、信用卡、借記卡、預(yù)付費(fèi)和后付費(fèi)電話卡、身份卡等等,用于通信、交易、認(rèn)證等各個領(lǐng)域。智能卡實(shí)際上是一帶有CPU(中央處理單元)和存儲器的微型計算機(jī)。智能卡與其它卡、如磁條卡的區(qū)別主要在于其安全性、數(shù)據(jù)存儲容量和驗(yàn)證過程。每一張智能卡都有其自己的ID(標(biāo)識符)和密鑰。該ID和密鑰用于識別卡主,然后用來進(jìn)行驗(yàn)證、付帳、供應(yīng)、客戶轉(zhuǎn)移、以及其它服務(wù)。由于智能卡對數(shù)據(jù)進(jìn)行嚴(yán)格的監(jiān)視,所以不允許隨意復(fù)制或變更。一些數(shù)據(jù)只可以由發(fā)卡者或少數(shù)授權(quán)的代理訪問,用于建立帳戶。而其它數(shù)據(jù),比如密鑰等,任何人都無法讀出,甚至發(fā)卡者也無法讀出。該獨(dú)特的特征確保了安全性,但是在發(fā)卡者欲向現(xiàn)有客戶提供新服務(wù)時卻帶來了諸多不便。
而且,現(xiàn)在發(fā)卡者非常希望用具備更強(qiáng)計算能力或更大存儲容量的新卡更換客戶手中的舊卡。這種更換也越來越有必要,因?yàn)榈谝?,隨著技術(shù)的不斷進(jìn)步,智能卡的應(yīng)用和服務(wù)也不斷提高;第二,處于安全原因,由于不能永久地保證安全性,所以必須增強(qiáng)智能卡的軟件/硬件以防止遭受新的攻擊和欺詐技巧。
在移動通信環(huán)境下,當(dāng)運(yùn)營商試圖提供新的增值服務(wù)時經(jīng)常需要卡的更新?lián)Q代。但是使人感到不便的是,與銀行系統(tǒng)相比,至今尚未有方便的、預(yù)期的換卡處理系統(tǒng)。由于添加用戶姓名和地址等內(nèi)容非常復(fù)雜,所以根據(jù)許多國家的法規(guī),移動電話卡的持有者可以匿名,從而運(yùn)營商不必保留其姓名和地址。在當(dāng)前的實(shí)際應(yīng)用中,如果用戶想更換其手中的SIM(用戶標(biāo)識模塊)卡,則必須親臨移動電話運(yùn)營商或其代理機(jī)構(gòu)的辦公地點(diǎn),填一些表,然后由人工處理來完成換卡過程。由于用戶非常多,而代理機(jī)構(gòu)相對來說又非常少,所以造成了嚴(yán)重的瓶頸問題,并且對于用戶非常不方便,運(yùn)營商的效率也非常低。
發(fā)明內(nèi)容
有鑒于上述情形,完成了本發(fā)明。本發(fā)明的目的是提供一種能夠極大地簡化用戶和運(yùn)營商更換智能卡的處理過程的方法和系統(tǒng)。
為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的一個方面,提供一種智能卡更換方法,該方法包括步驟a)提供一有待激活的帶有新ICCID(智能卡標(biāo)識符)的新智能卡;b)確定一要被更換的用戶的舊智能卡,其上帶有舊的ICCID號碼和用戶身份的標(biāo)識信息,它們在運(yùn)營商系統(tǒng)中已經(jīng)登記并激活,并對應(yīng)于相應(yīng)用戶的帳戶;c)建立用戶與運(yùn)營商系統(tǒng)之間的一數(shù)據(jù)傳輸通信信道;d)運(yùn)營商系統(tǒng)從所述舊智能卡提取所述用戶身份的標(biāo)識信息,并根據(jù)其確定相應(yīng)用戶的帳戶;e)從用戶處將所述新智能卡的ICCID號碼傳送給運(yùn)營商系統(tǒng);以及f)在所述運(yùn)營商系統(tǒng)中將所述新智能卡的ICCID號碼與所述識別出的用戶帳戶相關(guān)聯(lián),登記并激活所述新智能卡,以取代所述舊智能卡。
在如上所述的智能卡更換方法中,為了確保換卡成功,還可以包括下述步驟g)用戶在規(guī)定時間內(nèi),比如10分鐘內(nèi)使用新智能卡與運(yùn)營商的智能卡更換系統(tǒng)進(jìn)行測試通信;以及h)如果在規(guī)定時間內(nèi),智能卡更換系統(tǒng)沒有收到用戶的測試通信,則系統(tǒng)認(rèn)為更換失敗并切換回舊智能卡,使所述用戶的帳戶的舊的用戶識別號碼和舊的密鑰恢復(fù)有效。此時,用戶必須重復(fù)上述更換過程,直到成功為止。
根據(jù)本發(fā)明的另一方面,提供一種智能卡更換系統(tǒng),用于用一帶有新ICCID的新智能卡來替換帶有舊ICCID號碼、舊用戶識別號碼和舊密鑰的舊智能卡,所述新智能卡的ICCID存儲在運(yùn)營商系統(tǒng)的數(shù)據(jù)庫中,但尚未激活;所述舊用戶識別號碼和舊密鑰在運(yùn)營商系統(tǒng)中已經(jīng)有登記并激活,并對應(yīng)于相應(yīng)用戶的帳戶,該系統(tǒng)包括通信裝置,用于在用戶終端與所述智能卡更換系統(tǒng)之間建立數(shù)據(jù)傳輸連接;用戶數(shù)據(jù)接收裝置,用于接收所述用戶的舊智能卡的舊ICCID號碼、舊用戶識別號碼,和接收用戶輸入的新智能卡的新ICCID;用戶帳戶識別裝置,用于根據(jù)接收的所述用戶的舊智能卡的舊ICCID號碼、舊用戶識別號碼來識別用戶的帳戶;以及新卡激活裝置,用于使所述新智能卡的ICCID號碼與所述識別出的用戶帳戶相關(guān)聯(lián),登記并激活所述新智能卡,以取代所述舊智能卡。
在如上所述的智能卡更換系統(tǒng),還包括通知發(fā)送單元,用于根據(jù)新卡激活裝置的激活結(jié)果,發(fā)送通知給用戶;以及測試處理裝置,用于與新智能卡進(jìn)行通信測試,如果在規(guī)定時間內(nèi),智能卡更換系統(tǒng)沒有收到用戶的測試通信,則系統(tǒng)認(rèn)為更換失敗并切換回舊智能卡,使所述用戶的帳戶的舊的用戶識別號碼和舊的密鑰恢復(fù)有效。
在如上所述的智能卡更換方法和系統(tǒng)中,所述智能卡是移動電話用的SIM卡或者銀行系統(tǒng)中使用的銀行卡。
使用根據(jù)本發(fā)明的智能卡更換方法和系統(tǒng),無需用戶親臨運(yùn)營商或其代理機(jī)構(gòu)的辦公地點(diǎn),就可以方便地用新智能卡替換舊智能卡、并將舊卡上的內(nèi)容傳輸?shù)叫驴ㄉ?,解決了換卡過程中用戶多而代理機(jī)構(gòu)相對來說又非常少的瓶頸問題,并且提高了運(yùn)營商的效率。
通過以下借助附圖的詳細(xì)描述,將會更容易地理解本發(fā)明,其中圖1是根據(jù)本發(fā)明的智能卡更換系統(tǒng)的結(jié)構(gòu)方框圖;以及圖2是根據(jù)本發(fā)明的智能卡更換方法的流程圖。
具體實(shí)施例方式
下面將參照附圖,以GSM SIM卡為例說明本發(fā)明的智能卡更換系統(tǒng)及其方法。
每一張SIM卡都有其自己的ICCID,并在SIM卡中記錄用戶帳戶的所有信息,并且必須包括在當(dāng)前GSM標(biāo)準(zhǔn)的移動電話系統(tǒng)中使用的基本數(shù)據(jù)。其中,最重要的就是IMSI(國際移動站用戶識別碼)和Ki(驗(yàn)證密鑰)。IMSI是帳戶ID,Ki在移動站(電話)和基站之間進(jìn)行通信時使用。而且,該對數(shù)據(jù)IMSI和Ki必須在運(yùn)營商系統(tǒng)中進(jìn)行登記注冊才能使用,否則將不能識別該SIM卡。當(dāng)使用新SIM卡替換該舊SIM卡時,必須由系統(tǒng)重建該對數(shù)據(jù)。
更換SIM卡的過程最重要的就是在運(yùn)營商系統(tǒng)中將新卡的IMSI和Ki與用戶帳戶相關(guān)聯(lián),并激活新SIM卡、取代舊SIM卡,從而使新SIM卡有效,用戶能夠使用新SIM卡進(jìn)行正常的通信。整個更換過程分為兩個階段,即準(zhǔn)備新SIM卡和激活新SIM卡。下面將結(jié)合附圖詳細(xì)描述這兩個階段。
在更換新SIM卡的過程中,首先需要準(zhǔn)備新SIM卡。
用于更換的新SIM卡都是事先格式化的智能卡。也就是說,已經(jīng)按照GSM標(biāo)準(zhǔn)對用于更換的新SIM卡進(jìn)行了編程,并將與該SIM卡的ICCID對應(yīng)的新IMSI和Ki記錄在該SIM卡中,以便一旦運(yùn)營商系統(tǒng)登記注冊了其IMSI和Ki并激活,該新SIM卡就可以投入使用。現(xiàn)在市場上大部分的SIM卡都屬于這種類型的卡。如果運(yùn)營商沒有特殊的要求,將使用在新SIM卡中事先寫入的該對IMSI和Ki,以準(zhǔn)備激活。
但是,在許多情形下,對該新SIM卡進(jìn)行修改是非常必要的。這些修改包括但不限于,根據(jù)運(yùn)營商的需要向新卡中寫入數(shù)據(jù),比如IMSI,以及從舊SIM卡中向新SIM卡中傳輸信息。例如,處于便利起見,用戶可能希望保留電話號碼薄、短消息和/或某些應(yīng)用程序。上述這些工作可以通過使用為此目的而特意設(shè)計的稱作PB(處理盒)的裝置實(shí)現(xiàn)。
如圖1所示,該裝置PB包括一個或兩個卡讀取器,用于從舊SIM卡中讀取數(shù)據(jù)、以及將數(shù)據(jù)寫入新SIM卡中;CPU,用于控制整個裝置PB的運(yùn)行;顯示器,用于顯示CPU所發(fā)出的命令和用戶輸入的數(shù)據(jù)等;輸入單元,如鍵盤,用于輸入或確認(rèn)諸如PIN(個人標(biāo)識號碼)之類的數(shù)據(jù);以及存儲器,用于存儲卡讀取器所讀取的數(shù)據(jù)、將要寫入新SIM卡中的數(shù)據(jù)、以及CPU所執(zhí)行的程序。
此外,根據(jù)運(yùn)營商的需要,該P(yáng)B還可以包括通信單元,通過例如因特網(wǎng)、調(diào)制解調(diào)器和公用電話網(wǎng)或無線電話,與運(yùn)營商的智能卡更換系統(tǒng)進(jìn)行通信,從所述更換系統(tǒng)中獲取新智能卡的用戶識別號碼和密鑰。
另外,該P(yáng)B的CPU和存儲器可以使用大容量的SIM卡實(shí)現(xiàn)。CPU執(zhí)行存儲在存儲器中的程序,將存儲在舊卡中的電話號碼薄、短消息、個人化的菜單設(shè)置等復(fù)制到新卡中,并將新卡的IMSI和/或Ki寫入新卡中。如果通過上述的通信單元與運(yùn)營商系統(tǒng)進(jìn)行通信,該P(yáng)B還可用于激活新卡。
在使用該P(yáng)B處理新SIM卡時,用戶首先將舊卡插入卡讀取器中。然后PB將舊卡中的數(shù)據(jù)復(fù)制到其存儲器中,并通過顯示器指令用戶插入新卡。在確認(rèn)插入新卡之后,將存儲器中所存儲的舊卡上的數(shù)據(jù)傳輸?shù)叫驴ㄖ?。為防止欺詐,可以通過要求輸入PIN來啟動上述處理過程。如果該P(yáng)B配備兩個卡讀取器,則用戶可以同時將舊卡和新卡分別插入兩個卡讀取器中,從而使處理更加簡單。
如前所述,IMSI和Ki對于SIM卡來說,是一對非常重要的數(shù)據(jù)。一旦加載,Ki一般不允許讀出,因此,在正常情形下,將其從舊卡復(fù)制到新卡中是不可能的。新卡中的Ki只能是預(yù)先加載,或者由運(yùn)營商系統(tǒng)通過調(diào)制解調(diào)器和公用電話網(wǎng)或者無線電話現(xiàn)時動態(tài)指派。與此相反,IMSI可以從舊卡中讀出并復(fù)制到新卡中。并且,對運(yùn)營商來說,IMSI是一種有限的資源,并不是所有的IMSI號碼都可以在特定區(qū)域中使用。特定的IMSI屬于某一具體的HLR(歸屬位置寄存器)。如果IMSI和HLR不匹配,則將導(dǎo)致?lián)Q卡失敗。
在此,如上所述,根據(jù)本發(fā)明,提供了三種對IMSI進(jìn)行處理的方式。每一種都有自己的優(yōu)點(diǎn)和不足之處,如下表1所示。移動電話運(yùn)營商可以根據(jù)自己的需要和喜好任選其中之一。
表1
在第一種情形下,預(yù)先加載的所有新卡的IMSI和Ki都事先存儲在運(yùn)營商系統(tǒng)的數(shù)據(jù)庫中,并可以使用這些卡的ICCID方便地進(jìn)行查找。在第二和第三種情形下,IMSI是舊卡的IMSI、或者由運(yùn)營商系統(tǒng)動態(tài)地分配。但是,不管是那一種情形,在新卡準(zhǔn)備階段結(jié)束后,有關(guān)特定新SIM卡的IMSI和Ki,運(yùn)營商系統(tǒng)都是知道的。
如上所述準(zhǔn)備的新SIM卡即是等待被激活的新卡。
下面將描述新卡的激活過程。首先,參照圖1描述用于激活新卡的智能卡更換系統(tǒng)。
如圖1的下半部分所示,該智能卡更換系統(tǒng)包括數(shù)據(jù)庫,用于存儲所述新ICCID、以及與相應(yīng)用戶的帳戶對應(yīng)的所述舊ICCID、舊IMSI和舊Ki;通信裝置,用于在用戶終端與所述智能卡更換系統(tǒng)之間建立數(shù)據(jù)傳輸連接;用戶數(shù)據(jù)接收裝置,用于接收所述用戶的舊SIM卡的舊ICCID號碼、舊IMSI,和接收用戶輸入的新SIM卡的新ICCID;用戶帳戶識別裝置,用于根據(jù)接收的所述用戶的舊SIM卡的舊ICCID號碼、舊IMSI來識別用戶的帳戶;以及新卡激活裝置,用于使所述新SIM卡的ICCID號碼與所述識別出的用戶帳戶相關(guān)聯(lián),登記并激活所述新SIM卡,以取代所述舊SIM卡。
根據(jù)本發(fā)明的一實(shí)施例,如果運(yùn)營商選擇上述的第一種情形,則所述新SIM卡帶有新ICCID、新的IMSI和新的Ki,所述新ICCID、新的IMSI和新的Ki相互對應(yīng)地存儲在運(yùn)營商系統(tǒng)的數(shù)據(jù)庫中,但尚未激活;所述舊SIM卡帶有舊的ICCID號碼、舊的IMSI和舊的Ki,它們在運(yùn)營商系統(tǒng)中已經(jīng)登記并激活,并對應(yīng)于相應(yīng)用戶的帳戶;所述用戶終端將所述用戶的舊SIM卡的舊ICCID號碼、舊的IMSI、新SIM卡的ICCID傳送到所述運(yùn)營商系統(tǒng)。該智能卡更換系統(tǒng)還包括新卡數(shù)據(jù)查找裝置,用于根據(jù)用戶輸入的所述新SIM卡的ICCID從所述運(yùn)營商系統(tǒng)數(shù)據(jù)庫中查找與之對應(yīng)的新的IMSI和Ki。并且,所述新卡激活裝置使用所述新的IMSI和Ki在所述用戶的帳戶中建立一新的并行文件,使所述新的IMSI和Ki有效,并使所述用戶的帳戶的舊的IMSI和舊的Ki無效。
根據(jù)本發(fā)明的另一實(shí)施例,如果運(yùn)營商選擇上述的第二種情形,則所述新SIM卡帶有新ICCID和新的Ki,所述新ICCID和新的Ki相互對應(yīng)地存儲在運(yùn)營商系統(tǒng)的數(shù)據(jù)庫中,但尚未激活;所述舊SIM卡帶有舊的ICCID號碼、舊的IMSI和舊的Ki,它們在運(yùn)營商系統(tǒng)中已經(jīng)登記并激活,并對應(yīng)于相應(yīng)用戶的帳戶;所述用戶終端將所述用戶的舊SIM卡的舊ICCID號碼、舊的IMSI、新SIM卡的ICCID傳送到所述運(yùn)營商系統(tǒng)。在進(jìn)行新卡激活之前,必須使用PB將舊卡中的IMSI復(fù)制到新卡中,并且該智能卡更換系統(tǒng)還包括新卡數(shù)據(jù)查找裝置,用于根據(jù)用戶輸入的所述新SIM卡的ICCID從所述運(yùn)營商系統(tǒng)數(shù)據(jù)庫中查找與之對應(yīng)的新的Ki。而且,所述新卡激活裝置使用所述舊SIM卡的舊IMSI和所述新卡數(shù)據(jù)查找裝置所查找到的新Ki在所述用戶的帳戶中建立一新的并行文件,使所述新的并行文件中的IMSI和Ki有效,并使所述用戶的帳戶的舊的IMSI和舊的Ki無效。
根據(jù)本發(fā)明的另一實(shí)施例,如果運(yùn)營商選擇上述的第三種情形,則所述新SIM卡帶有新的ICCID,所述新ICCID存儲在運(yùn)營商系統(tǒng)的數(shù)據(jù)庫中,但尚未激活;所述舊SIM卡帶有舊的ICCID號碼、舊的IMSI和舊的Ki,它們在運(yùn)營商系統(tǒng)中已經(jīng)登記并激活,并對應(yīng)于相應(yīng)用戶的帳戶;所述用戶終端將所述用戶的舊SIM卡的舊ICCID號碼、舊的IMSI、新SIM卡的ICCID傳送到所述運(yùn)營商系統(tǒng);并且,該智能卡更換系統(tǒng)還包括用戶數(shù)據(jù)動態(tài)分配裝置,用于為所述用戶數(shù)據(jù)接收裝置所接收的新SIM卡動態(tài)地分配新的IMSI和新的Ki,并將所述新IMSI和新Ki與其ICCID相對應(yīng)地存儲到數(shù)據(jù)庫中;所述新卡激活裝置使用所述新IMSI和新Ki在所述用戶的帳戶中建立一新的并行文件,使所述新IMSI和新Ki有效,并使所述用戶的帳戶的舊的IMSI和舊的Ki無效;以及所述通信裝置通過在線連接將所述新IMSI和新Ki發(fā)送給新SIM卡。
在第三種情形下,所述新SIM卡也可以帶有新的Ki。在這種情況下,所述新ICCID和新的Ki相互對應(yīng)地存儲在運(yùn)營商系統(tǒng)的數(shù)據(jù)庫中,但尚未激活;并且,所述用戶數(shù)據(jù)動態(tài)分配裝置僅為新SIM卡動態(tài)地分配新IMSI;所述智能卡更換系統(tǒng)還包括新卡數(shù)據(jù)查找裝置,用于根據(jù)用戶輸入的所述新SIM卡的ICCID從所述數(shù)據(jù)庫中查找與之對應(yīng)的新的Ki。
根據(jù)本發(fā)明的另一實(shí)施例,該智能卡更換系統(tǒng)還包括通知發(fā)送單元,用于根據(jù)新卡激活裝置的激活結(jié)果,發(fā)送通知給用戶;以及測試處理裝置,用于與新SIM卡進(jìn)行通信測試,如果在規(guī)定時間內(nèi),智能卡更換系統(tǒng)沒有收到用戶的測試通信,則系統(tǒng)認(rèn)為更換失敗并切換回舊SIM卡,使所述用戶的帳戶的舊的IMSI和舊的Ki恢復(fù)有效。
以上所述為不同情形下根據(jù)本發(fā)明的智能卡更換系統(tǒng)的結(jié)構(gòu)。下面,將參照圖2的流程圖描述不同情形下,根據(jù)本發(fā)明的智能卡更換方法。
如圖2所示,SIM卡的更換從步驟S11開始。在步驟S12中確定是否使用預(yù)先加載的IMSI和Ki,即上述的第一種情形。
如果在步驟S12中確定不使用預(yù)先加載的IMSI和Ki,則需要使用PB準(zhǔn)備新卡。要求用戶輸入PIN,并將舊卡插入PB中,從舊卡中讀出需要保存的電話號碼薄、短消息、應(yīng)用程序等并存儲到PB的存儲單元中。如果運(yùn)營商選擇上述的第二種方案,則還從舊卡中讀出其IMSI。接著,命令用戶將新卡插入PB中,將從舊卡中讀出的數(shù)據(jù)內(nèi)容復(fù)制到新卡中。在第二種情形下,還將舊卡的IMSI復(fù)制到新卡中。然后,處理前進(jìn)到步驟S14,開始激活新卡。
如果在步驟S12中確定使用預(yù)先加載的IMSI和Ki,則直接前進(jìn)到步驟S14,進(jìn)行新卡的激活。在這種情況下,舊卡中的電話號碼薄、短消息、應(yīng)用程序等需要通過用戶的話機(jī)傳輸?shù)叫耂IM卡中。即,先將舊卡中的上述數(shù)據(jù)讀入話機(jī)的存儲器中,在傳輸?shù)叫耂IM卡上。
在步驟S15中,用戶使用舊卡呼叫由運(yùn)營商所設(shè)置的特定號碼,與運(yùn)營商的智能卡更換系統(tǒng)進(jìn)行通信。如果運(yùn)營商選擇上述的第三種方案,則必須同時使用PB與運(yùn)營商系統(tǒng)進(jìn)行通信。運(yùn)營商系統(tǒng)接收用戶所使用的舊SIM卡的ICCID和IMSI,并根據(jù)所收到的ICCID和IMSI識別出用戶帳戶。
用戶使用舊卡與運(yùn)營商的智能卡更換系統(tǒng)建立連接并被系統(tǒng)識別接受之后,在步驟S16中,系統(tǒng)提醒用戶輸入待激活的新SIM卡的ICCID。ICCID即印刷在卡上的20位數(shù)字,表示IC卡的ID,它對于整個系統(tǒng)來說是與每一張SIM卡唯一對應(yīng)的。
用戶根據(jù)系統(tǒng)的提示,輸入新SIM卡的20位ICCID。
然后,在步驟S17中,系統(tǒng)判斷用戶所輸入的ICCID是否有效。即,判斷是否在其數(shù)據(jù)庫中已有記載。如果系統(tǒng)發(fā)現(xiàn)該ICCID不存在或者屬于已經(jīng)激活的SIM卡,則返回步驟S16,提醒用戶該ICCID無效,需重新輸入新SIM卡的ICCID。
如果在步驟S17中,系統(tǒng)確定用戶所輸入的ICCID有效,則處理前進(jìn)到步驟S18,判斷是否屬于第三種情形,需要重新動態(tài)地為該新SIM卡分配IMSI和Ki。若需要系統(tǒng)為該新卡動態(tài)分配IMSI和Ki,則處理前進(jìn)到步驟S19,系統(tǒng)為新卡動態(tài)地分配IMSI和Ki,并通過與PB的通信,將所分配的IMSI和Ki寫入新卡中。之后,系統(tǒng)使用所分配的新IMSI和Ki在用戶帳戶中創(chuàng)建一新的并行文件,并存儲到其數(shù)據(jù)庫中。同時,向用戶發(fā)送消息,表明卡的更換已經(jīng)完成。并通知用戶必須在指定時間內(nèi)用新卡與運(yùn)營商系統(tǒng)進(jìn)行通信測試,否則,系統(tǒng)將切換回舊卡。該處理完成后,前進(jìn)到步驟S21。
如果運(yùn)營商選擇第一或第二種方案,不用系統(tǒng)為新卡動態(tài)分配IMSI和Ki,則處理前進(jìn)到步驟S20。在步驟S20中,系統(tǒng)根據(jù)用戶所輸入的新卡的ICCID,從其數(shù)據(jù)庫中查找新卡的IMSI和Ki(第一種情形)、或者僅查找新卡的Ki并使用舊卡的IMSI(第二種情形)。在系統(tǒng)搜集完新SIM卡的重要數(shù)據(jù)如IMSI和Ki等之后,系統(tǒng)使用這些數(shù)據(jù)在用戶帳戶中創(chuàng)建一新的并行文件,并存儲到其數(shù)據(jù)庫中。同時,向用戶發(fā)送消息,表明卡的更換已經(jīng)完成。并通知用戶必須在指定時間內(nèi)用新卡與運(yùn)營商系統(tǒng)進(jìn)行通信測試,否則,系統(tǒng)將切換回舊卡。之后,處理前進(jìn)到步驟S21。
在步驟S21中,在使用舊卡的通信結(jié)束之后,系統(tǒng)將用戶帳戶中舊卡切換到新SIM卡,使舊卡無效,同時新卡生效。并且,系統(tǒng)在規(guī)定的時間內(nèi),比如10分鐘內(nèi),等待用戶使用新卡與其進(jìn)行通信。如果在規(guī)定時間內(nèi)沒有收到用戶使用新卡的呼叫,則處理前進(jìn)到步驟S22,系統(tǒng)重新切換回舊卡,使舊卡繼續(xù)有效。此時,用戶必須重復(fù)上述過程,重新使用舊卡與系統(tǒng)進(jìn)行通信并輸入新SIM卡的ICCID,直到更換成功為止。
在步驟S21中,如果在規(guī)定的時間內(nèi)收到了用戶使用新卡的呼叫,則表明換卡成功,處理前進(jìn)到步驟S23,結(jié)束換卡過程。
另外,根據(jù)本發(fā)明的另一實(shí)施例,上述智能卡更換方法中的各步驟,可以通過系統(tǒng)與用戶之間互發(fā)短消息(SMS)來實(shí)現(xiàn)。
此外,在第三種情形下,并不建議系統(tǒng)動態(tài)地為新SIM卡分配新的Ki(因?yàn)镵i在傳輸過程中可能被竊聽),以便使整個系統(tǒng)的運(yùn)行更加安全。
以上以GSM系統(tǒng)中的SIM卡為例,說明了根據(jù)本發(fā)明的智能卡更換系統(tǒng)及其更換方法。但是,需要指出的是,本發(fā)明并不僅限于所述的SIM卡。本領(lǐng)域的普通技術(shù)人員,可以根據(jù)所述的原理,非常容易地應(yīng)用到其它各種類型的使用智能卡的系統(tǒng)中,例如CDMA(碼分多址)系統(tǒng)、銀行卡系統(tǒng)等等需要安全傳輸數(shù)據(jù)的系統(tǒng)中。
盡管上面已經(jīng)具體描述了本發(fā)明的優(yōu)選實(shí)施例,但是該描述僅用于說明的目的,并且本領(lǐng)域的普通技術(shù)人員應(yīng)該理解,在不脫離所附權(quán)利要求的構(gòu)思和范圍的情況下,可以進(jìn)行各種變化和修改。
權(quán)利要求
1.一種智能卡更換方法,該方法包括步驟a)提供一有待激活的帶有新ICCID(智能卡標(biāo)識符)的新智能卡;b)確定一要被更換的用戶的舊智能卡,其上帶有舊的ICCID號碼和用戶身份的標(biāo)識信息,它們在運(yùn)營商系統(tǒng)中已經(jīng)登記并激活,并對應(yīng)于相應(yīng)用戶的帳戶;c)建立用戶與運(yùn)營商系統(tǒng)之間的一數(shù)據(jù)傳輸通信信道;d)運(yùn)營商系統(tǒng)從所述舊智能卡提取所述用戶身份的標(biāo)識信息,并根據(jù)其確定相應(yīng)用戶的帳戶;e)從用戶處將所述新智能卡的ICCID號碼傳送給運(yùn)營商系統(tǒng);f)在所述運(yùn)營商系統(tǒng)中將所述新智能卡的ICCID號碼與所述識別出的用戶帳戶相關(guān)聯(lián),登記并激活所述新智能卡,以取代所述舊智能卡。
2.如權(quán)利要求1所述的智能卡更換方法,其中,所述新智能卡帶有新ICCID、新的用戶識別號碼和新的密鑰,所述新ICCID、新的用戶識別號碼和新的密鑰相互對應(yīng)地存儲在運(yùn)營商系統(tǒng)的數(shù)據(jù)庫中,但尚未激活;所述舊智能卡帶有舊的ICCID號碼,舊的用戶識別號碼和舊的密鑰,它們在運(yùn)營商系統(tǒng)中已經(jīng)登記并激活,并對應(yīng)于相應(yīng)用戶的帳戶;并且,所述步驟d)包括由一用戶終端將所述用戶的舊智能卡的舊ICCID號碼、舊的用戶識別號碼傳送到所述運(yùn)營商系統(tǒng);所述步驟e)包括提示用戶輸入并接收用戶所傳輸?shù)男轮悄芸ǖ腎CCID;所述步驟f)包括f1)所述運(yùn)營商系統(tǒng)根據(jù)所接收的ICCID從其數(shù)據(jù)庫中查找與之對應(yīng)的新的用戶識別號碼和密鑰;f2)在所述運(yùn)營商系統(tǒng)中,使用所述新的用戶識別號碼和密鑰在所述用戶的帳戶中建立一新的并行文件,使所述新的用戶識別號碼和密鑰有效,并使所述用戶的帳戶的舊的用戶識別號碼和舊的密鑰無效;f3)通知所述用戶新智能卡激活完成。
3.如權(quán)利要求1所述的智能卡更換方法,其中,所述新智能卡帶有新ICCID和新的密鑰,所述新ICCID和新的密鑰相互對應(yīng)地存儲在運(yùn)營商系統(tǒng)的數(shù)據(jù)庫中,但尚未激活;所述舊智能卡帶有舊的ICCID號碼,舊的用戶識別號碼和舊的密鑰,它們在運(yùn)營商系統(tǒng)中已經(jīng)登記并激活,并對應(yīng)于相應(yīng)用戶的帳戶;并且,在步驟c)之前包括步驟c-)將舊智能卡的用戶識別號碼傳輸?shù)叫轮悄芸ㄉ?;所述步驟d)包括由一用戶終端將所述用戶的舊智能卡的舊ICCID號碼、舊的用戶識別號碼傳送到所述運(yùn)營商系統(tǒng);所述步驟e)包括提示用戶輸入并接收用戶所傳輸?shù)男轮悄芸ǖ腎CCID;所述步驟f)包括f1)所述運(yùn)營商系統(tǒng)根據(jù)所接收的ICCID從其數(shù)據(jù)庫中查找與之對應(yīng)的新的密鑰;f2)在所述運(yùn)營商系統(tǒng)中,使用所述舊用戶識別號碼和新密鑰在所述用戶的帳戶中建立一新的并行文件,使所述新的并行文件中的用戶識別號碼和密鑰有效,并使所述用戶的帳戶的舊的用戶識別號碼和舊的密鑰無效;f3)通知所述用戶新智能卡激活完成。
4.如權(quán)利要求1所述的智能卡更換方法,其中,所述新智能卡帶有新的ICCID,所述新ICCID存儲在運(yùn)營商系統(tǒng)的數(shù)據(jù)庫中,但尚未激活;所述舊智能卡帶有舊的ICCID號碼,舊的用戶識別號碼和舊的密鑰,它們在運(yùn)營商系統(tǒng)中已經(jīng)登記并激活,并對應(yīng)于相應(yīng)用戶的帳戶;并且,所述步驟d)包括由一用戶終端將所述用戶的舊智能卡的舊ICCID號碼、舊的用戶識別號碼傳送到所述運(yùn)營商系統(tǒng);所述步驟e)包括提示用戶輸入并接收用戶所傳輸?shù)男轮悄芸ǖ腎CCID;所述步驟f)包括f1)所述運(yùn)營商系統(tǒng)接收用戶輸入的新智能卡的ICCID,并動態(tài)地為其分配新的用戶識別號碼和新的密鑰;f2)在所述運(yùn)營商系統(tǒng)中,使用所述新用戶識別號碼和新密鑰在所述用戶的帳戶中建立一新的并行文件,使所述新用戶識別號碼和新密鑰有效,并使所述用戶的帳戶的舊的用戶識別號碼和舊的密鑰無效;f3)將所述新用戶識別號碼和新密鑰發(fā)送給所述新智能卡;以及f4)通知所述用戶新智能卡激活完成。
5.如權(quán)利要求4所述的智能卡更換方法,其中,所述新智能卡還帶有新的密鑰,所述新ICCID和新的密鑰相互對應(yīng)地存儲在運(yùn)營商系統(tǒng)的數(shù)據(jù)庫中,但尚未激活;并且,在步驟f1)中所述運(yùn)營商系統(tǒng)僅為新智能卡動態(tài)地分配新用戶識別號碼,并根據(jù)所接收的新智能卡的ICCID從數(shù)據(jù)庫中查找與之對應(yīng)的新的密鑰;以及在步驟f3)中,僅將所述新用戶識別號碼發(fā)送給所述新智能卡。
6.如權(quán)利要求1至5任何之一所述的智能卡更換方法,其中所述步驟f)還包括下述步驟f+)如果經(jīng)查找,發(fā)現(xiàn)所輸入的ICCID不存在或者屬于已經(jīng)被激活在用的智能卡,則向用戶發(fā)出錯誤指示,返回步驟e),提醒用戶重新輸入ICCID;以及在系統(tǒng)通知所述用戶新智能卡激活完成之后,還包括步驟f++)通知用戶必須在指定時間內(nèi)用新卡與運(yùn)營商系統(tǒng)進(jìn)行通信測試,否則,系統(tǒng)將切換回舊卡。
7.如權(quán)利要求6所述的智能卡更換方法,還包括下述步驟g)用戶在規(guī)定時間內(nèi)使用新智能卡與運(yùn)營商系統(tǒng)進(jìn)行測試通信;h)如果在規(guī)定時間內(nèi),智能卡更換系統(tǒng)沒有收到用戶的測試通信,則系統(tǒng)認(rèn)為更換失敗并切換回舊智能卡,使所述用戶的帳戶的舊的用戶識別號碼和舊的密鑰恢復(fù)有效;以及i)用戶重復(fù)上述更換過程,直到更換成功為止。
8.如權(quán)利要求1至3任何之一所述的智能卡更換方法,其中所述智能卡是移動電話用的SIM卡,所述用戶終端為用戶的移動電話,所述用戶識別號碼為IMSI碼,所述密鑰為Ki,所述運(yùn)營商系統(tǒng)為移動電話運(yùn)營商系統(tǒng),在所述步驟c)中用戶使用帶舊智能卡的移動電話采用下列方式之一與運(yùn)營商系統(tǒng)建立連接建立語音方式的對話連接;建立文本方式的對話連接;發(fā)送短消息,該短消息包含所述用戶輸入的新智能卡的ICCID。
9.如權(quán)利要求4或5所述的智能卡更換方法,其中所述智能卡是移動電話用的SIM卡,所述用戶終端為一處理盒,所述用戶識別號碼為IMSI碼,所述密鑰為Ki,所述運(yùn)營商系統(tǒng)為移動電話運(yùn)營商系統(tǒng),在所述步驟c)中用戶使用所述處理盒與運(yùn)營商系統(tǒng)建立連接;所述處理盒包括一個或兩個卡讀取器,用于從舊SIM卡中讀取數(shù)據(jù)、以及將數(shù)據(jù)寫入新SIM卡中;CPU,用于控制處理盒各單元的運(yùn)行;顯示器,用于顯示CPU所發(fā)出的命令和用戶輸入的數(shù)據(jù)等;輸入單元,用于輸入或確認(rèn)PIN、ICCID等數(shù)據(jù);存儲器,用于存儲卡讀取器所讀取的數(shù)據(jù)、將要寫入新SIM卡中的數(shù)據(jù)、以及CPU所執(zhí)行的程序;以及通信單元,用于通過因特網(wǎng)、調(diào)制解調(diào)器和公用電話網(wǎng)或無線電話,與運(yùn)營商的智能卡更換系統(tǒng)進(jìn)行通信,從所述更換系統(tǒng)中獲取新智能卡的IMSI和Ki。
10.如權(quán)利要求1至5任何之一所述的智能卡更換方法,其中所述智能卡是一種銀行卡,所述用戶終端為用戶的聯(lián)網(wǎng)的計算機(jī)、POS機(jī)之一,所述運(yùn)營商系統(tǒng)為銀行服務(wù)器系統(tǒng),在所述步驟c)中用戶通過POS機(jī)、互聯(lián)網(wǎng)之一與銀行服務(wù)器系統(tǒng)建立連接,并傳輸數(shù)據(jù)。
11.一種智能卡更換系統(tǒng),用于用一帶有新ICCID的新智能卡來替換帶有舊ICCID號碼、舊用戶識別號碼和舊密鑰的舊智能卡,所述新智能卡的ICCID存儲在運(yùn)營商系統(tǒng)的數(shù)據(jù)庫中,但尚未激活;所述舊用戶識別號碼和舊密鑰在運(yùn)營商系統(tǒng)中已經(jīng)登記并激活,并對應(yīng)于相應(yīng)用戶的帳戶,該系統(tǒng)包括通信裝置,用于在用戶終端與所述智能卡更換系統(tǒng)之間建立數(shù)據(jù)傳輸連接;用戶數(shù)據(jù)接收裝置,用于接收所述用戶的舊智能卡的舊ICCID號碼、舊用戶識別號碼,和接收用戶輸入的新智能卡的新ICCID;用戶帳戶識別裝置,用于根據(jù)接收的所述用戶的舊智能卡的舊ICCID號碼、舊用戶識別號碼來識別用戶的帳戶;以及新卡激活裝置,用于使所述新智能卡的ICCID號碼與所述識別出的用戶帳戶相關(guān)聯(lián),登記并激活所述新智能卡,以取代所述舊智能卡。
12.如權(quán)利要求11所述的智能卡更換系統(tǒng),其中,所述新智能卡帶有新ICCID、新的用戶識別號碼和新的密鑰,所述新ICCID、新的用戶識別號碼和新的密鑰相互對應(yīng)地存儲在運(yùn)營商系統(tǒng)的數(shù)據(jù)庫中,但尚未激活;所述舊智能卡帶有舊的ICCID號碼,舊的用戶識別號碼和舊的密鑰,它們在運(yùn)營商系統(tǒng)中已經(jīng)登記并激活,并對應(yīng)于相應(yīng)用戶的帳戶;所述用戶終端將所述用戶的舊智能卡的舊ICCID號碼、舊的用戶識別號碼、新智能卡的ICCID傳送到所述運(yùn)營商系統(tǒng);并且,所述系統(tǒng)還包括新卡數(shù)據(jù)查找裝置,用于根據(jù)用戶輸入的所述新智能卡的ICCID從所述運(yùn)營商系統(tǒng)數(shù)據(jù)庫中查找與之對應(yīng)的新的用戶識別號碼和密鑰;以及所述新卡激活裝置使用所述新的用戶識別號碼和密鑰在所述用戶的帳戶中建立一新的并行文件,使所述新的用戶識別號碼和密鑰有效,并使所述用戶的帳戶的舊的用戶識別號碼和舊的密鑰無效。
13.如權(quán)利要求11所述的智能卡更換系統(tǒng),其中,所述新智能卡帶有新ICCID和新的密鑰,所述新ICCID和新的密鑰相互對應(yīng)地存儲在運(yùn)營商系統(tǒng)的數(shù)據(jù)庫中,但尚未激活;所述舊智能卡帶有舊的ICCID號碼,舊的用戶識別號碼和舊的密鑰,它們在運(yùn)營商系統(tǒng)中已經(jīng)登記并激活,并對應(yīng)于相應(yīng)用戶的帳戶;所述用戶終端將所述用戶的舊智能卡的舊ICCID號碼、舊的用戶識別號碼、新智能卡的ICCID傳送到所述運(yùn)營商系統(tǒng);并且,所述系統(tǒng)還包括數(shù)據(jù)讀寫裝置,用于將舊智能卡的用戶識別號碼從舊智能卡傳輸?shù)叫轮悄芸ㄉ希恍驴〝?shù)據(jù)查找裝置,用于根據(jù)用戶輸入的所述新智能卡的ICCID從所述運(yùn)營商系統(tǒng)數(shù)據(jù)庫中查找與之對應(yīng)的新的密鑰;以及所述新卡激活裝置使用所述舊智能卡的舊用戶識別號碼和所述新卡數(shù)據(jù)查找裝置所查找到的新密鑰在所述用戶的帳戶中建立一新的并行文件,使所述新的并行文件中的用戶識別號碼和密鑰有效,并使所述用戶的帳戶的舊的用戶識別號碼和舊的密鑰無效。
14.如權(quán)利要求11所述的智能卡更換系統(tǒng),其中,所述新智能卡帶有新的ICCID,所述新ICCID存儲在運(yùn)營商系統(tǒng)的數(shù)據(jù)庫中,但尚未激活;所述舊智能卡帶有舊的ICCID號碼,舊的用戶識別號碼和舊的密鑰,它們在運(yùn)營商系統(tǒng)中已經(jīng)登記并激活,并對應(yīng)于相應(yīng)用戶的帳戶;所述用戶終端將所述用戶的舊智能卡的舊ICCID號碼、舊的用戶識別號碼、新智能卡的ICCID傳送到所述運(yùn)營商系統(tǒng);并且,所述系統(tǒng)還包括用戶識別號碼和密鑰分配裝置,用于為所述用戶數(shù)據(jù)接收裝置所接收的新智能卡動態(tài)地分配新的用戶識別號碼和新的密鑰,并將所述新用戶識別號碼和新密鑰與其ICCID相對應(yīng)地存儲到數(shù)據(jù)庫中;所述新卡激活裝置使用所述新用戶識別號碼和新密鑰在所述用戶的帳戶中建立一新的并行文件,使所述新用戶識別號碼和新密鑰有效,并使所述用戶的帳戶的舊的用戶識別號碼和舊的密鑰無效;以及所述通信裝置將所述新用戶識別號碼和新密鑰發(fā)送給所述新智能卡。
15.如權(quán)利要求14所述的智能卡更換系統(tǒng),其中,所述新智能卡還帶有新的密鑰,所述新ICCID和新的密鑰相互對應(yīng)地存儲在運(yùn)營商系統(tǒng)的數(shù)據(jù)庫中,但尚未激活;并且,所述用戶識別號碼和密鑰分配裝置僅為新智能卡動態(tài)地分配新用戶識別號碼;所述系統(tǒng)還包括新卡數(shù)據(jù)查找裝置,用于根據(jù)用戶輸入的所述新智能卡的ICCID從所述數(shù)據(jù)庫中查找與之對應(yīng)的新的密鑰。
16.如權(quán)利要求11至15任何之一所述的智能卡更換系統(tǒng),還包括通知發(fā)送單元,用于根據(jù)新卡激活裝置的激活結(jié)果,發(fā)送通知給用戶;并且如果所述新卡激活裝置發(fā)現(xiàn)所輸入的ICCID不存在或者屬于已經(jīng)被激活在用的智能卡,則向用戶發(fā)出錯誤指示,提醒用戶重新輸入ICCID。
17.如權(quán)利要求11至15任何之一所述的智能卡更換系統(tǒng),還包括測試處理裝置,用于與新智能卡進(jìn)行通信測試,如果在規(guī)定時間內(nèi),智能卡更換系統(tǒng)沒有收到用戶的測試通信,則系統(tǒng)認(rèn)為更換失敗并切換回舊智能卡,使所述用戶的帳戶的舊的用戶識別號碼和舊的密鑰恢復(fù)有效。
18.如權(quán)利要求11至13中任何之一的智能卡更換系統(tǒng),其中所述智能卡是移動電話用的SIM卡,所述用戶終端為用戶的移動電話,所述用戶識別號碼為IMSI碼,所述密鑰為Ki,所述運(yùn)營商系統(tǒng)為移動電話運(yùn)營商系統(tǒng),其中用戶使用帶舊智能卡的移動電話采用下列方式之一與所述通信裝置建立連接建立語音方式的對話連接;建立文本方式的對話連接;發(fā)送短消息,該短消息包含所述用戶輸入的新智能卡的ICCID。
19.如權(quán)利要求14或15所述的智能卡更換方法,其中所述智能卡是移動電話用的SIM卡,所述用戶終端為一處理盒,所述用戶識別號碼為IMSI碼,所述密鑰為Ki,所述運(yùn)營商系統(tǒng)為移動電話運(yùn)營商系統(tǒng),用戶使用所述處理盒與運(yùn)營商系統(tǒng)建立連接;所述處理盒包括一個或兩個卡讀取器,用于從舊SIM卡中讀取數(shù)據(jù)、以及將數(shù)據(jù)寫入新SIM卡中;CPU,用于控制處理盒各單元的運(yùn)行;顯示器,用于顯示CPU所發(fā)出的命令和用戶輸入的數(shù)據(jù)等;輸入單元,用于輸入或確認(rèn)PIN、ICCID等數(shù)據(jù);存儲器,用于存儲卡讀取器所讀取的數(shù)據(jù)、將要寫入新SIM卡中的數(shù)據(jù)、以及CPU所執(zhí)行的程序;以及通信單元,用于通過因特網(wǎng)、調(diào)制解調(diào)器和公用電話網(wǎng)或無線電話,與運(yùn)營商的智能卡更換系統(tǒng)進(jìn)行通信,從所述更換系統(tǒng)中獲取新智能卡的IMSI和Ki。
20.如權(quán)利要求11至15中任何之一的智能卡更換系統(tǒng),其中所述智能卡是一種銀行卡,所述用戶終端為用戶的聯(lián)網(wǎng)的計算機(jī)、POS機(jī)和普通固定電話之一,所述運(yùn)營商系統(tǒng)為銀行服務(wù)器系統(tǒng),用戶通過POS機(jī)、互聯(lián)網(wǎng)和電話之一與所述通信裝置建立連接,并傳輸數(shù)據(jù)。
全文摘要
公開一種智能卡更換方法及其系統(tǒng)。該方法包括步驟a)提供一有待激活的帶有新ICCID(智能卡標(biāo)識符)的新智能卡;b)確定一要被更換的用戶的舊智能卡,其上帶有舊的ICCID號碼和用戶身份的標(biāo)識信息,它們在運(yùn)營商系統(tǒng)中已經(jīng)登記并激活,并對應(yīng)于相應(yīng)用戶的帳戶;c)建立用戶與運(yùn)營商系統(tǒng)之間的一數(shù)據(jù)傳輸通信信道;d)運(yùn)營商系統(tǒng)從所述舊智能卡提取所述用戶身份的標(biāo)識信息,并根據(jù)其確定相應(yīng)用戶的帳戶;e)從用戶處將所述新智能卡的ICCID號碼傳送給運(yùn)營商系統(tǒng);以及f)在所述運(yùn)營商系統(tǒng)中將所述新智能卡的ICCID號碼與所述識別出的用戶帳戶相關(guān)聯(lián),登記并激活所述新智能卡,以取代所述舊智能卡。
文檔編號H04W24/00GK1456998SQ02117648
公開日2003年11月19日 申請日期2002年5月10日 優(yōu)先權(quán)日2002年5月10日
發(fā)明者李平, 吳煦, 賽麗萊, 蔡曉明, 曹洪偉, 吳堅(jiān) 申請人:斯倫貝謝神碼(北京)信息技術(shù)有限公司