專利名稱:基于移動(dòng)通信的智能卡多應(yīng)用實(shí)現(xiàn)方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及智能卡多應(yīng)用實(shí)現(xiàn)方法,具體而言涉及基于移動(dòng)通信的智能卡 (Intelligent Card,簡(jiǎn)稱IC卡)多應(yīng)用實(shí)現(xiàn)方法及系統(tǒng)。
背景技術(shù):
隨著科技發(fā)展與進(jìn)步,各種各樣的卡在人類的生活中扮演著越來(lái)越重要的角色 借閱卡、儲(chǔ)蓄卡、購(gòu)物卡、工作卡等??梢哉f(shuō),卡為人們的生活提供了更加的便利,但是,隨著 卡的層出不窮,在一定程度上,它又成為了人們的累贅。為了避免這種情況的發(fā)生,“一卡 通”成了必然的發(fā)展趨勢(shì)。為此需求,市面上開(kāi)發(fā)出適用于校園的校園一卡通系統(tǒng),其中集 成了各種應(yīng)用包括食堂用餐、圖書借閱、用水用電等,開(kāi)發(fā)出適用于工廠或企業(yè)的企業(yè)一 卡通系統(tǒng),其中集成了各種應(yīng)用包括門禁、考勤、儲(chǔ)值消費(fèi)、停車場(chǎng)、巡更等。在這里,感應(yīng) IC卡發(fā)揮了極其重要的作用,大多數(shù)系統(tǒng)所使用的IC卡為Mifare 1卡,它是世界上目前 為止使用最多的一種卡,它符合IS014443標(biāo)準(zhǔn),頻率為13. 56MHz,存儲(chǔ)器容量1KByte。目 前所使用的一卡通系統(tǒng)包括了中央管理系統(tǒng)、門禁機(jī)、消費(fèi)機(jī)(帶有鍵盤和顯示屏)、發(fā)卡 機(jī)等。采用這種系統(tǒng)仍然需要用戶隨身攜帶卡片,如果用戶不慎丟失,需到管理中心進(jìn)行掛 失,管理系統(tǒng)將此卡片放入黑名單。在對(duì)卡進(jìn)行充值時(shí),用戶必須到管理中心的發(fā)卡機(jī)上進(jìn) 行操作,不能實(shí)現(xiàn)自助。而手機(jī)目前作為移動(dòng)終端已被廣泛使用,是人們隨身攜帶的一項(xiàng)必備通信工具。 有人提出可將上述IC卡的功能集成到手機(jī)硬件當(dāng)中,使它可在作為通信工具的同時(shí),也可 作為IC卡在一卡通系統(tǒng)中使用。可是這種方案的實(shí)現(xiàn),需要用戶為增加此功能而更換手 機(jī),不切合實(shí)際。因此,該方案在應(yīng)用時(shí)會(huì)存在許多問(wèn)題。綜上所述,將無(wú)線RF通信功能集成在SIM卡中是最實(shí)際的應(yīng)用。現(xiàn)在有基于 13. 56Mhz、433Mhz和2. 45Ghz的三種無(wú)線通訊方式的近距離和遠(yuǎn)距離通訊的SIM卡。它們 一般具有非接觸和接觸兩個(gè)“界面,,,接觸“界面”上可以實(shí)現(xiàn)SIM應(yīng)用,完成手機(jī)卡的通信 功能;而非接觸“界面”可以同時(shí)支持各種非接觸應(yīng)用。按照這種方案設(shè)計(jì)出的卡在IC卡 多應(yīng)用系統(tǒng)中將具有很好的應(yīng)用前景。但目前為止,還沒(méi)有人針對(duì)這種卡設(shè)計(jì)出一套完整 的IC卡多應(yīng)用系統(tǒng)。
發(fā)明內(nèi)容
本發(fā)明為解決現(xiàn)有技術(shù)的智能卡多應(yīng)用系統(tǒng)中需要攜帶IC卡的不便利性,提出 了一整套以手機(jī)智能卡為載體的基于移動(dòng)通信的智能卡多應(yīng)用實(shí)現(xiàn)方法及系統(tǒng)。本發(fā)明的技術(shù)方案是提供一種基于移動(dòng)通信的智能卡(Intelligent Card,簡(jiǎn) 稱為IC卡)多應(yīng)用系統(tǒng),其包括裝于手機(jī)終端中并以射頻方式發(fā)送數(shù)據(jù)信息的手機(jī)智能 卡,所述手機(jī)智能卡中設(shè)有SIM卡單元和RFID(RadioFrequency Identification射頻識(shí) 別)單元;讀寫控制終端,接收、處理所述數(shù)據(jù)信息,然后進(jìn)行相應(yīng)控制并通過(guò)射頻方式向 所述手機(jī)智能卡發(fā)送命令,所述手機(jī)智能卡根據(jù)所述命令調(diào)用手機(jī)STK菜單以提示用戶進(jìn)行操作;所述手機(jī)智能卡根據(jù)操作結(jié)果修改并存儲(chǔ)所述數(shù)據(jù)信息;通過(guò)所述手機(jī)終端與所 述RFID單元移動(dòng)通信連接的管理控制中心;和連接在所述管理控制中心上用于初始化所 述RFID單元的發(fā)卡終端。根據(jù)本發(fā)明的智能卡多應(yīng)用系統(tǒng),所述讀寫控制終端包括用于收發(fā)所述數(shù)據(jù)信 息的射頻收發(fā)模塊;連接在所述射頻收發(fā)模塊上、用于接收并處理所述數(shù)據(jù)信息然后輸出 進(jìn)行控制的控制器;連接在所述控制器上、用于存儲(chǔ)所述數(shù)據(jù)信息及相關(guān)數(shù)據(jù)的存儲(chǔ)器; 連接在所述控制器上、用于使其與所述智能卡管理控制中心進(jìn)行通信的串行接口電路;以 及連接在所述控制器上用于輸入檢測(cè)信號(hào)和輸出控制信號(hào)的輸入輸出電路。根據(jù)本發(fā)明的智能卡多應(yīng)用系統(tǒng),所述讀寫控制終端還包括輸入裝置和輸出裝 置。其中,所述輸入裝置可以是鍵盤,所述輸出裝置可以是顯示屏。根據(jù)本發(fā)明的一個(gè)實(shí)施例,所述輸入輸出電路是門磁信號(hào)輸入電路和開(kāi)鎖信號(hào)輸 出電路。根據(jù)本發(fā)明的智能卡多應(yīng)用系統(tǒng),其中,所述發(fā)卡終端包括用于產(chǎn)生系統(tǒng)信息和 密碼并進(jìn)行傳輸?shù)目刂破鳎贿B接在所述控制器上用于傳輸所述系統(tǒng)信息和密碼的射頻收發(fā) 模塊;連接在所述控制器上用于存儲(chǔ)所述系統(tǒng)信息和密碼的存儲(chǔ)器;和連接在所述控制器 上與所述管理控制中心串行通信的串行通信接口電路。根據(jù)本發(fā)明的智能卡多應(yīng)用系統(tǒng),所述管理控制中心包括智能卡管理系統(tǒng)和移 動(dòng)通信平臺(tái),其中,移動(dòng)通信平臺(tái)可通過(guò)手機(jī)終端對(duì)手機(jī)智能卡中的RFID單元實(shí)現(xiàn)讀寫操 作。本發(fā)明還提供了一種基于移動(dòng)通信的智能卡多應(yīng)用實(shí)現(xiàn)方法,所述方法包括以下 步驟讀寫控制終端以射頻方式與手機(jī)智能卡通信,并接收手機(jī)智能卡發(fā)送的數(shù)據(jù)信息; 讀寫控制終端處理所述數(shù)據(jù)信息,并依據(jù)處理結(jié)果向所述手機(jī)智能卡發(fā)出相應(yīng)命令;所述 手機(jī)智能卡根據(jù)所述命令調(diào)用手機(jī)STK菜單以提示用戶進(jìn)行操作;由所述手機(jī)智能卡根據(jù) 操作結(jié)果修改并存儲(chǔ)所述數(shù)據(jù)信息。根據(jù)本發(fā)明的一個(gè)實(shí)施例,所述數(shù)據(jù)信息包括身份信息、密鑰信息、訪問(wèn)標(biāo)識(shí)以及 儲(chǔ)值信息。其中,身份信息是用戶身份的象征,存儲(chǔ)了與用戶密切相關(guān)的數(shù)據(jù);密鑰信息是 對(duì)手機(jī)智能卡中的RFID單元進(jìn)行訪問(wèn)所必須的,該信息可以以一個(gè)初始數(shù)據(jù)(也稱為密鑰 種子)為基礎(chǔ)經(jīng)過(guò)多種加密算法而得到;訪問(wèn)標(biāo)識(shí)指出該手機(jī)智能卡的RFID單元是否可以 訪問(wèn);儲(chǔ)值信息也稱為用戶的電子錢包信息。根據(jù)本發(fā)明的一個(gè)實(shí)施例,當(dāng)用戶需要鎖止/解鎖所述手機(jī)智能卡時(shí),則所述方 法還包括以下步驟管理控制中心通過(guò)移動(dòng)通信網(wǎng)絡(luò)向所述手機(jī)智能卡發(fā)送符合空中接口 標(biāo)準(zhǔn)的短信,所述短信中包括修改所述讀寫標(biāo)識(shí)的命令,其中所述命令中帶有密鑰信息;由 所述手機(jī)智能卡根據(jù)所述命令修改所述讀寫標(biāo)識(shí)。這樣,當(dāng)用戶丟失手機(jī)或手機(jī)智能卡后,可通過(guò)管理控制中心發(fā)送短信的方式,遠(yuǎn) 端修改其中的訪問(wèn)標(biāo)識(shí)從而進(jìn)行空中掛失和解掛。由于可以直接修改卡的訪問(wèn)標(biāo)識(shí),因此, 在管理控制中心可以不必針對(duì)系統(tǒng)建立“黑名單”數(shù)據(jù)庫(kù)。這里“黑名單”的意思是屬于本 系統(tǒng)的卡,但是已被掛失而不能進(jìn)行訪問(wèn)。根據(jù)本發(fā)明的一個(gè)實(shí)施例,當(dāng)用戶需要修改所述儲(chǔ)值信息時(shí),則所述方法還包括 以下步驟通過(guò)移動(dòng)通信網(wǎng)絡(luò)向所述管理控制中心發(fā)送符合控制接口標(biāo)準(zhǔn)的短信,所述短信中包括修改所述儲(chǔ)值信息的請(qǐng)求,其中所述請(qǐng)求中帶有密鑰信息;所述管理控制中心經(jīng) 過(guò)查詢數(shù)據(jù)庫(kù)并驗(yàn)證所述密鑰信息,判斷是否修改所述儲(chǔ)值信息,并將判斷結(jié)果通過(guò)移動(dòng) 通信方式回復(fù)給所述手機(jī)智能卡;所述手機(jī)智能卡根據(jù) 所述回復(fù)來(lái)修改/不修改所述儲(chǔ)值 fn息o由上述技術(shù)方案可知,本發(fā)明可實(shí)現(xiàn)手機(jī)智能卡與普通IC卡系統(tǒng)混合應(yīng)用,用戶 在使用時(shí)只用手機(jī)而不需要另外攜帶一張IC卡就可實(shí)現(xiàn)刷卡開(kāi)門、消費(fèi)和簽到等功能,并 且在需要充值時(shí)不必去管理控制中心,通過(guò)短信方式便可實(shí)現(xiàn)空中充值。此外,在卡丟失的 情況下,系統(tǒng)可通過(guò)移動(dòng)網(wǎng)絡(luò)直接追蹤到該卡,直接將其中的系統(tǒng)信息以及金額刪除,從而 使它不能被他人惡意使用。
圖1是根據(jù)本發(fā)明采用手機(jī)智能卡為載體的智能卡多應(yīng)用系統(tǒng)框圖;圖2是根據(jù)本發(fā)明的實(shí)施例的一種手機(jī)智能卡的結(jié)構(gòu)框圖;圖3是根據(jù)本發(fā)明的實(shí)施例的讀寫終端的結(jié)構(gòu)框圖;圖4是根據(jù)本發(fā)明的實(shí)施例的發(fā)卡終端的結(jié)構(gòu)框圖;圖5是根據(jù)本發(fā)明的實(shí)施例可實(shí)現(xiàn)智能卡多應(yīng)用系統(tǒng)各種功能的系統(tǒng)示意圖;圖6是根據(jù)本發(fā)明的實(shí)施例實(shí)現(xiàn)智能卡多應(yīng)用實(shí)現(xiàn)方法的總體流程圖;圖7是根據(jù)本發(fā)明的實(shí)施例實(shí)現(xiàn)消費(fèi)應(yīng)用的方法流程圖;圖8是根據(jù)本發(fā)明的實(shí)施例實(shí)現(xiàn)智能卡多應(yīng)用系統(tǒng)中對(duì)手機(jī)智能卡進(jìn)行掛失的 流程圖;圖9是根據(jù)本發(fā)明的實(shí)施例實(shí)現(xiàn)智能卡多應(yīng)用系統(tǒng)中對(duì)手機(jī)智能卡進(jìn)行空中充 值的流程圖。
具體實(shí)施例方式如圖1所示,其中顯示了本發(fā)明的基于移動(dòng)通信的智能卡(Intelligent Card,簡(jiǎn) 稱為IC卡)多應(yīng)用系統(tǒng),其包括裝于手機(jī)終端中的手機(jī)智能卡13,所述手機(jī)智能卡中設(shè) 有SIM卡單元和射頻ID (RFID)單元;與所述RFID單元無(wú)線通信連接、以接收和發(fā)送所述數(shù) 據(jù)信息并進(jìn)行相應(yīng)控制的讀寫控制終端12 ;通過(guò)所述手機(jī)終端與所述RFID單元移動(dòng)通信 連接的管理控制中心10 ;和連接在所述管理控制中心10上用于初始化RFID單元的發(fā)卡終 端11。如圖2所示,其中顯示了本發(fā)明中所采用的手機(jī)智能卡的結(jié)構(gòu)框圖。手機(jī)智能卡 包括手機(jī)接口電路21、射頻收發(fā)模塊22、射頻收發(fā)天線23、CPU 24以及存儲(chǔ)器25。在本發(fā)明中,手機(jī)接口電路21采用標(biāo)準(zhǔn)的SIM卡接口跟手機(jī)內(nèi)置電路模塊連接, 用于傳輸手機(jī)智能卡中的各種信息包括與持卡者相關(guān)的信息以及SIM卡將來(lái)準(zhǔn)備提供的 所有業(yè)務(wù)信息;特定移動(dòng)通信應(yīng)用中特有的信息;特定移動(dòng)通信應(yīng)用中所使用的信息,此 信息可與其他移動(dòng)通信應(yīng)用或業(yè)務(wù)共享;以及本手機(jī)智能卡所特有的RFID單元的數(shù)據(jù)信 肩、o一方面,CPU 24根據(jù)手機(jī)接口電路21從手機(jī)中所接收的信息來(lái)管理其存儲(chǔ)器25 中對(duì)應(yīng)位置的數(shù)據(jù)信息;另一方面,又根據(jù)從射頻收發(fā)模塊22發(fā)來(lái)的數(shù)據(jù)信息來(lái)管理存儲(chǔ)器25中存儲(chǔ)的有關(guān)RFID單元的各種數(shù)據(jù)信息(如系統(tǒng)信息、消費(fèi)金額、權(quán)限以及密碼等), 或者以射頻方式發(fā)送數(shù)據(jù)信息給讀寫終端(如門禁控制器的讀卡器、消費(fèi)機(jī)等)。其中,發(fā) 射頻率可以是 13. 56Mhz、433Mhz 和 2. 45Ghz。根據(jù)本發(fā)明,其中使用的手機(jī)智能卡中的RFID單元遵照ISO 7816標(biāo)準(zhǔn)。在ISO 7816標(biāo)準(zhǔn)中,除規(guī)定了接口標(biāo)準(zhǔn)之外,還制定了安全訪問(wèn)體系,包括密鑰認(rèn)證、防沖突處理等。如圖3所示,所述讀寫控制終端包括用于收發(fā)所述數(shù)據(jù)信息的射頻收發(fā)模塊41 ; 連接在所述射頻收發(fā)模塊41上、用于接收并處理所述數(shù)據(jù)信息然后輸出進(jìn)行控制的控制 器43 ;連接在所述控制器上、用于存儲(chǔ)所述數(shù)據(jù)信息及相關(guān)數(shù)據(jù)的存儲(chǔ)器42 ;連接在所述 控制器上、用于使其與所述智能卡管理控制中心進(jìn)行通信的串行接口電路44;以及連接在 所述控制器上用于輸入檢測(cè)信號(hào)和輸出控制信號(hào)的輸入輸出電路45。根據(jù)本發(fā)明的一個(gè)實(shí)施例,可將讀寫控制終端實(shí)現(xiàn)為消費(fèi)機(jī)(如圖5所示),其還 包括輸入裝置46和輸出裝置47。輸入裝置46可以是用于操作員輸入消費(fèi)金額的鍵盤,而 輸出裝置47可以是LED顯示屏用于顯示消費(fèi)金額。這里,采用手機(jī)的好處是,可以省去用 于提供給用戶的鍵盤和顯示屏,而直接用手機(jī)本身自帶的鍵盤和顯示屏作為用戶端的輸入 裝置和輸出裝置,從而節(jié)約了原有IC卡多應(yīng)用系統(tǒng)的成本。此外,本發(fā)明按照密鑰分散處理的原則,在消費(fèi)機(jī)(P0S機(jī))上另外設(shè)置一個(gè)與之 串行通信的SAM (Secure Access Module)卡。消費(fèi)機(jī)完全不參與生成和運(yùn)算,密鑰生成及 加密過(guò)程分散在手機(jī)智能卡和SAM卡中來(lái)完成?;蛘撸蓪⒆x寫控制終端實(shí)現(xiàn)為門禁機(jī)控制器104 (如圖5所示),其中增加了門磁 信號(hào)輸入電路和開(kāi)鎖信號(hào)輸出電路。如圖4所示,其中顯示了發(fā)卡終端11的結(jié)構(gòu)框圖。在本發(fā)明的系統(tǒng)中,如圖5所 示發(fā)卡終端11通過(guò)總線連接在智能卡管理系統(tǒng)上。發(fā)卡終端11包括控制器52,其用于產(chǎn) 生系統(tǒng)信息和密碼并進(jìn)行傳輸;射頻收發(fā)模塊51,其連接在控制器52上用于傳輸所述系統(tǒng) 信息和密碼;存儲(chǔ)器53,連接在所述控制器52上用于存儲(chǔ)所述系統(tǒng)信息和密碼;和串行通 信接口電路54,其連接在所述控制器上與所述管理控制中心10串行通信。如圖5所示,管理控制中心10包括智能卡管理系統(tǒng)101和移動(dòng)通信平臺(tái)102。其 中,移動(dòng)通信平臺(tái)102可通過(guò)手機(jī)終端對(duì)手機(jī)智能卡中的RFID單元實(shí)現(xiàn)讀寫操作。智能卡管理系統(tǒng)101中包括了用于實(shí)現(xiàn)各種IC卡多應(yīng)用的功能模塊(如門禁模 塊、消費(fèi)模塊、節(jié)能模塊)以及用于存儲(chǔ)以上功能模塊中的數(shù)據(jù)的數(shù)據(jù)庫(kù)。在管理控制中心10中,移動(dòng)通信平臺(tái)102用于通過(guò)移動(dòng)通信網(wǎng)絡(luò)對(duì)手機(jī)智能卡進(jìn) 行直接操作。這樣,在卡丟失的情況下,系統(tǒng)可通過(guò)移動(dòng)網(wǎng)絡(luò)直接追蹤到該卡,直接將其中 的系統(tǒng)信息以及金額刪除,從而使它不能被他人惡意使用。如圖6所示,其中顯示了根據(jù)本發(fā)明的基于移動(dòng)通信的IC卡多應(yīng)用實(shí)現(xiàn)方法的流 程圖。方法開(kāi)始于步驟601。在步驟602中,讀寫控制終端(本實(shí)施例中為P0S機(jī)或消費(fèi) 機(jī))接收手機(jī)智能卡以射頻方式發(fā)送的數(shù)據(jù)信息。步驟603,由讀寫終端處理數(shù)據(jù)信息,并 依據(jù)處理結(jié)果以射頻方式向所述手機(jī)智能卡發(fā)出命令。步驟604,手機(jī)智能卡根據(jù)讀寫終端 發(fā)來(lái)的命令調(diào)用手機(jī)STK菜單,提示用戶進(jìn)行操作(例如通過(guò)手機(jī)鍵盤輸入密碼、確認(rèn)信息 等)。步驟605,由手機(jī)智能卡根據(jù)用戶的操作結(jié)果修改并存儲(chǔ)所述數(shù)據(jù)信息。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,數(shù)據(jù)信息包括身份信息、密鑰信息、訪問(wèn)標(biāo)識(shí)以及儲(chǔ)值 fn息o其中,身份信息是用戶身份的象征,存儲(chǔ)了與用戶密切相關(guān)的數(shù)據(jù)。密鑰信息是對(duì) 手機(jī)智能卡中的RFID單元進(jìn)行訪問(wèn)所必須的。訪問(wèn)過(guò)程遵照IS07816外部安全標(biāo)準(zhǔn)該信 息可以以一個(gè)初始數(shù)據(jù)(也稱為密鑰種子)為基礎(chǔ)經(jīng)過(guò)多種加密算法而得到。訪問(wèn)標(biāo)識(shí)指出該手機(jī)智能卡的RFID單元是否可以訪問(wèn);儲(chǔ)值信息也稱為用戶的 電子錢包信息。如圖7所示,其中顯示了根據(jù)本發(fā)明的實(shí)施例實(shí)現(xiàn)消費(fèi)應(yīng)用的方法流程圖。在步驟701中,裝有手機(jī)智能卡的手機(jī)靠近P0S機(jī)一定距離(即刷卡)時(shí),P0S機(jī) 執(zhí)行常規(guī)非接觸IC卡應(yīng)用的操作,如防沖突處理、選卡、驗(yàn)證密鑰、判斷是否是本系統(tǒng)的 卡等。在該步驟中,要獲得對(duì)手機(jī)智能卡中RFID單元的訪問(wèn),還需要執(zhí)行以下操作手機(jī)智能卡產(chǎn)生一個(gè)四字節(jié)偽隨機(jī)數(shù),然后將該偽隨機(jī)數(shù)發(fā)送給P0S機(jī)。同時(shí)手 機(jī)智能卡對(duì)此偽隨機(jī)數(shù)采用加密算法進(jìn)行運(yùn)算,得到過(guò)程密鑰SK。而P0S機(jī)在接收到手機(jī) 智能卡發(fā)來(lái)的偽隨機(jī)數(shù)之后,將其轉(zhuǎn)發(fā)給SAM卡(本實(shí)施例中為PSAM卡,即Purchase SAM 卡),由SAM卡來(lái)對(duì)該偽隨機(jī)數(shù)采用與手機(jī)智能卡中相同的加密算法進(jìn)行運(yùn)算,也會(huì)得到相 同的過(guò)程密鑰SK,并發(fā)送給P0S機(jī),再由P0S機(jī)將該過(guò)程密鑰SK轉(zhuǎn)發(fā)給手機(jī)智能卡,在手機(jī) 智能卡中判斷這兩個(gè)過(guò)程密鑰SK是否相同。由于密鑰種子采用的是隨機(jī)數(shù)產(chǎn)生的方式,每 次傳輸?shù)亩疾煌⑶襊0S機(jī)不參與密鑰的運(yùn)算,因此,這樣處理比起原有的一卡一密的加 密方式要安全得多,可以真正做到密碼不可泄露或破解。然后再執(zhí)行步驟702,讀取RFID單元中的數(shù)據(jù)信息,判斷訪問(wèn)標(biāo)識(shí)是否為掛失,如 果是則執(zhí)行步驟707,向手機(jī)智能卡發(fā)送交易失敗命令,該命令可通過(guò)調(diào)用STK(SIM Tool Kit)菜單以手機(jī)屏幕來(lái)顯示給用戶,如果否,繼續(xù)執(zhí)行步驟703。在步驟703中,判斷該卡 是否需要密碼消費(fèi),如果是則執(zhí)行步驟708。在步驟708中,P0S機(jī)向手機(jī)智能卡發(fā)送STK 命令,調(diào)用手機(jī)STK菜單,通過(guò)手機(jī)屏幕提示用戶輸入密碼,用戶通過(guò)手機(jī)鍵盤輸入密碼后 以RF方式發(fā)送給P0S機(jī)。步驟進(jìn)行到709,P0S機(jī)接收該密碼,并采用DES加密算法或RSA 加密算法對(duì)此密碼進(jìn)行運(yùn)算得到另一新密碼,然后在步驟701中,P0S機(jī)判斷該新密碼是否 與設(shè)置的密碼相符,如果是的話,執(zhí)行步驟704,P0S機(jī)通過(guò)RF方式向手機(jī)智能卡發(fā)送命令, 推出STK菜單,將當(dāng)次消費(fèi)數(shù)據(jù)、消費(fèi)時(shí)間等信息顯示給用戶確認(rèn),然后執(zhí)行步驟705。如果 否的話,執(zhí)行步驟711,由P0S機(jī)向手機(jī)返回交易失敗消息,結(jié)束本次處理。在步驟705中, 改寫錢包數(shù)據(jù)(儲(chǔ)值信息),更新STK交易數(shù)據(jù),結(jié)束處理(步驟706)。如圖8所示,其中顯示了根據(jù)本發(fā)明的實(shí)施例實(shí)現(xiàn)智能卡多應(yīng)用系統(tǒng)中對(duì)手機(jī)智 能卡進(jìn)行掛失的流程圖。當(dāng)用戶需要鎖止/解鎖手機(jī)智能卡時(shí),該方法開(kāi)始于步驟801。在步驟802中,管 理控制中心通過(guò)移動(dòng)通信網(wǎng)絡(luò)向手機(jī)智能卡發(fā)送符合空中接口標(biāo)準(zhǔn)(0TA)的短信,短信中 包括修改讀寫標(biāo)識(shí)的命令,其中命令中帶有密鑰信息。在步驟803中,由所述手機(jī)智能卡驗(yàn) 證密鑰是否正確,如果否則執(zhí)行步驟806,返回0TA交易失敗短消息,結(jié)束處理。如果是的話 則執(zhí)行步驟804,手機(jī)智能卡中的SIM單元和RFID單元交互,修改其中的訪問(wèn)標(biāo)識(shí),使得該 卡中的RFID單元部分可以訪問(wèn)(解鎖或解掛)或者不可訪問(wèn)(鎖止或掛失)。然后結(jié)束處 理(步驟805)。
這樣,當(dāng)用戶丟失手機(jī)或手機(jī)智能卡后,可通過(guò)管理控制中心發(fā)送短信的方式,遠(yuǎn) 端修改其中的訪問(wèn)標(biāo)識(shí)從而進(jìn)行空中掛失和解掛。由于可以直接修改卡的訪問(wèn)標(biāo)識(shí),因此, 在管理控制中心可以不必針對(duì)系統(tǒng)建立“黑名單”數(shù)據(jù)庫(kù)。這里“黑名單”的意思是屬于本 系統(tǒng)但已被掛失而不能進(jìn)行訪問(wèn)的卡。如圖9所示,其中顯示了根據(jù)本發(fā)明的實(shí)施例實(shí)現(xiàn)智能卡多應(yīng)用系統(tǒng)中對(duì)手機(jī)智 能卡進(jìn)行空中充值的流程圖。當(dāng)用戶需要修改所述儲(chǔ)值信息時(shí),該方法開(kāi)始于步驟901。在步驟902中,用戶通 過(guò)移動(dòng)通信網(wǎng)絡(luò)向管理控制中心發(fā)送帶有密鑰的符合控制接口標(biāo)準(zhǔn)的OTA短信,請(qǐng)求修改 儲(chǔ)值信息。在步驟903中,管理控制中心驗(yàn)證密鑰是否正確,如果是的話,則執(zhí)行步驟904, 如果否的話則執(zhí)行步驟908,向手機(jī)智能卡返回交易失敗OTA短信息。在步驟904中,查詢帳 戶數(shù)據(jù)庫(kù)判斷是否有可圈存的金額,如果是的話,執(zhí)行步驟905,如果的話則執(zhí)行步驟908, 向手機(jī)智能卡返回交易失敗OTA短信息。在步驟905中,管理控制中心發(fā)送可修改儲(chǔ)值信 息的OTA短消息給手機(jī)智能卡。在步驟906中,手機(jī)智能卡根據(jù)該回復(fù)來(lái)修改儲(chǔ)值信息。本發(fā)明不限于上述具體化的實(shí)施例,在不背離本發(fā)明的精神和范圍情況下,可以 對(duì)其進(jìn)行任意的修改和變形。這些修改和變形的實(shí)施方式依然落于本發(fā)明的保護(hù)范圍內(nèi), 因此,本發(fā)明僅由所附的權(quán)利要求來(lái)限定。
權(quán)利要求
一種基于移動(dòng)通信的智能卡多應(yīng)用實(shí)現(xiàn)方法,其特征在于,所述方法包括以下步驟讀寫控制終端以射頻方式與手機(jī)智能卡通信,并接收手機(jī)智能卡發(fā)送的數(shù)據(jù)信息;讀寫控制終端處理所述數(shù)據(jù)信息,并依據(jù)處理結(jié)果向所述手機(jī)智能卡發(fā)出相應(yīng)命令;所述手機(jī)智能卡根據(jù)所述命令調(diào)用手機(jī)STK菜單以提示用戶進(jìn)行操作;由所述手機(jī)智能卡根據(jù)操作結(jié)果修改并存儲(chǔ)所述數(shù)據(jù)信息。
2.如權(quán)利要求1所述的基于移動(dòng)通信的智能卡多應(yīng)用實(shí)現(xiàn)方法,其特征在于,所述數(shù) 據(jù)信息包括身份信息、密鑰信息、訪問(wèn)標(biāo)識(shí)以及儲(chǔ)值信息。
3.如權(quán)利要求2所述的基于移動(dòng)通信的智能卡多應(yīng)用實(shí)現(xiàn)方法,其特征在于,當(dāng)用戶 需要鎖止/解鎖所述手機(jī)智能卡時(shí),則所述方法還包括以下步驟通過(guò)移動(dòng)通信網(wǎng)絡(luò)向所 述手機(jī)智能卡發(fā)送符合空中接口 OTA標(biāo)準(zhǔn)的短信息,所述短信息中包括修改所述訪問(wèn)標(biāo)識(shí) 的命令,其中所述命令中帶有密鑰信息;由所述手機(jī)智能卡根據(jù)所述命令修改所述訪問(wèn)標(biāo) 識(shí)。
4.如權(quán)利要求2所述的基于移動(dòng)通信的智能卡多應(yīng)用實(shí)現(xiàn)方法,其特征在于,當(dāng)用戶 需要修改所述儲(chǔ)值信息時(shí),則所述方法還包括以下步驟通過(guò)移動(dòng)通信網(wǎng)絡(luò)向所述管理控 制中心發(fā)送符合空中接口 OTA標(biāo)準(zhǔn)的短信息,所述短信息中包括修改所述儲(chǔ)值信息的請(qǐng) 求,其中所述請(qǐng)求中帶有密鑰信息;所述管理控制中心經(jīng)過(guò)查詢帳戶數(shù)據(jù)庫(kù)并驗(yàn)證所述密 鑰信息,判斷是否修改所述儲(chǔ)值信息,并將判斷結(jié)果通過(guò)移動(dòng)通信網(wǎng)絡(luò)回復(fù)給所述手機(jī)智 能卡;所述手機(jī)智能卡根據(jù)所述回復(fù)來(lái)修改/不修改所述儲(chǔ)值信息。
5.一種基于移動(dòng)通信的智能卡多應(yīng)用系統(tǒng),其特征在于,所述系統(tǒng)包括裝于手機(jī)終端中并以射頻方式發(fā)送數(shù)據(jù)信息的手機(jī)智能卡(13),所述手機(jī)智能卡中設(shè) 有SIM卡單元(131)和RFID單元(132);讀寫控制終端(12),接收、處理所述數(shù)據(jù)信息,然后進(jìn)行相應(yīng)控制并通過(guò)射頻方式向所 述手機(jī)智能卡發(fā)送命令,所述手機(jī)智能卡根據(jù)所述命令調(diào)用手機(jī)STK菜單以提示用戶進(jìn)行 操作;所述手機(jī)智能卡根據(jù)操作結(jié)果修改并存儲(chǔ)所述數(shù)據(jù)信息;通過(guò)所述手機(jī)終端與所述RFID單元(132)移動(dòng)通信連接的管理控制中心(10);和 連接在所述管理控制中心(10)上用于初始化所述RFID單元(132)的發(fā)卡終端(11)。
6.如權(quán)利要求5所述的智能卡多應(yīng)用系統(tǒng),其特征在于,所述讀寫控制終端包括 用于收發(fā)所述數(shù)據(jù)信息的射頻收發(fā)模塊(41);連接在所述射頻收發(fā)模塊(41)上、用于接收并處理所述數(shù)據(jù)信息然后輸出進(jìn)行控制 的控制器(43);連接在所述控制器上、用于存儲(chǔ)所述數(shù)據(jù)信息及相關(guān)數(shù)據(jù)的存儲(chǔ)器(42); 連接在所述控制器上、用于使其與所述智能卡多應(yīng)用管理控制中心進(jìn)行通信的串行接 口電路(44);以及連接在所述控制器上用于輸入檢測(cè)信號(hào)和輸出控制信號(hào)的輸入輸出電路(45)。
7.如權(quán)利要求6所述的智能卡多應(yīng)用系統(tǒng),其特征在于,所述讀寫控制終端還包括輸 入裝置(46)和輸出裝置(47),所述輸入裝置(46)是鍵盤,所述輸出裝置(47)是顯示屏。
8.如權(quán)利要求5所述的智能卡多應(yīng)用系統(tǒng),其特征在于,所述發(fā)卡終端(11)包括 用于產(chǎn)生系統(tǒng)信息和密碼并進(jìn)行傳輸?shù)目刂破?52);連接在所述控制器(52)上、用于傳輸系統(tǒng)信息的射頻收發(fā)模塊(51); 連接在所述控制器(52)上用于存儲(chǔ)所述系統(tǒng)信息和密碼的存儲(chǔ)器(53);和 連接在所述控制器上與所述管理控制中心(10)串行通信的串行通信接口電路(54)。
9.如權(quán)利要求5所述的智能卡多應(yīng)用系統(tǒng),其特征在于,所述管理控制中心(10)包括 智能卡多應(yīng)用管理系統(tǒng)(101)和移動(dòng)通信平臺(tái)(102)。
全文摘要
本發(fā)明提供一種基于移動(dòng)通信的智能卡多應(yīng)用實(shí)現(xiàn)方法及系統(tǒng),所述方法包括以下步驟接收手機(jī)智能卡以射頻方式發(fā)送的數(shù)據(jù)信息;處理所述數(shù)據(jù)信息,并依據(jù)處理結(jié)果以射頻方式向所述手機(jī)智能卡發(fā)出命令;所述手機(jī)智能卡根據(jù)所述命令調(diào)用手機(jī)STK菜單以提示用戶進(jìn)行操作;由所述手機(jī)智能卡根據(jù)操作結(jié)果修改并存儲(chǔ)所述數(shù)據(jù)信息。本發(fā)明可實(shí)現(xiàn)手機(jī)智能卡與普通IC卡系統(tǒng)混合應(yīng)用,用戶在使用時(shí)只用手機(jī)而不需要另外攜帶一張IC卡就可實(shí)現(xiàn)刷卡開(kāi)門、消費(fèi)和簽到等功能,并且在需要充值時(shí)不必去管理控制中心,通過(guò)電話或短信方式便可實(shí)現(xiàn)空中充值。
文檔編號(hào)H04W8/24GK101827155SQ200910105849
公開(kāi)日2010年9月8日 申請(qǐng)日期2009年3月6日 優(yōu)先權(quán)日2009年3月6日
發(fā)明者劉漢揚(yáng), 張燕, 鄧欣 申請(qǐng)人:深圳市數(shù)智國(guó)興信息科技有限公司