專利名稱:在移動通信終端內(nèi)植入pboc數(shù)據(jù)處理模塊的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及在無線通信終端內(nèi)整合集成電路卡的方法,特別是涉及在移動通信終端內(nèi)整合符合某具體行業(yè)標(biāo)準(zhǔn)的集成電路卡模塊的方法。
背景技術(shù):
中國人民銀行People’s Bank Of China推行的銀行卡標(biāo)準(zhǔn),簡稱PBOC標(biāo)準(zhǔn),是與簡稱是EMV標(biāo)準(zhǔn)的歐陸卡Europay、萬事達(dá)卡Mastercard和維薩卡Visa銀行卡標(biāo)準(zhǔn)并行的ー種銀行卡標(biāo)準(zhǔn)。目前基于PBOC標(biāo)準(zhǔn)的集成電路IC卡大多是通過商戶的銷售終端PointOf Sale機(jī),簡稱POS機(jī),或者自動出納機(jī)Automated Teller Machine,簡稱ATM機(jī)實現(xiàn)銀行交易業(yè)務(wù)。隨著基于網(wǎng)絡(luò),尤其是基于無線網(wǎng)絡(luò)的金融商貿(mào)活動的普及,所述金融商貿(mào)活動例如在無線移動終端上實現(xiàn)網(wǎng)上購物、網(wǎng)上轉(zhuǎn)帳、網(wǎng)上支付等,要求ー種便于通過無線網(wǎng)絡(luò)實現(xiàn)金融交易且符合PBOC標(biāo)準(zhǔn)的交易方式?,F(xiàn)有技術(shù)已經(jīng)解決用無線移動通信終端鏈接互聯(lián)網(wǎng)的技木,但是鑒于基于PBOC標(biāo)準(zhǔn)的銀行卡對交易安全性的要求,還沒有通過無線移動終端實現(xiàn)安全地銀行交易的方法。為了不影響無線移動通信終端便攜性和易操作性的優(yōu)勢,現(xiàn)有技術(shù)用于有線互聯(lián)網(wǎng)絡(luò)的USBKEY安全交易模式很難應(yīng)用在無線通信終端上;而現(xiàn)有技術(shù)實施于所述基于PBOC標(biāo)準(zhǔn)的IC卡的賬戶綁定、動態(tài)密碼等安全交易措施也很難用在無線移動通信終端上而不影響其操作便利性。因此,需要一種在無線移動通信終端上實現(xiàn)符合PBOC標(biāo)準(zhǔn)的銀行交易模式的方法。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題在于避免現(xiàn)有技術(shù)的不足之處而提出ー種在無線通信終端內(nèi)嵌入金融交易模塊的方法,令該無線通信終端在確保安全性的情況下能夠在符合PBOC標(biāo)準(zhǔn)規(guī)范的條件下實施銀行交易。本發(fā)明解決所述技術(shù)問題可以通過采用以下技術(shù)方案來實現(xiàn)
實施ー種在無線移動通信終端內(nèi)植入基于PBOC銀行卡標(biāo)準(zhǔn)的數(shù)據(jù)處理模塊的方法,
所
述移動通信終端包括設(shè)置于終端中央處理器CPUt內(nèi)的終端操作系統(tǒng)核心模塊,以及終端軟件開發(fā)包SDK的應(yīng)用程序編程接ロ API模塊、終端應(yīng)用程序模塊、驅(qū)動層模塊、無線網(wǎng)絡(luò)收發(fā)模塊和數(shù)據(jù)存儲模塊。所述終端操作系統(tǒng)核心模塊通過所述終端軟件開發(fā)包SDK的應(yīng)用程序編程接ロ API模塊與所述終端應(yīng)用程序模塊傳輸數(shù)據(jù),并且通過所述驅(qū)動層模塊分別與所述無線網(wǎng)絡(luò)收發(fā)模塊和數(shù)據(jù)存儲模塊傳輸數(shù)據(jù)。所述方法包括如下步驟
A.在所述移動通信終端內(nèi)設(shè)置PBOC中央處理器CPUp,在該PBOC中央處理器CPUp內(nèi)設(shè)置能夠互相傳輸數(shù)據(jù)的PBOC核心模塊和PBOC應(yīng)用擴(kuò)展模塊。所述PBOC核心模塊通過所述驅(qū)動層模塊與所述終端操作系統(tǒng)核心模塊傳輸數(shù)據(jù);
B.在所述移動通信終端內(nèi)設(shè)置用于在終端安全控制模塊PSAM卡與所述PBOC核心模、塊之間建立數(shù)據(jù)傳輸?shù)慕K端安全控制模塊PSAM卡接ロ模塊;
C.在所述移動通信終端內(nèi)設(shè)置PBOC客戶應(yīng)用程序模塊,以及用于在該PBOC客戶應(yīng)用程序模塊與所述終端操作系統(tǒng)核心模塊傳輸數(shù)據(jù)的PBOC軟件開發(fā)包SDK的應(yīng)用程序編程接ロ API模塊;
E.根據(jù)用戶主動發(fā)起指令數(shù)據(jù)或者來自無線網(wǎng)絡(luò)的指令數(shù)據(jù),所述終端操作系統(tǒng)核心模塊協(xié)同所述移動通信終端 內(nèi)各模塊實現(xiàn)基于PBOC標(biāo)準(zhǔn)的交易過程。所述步驟E包括如下分步驟
El.根據(jù)用戶主動發(fā)起指令數(shù)據(jù)或者來自無線網(wǎng)絡(luò)的指令數(shù)據(jù),判斷確定交易類型;所述交易類型包括查詢交易、支付交易、代繳費交易、匯款交易和圈存/圈取交易;
E2.根據(jù)分步驟El確定的交易類型和步驟El所述用戶主動發(fā)起指令數(shù)據(jù)或者來自無線網(wǎng)絡(luò)的指令數(shù)據(jù),執(zhí)行相應(yīng)交易類型的交易步驟;
E3.完成所述基于PBOC標(biāo)準(zhǔn)的交易過程。當(dāng)所述分步驟El判斷交易類型是支付交易、代繳費交易和匯款交易時,所述分步驟E2包括如下分步驟
E22.所述終端操作系統(tǒng)核心模塊控制所述終端應(yīng)用程序模塊啟動終端支付應(yīng)用程
序;
E23.所述終端操作系統(tǒng)核心模塊將本終端的所述PBOC核心模塊和PBOC應(yīng)用擴(kuò)展模塊內(nèi)的信息通過無線網(wǎng)絡(luò)收發(fā)模塊發(fā)起聯(lián)機(jī)驗證;聯(lián)機(jī)驗證失敗,終止分步驟E22所述終端支付應(yīng)用程序;聯(lián)機(jī)驗證成功,執(zhí)行以下分步驟;
E24.根據(jù)用戶主動發(fā)起指令數(shù)據(jù)或者來自無線網(wǎng)絡(luò)的指令數(shù)據(jù),收集交易數(shù)據(jù);
E25.所述終端操作系統(tǒng)核心模塊向所述PBOC核心模塊傳輸分步驟E24所述交易數(shù)據(jù),并要求所述PBOC核心模塊執(zhí)行取現(xiàn)操作;
E26.所述PBOC核心模塊控制所述PBOC應(yīng)用擴(kuò)展模塊執(zhí)行取現(xiàn)操作應(yīng)用程序;所述終端操作系統(tǒng)核心模塊啟動PBOC交互界面,用干與所述PBOC核心模塊傳輸交易中間數(shù)據(jù);E27.所述終端操作系統(tǒng)核心模塊接收到所述PBOC核心模塊反饋的取現(xiàn)操作程序完成信息后,通過無線網(wǎng)絡(luò)收發(fā)模塊上傳取現(xiàn)執(zhí)行結(jié)果至金融數(shù)據(jù)處理中心,所述金融數(shù)據(jù)處理中心完成交易后即返回取現(xiàn)完成信息;當(dāng)所述終端操作系統(tǒng)核心模塊通過無線網(wǎng)絡(luò)收發(fā)模塊接收到所述取現(xiàn)完成信息后,通知所述PBOC核心模塊;
E28.所述PBOC核心模塊執(zhí)行取現(xiàn)完成的腳本程序,所述終端操作系統(tǒng)核心模塊控制顯示交易結(jié)果信息。所述分步驟E24對于不同的交易類型分別采用相應(yīng)的處理過程,當(dāng)所述分步驟El判斷交易類型是支付交易時,所述分步驟E24還包括如下分步驟
E2411.讀取來自無線網(wǎng)絡(luò)的指令數(shù)據(jù),提取其中用干支付交易的數(shù)據(jù)作為交易數(shù)
據(jù);
當(dāng)所述分步驟El判斷交易類型是繳費交易時,所述分步驟E24還包括如下分步驟E2421.要求用戶輸入指令數(shù)據(jù),即要求用戶輸入用于所述繳費交易的繳費信息;E2422.讀取分步驟E2421所述繳費信息,提取其中用于繳費交易的繳費數(shù)據(jù)作為交易數(shù)據(jù)。當(dāng)所述分步驟El判斷交易類型是匯款交易時,所述分步驟E24還包括如下分步驟
E2431.要求用戶輸入指令數(shù)據(jù),即要求用戶輸入用于所述匯款交易的匯款信息; E2432.所述終端操作系統(tǒng)核心模塊通過所述無線網(wǎng)絡(luò)收發(fā)模塊聯(lián)機(jī)確認(rèn)所述匯款信
息;
E2433.讀取經(jīng)過分步驟E2432確認(rèn)的所述匯款信息,提取其中用于匯款交易的匯款數(shù)據(jù)作為交易數(shù)據(jù)。當(dāng)所述分步驟El判斷交易類型是圈取/圈存交易吋,所述分步驟E2包括如下分步驟
E224.所述終端操作系統(tǒng)核心模塊控制所述終端應(yīng)用程序模塊啟動終端圈取/圈存應(yīng)用程序;
E234.所述終端操作系統(tǒng)核心模塊將本終端的所述PBOC核心模塊和PBOC應(yīng)用擴(kuò)展模塊內(nèi)的信息通過無線網(wǎng)絡(luò)收發(fā)模塊發(fā)起聯(lián)機(jī)驗證;
聯(lián)機(jī)驗證失敗,終止分步驟E22所述終端支付應(yīng)用程序,聯(lián)機(jī)驗證成功,執(zhí)行以下分步
驟;
E2441.要求用戶輸入指令數(shù)據(jù),即要求用戶輸入用于所述圈取或者圈存的信息;E2442.讀取分步驟E2441所述信息,提取其中用于圈取或者圈存交易的數(shù)據(jù)作為交易數(shù)據(jù);
E254.所述終端操作系統(tǒng)核心模塊向所述PBOC核心模塊傳輸步驟E22所述交易數(shù)據(jù),并要求所述PBOC核心模塊執(zhí)行圈取或者圈存操作;
E264.所述PBOC核心模塊控制所述PBOC應(yīng)用擴(kuò)展模塊執(zhí)行圈取或者圈存操作應(yīng)用程序;所述終端操作系統(tǒng)核心模塊啟動PBOC交互界面,用干與所述PBOC核心模塊傳輸交易中間數(shù)據(jù);
E274.所述終端操作系統(tǒng)核心模塊接收到所述PBOC核心模塊反饋的圈取或者圈存操作程序完成信息后,通過無線網(wǎng)絡(luò)收發(fā)模塊上傳圈取或者圈存的執(zhí)行結(jié)果至金融數(shù)據(jù)處理中心,所述金融數(shù)據(jù)處理中心完成交易后即返回圈取或者圈存完成信息;當(dāng)所述終端操作系統(tǒng)核心模塊通過無線網(wǎng)絡(luò)收發(fā)模塊接收到所述圈取或者圈存完成信息后,通知所述PBOC核心模塊;
E284.所述PBOC核心模塊執(zhí)行圈取或者圈存完成的腳本程序,所述終端操作系統(tǒng)核心模塊控制顯示交易結(jié)果信息。為了增強數(shù)據(jù)保密性,在步驟C與步驟E之間還包括如下步驟
D.在所述移動通信終端內(nèi)設(shè)置用于外接密碼鍵盤的密碼鍵盤接ロ模塊,以及用于擴(kuò)展其它模塊的擴(kuò)展接ロ模塊;所述密碼鍵盤接ロ模塊通過所述PBOC核心模塊向所述PBOC應(yīng)用擴(kuò)展模塊傳輸數(shù)據(jù),所述擴(kuò)展接ロ模塊與所述PBOC核心模塊互相傳輸數(shù)據(jù)。為了便于擴(kuò)展,所述無線移動通信終端還包括外部設(shè)備接ロ模塊。該外部設(shè)備接ロ模塊借助所述驅(qū)動層模塊與所述終端操作系統(tǒng)核心模塊互相傳輸數(shù)據(jù)。具體而言,所述無線網(wǎng)絡(luò)收發(fā)模塊適用的無線網(wǎng)絡(luò)包括無線射頻RF網(wǎng)絡(luò)、基于通用分組無線服務(wù)GPRS技術(shù)的無線網(wǎng)絡(luò)、基于碼分多址CDMA技術(shù)的無線網(wǎng)絡(luò)、基于時分同步的碼分多址TD-CDMA技術(shù)的無線網(wǎng)絡(luò)和基于寬頻碼分多址WCDMA技術(shù)的無線網(wǎng)絡(luò)。同現(xiàn)有技術(shù)相比較,本發(fā)明“在移動通信終端內(nèi)植入PBOC數(shù)據(jù)處理模塊的方法”的技術(shù)效果在于
1.作為無線移動通信終端核心的終端操作系統(tǒng)核心模塊與用于實現(xiàn)交易的PBOC核心模塊和PBOC應(yīng)用擴(kuò)展模塊分別獨立設(shè)置在各自的中央處理器CPUT、CPUp中,在硬件上完全隔離,確保了數(shù)據(jù)安全性;
2.在交易處理過程中,實現(xiàn)交易的核心步驟都是在所述PBOC核心模塊和PBOC應(yīng)用擴(kuò)展模塊內(nèi)獨立完成,而在交易過程中,不涉及用戶信息的交易數(shù)據(jù)由所述終端操作系統(tǒng)核心模塊處理,令核心交易過程也在完全隔離的條件下進(jìn)行,進(jìn)ー步確保了交易安全性。
圖I是本發(fā)明“在移動通信終端內(nèi)植入PBOC數(shù)據(jù)處理模塊的方法”優(yōu)選實施例的模塊結(jié)構(gòu)示意 圖2是本發(fā)明優(yōu)選實施例交易處理過程流程示意圖;
圖3是所述優(yōu)選實施例的支付交易、繳費交易和匯款交易的數(shù)據(jù)處理流程示意 圖4是所述優(yōu)選實施例支付交易時收集交易數(shù)據(jù)的流程示意 圖5是所述優(yōu)選實施例繳費交易時收集交易數(shù)據(jù)的流程示意 圖6是所述優(yōu)選實施例繳費交易時匯款交易數(shù)據(jù)的流程示意 圖7是所述優(yōu)選實施例的圈取/圈存交易的數(shù)據(jù)處理流程示意圖。
具體實施例方式以下結(jié)合附圖所示實施例作進(jìn)ー步詳述。本發(fā)明提出一種在無線移動通信終端內(nèi)植入基于PBOC銀行卡標(biāo)準(zhǔn)的數(shù)據(jù)處理模塊的方法,如圖I所示,所述移動通信終端包括設(shè)置于終端中央處理器CPUt內(nèi)的終端操作系統(tǒng)核心模塊21,以及終端軟件開發(fā)包SDK的應(yīng)用程序編程接ロ API模塊22、終端應(yīng)用程序模塊23、驅(qū)動層模塊24、無線網(wǎng)絡(luò)收發(fā)模塊25和數(shù)據(jù)存儲模塊26。所述SDK是軟件開發(fā)包Software Development Kit的英文簡稱;所述API是應(yīng)用程序編程接ロ ApplicationProgramming Interface的英文簡稱。所述終端操作系統(tǒng)核心模塊21通過所述終端軟件開發(fā)包SDK的應(yīng)用程序編程接ロ API模塊22與所述終端應(yīng)用程序模塊23傳輸數(shù)據(jù),并且通過所述驅(qū)動層模塊24分別與所述無線網(wǎng)絡(luò)收發(fā)模塊25和數(shù)據(jù)存儲模塊26傳輸數(shù)據(jù)。所述方法包括如下步驟
A.在所述移動通信終端內(nèi)設(shè)置PBOC中央處理器CPUp,在該PBOC中央處理器CPUp內(nèi)設(shè)置能夠互相傳輸數(shù)據(jù)的PBOC核心模塊11和PBOC應(yīng)用擴(kuò)展模塊12 ;所述PBOC核心模塊11通過所述驅(qū)動層模塊24與所述終端操作系統(tǒng)核心模塊21傳輸數(shù)據(jù);所述PBOC核心模塊11和PBOC應(yīng)用擴(kuò)展模塊12運行于獨立的PBOC中央處理器CPU內(nèi),擁有獨立的安全存儲空間,與終端操作系統(tǒng)核心模塊21絕對分離;所述PBOC核心模塊11主要實現(xiàn)PBOC規(guī)范上相關(guān)交易處理流程,向上提供應(yīng)用接ロ給PBOC應(yīng)用擴(kuò)展模塊12和終端操作系統(tǒng)核心模塊21的驅(qū)動層模塊24 ;所述PBOC應(yīng)用擴(kuò)展模塊12主要用于橋接相關(guān)事件,發(fā)通知給終端操作系統(tǒng)核心模塊21,負(fù)責(zé)相關(guān)交易安全的維護(hù)和管理,控制事件交互處理;
B.在所述移動通信終端內(nèi)設(shè)置用于在終端安全控制模塊PSAM卡與所述PBOC核心模塊11之間建立數(shù)據(jù)傳輸?shù)慕K端安全控制模塊PSAM卡接ロ模塊15 ;所述PSAM是終端安全控制模塊 Purchase S ecurity Application Module 的英文簡稱;
C.在所述移動通信終端內(nèi)設(shè)置PBOC客戶應(yīng)用程序模塊14,以及用于在該PBOC客戶應(yīng)用程序模塊14與所述終端操作系統(tǒng)核心模塊21傳輸數(shù)據(jù)的PBOC軟件開發(fā)包SDK的應(yīng)用程序編程接ロ API模塊13 ;
E.根據(jù)用戶主動發(fā)起指令數(shù)據(jù)或者來自無線網(wǎng)絡(luò)的指令數(shù)據(jù),所述終端操作系統(tǒng)核心模塊21協(xié)同所述移動通信終端內(nèi)各模塊實現(xiàn)基于PBOC標(biāo)準(zhǔn)的交易過程。所述PBOC核心模塊11、PBOC應(yīng)用擴(kuò)展模塊12、PBOC軟件開發(fā)包SDK的應(yīng)用程序編程接ロ API模塊13、PB0C客戶應(yīng)用程序模塊14和終端安全控制模塊PSAM卡接ロ模塊15組成基于PBOC銀行卡標(biāo)準(zhǔn)的數(shù)據(jù)處理模塊。如上所述,終端操作系統(tǒng)核心模塊21設(shè)置于終端中央處理器CPUT,PBOC核心模塊11和PBOC應(yīng)用擴(kuò)展模塊12設(shè)置于獨立于所述終端中央處理器CPUt的PBOC中央處理器CPUp,令PBOC核心模塊11與終端系統(tǒng)核心模塊21完全隔離,確保了數(shù)據(jù)處理的安全性。如圖2所示,作為具體數(shù)據(jù)處理流程的實施例,所述步驟E包括如下分步驟
El.根據(jù)如流程51所指用戶主動發(fā)起指令數(shù)據(jù)或者如流程52所指來自無線網(wǎng)絡(luò)的指令數(shù)據(jù),在流程6所指步驟,判斷確定交易類型;所述交易類型包括查詢交易、支付交易、代繳費交易、匯款交易和圈存/圈取交易;
E2.如流程7所指步驟,根據(jù)分步驟El確定的交易類型和步驟El所述用戶主動發(fā)起指令數(shù)據(jù)或者來自無線網(wǎng)絡(luò)的指令數(shù)據(jù),執(zhí)行相應(yīng)交易類型的交易步驟;
E3.如流程9所指步驟,完成所述基于PBOC標(biāo)準(zhǔn)的交易過程。具體而言,如圖3所示,當(dāng)所述分步驟El判斷交易類型是支付交易、代繳費交易和匯款交易時,所述分步驟E2包括如下分步驟
E22.如流程71所指,所述終端操作系統(tǒng)核心模塊21控制所述終端應(yīng)用程序模塊23啟動終端支付應(yīng)用程序;
E23.如流程72所指,所述終端操作系統(tǒng)核心模塊21將本終端的所述PBOC核心模塊11和PBOC應(yīng)用擴(kuò)展模塊12內(nèi)的信息通過無線網(wǎng)絡(luò)收發(fā)模塊25發(fā)起聯(lián)機(jī)驗證;
如流程73所指,聯(lián)機(jī)驗證失敗,終止分步驟E22所述終端支付應(yīng)用程序;聯(lián)機(jī)驗證成功,執(zhí)行以下分步驟;
E24.如流程74所指,根據(jù)用戶主動發(fā)起指令數(shù)據(jù)或者來自無線網(wǎng)絡(luò)的指令數(shù)據(jù),收集交易數(shù)據(jù);
E25.如流程75所指,所述終端操作系統(tǒng)核心模塊21向所述PBOC核心模塊11傳輸分步驟E24所述交易數(shù)據(jù),并要求所述PBOC核心模塊11執(zhí)行取現(xiàn)操作;
E26.如流程76所指,所述PBOC核心模塊11控制所述PBOC應(yīng)用擴(kuò)展模塊12執(zhí)行取現(xiàn)操作應(yīng)用程序;如流程77所指,所述終端操作系統(tǒng)核心模塊21啟動PBOC交互界面,用于與所述PBOC核心模塊11傳輸交易中間數(shù)據(jù);
E27.如流程78所指,所述終端操作系統(tǒng)核心模塊21接收到所述PBOC核心模塊11反饋的取現(xiàn)操作程序完成信息后,如流程79所指,通過無線網(wǎng)絡(luò)收發(fā)模塊25上傳取現(xiàn)執(zhí)行結(jié)果至金融數(shù)據(jù)處理中心,如流程80所指,所述金融數(shù)據(jù)處理中心完成交易后即返回取現(xiàn)完成信息;所述金融數(shù)據(jù)處理中心是指發(fā)卡行或者相關(guān)金融交易受理點的交易出具集中處理服務(wù)器;流程80用于將發(fā)生交易涉及的款項劃入相應(yīng)的賬戶中,如接收付款的賬戶、接收繳費的賬戶、接收匯款的賬戶等;當(dāng)所述終端操作系統(tǒng)核心模塊21通過無線網(wǎng)絡(luò)收發(fā)模塊25接收到所述取現(xiàn)完成信息后,通知所述PBOC核心模塊11 ;
E28.如流程82所指,所述PBOC核心模塊11執(zhí)行取現(xiàn)完成的腳本程序,如流程81所指,所述終端操作系統(tǒng)核心模塊21控制顯示交易結(jié)果信息。所述分步驟E24所述收集交易數(shù)據(jù)過程還可具體為如下流程
當(dāng)所述分步驟El判斷交易類型是支付交易時,所述支付交易通常都是由來自無線網(wǎng)絡(luò)的指令發(fā)起,例如含有支付信息的短信,那么,所述分步驟E24還包括如下分步驟
E2411.如圖4的流程7411所指,讀取來自無線網(wǎng)絡(luò)的指令數(shù)據(jù),提取其中用干支付交易的數(shù)據(jù)作為交易數(shù)據(jù);
當(dāng)所述分步驟El判斷交易類型是繳費交易時,所述支付交易通常都是由來自用戶的指令發(fā)起,所述分步驟E24還包括如下分步驟,如圖5所示
E2421.如流程7421所指,要求用戶輸入指令數(shù)據(jù),即要求用戶輸入用于所述繳費交易的繳費信息;
E2422.如流程7422所指,讀取分步驟E2421所述繳費信息,提取其中用于繳費交易的繳費數(shù)據(jù)作為交易數(shù)據(jù)。當(dāng)所述分步驟El判斷交易類型是匯款交易時,所述支付交易通常都是由來自用戶的指令發(fā)起,所述分步驟E24還包括如下分步驟,如圖6所示
E2431.如流程7431所指,要求用戶輸入指令數(shù)據(jù),即要求用戶輸入用于所述匯款交易的匯款信息;
E2432.如流程7432所指,所述終端操作系統(tǒng)核心模塊21通過所述無線網(wǎng)絡(luò)收發(fā)模塊聯(lián)機(jī)確認(rèn)所述匯款信息;
E2433.如流程7433所指,讀取經(jīng)過分步驟E2432確認(rèn)的所述匯款信息,提取其中用于匯款交易的匯款數(shù)據(jù)作為交易數(shù)據(jù)。如圖7所示,當(dāng)所述分步驟El判斷交易類型是圈取/圈存交易時,所述分步驟E2包括如下分步驟
E224.如流程714所指,所述終端操作系統(tǒng)核心模塊21控制所述終端應(yīng)用程序模塊23啟動終端圈取/圈存應(yīng)用程序;
E234.如流程724所指,所述終端操作系統(tǒng)核心模塊21將本終端的所述PBOC核心模塊11和PBOC應(yīng)用擴(kuò)展模塊12內(nèi)的信息通過無線網(wǎng)絡(luò)收發(fā)模塊25發(fā)起聯(lián)機(jī)驗證;
如流程734所指,聯(lián)機(jī)驗證失敗,終止分步驟E22所述終端支付應(yīng)用程序,聯(lián)機(jī)驗證成功,執(zhí)行以下分步驟;
E2441.如流程7441所指,要求用戶輸入指令數(shù)據(jù),即要求用戶輸入用于所述圈取或者圈存的信息;
E2442.如流程7442所指,讀取分步驟E2441所述信息,提取其中用于圈取或者圈存交易的數(shù)據(jù)作為交易數(shù)據(jù);
E254.如流程754所指,所述終端操作系統(tǒng)核心模塊21向所述PBOC核心模塊11傳輸步驟E22所述交易數(shù)據(jù),并要求所述PBOC核心模塊11執(zhí)行圈取或者圈存操作; E264.如流程764所指,所述PBOC核心模塊11控制所述PBOC應(yīng)用擴(kuò)展模塊12執(zhí)行圈取或者圈存操作應(yīng)用程序;如流程774所指,所述終端操作系統(tǒng)核心模塊21啟動PBOC交互界面,用干與所述PBOC核心模塊11傳輸交易中間數(shù)據(jù);
E274.如流程784所指,所述終端操作系統(tǒng)核心模塊21接收到所述PBOC核心模塊11反饋的圈取或者圈存操作程序完成信息后,如流程794所指,通過無線網(wǎng)絡(luò)收發(fā)模塊25上傳圈取或者圈存的執(zhí)行結(jié)果至金融數(shù)據(jù)處理中心,如流程804所指,所述金融數(shù)據(jù)處理中心完成交易后即返回圈取或者圈存完成信息;當(dāng)所述終端操作系統(tǒng)核心模塊21通過無線網(wǎng)絡(luò)收發(fā)模塊25接收到所述圈取或者圈存完成信息后,通知所述PBOC核心模塊11 ;
E284.如流程824所指,所述PBOC核心模塊11執(zhí)行圈取或者圈存完成的腳本程序,如流程814所指,所述終端操作系統(tǒng)核心模塊21控制顯示交易結(jié)果信息。如圖3和圖7所示,左半部分流程都是在所述終端操作系統(tǒng)核心模塊21控制下完成,右半部分流程都是有所述PBOC核心模塊11控制下完成,也就是在PBOC標(biāo)準(zhǔn)下的交易過程的核心步驟由所述PBOC核心模塊11協(xié)同各模塊完成,而不涉及用戶信息的交易數(shù)據(jù)由所述終端操作系統(tǒng)核心模塊處理,令核心交易過程也在完全隔離的條件下進(jìn)行,進(jìn)ー步確保了交易安全性。為了提高保密性,在步驟C與步驟E之間還包括如下步驟
D.在所述移動通信 終端內(nèi)設(shè)置用于外接密碼鍵盤的密碼鍵盤接ロ模塊16,以及用于擴(kuò)展其它模塊的擴(kuò)展接ロ模塊17 ;所述密碼鍵盤接ロ模塊16通過所述PBOC核心模塊11向所述PBOC應(yīng)用擴(kuò)展模塊12傳輸數(shù)據(jù),所述擴(kuò)展接ロ模塊17與所述PBOC核心模塊11互相傳輸數(shù)據(jù)。為便于終端擴(kuò)展外設(shè),所述無線移動通信終端還包括外部設(shè)備接ロ模塊27 ;該外部設(shè)備接ロ模塊27借助所述驅(qū)動層模塊24與所述終端操作系統(tǒng)核心模塊21互相傳輸數(shù)據(jù)。所述無線網(wǎng)絡(luò)收發(fā)模塊25適用的無線網(wǎng)絡(luò)包括無線射頻RF網(wǎng)絡(luò)、基于通用分組無線服務(wù)GPRS技術(shù)的無線網(wǎng)絡(luò)、基于碼分多址CDMA技術(shù)的無線網(wǎng)絡(luò)、基于時分同步的碼分多址TD-CDMA技術(shù)的無線網(wǎng)絡(luò)和基于寬頻碼分多址WCDMA技術(shù)的無線網(wǎng)絡(luò)。
權(quán)利要求
1.一種在無線移動通信終端內(nèi)植入基于PBOC銀行卡標(biāo)準(zhǔn)的數(shù)據(jù)處理模塊的方法,所述移動通信終端包括設(shè)置于終端中央處理器CPUt內(nèi)的終端操作系統(tǒng)核心模塊(21),以及終端軟件開發(fā)包SDK的應(yīng)用程序編程接ロ API模塊(22)、終端應(yīng)用程序模塊(23)、驅(qū)動層模塊(24)、無線網(wǎng)絡(luò)收發(fā)模塊(25)和數(shù)據(jù)存儲模塊(26);所述終端操作系統(tǒng)核心模塊(21)通過所述終端軟件開發(fā)包SDK的應(yīng)用程序編程接ロ API模塊(22)與所述終端應(yīng)用程序模塊(23)傳輸數(shù)據(jù),并且通過所述驅(qū)動層模塊(24)分別與所述無線網(wǎng)絡(luò)收發(fā)模塊(25)和數(shù)據(jù)存儲模塊(26)傳輸數(shù)據(jù);其特征在于所述方法包括如下步驟 A.在所述移動通信終端內(nèi)設(shè)置PBOC中央處理器CPUp,在該PBOC中央處理器CPUp內(nèi)設(shè)置能夠互相傳輸數(shù)據(jù)的PBOC核心模塊(11)和PBOC應(yīng)用擴(kuò)展模塊(12);所述PBOC核心模塊(11)通過所述驅(qū)動層模塊(24)與所述終端操作系統(tǒng)核心模塊(21)傳輸數(shù)據(jù); B.在所述移動通信終端內(nèi)設(shè)置用于在終端安全控制模塊PSAM卡與所述PBOC核心模塊(11)之間建立數(shù)據(jù)傳輸?shù)慕K端安全控制模塊PSAM卡接ロ模塊(15); C.在所述移動通信終端內(nèi)設(shè)置PBOC客戶應(yīng)用程序模塊(14),以及用于在該PBOC客戶應(yīng)用程序模塊(14)與所述終端操作系統(tǒng)核心模塊(21)傳輸數(shù)據(jù)的PBOC軟件開發(fā)包SDK的應(yīng)用程序編程接ロ API模塊(13); E.根據(jù)用戶主動發(fā)起指令數(shù)據(jù)或者來自無線網(wǎng)絡(luò)的指令數(shù)據(jù),所述終端操作系統(tǒng)核心模塊(21)協(xié)同所述移動通信終端內(nèi)各模塊實現(xiàn)基于PBOC標(biāo)準(zhǔn)的交易過程。
2.根據(jù)權(quán)利要求I所述的在無線移動通信終端內(nèi)植入基于PBOC銀行卡標(biāo)準(zhǔn)的數(shù)據(jù)處理模塊的方法,其特征在于 步驟E包括如下分步驟 El.根據(jù)用戶主動發(fā)起指令數(shù)據(jù)或者來自無線網(wǎng)絡(luò)的指令數(shù)據(jù),判斷確定交易類型;所述交易類型包括查詢交易、支付交易、繳費交易、匯款交易和圈存/圈取交易; E2.根據(jù)分步驟El確定的交易類型和步驟El所述用戶主動發(fā)起指令數(shù)據(jù)或者來自無線網(wǎng)絡(luò)的指令數(shù)據(jù),執(zhí)行相應(yīng)交易類型的交易步驟; E3.完成所述基于PBOC標(biāo)準(zhǔn)的交易過程。
3.根據(jù)權(quán)利要求2所述的在無線移動通信終端內(nèi)植入基于PBOC銀行卡標(biāo)準(zhǔn)的數(shù)據(jù)處理模塊的方法,其特征在于 當(dāng)所述分步驟El判斷交易類型是支付交易、代繳費交易和匯款交易時,所述分步驟E2包括如下分步驟 E22.所述終端操作系統(tǒng)核心模塊(21)控制所述終端應(yīng)用程序模塊(23)啟動終端支付應(yīng)用程序; E23.所述終端操作系統(tǒng)核心模塊(21)將本終端的所述PBOC核心模塊(11)和PBOC應(yīng)用擴(kuò)展模塊(12)內(nèi)的信息通過無線網(wǎng)絡(luò)收發(fā)模塊(25)發(fā)起聯(lián)機(jī)驗證; 聯(lián)機(jī)驗證失敗,終止分步驟E22所述終端支付應(yīng)用程序;聯(lián)機(jī)驗證成功,執(zhí)行以下分步驟; E24.根據(jù)用戶主動發(fā)起指令數(shù)據(jù)或者來自無線網(wǎng)絡(luò)的指令數(shù)據(jù),收集交易數(shù)據(jù); E25.所述終端操作系統(tǒng)核心模塊(21)向所述PBOC核心模塊(11)傳輸分步驟E24所述交易數(shù)據(jù),并要求所述PBOC核心模塊(11)執(zhí)行取現(xiàn)操作; E26.所述PBOC核心模塊(11)控制所述PBOC應(yīng)用擴(kuò)展模塊(12)執(zhí)行取現(xiàn)操作應(yīng)用程序;所述終端操作系統(tǒng)核心模塊(21)啟動PBOC交互界面,用干與所述PBOC核心模塊(11)傳輸交易中間數(shù)據(jù); E27.所述終端操作系統(tǒng)核心模塊(21)接收到所述PBOC核心模塊(11)反饋的取現(xiàn)操作程序完成信息后,通過無線網(wǎng)絡(luò)收發(fā)模塊(25)上傳取現(xiàn)執(zhí)行結(jié)果至金融數(shù)據(jù)處理中心,所述金融數(shù)據(jù)處理中心完成交易后即返回取現(xiàn)完成信息;當(dāng)所述終端操作系統(tǒng)核心模塊(21)通過無線網(wǎng)絡(luò)收發(fā)模塊(25)接收到所述取現(xiàn)完成信息后,通知所述PBOC核心模塊(11); E28.所述PBOC核心模塊(11)執(zhí)行取現(xiàn)完成的腳本程序,所述終端操作系統(tǒng)核心模塊(21)控制顯示交易結(jié)果信息。
4.根據(jù)權(quán)利要求3所述的在無線移動通信終端內(nèi)植入基于PBOC銀行卡標(biāo)準(zhǔn)的數(shù)據(jù)處理模塊的方法,其特征在于 當(dāng)所述分步驟El判斷交易類型是支付交易時,所述分步驟E24還包括如下分步驟 E2411.讀取來自無線網(wǎng)絡(luò)的指令數(shù)據(jù),提取其中用干支付交易的數(shù)據(jù)作為交易數(shù)據(jù)。
5.根據(jù)權(quán)利要求3所述的在無線移動通信終端內(nèi)植入基于PBOC銀行卡標(biāo)準(zhǔn)的數(shù)據(jù)處理模塊的方法,其特征在于 當(dāng)所述分步驟El判斷交易類型是繳費交易時,所述分步驟E24還包括如下分步驟E2421.要求用戶輸入指令數(shù)據(jù),即要求用戶輸入用于所述繳費交易的繳費信息;E2422.讀取分步驟E2421所述繳費信息,提取其中用于繳費交易的繳費數(shù)據(jù)作為交易數(shù)據(jù)。
6.根據(jù)權(quán)利要求3所述的在無線移動通信終端內(nèi)植入基于PBOC銀行卡標(biāo)準(zhǔn)的數(shù)據(jù)處理模塊的方法,其特征在于 當(dāng)所述分步驟El判斷交易類型是匯款交易時,所述分步驟E24還包括如下分步驟E2431.要求用戶輸入指令數(shù)據(jù),即要求用戶輸入用于所述匯款交易的匯款信息;E2432.所述終端操作系統(tǒng)核心模塊(21)通過所述無線網(wǎng)絡(luò)收發(fā)模塊聯(lián)機(jī)確認(rèn)所述匯款信息; E2433.讀取經(jīng)過分步驟E2432確認(rèn)的所述匯款信息,提取其中用于匯款交易的匯款數(shù)據(jù)作為交易數(shù)據(jù)。
7.根據(jù)權(quán)利要求2所述的在無線移動通信終端內(nèi)植入基于PBOC銀行卡標(biāo)準(zhǔn)的數(shù)據(jù)處理模塊的方法,其特征在于 當(dāng)所述分步驟El判斷交易類型是圈取/圈存交易時,所述分步驟E2包括如下分步驟 E224.所述終端操作系統(tǒng)核心模塊(21)控制所述終端應(yīng)用程序模塊(23)啟動終端圈取/圈存應(yīng)用程序; E234.所述終端操作系統(tǒng)核心模塊(21)將本終端的所述PBOC核心模塊(11)和PBOC應(yīng)用擴(kuò)展模塊(12)內(nèi)的信息通過無線網(wǎng)絡(luò)收發(fā)模塊(25)發(fā)起聯(lián)機(jī)驗證; 聯(lián)機(jī)驗證失敗,終止分步驟E22所述終端支付應(yīng)用程序,聯(lián)機(jī)驗證成功,執(zhí)行以下分步驟; E2441.要求用戶輸入指令數(shù)據(jù),即要求用戶輸入用于所述圈取或者圈存的信息;E2442.讀取分步驟E2441所述信息,提取其中用于圈取或者圈存交易的數(shù)據(jù)作為交易數(shù)據(jù);E254.所述終端操作系統(tǒng)核心模塊(21)向所述PBOC核心模塊(11)傳輸步驟E22所述交易數(shù)據(jù),并要求所述PBOC核心模塊(11)執(zhí)行圈取或者圈存操作; E264.所述PBOC核心模塊(11)控制所述PBOC應(yīng)用擴(kuò)展模塊(12)執(zhí)行圈取或者圈存操作應(yīng)用程序;所述終端操作系統(tǒng)核心模塊(21)啟動PBOC交互界面,用干與所述PBOC核心模塊(11)傳輸交易中間數(shù)據(jù); E274.所述終端操作系統(tǒng)核心模塊(21)接收到所述PBOC核心模塊(11)反饋的圈取或者圈存操作程序完成信息后,通過無線網(wǎng)絡(luò)收發(fā)模塊(25)上傳圈取或者圈存的執(zhí)行結(jié)果至金融數(shù)據(jù)處理中心,所述金融數(shù)據(jù)處理中心完成交易后即返回圈取或者圈存完成信息;當(dāng)所述終端操作系統(tǒng)核心模塊(21)通過無線網(wǎng)絡(luò)收發(fā)模塊(25)接收到所述圈取或者圈存完成信息后,通知所述PBOC核心模塊(11); E284.所述PBOC核心模塊(11)執(zhí)行圈取或者圈存完成的腳本程序,所述終端操作系統(tǒng)核心模塊(21)控制顯示交易結(jié)果信息。
8.根據(jù)權(quán)利要求I所述的在無線移動通信終端內(nèi)植入基于PBOC銀行卡標(biāo)準(zhǔn)的數(shù)據(jù)處理模塊的方法,其特征在于 在步驟C與步驟E之間還包括如下步驟 D.在所述移動通信終端內(nèi)設(shè)置用于外接密碼鍵盤的密碼鍵盤接ロ模塊(16),以及用于擴(kuò)展其它模塊的擴(kuò)展接ロ模塊(17);所述密碼鍵盤接ロ模塊(16)通過所述PBOC核心模塊(11)向所述PBOC應(yīng)用擴(kuò)展模塊(12 )傳輸數(shù)據(jù),所述擴(kuò)展接ロ模塊(17 )與所述PBOC核心模塊(11)互相傳輸數(shù)據(jù)。
9.根據(jù)權(quán)利要求I所述的在無線移動通信終端內(nèi)植入基于PBOC銀行卡標(biāo)準(zhǔn)的數(shù)據(jù)處理模塊的方法,其特征在于 所述無線移動通信終端還包括外部設(shè)備接ロ模塊(27 );該外部設(shè)備接ロ模塊(27 )借助所述驅(qū)動層模塊(24)與所述終端操作系統(tǒng)核心模塊(21)互相傳輸數(shù)據(jù)。
10.根據(jù)權(quán)利要求I所述的在無線移動通信終端內(nèi)植入基于PBOC銀行卡標(biāo)準(zhǔn)的數(shù)據(jù)處理模塊的方法,其特征在于 所述無線網(wǎng)絡(luò)收發(fā)模塊(25)適用的無線網(wǎng)絡(luò)包括無線射頻RF網(wǎng)絡(luò)、基于通用分組無線服務(wù)GPRS技術(shù)的無線網(wǎng)絡(luò)、基于碼分多址CDMA技術(shù)的無線網(wǎng)絡(luò)、基于時分同步的碼分多址TD-CDMA技術(shù)的無線網(wǎng)絡(luò)和基于寬頻碼分多址WCDMA技術(shù)的無線網(wǎng)絡(luò)。
全文摘要
一種在無線移動通信終端內(nèi)植入基于PBOC銀行卡標(biāo)準(zhǔn)的數(shù)據(jù)處理模塊的方法,所述移動通信終端包括設(shè)置于終端中央處理器CPUT內(nèi)的終端操作系統(tǒng)核心模塊,以及終端軟件開發(fā)包SDK的應(yīng)用程序編程接口API模塊、終端應(yīng)用程序模塊、驅(qū)動層模塊、無線網(wǎng)絡(luò)收發(fā)模塊和數(shù)據(jù)存儲模塊。所述方法在所述無線移動通信終端內(nèi)設(shè)置了基于PBOC銀行卡標(biāo)準(zhǔn)的PBOC核心模塊、PBOC應(yīng)用擴(kuò)展模塊、PBOC軟件開發(fā)包SDK的應(yīng)用程序編程接口API模塊、PBOC客戶應(yīng)用程序模塊和終端安全控制模塊PSAM卡接口模塊,令所述無線通信終端在確保安全性的情況下能夠在符合PBOC標(biāo)準(zhǔn)規(guī)范的條件下實施銀行交易。
文檔編號H04M1/725GK102647809SQ20111003899
公開日2012年8月22日 申請日期2011年2月16日 優(yōu)先權(quán)日2011年2月16日
發(fā)明者蘭書春, 王云 申請人:深圳市證通金信科技有限公司