基於nfc終端的移動充值、查詢、支付系統及方法
2024-04-08 16:10:05 1
基於nfc終端的移動充值、查詢、支付系統及方法
【專利摘要】一種基於NFC終端的移動充值、查詢、支付系統及方法,包括:具有NFC模塊的移動終端、帶有電子現金或電子錢包功能的定製附件、帶密碼算法及安全存儲的安全TF卡、設在NFC終端中的終端程序所述帶有電子現金或電子錢包功能的定製附件為匹配該NFC移動終端的後蓋殼或其它外形的終端附件,TF卡設有密碼算法,在NFC終端中設有終端程序,終端程序包括與NFC終端內NFC模塊進行交互的功能模塊和與安全TF卡進行交互的軟體模塊。本發明的優點是採用安全TF卡作為密碼運算和安全存儲數據的部件,在NFC終端中設有終端程序,充值、查詢、支付過程安全可靠簡單方便並提高了效率。
【專利說明】基於NFC終端的移動充值、查詢、支付系統及方法
【技術領域】
[0001]本發明涉及一種電子支付系統,特別涉及一種基於NFC終端的移動充值、查詢、支付系統及方法。
【背景技術】
[0002]NFC距離無線通訊技術,是Near Field Communication的縮寫。目前NFC終端的行動支付的方案均是將NFC控制器配置成智慧卡仿真的模式,以模擬一張傳統的銀行卡/充值卡。這樣的使用方式依賴於一個與NFC控制器協同工作且與支付過程密不可分的SE(安全單元)。目前使用較廣的有三種形式的SE:NFC終端電路中內置的,SM卡內的,和安全TF卡內的。第一種方式會引發金融機構必須接受某款NFC終端或終端製造商必須按金融機構要求設計某款NFC終端的問題,這對于越來越個性化的智能設備來說,做任何一種選擇都存在很大風險,並且需要為此專門投入大量人力、物力和資金。第二種方式決定了支付過程必須由SM卡發行方即行動網路運營商來主導,這削減了金融機構在生態鏈中的利益,而且在運營商未取得金融機構資質的情況下是不被允許的。第三種方式雖然基本上繞過了終端款式和運營商選擇上的限制,但依賴於新型的TF卡接口(需支持擴展出的用於SWP接口通訊的管腳),並且NFC終端的TF卡接口和安全TF卡都要具有這樣的擴展管腳。第三種方式中也有不需要擴展管腳的方案,但這樣的方案將依賴於NFC終端上的程序完成支付過程。換言之,不但使支付過程複雜化和降低了效率,而且當NFC終端無法開啟或其上相關程序無法正常運行時,便無法完成支付過程。以上這些都限制了基於NFC的行動支付方案的推廣。
【發明內容】
[0003]本發明的目的是針對已有技術中存在的缺陷,提供一種基於NFC終端的移動充值、查詢、支付系統,包括:具有NFC模塊的移動終端(以下簡稱NFC終端)、帶有電子現金或電子錢包功能的定製附件、帶密碼算法及安全存儲的安全TF卡、設在NFC終端中的終端程序,其特徵在於所述帶有電子現金或電子錢包功能的定製附件為匹配該NFC移動終端的後蓋殼或其它外形的終端附件,TF卡設有密碼算法,在NFC終端中設有終端程序,終端程序包括與NFC終端內NFC模塊進行交互的功能模塊(以下簡稱NFC交互模塊)和與安全TF卡進行交互的軟體模塊(以下簡稱TF交互模塊)。
[0004]所述NFC交互模塊的移動終端設有TF卡接口或不設TF卡接口,在不設TF卡接口時由帶有電子現金或電子錢包功能的定製附件提供訪問TF卡的功能。
[0005]所述該系統的方法包含充值方法、查詢方法、支付方法三個部分,其中充值方法分為通過NFC終端充值或通過現有非接觸式充值設備充值兩種,查詢方法分為通過NFC終端查詢或通過現有非接觸式查詢設備查詢兩種,支付方法為將帶有電子現金或電子錢包功能的定製附件等同於一張標準規格的非接觸式電子現金或電子錢包卡在現有及將來的非接觸式收款設備上進行非接觸式行動支付。[0006]所述該系統通過NFC終端的充值方法包含下列步驟:
[0007]I)通過NFC終端充值時,用戶啟動NFC終端上的終端程序並選擇程序界面中的充值功能,終端程序通過NFC交互模塊調用NFC終端的網絡通信模塊訪問該用戶在銀行或第三方支付或其他後臺系統的帳戶;
[0008]2)在銀行或第三方支付或其他後臺系統需對用戶身份進行驗證或需對關鍵數據進行密碼運算或NFC終端與定製附件間互相認證時,終端程序通過TF交互模塊調用安全TF卡的密碼運算功能,該密碼運算過程將輸入的待處理數據結合安全TF卡的安全存儲中的信息處理完後將結果返回TF交互模塊;
[0009]3)終端程序通過NFC交互模塊調用NFC終端系統提供的NFC功能訪問接口將NFC模塊配置成非接觸式讀寫器的工作模式,通過射頻信號從定製附件獲取或向其寫入與電子錢包或電子現金相關的信息;
[0010]4) TF交互模塊再通過NFC終端的網絡通信模塊將結果返回銀行或第三方支付或其他後臺系統,並通過NFC交互模塊將結果返回給定製附件,以完成充值。
[0011]所述該系統通過NFC終端的查詢方法包含下列步驟:
[0012]I)通過NFC終端查詢時,用戶啟動NFC終端上的終端程序並選擇程序界面中的查詢功能,終端程序通過NFC交互模塊調用NFC終端系統提供的NFC功能訪問接口將NFC模塊配置成非接觸式讀寫器的工作模式,繼而通過射頻信號與定製附件交互;
[0013]2)在NFC終端與定製附件間需做互相認證時,終端程序通過TF交互模塊調用安全TF卡的密碼運算功能,該密碼運算過程會將輸入的待處理數據結合安全TF卡的安全存儲中的信息處理完後將結果返回TF交互模塊;
[0014]3)當互相認證過程通過後,終端程序便可通過NFC交互模塊從定製附件獲取電子錢包或電子現金的餘額信息,並將其顯示在用戶界面上。
[0015]本發明中帶有電子現金或電子錢包功能的定製附件是一個功能相對單一,外形便於隨不同需求變化的部件,其銀行卡/充值卡功能完全可以由原本用以製造標準規格的這類卡片的電路及軟體來實現。因此在大多數使用場景(即支付場景)下,它的功能、性能及用戶的使用習慣方面與原標準規格卡幾乎完全一致,避免了使用新的電路設計所帶來的為匹配現有收款、查詢設備所需調試工作。支付過程中涉及的SE位於該帶有電子現金或電子錢包功能的定製附件中,不涉及NFC終端上的NFC控制器及SE,這樣也就避免了原標準規格卡的商業生態環境中各方利益需重新分配的問題。
[0016]本發明雖然也使用了安全TF卡作為密碼運算和安全存儲數據的部件,但只有在需要通過NFC終端進行充值或查詢時才會使用該模塊。消費與支付過程完全獨立於NFC終端和安全TF卡。因此,在用戶可以把該行動支付終端完全當做一張標準規格的非接觸式銀行卡/充值卡來使用的同時,該終端還為用戶增加了更為安全可靠便捷的隨時隨地查詢和充值的功能。
[0017]本發明的優點是採用安全TF卡作為密碼運算和安全存儲數據的部件,在NFC終端中設有終端程序,充值、查詢、支付過程簡單方便並提高了效率。
【專利附圖】
【附圖說明】
[0018]圖1 NFC終端具有TF卡接口情況下的系統結構框圖;[0019]圖2 NFC終端不帶TF卡接口情況下的系統結構框圖。
【具體實施方式】
[0020]實施例
[0021]下面結合附圖進一步說明本發明的實施例:
[0022]參見圖1,本實施例由具有NFC模塊的移動終端(以下簡稱NFC終端)、帶有電子現金或電子錢包功能的定製附件、帶密碼算法及安全存儲的安全TF卡、設在NFC終端中的終端程序組成。帶有電子現金或電子錢包功能的定製附件為匹配該NFC終端的後蓋殼或其它外形的終端附件,本實施例為NFC移動終端的後蓋殼。TF卡設有密碼算法,在NFC終端中設有終端程序,終端程序包括與NFC終端內NFC模塊進行交互的功能模塊(以下簡稱NFC交互模塊)和與安全TF卡進行交互的軟體模塊(以下簡稱TF交互模塊)。
[0023]NFC交互模塊的移動終端設有TF卡接口,移動終端本身能夠提供訪問TF卡的功倉泛。
[0024]本實施例的方法包含充值方法、查詢方法、支付方法三個部分,其中充值方法為通過NFC終端充值,其方法包含下列步驟:
[0025]I)通過NFC終端充值時,用戶啟動NFC終端上的終端程序並選擇程序界面中的充值功能,終端程序通過NFC交互模塊調用NFC終端的網絡通信模塊訪問該用戶在銀行或第三方支付或其他後臺系統的帳戶;
[0026]2)在銀行或第三方支付或其他後臺系統需對用戶身份進行驗證或需對關鍵數據進行密碼運算或NFC終端與定製附件間互相認證時,終端程序通過TF交互模塊調用安全TF卡的密碼運算功能,該密碼運算過程將輸入的待處理數據結合安全TF卡的安全存儲中的信息處理完後將結果返回TF交互模塊;
[0027]3)終端程序通過NFC交互模塊調用NFC終端系統提供的NFC功能訪問接口將NFC模塊配置成非接觸式讀寫器的工作模式,通過射頻信號從定製附件獲取或向其寫入與電子錢包或電子現金相關的信息;
[0028]4) TF交互模塊再通過NFC終端的網絡通信模塊將結果返回銀行或第三方支付或其他後臺系統,並通過NFC交互模塊將結果返回給定製附件,以完成充值。
[0029]本實施例的查詢方法是通過NFC終端查詢,查詢方法包含下列步驟:
[0030]I)通過NFC終端查詢時,用戶啟動NFC終端上的終端程序並選擇程序界面中的查詢功能,終端程序通過NFC交互模塊調用NFC終端系統提供的NFC功能訪問接口將NFC模塊配置成非接觸式讀寫器的工作模式,繼而通過射頻信號與定製附件交互;
[0031]2)在NFC終端與定製附件間需做互相認證時,終端程序通過TF交互模塊調用安全TF卡的密碼運算功能,該密碼運算過程會將輸入的待處理數據結合安全TF卡的安全存儲中的信息處理完後將結果返回TF交互模塊;
[0032]3)當互相認證過程通過後,終端程序便可通過NFC交互模塊從定製附件獲取電子錢包或電子現金的餘額信息,並將其顯示在用戶界面上。
[0033]本實施例的支付方法兼容已有的非接觸式電子現金或電子錢包卡的支付方式。在現有的非接觸式收款終端上使用時等同於一張標準規格的非接觸式電子現金或電子錢包卡。並且支付功能被限定在定製附件中,不依賴於NFC終端的狀態(是否存在、是否有電、是否開機、哪些程序已被開啟等)。
[0034]實施例二
[0035]參見圖2,實施例二與實施例一相同,所不同的是在本實施例中具有NFC交互模塊的移動終端不設TF卡接口,由帶有電子現金或電子錢包功能的定製附件提供訪問TF卡的功能。
【權利要求】
1.一種基於NFC終端的移動充值、查詢、支付系統,包括:具有NFC模塊的移動終端(以下簡稱NFC終端)、帶有電子現金或電子錢包功能的定製附件、帶密碼算法及安全存儲的安全TF卡、設在NFC終端中的終端程序,其特徵在於所述帶有電子現金或電子錢包功能的定製附件為匹配該NFC移動終端的後蓋殼或其它外形的終端附件,TF卡設有密碼算法,在NFC終端中設有終端程序,終端程序包括與NFC終端內NFC模塊進行交互的功能模塊(以下簡稱NFC交互模塊)和與安全TF卡進行交互的軟體模塊(以下簡稱TF交互模塊)。
2.根據權利要求1所述的一種基於NFC終端的移動充值、查詢、支付系統,其特徵在於所述NFC交互模塊的移動終端設有TF卡接口或不設TF卡接口,在不設TF卡接口時由帶有電子現金或電子錢包功能的定製附件提供訪問TF卡的功能。
3.如權利要求1所述的一種基於NFC終端的移動充值、查詢、支付系統的方法,該系統的方法包含充值方法、查詢方法、支付方法三個部分,其特徵在於其中充值方法分為通過NFC終端充值或通過現有非接觸式充值設備充值兩種,查詢方法有通過NFC終端查詢或通過現有非接觸式查詢設備查詢兩種方式,支付方法為將帶有電子現金或電子錢包功能的定製附件等同於一張標準規格的非接觸式電子現金或電子錢包卡在現有及將來的非接觸式收款設備上進行非接觸式行動支付。
4.根據權利要求3所述的一種基於NFC終端的移動充值、查詢、支付系統的方法,其特徵在於所述該系統通過NFC終端的充值方法包含下列步驟: 1)通過NFC終端充值時,用戶啟動NFC終端上的終端程序並選擇程序界面中的充值功能,終端程序通過NFC交互模塊調用NFC終端的網絡通信模塊訪問該用戶在銀行或第三方支付或其他後臺系統的帳戶; 2)在銀行或第三方支付或其他後臺系統需對用戶身份進行驗證或需對關鍵數據進行密碼運算或NFC終端與定製附件間互相認證時,終端程序通過TF交互模塊調用安全TF卡的密碼運算功能,該密碼運算過程將輸入的待處理數據結合安全TF卡的安全存儲中的信息處理完後將結果返回TF交互模塊; 3)終端程序通過NFC交互模塊調用NFC終端系統提供的NFC功能訪問接口將NFC模塊配置成非接觸式讀寫器的工作模式,通過射頻信號從定製附件獲取或向其寫入與電子錢包或電子現金相關的信息; 4)TF交互模塊再通過NFC終端的網絡通信模塊將結果返回銀行或第三方支付或其他後臺系統,並通過NFC交互模塊將結果返回給定製附件,以完成充值。
5.根據權利要求3所述的一種基於NFC終端的移動充值、查詢、支付系統的方法,其特徵在於其特徵在於所述該系統通過NFC終端的查詢方法包含下列步驟: 1)通過NFC終端查詢時,用戶啟動NFC終端上的終端程序並選擇程序界面中的查詢功能,終端程序通過NFC交互模塊調用NFC終端系統提供的NFC功能訪問接口將NFC模塊配置成非接觸式讀寫器的工作模式,繼而通過射頻信號與定製附件交互; 2)在NFC終端與定製附件間需做互相認證時,終端程序通過TF交互模塊調用安全TF卡的密碼運算功能,該密碼運算過程會將輸入的待處理數據結合安全TF卡的安全存儲中的信息處理完後將結果返回TF交互模塊; 3)當互相認證過程通過後,終端程序便可通過NFC交互模塊從定製附件獲取電子錢包或電子現金的餘額信息,並將其顯示在用戶界面上。
【文檔編號】G07F7/08GK103729936SQ201210385468
【公開日】2014年4月16日 申請日期:2012年10月12日 優先權日:2012年10月12日
【發明者】孫海東 申請人:上海奕華信息技術有限公司