專利名稱:智能卡片操作的方法、設(shè)備及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,尤其涉及一種智能卡片操作的方法、設(shè)備及系統(tǒng)。
背景技術(shù):
移動終端中集成近距離通信技術(shù)是當今的熱點技術(shù)之一,通過近距離無線通信技術(shù)可以使得移動終端在移動通信接口外擴展通信接口,使得移動終端在與移動網(wǎng)絡(luò)通信之外又擁有了通信手段。近距離通信有移動通信無法比擬的優(yōu)勢,例如可以利用近距離無線通信技術(shù)實現(xiàn)支付、公交、門禁、車庫管理等新型的業(yè)務(wù),近距離無線通信的特點與移動終端的個人化、便攜化等特點會形成有機的結(jié)合。為了實現(xiàn)移動終端上集成近距離無線通信功能,現(xiàn)有技術(shù)中通常是將普通 ICdntegrated Circuit,集成電路)卡外貼在手機上,其射頻模塊和安全芯片均在IC卡實現(xiàn),其與手機SIM卡并無通信接口,由于該方案成本低,幾乎沒有用戶門檻,可以快速推廣業(yè)務(wù),目前已經(jīng)被眾多移動運營商所采用。但是,由于外貼的IC卡沒有與SIM卡的通信接口,用戶無法通過可視化STK(SIM Tool Kit,用戶識別應(yīng)用發(fā)展工具)實現(xiàn)卡片余額查詢、 空中充值等功能。為了解決因為沒有空中接口而缺失的業(yè)務(wù)功能,目前主流的解決方案是在運營商的營業(yè)廳設(shè)置專用的POS機具,該POS機具提供卡片余額查詢、空中充值等功能, 但該方法需要用戶到指定網(wǎng)點進行操作,失去了移動電子商務(wù)移動性、便捷性的特點。
發(fā)明內(nèi)容
本發(fā)明實施例提供了一種智能卡片操作的方法、設(shè)備及系統(tǒng),使用戶可以通過普通用戶終端對智能卡片進行卡片操作。本發(fā)明實施例提供了一種智能卡片操作的系統(tǒng),包括用戶終端和虛擬終端,其中所述用戶終端,用于通過配置的卡片業(yè)務(wù)客戶端登錄卡片業(yè)務(wù)服務(wù)器,發(fā)送所述智能卡片的操作請求;根據(jù)所述虛擬終端的卡片操作指令通過所述讀寫卡器讀取所述智能卡片的卡片信息,將所述智能卡片的卡片信息向所述虛擬終端發(fā)送;所述虛擬終端,用于接收到所述智能卡片的操作請求后,向所述用戶終端發(fā)送卡片操作指令,根據(jù)所述用戶終端發(fā)送的所述智能卡片的卡片信息與卡片業(yè)務(wù)服務(wù)器交互, 對所述智能卡片進行與所述操作請求對應(yīng)的操作。本發(fā)明實施例提供一種應(yīng)用服務(wù)器,包括收發(fā)單元,用于接收所述智能卡片的操作請求,向所述用戶終端發(fā)送卡片操作指令,接收所述用戶終端發(fā)送的所述智能卡片的卡片信息;處理單元,用于根據(jù)所述用戶終端發(fā)送的所述卡片信息與卡片業(yè)務(wù)服務(wù)器交互, 對所述智能卡片進行與所述操作請求對應(yīng)的操作。本發(fā)明實施例提供一種智能卡片操作的方法,包括步驟A,用戶終端通過配置的卡片業(yè)務(wù)客戶端登錄卡片業(yè)務(wù)服務(wù)器,根據(jù)卡片操作頁面發(fā)送所述智能卡片的操作請求;
步驟B,虛擬終端接收到所述智能卡片的操作請求后,向所述用戶終端發(fā)送卡片操作指令,根據(jù)所述用戶終端發(fā)送的所述智能卡片的卡片信息,與卡片業(yè)務(wù)服務(wù)器交互,對所述智能卡片進行與所述操作請求對應(yīng)的操作。與現(xiàn)有技術(shù)相比,本發(fā)明實施例至少具有以下優(yōu)點本發(fā)明實施例中,用戶終端通過客戶端登錄卡片業(yè)務(wù)服務(wù)器發(fā)送智能卡片的操作請求,并向虛擬終端發(fā)送卡片信息,由虛擬終端與卡片業(yè)務(wù)服務(wù)器交互,對智能卡片進行與操作請求對應(yīng)的操作,由于對用戶終端要求低,用戶可以通過普通用戶終端實現(xiàn)卡片操作。
圖1是本發(fā)明實施例一提供的智能卡片操作的系統(tǒng)的結(jié)構(gòu)示意圖;圖2是本發(fā)明實施例二提供的智能卡片操作的系統(tǒng)內(nèi)各層次及之間的關(guān)系示意圖;圖3是本發(fā)明實施例二提供的虛擬終端的結(jié)構(gòu)示意圖;圖4是本發(fā)明實施例二提供的虛擬終端的網(wǎng)絡(luò)架構(gòu)示意圖;圖5是本發(fā)明實施例三提供的智能卡片操作的方法所應(yīng)用的網(wǎng)絡(luò)場景示意圖;圖6是本發(fā)明實施例三中在B/S架構(gòu)下完成一次IC卡在線業(yè)務(wù)的過程示意圖;圖7是本發(fā)明實施例三中手機錢包在線充值業(yè)務(wù)過程示意圖;圖8和圖9是圖7所示手機錢包在線充值業(yè)務(wù)過程中手機錢包充值頁面示意圖。
具體實施例方式下面將結(jié)合本發(fā)明的實施例中的附圖,對本發(fā)明的實施例中的技術(shù)方案進行清楚、完整地描述,顯然,下面所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明的實施例保護的范圍。實施例一本發(fā)明實施例一提供一種智能卡片操作的系統(tǒng),如圖1所示,包括非接觸移動終端10、讀寫卡器20、用戶終端30、虛擬終端40和卡片業(yè)務(wù)服務(wù)器50,其中所述用戶終端30,用于通過配置的卡片業(yè)務(wù)客戶端登錄卡片業(yè)務(wù)服務(wù)器,根據(jù)用戶對卡片操作頁面的操作發(fā)送所述智能卡片的操作請求;根據(jù)所述虛擬終端的卡片操作指令通過所述讀寫卡器讀取所述智能卡片的卡片信息,將所述智能卡片的卡片信息向所述虛擬終端發(fā)送;所述虛擬終端40,用于接收到所述智能卡片的操作請求后,向所述用戶終端發(fā)送卡片操作指令,根據(jù)所述用戶終端發(fā)送的所述智能卡片的卡片信息與卡片業(yè)務(wù)服務(wù)器交互,對所述智能卡片進行與所述操作請求對應(yīng)的操作。所述卡片業(yè)務(wù)服務(wù)器50用于向所述虛擬終端發(fā)送所述智能卡片的認證請求;接收到所述虛擬終端發(fā)送的認證成功信息后,在所述用戶終端顯示卡片操作頁面;否則,顯示報錯信息。所述虛擬終端40還用于
接收所述卡片業(yè)務(wù)服務(wù)器發(fā)送的對所述智能卡片的認證請求;根據(jù)預(yù)先配置的密鑰判斷所述智能卡片是否合法,并向所述卡片業(yè)務(wù)服務(wù)器發(fā)送判斷結(jié)果。所述虛擬終端40還用于接收到所述智能卡片的操作請求后,向所述卡片業(yè)務(wù)服務(wù)器發(fā)送驗證請求,驗證所述操作請求是否合法;當驗證結(jié)果為合法時,向所述用戶終端下發(fā)卡片操作指令。實施例二本發(fā)明實施例二提供一種智能卡片操作的系統(tǒng),在體系架構(gòu)上,該系統(tǒng)由業(yè)務(wù)層, 用戶層,設(shè)備層和卡片層構(gòu)成,其中業(yè)務(wù)層包含應(yīng)用平臺和虛擬終端,用戶層由用戶終端程序或用戶終端插件(對應(yīng)于實施例一中的卡片業(yè)務(wù)客戶端)構(gòu)成,設(shè)備層為個人移動讀卡設(shè)備,卡片層是支持手機錢包業(yè)務(wù)的智能IC卡(或者為具有非接觸通信功能的移動終端)。 其中,用戶層的卡片業(yè)務(wù)客戶端可以以終端程序(C/S架構(gòu))和瀏覽器插件(B/S架構(gòu))二種形式對外提供服務(wù)。如圖2所示,該系統(tǒng)內(nèi)各層次及之間的關(guān)系為IC卡,由手機錢包業(yè)務(wù)發(fā)卡方發(fā)放的智能IC卡,包含手機錢包業(yè)務(wù)應(yīng)用的非接觸式卡片。 個人移動POS (對應(yīng)于實施例一中的讀寫卡器),是帶USB接口(使用HID協(xié)議與 PC連接通信)的家庭用編寫讀寫卡器。該讀寫卡器可以內(nèi)置安全模塊,實現(xiàn)用戶身份認證和交易數(shù)據(jù)或線路保護。用戶終端程序,C/S架構(gòu)下安裝在個人PC上的客戶端程序。該程序主要實現(xiàn)業(yè)務(wù)流程和IC卡操作2個功能1)、通過內(nèi)嵌IE瀏覽器插件的方式展現(xiàn)應(yīng)用平臺的各類業(yè)務(wù)頁面,并接收應(yīng)用平臺發(fā)出的IC卡遠程操作指令;2)、根據(jù)應(yīng)用平臺發(fā)出的IC卡遠程操作指令,建立與虛擬終端通信連接,并根據(jù)虛擬終端下發(fā)的IC卡遠程操作指令操作個人移動 P0S,完成IC卡遠程交易。用戶終端插件(如瀏覽器ActiveX控件),是B/S結(jié)構(gòu)下部署在個人PC上的IE瀏覽器插件。應(yīng)用平臺通過其發(fā)布頁面內(nèi)嵌的JS腳本與該控件通信操作個人移動P0S,完成 IC卡遠程交易。與用戶終端程序不同,用戶終端插件不直接與虛擬終端建立連接和通信,而是實現(xiàn)個人移動POS操作,所有與虛擬終端通信的工作由頁面腳本(如使用Ajax技術(shù))完成。虛擬終端,是運行在業(yè)務(wù)層的應(yīng)用服務(wù)器,主要實現(xiàn)IC卡遠程操作。從IC卡業(yè)務(wù)平臺前置的角度來看,虛擬終端是一臺大型IC卡業(yè)務(wù)終端,可并行處理多筆交易。虛擬終端從應(yīng)用平臺獲取業(yè)務(wù)指令,分解出一組IC卡操作指令,通過與其連接的用戶終端(控件) 將指令下發(fā)到IC卡,接收用戶終端(控件)上報的IC卡響應(yīng)數(shù)據(jù),并判斷IC卡響應(yīng)數(shù)據(jù)決定后續(xù)卡片操作,直到交易完成。IC卡交易完成(無論成功還是失敗)后,虛擬終端將交易結(jié)果返回向其下達指令的應(yīng)用平臺,由應(yīng)用平臺決定后續(xù)業(yè)務(wù)流程。應(yīng)用平臺,運行業(yè)務(wù)的應(yīng)用服務(wù)器,是業(yè)務(wù)邏輯的實現(xiàn)者和用戶界面的提供者。所有IC卡遠程交易的業(yè)務(wù)流程和操作指令均有該平臺管理和發(fā)布。業(yè)務(wù)前置系統(tǒng)和后臺業(yè)務(wù)系統(tǒng),負責處理用戶遠程卡片操作的指令,包括IC卡空中充值、在線消費等。
其中,虛擬終端的結(jié)構(gòu)如圖3所示,包括收發(fā)單元31,用于接收所述智能卡片的操作請求,向用戶終端發(fā)送卡片操作指令, 接收所述用戶終端發(fā)送的所述智能卡片的卡片信息;處理單元32,用于根據(jù)所述用戶終端發(fā)送的所述卡片信息與卡片業(yè)務(wù)服務(wù)器交互,對所述智能卡片進行與所述操作請求對應(yīng)的操作。所述收發(fā)單元31還用于接收所述卡片業(yè)務(wù)服務(wù)器發(fā)送的對所述智能卡片的認證請求;還包括認證單元33,用于根據(jù)預(yù)先配置的密鑰和所述認證請求判斷所述智能卡片是否合法。還包括驗證單元34,用于當所述收發(fā)單元31接收到所述操作請求后,向所述卡片業(yè)務(wù)服務(wù)器發(fā)送驗證請求,驗證所述操作請求是否合法;所述處理單元32還用于當所述驗證單元的驗證結(jié)果為合法時,向所述用戶終端發(fā)送卡片操作指令。所述處理單元32還用于根據(jù)所述操作請求確定對應(yīng)的卡片業(yè)務(wù)服務(wù)器;向所述確定的卡片業(yè)務(wù)服務(wù)器發(fā)送卡片操作請求,其中攜帶所述智能卡片的標識
fn息ο該虛擬終端的架構(gòu)如圖4所示,包括接入層主要負責與用戶終端(即PC客戶端或瀏覽器插件)的報文收發(fā)。業(yè)務(wù)處理層業(yè)務(wù)處理層由一個業(yè)務(wù)處理管理器和多個不同的業(yè)務(wù)處理器構(gòu)成, 業(yè)務(wù)處理管理器根據(jù)不同的業(yè)務(wù)調(diào)用不同的業(yè)務(wù)處理器,而業(yè)務(wù)處理器里有多個模塊,分別具體負責充值,消費等具體交易并和相應(yīng)的代理服務(wù)器聯(lián)系以獲得交易數(shù)據(jù)。因此,虛擬終端可以根據(jù)業(yè)務(wù)實際需要并行接入多個業(yè)務(wù)平臺。代理層代理服務(wù)器分為應(yīng)用代理和POS代理,分別與應(yīng)用平臺和IC應(yīng)用前置平臺通訊。根據(jù)業(yè)務(wù)的拓展,可以橫向掛上多個代理服務(wù)器與不同的平臺通訊。本發(fā)明實施例中,虛擬終端實現(xiàn)所有卡片操作流程,運行在PC上的用戶終端用于展現(xiàn)應(yīng)用界面,配合應(yīng)用平臺實現(xiàn)業(yè)務(wù)流程,根據(jù)虛擬終端操作設(shè)備實現(xiàn)卡片操作,完成業(yè)務(wù)交易。本發(fā)明實施例提供的系統(tǒng)中,業(yè)務(wù)邏輯和卡片操作邏輯均在虛擬終端實現(xiàn),用戶終端程序或插件與業(yè)務(wù)應(yīng)用無關(guān),有利于用戶終端穩(wěn)定,較少代碼更新,程序升級的麻煩, 提升用戶體驗;虛擬終端等同于一臺實體P0S,既降低了業(yè)務(wù)平臺改造成本,也避免了業(yè)務(wù)平臺前置大量接入用戶個人終端的難度和管理復(fù)雜性,便于業(yè)務(wù)平臺對POS統(tǒng)一管理。虛擬終端可以和不同的應(yīng)用平臺進行對接,從而可以擴展為不同的業(yè)務(wù)(不光是手機錢包業(yè)務(wù))提供遠程操作卡片的能力。實施例三基于實施例一和二提供的智能卡片操作的系統(tǒng),本實施例三提供一種智能卡片操作的方法,結(jié)合圖5所示網(wǎng)絡(luò)場景,在B/S架構(gòu)下完成一次IC卡在線業(yè)務(wù)的過程如圖6所示,包括步驟601,用戶使用瀏覽器(或用戶終端程序內(nèi)嵌瀏覽器)從業(yè)務(wù)平臺提供的頁面
7進入業(yè)務(wù)系統(tǒng),由應(yīng)用平臺引領(lǐng)完成業(yè)務(wù)流程(例如輸入充值金額、充值方式等),并最終由應(yīng)用平臺向瀏覽器下達卡片遠程任務(wù)。具體的,該卡片遠程任務(wù)為一系列頁面操作。步驟602,用戶終端截獲卡片遠程任務(wù),向虛擬終端發(fā)起卡片遠程操作請求。具體的,用戶終端內(nèi)預(yù)先存儲對應(yīng)的虛擬終端的地址信息,并在截獲卡片遠程任務(wù)后,向?qū)?yīng)的虛擬終端發(fā)送卡片遠程操作請求。步驟603,虛擬終端根據(jù)用戶終端上送的卡片遠程任務(wù),向應(yīng)用平臺驗證該指令, 并獲取該任務(wù)具體內(nèi)容。例如,虛擬終端記錄用戶終端與卡片遠程任務(wù)的對應(yīng)關(guān)系,根據(jù)該對應(yīng)關(guān)系向應(yīng)用平臺查詢該卡片遠程任務(wù),例如發(fā)送用戶終端的標識信息。應(yīng)用平臺存儲用戶終端與卡片遠程任務(wù)的對應(yīng)關(guān)系,接收到虛擬終端的查詢后,將與用戶終端對應(yīng)的卡片遠程任務(wù)向虛擬終端發(fā)送,供虛擬終端對用戶終端的卡片遠程任務(wù)的真實性進行驗證。步驟604,虛擬終端根據(jù)應(yīng)用平臺返回卡片遠程任務(wù)的業(yè)務(wù)內(nèi)容,下達卡片操作指令到用戶終端。步驟605,用戶終端收到虛擬終端發(fā)送的卡片操作指令,轉(zhuǎn)發(fā)該指令到個人移動讀卡設(shè)備,并將卡片返回數(shù)據(jù)上報虛擬終端。步驟606,虛擬終端根據(jù)用戶終端上送卡片返回數(shù)據(jù)確定操作結(jié)果和后續(xù)操作。具體的,虛擬終端獲取卡片信息后,根據(jù)卡片信息與后臺交互,執(zhí)行卡片遠程任務(wù)。步驟607,卡片遠程任務(wù)完成后,虛擬終端將結(jié)果通知應(yīng)用平臺,同時通知用戶終端卡片遠程任務(wù)完成。步驟608,用戶終端接收到虛擬終端發(fā)送的卡片遠程任務(wù)完成通知后,向應(yīng)用平臺獲取本次卡片遠程任務(wù)執(zhí)行的結(jié)果和后續(xù)業(yè)務(wù)流程(顯示后續(xù)頁面)。下面以手機錢包在線充值業(yè)務(wù)為例,描述本發(fā)明實施例提供的非接觸移動終端卡片操作的方法,如圖7所示,該方法包括步驟701,用戶終端進入手機錢包充值頁面,頁面提示“使用USB連接線將手機錢包連接在PC上”。該頁面顯示的具體形式如圖8所示。步驟702,完成手機錢包USB接口連接PC后,點擊確定,業(yè)務(wù)平臺向虛擬終端發(fā)送請求,請求虛擬終端對手機錢包進行認證,以確定手機錢包身份信息。具體的,虛擬終端內(nèi)預(yù)先配置手機錢包的認證信息,例如公鑰或者其他信息,當接收到業(yè)務(wù)平臺的認證請求后,虛擬終端根據(jù)該認證請求對手機錢包進行認證,查詢手機錢包的標識信息是否符合預(yù)設(shè)條件,例如查詢手機錢包的標識判斷該手機錢包是否為虛擬終端所允許的運營商類型的手機錢包。步驟703,虛擬終端完成對手機錢包身份認證后,將手機錢包應(yīng)用序號(或錢包賬號)返回業(yè)務(wù)平臺。需要說明,若虛擬終端沒有得到手機錢包應(yīng)用序號或內(nèi)部認證失敗,將認證失敗結(jié)果告知應(yīng)用平臺,應(yīng)用平臺在用戶終端顯示頁面報錯,在線充值流程終止。步驟704,業(yè)務(wù)平臺獲得手機錢包應(yīng)用序號后,在后臺確定該手機錢包與手機支付主賬戶之間的綁定關(guān)系。若錢包未進行手機支付主賬戶綁定,則在線充值不能進行,頁面報錯。在業(yè)務(wù)平臺確定手機支付主賬戶與手機錢包綁定關(guān)系后,業(yè)務(wù)平臺將在用戶終端顯示
8充值頁面。該充值頁面如圖9所示。步驟705,用戶根據(jù)需要輸入向手機錢包充值金額和手機支付主賬戶PIN,點擊確認按鈕。步驟706,系統(tǒng)向用戶顯示手機錢包充值確認頁面,用戶確認本次充值點擊確認。步驟707,WEB應(yīng)用服務(wù)返回等待頁面,無任何按鈕,用戶處于等待狀態(tài)。具體的,用戶確認使用手機錢包綁定手機支付主賬戶向錢包充值操作后,頁面顯示請用戶等待。業(yè)務(wù)平臺首先進行手機支付主賬戶資金賬戶扣款操作,若手機支付主賬戶扣款失敗,手機錢包在線充值失敗,頁面報錯;手機支付主賬戶扣款成功后,業(yè)務(wù)平臺要求虛擬終端對手機錢包充值操作。步驟708,虛擬終端對手機錢包進行充值。具體的,虛擬終端根據(jù)獲取的手機錢包充值信息,向后臺的IC卡業(yè)務(wù)前置系統(tǒng)發(fā)送錢包充值請求。IC卡業(yè)務(wù)前置系統(tǒng)做出響應(yīng),將充值確認結(jié)果向虛擬終端發(fā)送。虛擬終端根據(jù)該確認結(jié)果向用戶終端發(fā)送指令,用戶終端通過讀寫卡器對手機錢包進行充值操作。步驟709,虛擬終端完成IC卡錢包充值操作后,向業(yè)務(wù)平臺返回操作界面,業(yè)務(wù)平臺向用戶顯示充值結(jié)果。充值完成。具體的,本發(fā)明實施例中,可以采用非對稱密鑰加密來確保交易的安全性。例如, 移動POS中在發(fā)放前預(yù)先預(yù)制由虛擬終端發(fā)放的服務(wù)器證書,每次移動POS啟動時需要用戶輸入PIN,該PIN由移動POS的安全模塊生成的密鑰進行加密,同時該密鑰由虛擬終端發(fā)放的服務(wù)器公鑰進行加密,交易數(shù)據(jù)通過SSL通道上送虛擬終端,虛擬終端用服務(wù)器私鑰對移動POS上送的數(shù)據(jù)進行解密,以實現(xiàn)整個交易的安全保護和認證。 本發(fā)明實施例中,通過個人移動POS讀卡器和PC客戶端,提供基于PC的友好交互界面,解決外貼卡沒有交互或只能在指定網(wǎng)點進行查詢、充值等操作的缺點。通過個人移動 POS和移動虛擬的操作,提供脫機卡片查詢、在線消費、在線充值等多種手機錢包相關(guān)功能, 解決了貼片卡沒有與SIM接口,缺乏空中功能的缺點。通過虛擬終端的設(shè)計,將業(yè)務(wù)平臺將所有在線業(yè)務(wù)的卡片操作流程交給業(yè)務(wù)層虛擬終端實現(xiàn),從而使業(yè)務(wù)層和卡片操作層分開,便于業(yè)務(wù)拓展和卡片操作流程的調(diào)整,增加平臺靈活性,同時,用戶終端程序或插件與業(yè)務(wù)應(yīng)用無關(guān),有利于用戶終端穩(wěn)定,較少代碼更新,程序升級的麻煩,提升用戶體驗。最大程度簡化IC卡片的硬件架構(gòu)和設(shè)計,從而實現(xiàn)低成本,可快速推廣。拋棄基于超高頻的非接觸通信方式,使得非接觸通信的通信距離有效控制在可接受范圍內(nèi)。通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當然也可以通過硬件,但很多情況下前者是更佳的實施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述的方法。本領(lǐng)域技術(shù)人員可以理解附圖只是一個優(yōu)選實施例的示意圖,附圖中的模塊或流程并不一定是實施本發(fā)明所必須的。本領(lǐng)域技術(shù)人員可以理解實施例中的裝置中的模塊可以按照實施例描述進行分布于實施例的裝置中,也可以進行相應(yīng)變化位于不同于本實施例的一個或多個裝置中。上述實施例的模塊可以合并為一個模塊,也可以進一步拆分成多個子模塊。上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。以上公開的僅為本發(fā)明的幾個具體實施例,但是,本發(fā)明并非局限于此,任何本領(lǐng)域的技術(shù)人員能思之的變化都應(yīng)落入本發(fā)明的保護范圍。
權(quán)利要求
1.一種智能卡片操作系統(tǒng),其特征在于,包括用戶終端和虛擬終端,其中所述用戶終端,用于通過配置的卡片業(yè)務(wù)客戶端登錄卡片業(yè)務(wù)服務(wù)器,發(fā)送所述智能卡片的操作請求;根據(jù)所述虛擬終端的卡片操作指令通過讀寫卡器讀取所述智能卡片的卡片信息,將所述智能卡片的卡片信息向所述虛擬終端發(fā)送;所述虛擬終端,用于接收到所述智能卡片的操作請求后,向所述用戶終端發(fā)送卡片操作指令,根據(jù)所述用戶終端發(fā)送的所述智能卡片的卡片信息與卡片業(yè)務(wù)服務(wù)器交互,對所述智能卡片進行與所述操作請求對應(yīng)的操作。
2.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述卡片業(yè)務(wù)服務(wù)器用于 向所述虛擬終端發(fā)送所述智能卡片的認證請求;接收到所述虛擬終端發(fā)送的認證成功信息后,在所述用戶終端顯示卡片操作頁面;否貝U,顯示報錯信息。
3.如權(quán)利要求2所述的系統(tǒng),其特征在于,所述虛擬終端還用于 接收所述卡片業(yè)務(wù)服務(wù)器發(fā)送的對所述智能卡片的認證請求;根據(jù)預(yù)先配置的密鑰判斷所述智能卡片是否合法,并向所述卡片業(yè)務(wù)服務(wù)器發(fā)送判斷結(jié)果。
4.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述虛擬終端還用于接收到所述智能卡片的操作請求后,向所述卡片業(yè)務(wù)服務(wù)器發(fā)送驗證請求,驗證所述操作請求是否合法;當驗證結(jié)果為合法時,向所述用戶終端下發(fā)卡片操作指令。
5.一種應(yīng)用服務(wù)器,其特征在于,作為虛擬終端應(yīng)用于權(quán)利要求1-4任一項所述的系統(tǒng)中,所述應(yīng)用服務(wù)器包括收發(fā)單元,用于接收所述智能卡片的操作請求,向所述用戶終端發(fā)送卡片操作指令,接收所述用戶終端發(fā)送的所述智能卡片的卡片信息;處理單元,用于根據(jù)所述用戶終端發(fā)送的所述卡片信息與卡片業(yè)務(wù)服務(wù)器交互,對所述智能卡片進行與所述操作請求對應(yīng)的操作。
6.如權(quán)利要求5所述的應(yīng)用服務(wù)器,其特征在于,所述收發(fā)單元還用于接收所述卡片業(yè)務(wù)服務(wù)器發(fā)送的對所述智能卡片的認證請求; 該應(yīng)用服務(wù)器還包括認證單元,用于根據(jù)預(yù)先配置的密鑰和所述認證請求判斷所述智能卡片是否合法。
7.如權(quán)利要求5所述的應(yīng)用服務(wù)器,其特征在于,還包括驗證單元,用于當所述收發(fā)單元接收到所述操作請求后,向所述卡片業(yè)務(wù)服務(wù)器發(fā)送驗證請求,驗證所述操作請求是否合法;所述處理單元還用于當所述驗證單元的驗證結(jié)果為合法時,向所述用戶終端發(fā)送卡片操作指令。
8.如權(quán)利要求5-7任一項所述的應(yīng)用服務(wù)器,其特征在于,所述處理單元還用于 根據(jù)所述操作請求確定對應(yīng)的卡片業(yè)務(wù)服務(wù)器;向所述確定的卡片業(yè)務(wù)服務(wù)器發(fā)送卡片操作請求,其中攜帶所述智能卡片的標識信息ο
9.一種智能卡片操作的方法,其特征在于,包括步驟A,用戶終端通過配置的卡片業(yè)務(wù)客戶端登錄卡片業(yè)務(wù)服務(wù)器,發(fā)送所述智能卡片的操作請求;步驟B,虛擬終端接收到所述智能卡片的操作請求后,向所述用戶終端發(fā)送卡片操作指令,根據(jù)所述用戶終端發(fā)送的所述智能卡片的卡片信息,與卡片業(yè)務(wù)服務(wù)器交互,對所述智能卡片進行與所述操作請求對應(yīng)的操作。
10.如權(quán)利要求9所述的方法,其特征在于,步驟B之前,還包括步驟C,所述卡片業(yè)務(wù)服務(wù)器向所述虛擬終端發(fā)送所述智能卡片的認證請求; 步驟D,所述虛擬終端接收所述智能卡片的認證請求,根據(jù)預(yù)先配置的密鑰判斷所述智能卡片是否合法,并向所述卡片業(yè)務(wù)服務(wù)器發(fā)送判斷結(jié)果;步驟E,接收到所述虛擬終端發(fā)送的認證成功信息后,所述卡片業(yè)務(wù)服務(wù)器顯示卡片操作頁面;否則,顯示報錯信息。
11.如權(quán)利要求9所述的方法,其特征在于,所述虛擬終端接收到所述智能卡片的操作請求之后還包括向所述卡片業(yè)務(wù)服務(wù)器發(fā)送驗證請求,驗證所述操作請求是否合法;當驗證結(jié)果為合法時,向所述用戶終端發(fā)送所述卡片操作指令。
12.如權(quán)利要求9-11任一項所述的方法,其特征在于,根據(jù)所述用戶終端發(fā)送的所述智能卡片的卡片信息,與卡片業(yè)務(wù)服務(wù)器交互包括根據(jù)所述操作請求確定對應(yīng)的卡片業(yè)務(wù)服務(wù)器;向所述確定的卡片業(yè)務(wù)服務(wù)器發(fā)送卡片操作請求,其中攜帶所述智能卡片的標識信息。
全文摘要
本發(fā)明實施例公開了一種智能卡片操作的方法、系統(tǒng)及設(shè)備,該系統(tǒng)包括用戶終端和虛擬終端,其中,所述用戶終端,用于通過配置的卡片業(yè)務(wù)客戶端登錄卡片業(yè)務(wù)服務(wù)器,發(fā)送所述智能卡片的操作請求;根據(jù)所述虛擬終端的卡片操作指令通過所述讀寫卡器讀取所述智能卡片的卡片信息,將所述智能卡片的卡片信息向所述虛擬終端發(fā)送;所述虛擬終端,用于接收到所述操作請求后,向所述用戶終端發(fā)送卡片操作指令,根據(jù)所述用戶終端發(fā)送的所述卡片信息與卡片業(yè)務(wù)服務(wù)器交互,對所述智能卡片進行與所述操作請求對應(yīng)的操作。通過本發(fā)明實施例,可以通過普通用戶終端對智能卡片進行卡片操作。
文檔編號H04W88/02GK102469081SQ20101054122
公開日2012年5月23日 申請日期2010年11月11日 優(yōu)先權(quán)日2010年11月11日
發(fā)明者崔宗麟, 黃更生 申請人:中國移動通信集團公司