一種基于終端的取款的方法
【專利摘要】本發(fā)明公開了一種基于終端的取款的方法,包含終端綁定模塊,條碼模塊,ATM等模塊。用戶通過終端注冊用戶賬戶信息并綁定用戶賬戶和終端,用戶通過終端申請取款,系統(tǒng)獲取和驗證用戶請求,生成一次性條碼,包含用戶賬戶信息,ATM信息,取款信息,系統(tǒng)根據用戶安全設置,生成動態(tài)臨時密碼,通過短信發(fā)送到注冊的用戶終端號碼,用戶在ATM上出示條碼,ATM掃描用戶終端上的條碼,驗證用戶以及ATM信息,并提示用戶輸入動態(tài)臨時密碼,如驗證通過則允許用戶從ATM中取款。通過終端承載銀行卡的部分功能,為用戶提供了一種方便的無卡方式的終端取款的業(yè)務體驗。
【專利說明】一種基于終端的取款的方法
【技術領域】
[0001]本發(fā)明涉及互聯網和終端以及金融【技術領域】,特別是指一種基于終端的取款的方法。
【背景技術】
[0002]隨著互聯網技術和終端軟件技術的發(fā)展,特別是互聯網和終端技術的發(fā)展,為一種基于終端的取款的方法提供了可行性。
[0003]目前,用戶在ATM取款的方式是基于銀行卡方式和柜臺方式,用戶需要攜帶銀行卡和記憶銀行卡密碼,用戶通常擁有多個銀行的多個銀行卡,需要攜帶多張銀行卡,存在一定的安全隱患,在用戶忘記攜帶銀行卡時,用戶無法在ATM和銀行柜臺進行取款,對用戶造成諸多不便。
[0004]隨著終端技術,互聯網技術、軟件技術的發(fā)展,將用戶賬戶與終端進行綁定,通過互聯網傳輸支付憑證,通過各種高強度加密技術加密支付信息,利用移動通信網絡對終端號碼的驗證機制,保證消息的傳輸到正確的終端目標,通過條碼識別技術識別條碼,完成了對用戶身份的識別以及支付憑證的傳輸。
[0005]用戶終端是目前人們隨身攜帶的一個必不可少的便攜設備,將終端與用戶賬戶進行綁定,將終端作為驗證用戶身份的一個設備,系統(tǒng)為用戶動態(tài)生成包含用戶銀行卡信息以及用戶信息以及支付信息的條碼,通過ATM上的光電識別裝置識別條碼后允許用戶取款,部分替代銀行卡在ATM取款的應用場景。
[0006]有鑒于此,本發(fā)明的目的在于提出一種簡單易行,結合條碼技術和軟件加解密技術的一種基于終端的取款的方法。
【發(fā)明內容】
[0007]從上面所述可以看出,用戶通過終端注冊用戶賬戶信息并綁定用戶賬戶和終端,用戶通過終端申請取款,系統(tǒng)獲取和驗證用戶請求,生成一次性條碼,包含用戶賬戶信息,ATM信息,取款信息等數據,系統(tǒng)根據用戶安全設置,生成動態(tài)臨時密碼,通過短信發(fā)送到注冊的用戶終端號碼,用戶在ATM上出示條碼,ATM掃描用戶終端上的條碼,驗證用戶以及ATM信息,并提示用戶輸入動態(tài)臨時密碼,如驗證通過則允許用戶從ATM中取款。
[0008]進一步的,通過所提供的一種基于終端的取款的方法為一種終端取款業(yè)務的發(fā)展提供有力保障,滿足用戶各方要求,提升用戶友好體驗。
[0009]為實現上述目的,本發(fā)明的一個方面提供了一種基于終端的取款的方法,該方法包括:
用戶在系統(tǒng)進行注冊,提供終端號碼和設置用戶賬戶信息,并通過終端采集終端特征信息,包含硬件或軟件特征信息,并與用戶賬戶以及用戶終端號碼綁定。
[0010]本發(fā)明提供的一種基于終端的取款的方法的一個實施例中,該方法還包括:
用戶通過終端向系統(tǒng)申請取款,系統(tǒng)獲取用戶的取款請求,對用戶信息進行鑒權和認證,生成一次性的條碼推送給用戶終端。
[0011]本發(fā)明提供的一種基于終端的取款的方法的一個實施例中,該方法還包括:
系統(tǒng)接收到用戶的取款請求后,將用戶信息,取款信息,ATM信息,驗證信息等數據加密后編碼到條碼,條碼為一次性使用,使用后條碼即被標識為廢除。
[0012]本發(fā)明提供的一種基于終端的取款的方法的一個實施例中,該方法還包括: 系統(tǒng)根據安全級別,設置動態(tài)密碼驗證,ATM在掃描用戶終端條碼后,觸發(fā)系統(tǒng)生成一
條包含動態(tài)密碼的短信,發(fā)送到注冊終端號碼。
[0013]本發(fā)明提供的一種基于終端的取款的方法的一個實施例中,該方法還包括:
ATM掃描用戶終端上的條碼,驗證條碼以及條碼包含的用戶賬戶信息,取款信息,包含金額,時間,ATM機信息,并驗證用戶輸入的動態(tài)密碼,只有通過系統(tǒng)的條碼和動態(tài)密碼的驗證,用戶才能成功進行取款。
[0014]具體來說具有以下優(yōu)點:
無需銀行卡取款:
用戶無需攜帶銀行卡,即可通過終端向銀行系統(tǒng)申請進行取款,系統(tǒng)為用戶生成包含用戶取款賬戶信息和取款信息的加密條碼并推送到終端后,用戶即可在具備條碼掃描能力的ATM機上進行取款。
[0015]充分利用終端能力:
系統(tǒng)充分利用終端的便攜和數據承載能力,將原本銀行卡的功能轉移到終端上,并通過終端進行數據的承載和動態(tài)密碼的接收,充分利用終端的能力,保證了取款的安全性。
[0016]
【專利附圖】
【附圖說明】
[0017]此處所說明的附圖用來提供對本發(fā)明的進一步理解,構成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構成對本發(fā)明的不當限定。在附圖中:
圖1為本發(fā)明系統(tǒng)網絡拓撲示意圖。
[0018]圖2為本發(fā)明系統(tǒng)模塊結構示意圖。
[0019]圖3為本發(fā)明用戶注冊流程示意圖。
[0020]圖4為本發(fā)明業(yè)務流程示意圖。
[0021]
【具體實施方式】
[0022]下面參照附圖對本發(fā)明進行更全面的描述,其中說明本發(fā)明的示例性實施例。
[0023]為實現上述目的,提出了一種基于終端的取款的方法。
[0024]以下通過結合附圖,對本發(fā)明的實施方式進行描述。
[0025]實現一種基于終端的取款的方法的關鍵點如下:
用戶注冊:
用戶在系統(tǒng)注冊用戶及用戶賬戶信息,并采集終端特征數據,包含硬件特征數據,軟件特征數據,硬件特征數據采取獲取設備上具備唯一性特征的數據,如終端上的SM卡ID,機身碼等數據,或MAC地址等唯一性的特征數據,以及軟件特征數據,如軟件類型和版本數據,并將特征數據進行映射計算后,與用戶信息進行綁定,系統(tǒng)在用戶通過設備請求系統(tǒng)時驗證設備特征信息。
[0026]條碼內容:
系統(tǒng)在獲取用戶請求后,對用戶進行認證和鑒權通過后,將用戶賬戶信息,開戶行信息,取款信息,ATM信息以及其他的一些附屬信息如取款時間有效期,安全設置信息,如是否需要動態(tài)密碼,是否指定ATM機,條碼是否已經被掃描使用以及驗證數據等信息,編碼成系統(tǒng)約定的格式后,將內容進行加密,編碼到條碼并推送給用戶。
[0027]內容加密:
為了保證內容的安全,系統(tǒng)對條碼包含的內容進行加密,加密方式包含對稱加密或不對稱公私鑰方式進行內容的加密,以保證編碼內容的安全。
[0028]動態(tài)密碼:
為了進一步保證用戶資金安全,系統(tǒng)進一步為綁定的用戶終端號碼發(fā)送動態(tài)密碼,用戶終端接收到動態(tài)密碼后根據在ATM驗證條碼后根據流程在ATM上輸入動態(tài)密碼進行進一步的安全驗證,只有通過動態(tài)密碼驗證的用戶最終才能從ATM取款。
[0029]條碼驗證:
用戶在接收到系統(tǒng)推送的條碼后,通過終端展示條碼,ATM上的條碼識讀裝置識讀用戶終端上的條碼,獲取條碼包含的賬戶信息和取款信息并對其進行驗證,判斷用戶信息以及是否具備本機取款權限。
[0030]主要功能模塊
如圖1所示,一種基于終端的取款的方法的拓撲主要包括:
用戶終端100:
用戶終端設備,即具備移動通信功能的終端設備,如智能手機,承載業(yè)務的實體。
[0031]ATMlOl:
自動取款設備,具備條碼掃描能力,識別用戶終端上的條碼。
[0032]傳輸網絡102:
提供數據訪問和接入的通道,包含固定互聯網和移動互聯網,如WIF1、移動通信無線數據通道。
[0033]取款系統(tǒng)103:
通常為銀行取款控制的信息系統(tǒng),驗證用戶賬戶及余額數據、用戶狀態(tài)等,根據用戶賬戶狀態(tài),發(fā)出取款控制指令給ATM。
[0034]圖2示為本發(fā)明系統(tǒng)模塊結構示意圖。
[0035]用戶終端側:
數據采集模塊200:
用戶終端側采集用戶終端特征數據,包含硬件特征數據和軟件特征數據等,例如,終端機身碼,SIM卡ID等,提供給用戶注冊模塊用于系統(tǒng)注冊。
[0036]取款請求模塊201:
用戶端根據用戶取款需求,向系統(tǒng)端發(fā)起取款請求的功能模塊。
[0037]用戶注冊模塊202:
用戶注冊功能模塊,注冊用戶信息以及根據數據采集模塊采集的終端特征信息向系統(tǒng)發(fā)起注冊,獲取用戶注冊信息和權限。
[0038]數據收發(fā)模塊203:
用戶端與系統(tǒng)進行數據收發(fā)和交互的功能模塊,包含獲取系統(tǒng)推送消息,以及系統(tǒng)生成的條碼,接收系統(tǒng)的推送的動態(tài)短信密碼等數據。
[0039]ATM 側:
人機交互模塊204:
ATM機的人機交互功能模塊,與用戶和終端進行交互,識別終端上條碼和用戶身份,獲取用戶輸入的動態(tài)密碼,根據系統(tǒng)對用戶取款請求的驗證結果,執(zhí)行用戶取款動作。
[0040]數據傳輸通道205:
提供數據訪問和接入的通道,包含固定互聯網和移動互聯網等各種接入和傳輸的通道。
[0041 ] 系統(tǒng)立而:
服務訪問接口 206:
系統(tǒng)服務向外界開放的接口,用戶端設備和ATM通過系統(tǒng)服務接口訪問系統(tǒng)并與其進行交互。
[0042]數據庫207:
系統(tǒng)端的數據庫,保存各種業(yè)務數據并提供數據訪問接口和數據操作各種功能。
[0043]條碼模塊208:
系統(tǒng)端根據用戶取款請求信息以及用戶賬戶信息生成包含用戶信息,取款信息,ATM信息,驗證信息等數據的條碼。
[0044]動態(tài)密碼模塊209:
系統(tǒng)生成動態(tài)隨機密碼,作為驗證用戶終端和取款驗證的密碼,通過短信模塊進行下發(fā)到用戶終端。
[0045]用戶模塊210:
為用戶提供用戶注冊,用戶管理,終端綁定,用戶的鑒權和認證等功能。
[0046]短信模塊211:
系統(tǒng)通過與移動核心網短信網元的接口,向注冊的用戶終端號碼發(fā)送包含動態(tài)密碼和其他通知消息的短信。
[0047]管理配置模塊212:
系統(tǒng)端的管理和配置功能模塊,管理和配置各種業(yè)務參數。
[0048]取款服務213:
系統(tǒng)端的取款業(yè)務功能模塊,對用戶取款要求進行驗證,對用戶在系統(tǒng)的賬戶狀態(tài)進行判斷,包含用戶狀態(tài),余額等,指示ATM是否允許用戶進行取款動作。
[0049]加解密模塊214:
系統(tǒng)端的加密和解密的功能模塊,對條碼內容進行加密,對ATM讀取的條碼內容進行解密,根據系統(tǒng)安全策略,采對稱加密算法或非對稱加密算法進行內容的加解密控制。
[0050]系統(tǒng)門戶215:
系統(tǒng)的門戶界面,承載用戶以及系統(tǒng)的業(yè)務邏輯和訪問的通道。
[0051]圖3示為本發(fā)明用戶注冊流程示意圖。[0052]如圖所示,用戶設備注冊流程包含如下步驟:
步驟301:采集終端特征數據,注冊用戶賬戶信息和終端號碼,提交到系統(tǒng)請求進行注
nn
冊;
步驟302:系統(tǒng)對用戶提交的數據進行驗證,包含各種必提供的數據以及數據格式等,以及用戶終端號碼信息進行驗證;
步驟303:系統(tǒng)判斷是否滿足用戶注冊要求;
步驟304:如成功通過驗證,滿足系統(tǒng)注冊對用戶數據的要求,則保存用戶數據并激活用戶賬戶,綁定用戶與終端號碼以及終端特征值數據,如未能通過系統(tǒng)的驗證,則結束注冊流程;
下面舉一個例子來說明本發(fā)明用戶一種基于終端的取款的方法的使用流程,如圖4所示,該實施例中,業(yè)務流程包括以下步驟:
步驟1.用戶登錄到系統(tǒng),提交取款請求;
步驟2.系統(tǒng)獲取到用戶的取款請求,根據用戶請求和用戶身份生成條碼內容并加密編碼到條碼;
步驟3.系統(tǒng)推送條碼到用戶終端;
步驟4.用戶端接收到系統(tǒng)推送的條碼并在ATM機上出示;
步驟5.系統(tǒng)根據系統(tǒng)安全設置生成動態(tài)密碼并短信推送到用戶注冊的終端號碼;步驟6.ATM掃描用戶終端上的條碼,解析條碼,驗證用戶條碼包含的內容;步驟7.如通過驗證,則提示用戶在ATM上輸入動態(tài)密碼;
步驟8.如密碼正確,則執(zhí)行取款動作;
步驟9.如密碼錯誤,則顯示錯誤信息;
本發(fā)明的描述是為了示例和說明起見而給出的,而并不是無遺漏的或者將本發(fā)明限于所公開的形式。很多修改和變化對于本領域的普通技術人員而言是顯然的。選擇和描述實施例是為了更好說明本發(fā)明的原理和實際應用,并且使本領域的普通技術人員能夠理解本發(fā)明從而設計適于特定用途的帶有各種修改的各種實施例。
【權利要求】
1.一種基于終端的取款的方法,其特征在于,用戶通過終端注冊用戶賬戶信息并綁定用戶賬戶和終端,用戶通過終端申請取款,系統(tǒng)獲取和驗證用戶請求,生成一次性條碼,包含用戶賬戶信息,ATM信息,取款信息等數據,系統(tǒng)根據用戶安全設置,生成動態(tài)臨時密碼,通過短信發(fā)送到注冊的用戶終端號碼,用戶在ATM上出示條碼,ATM掃描用戶終端上的條碼,驗證用戶以及ATM信息,并提示用戶輸入動態(tài)臨時密碼,如驗證通過則允許用戶從ATM中取款。
2.如權利要求1所述,用戶通過終端注冊用戶賬戶信息并綁定用戶賬戶和終端,其特征在于,用戶在系統(tǒng)進行注冊,提供終端號碼和設置用戶賬戶信息,并通過終端采集終端特征信息,包含硬件或軟件特征信息,并與用戶賬戶以及用戶終端號碼綁定。
3.如權利要求1所述,用戶通過終端申請取款,系統(tǒng)獲取和驗證用戶請求,其特征在于,用戶通過終端向系統(tǒng)申請取款,系統(tǒng)獲取用戶的取款請求,對用戶信息進行鑒權和認證,生成一次性的條碼推送給用戶終端。
4.如權利要求1所述,系統(tǒng)生成一次性條碼,包含用戶賬戶信息,ATM信息,取款信息等數據,其特征在于,系統(tǒng)接收到用戶的取款請求后,將用戶信息,取款信息,ATM信息,驗證信息等數據加密后編碼到條碼,條碼為一次性使用,使用后條碼即被標識為廢除。
5.如權利要求1所述,系統(tǒng)根據用戶安全設置,生成動態(tài)臨時密碼,通過短信發(fā)送到注冊的用戶終端號碼,其特征在于,系統(tǒng)根據安全級別,設置動態(tài)密碼驗證,ATM在掃描用戶終端條碼后,觸發(fā)系統(tǒng)生成一條包含動態(tài)密碼的短信,發(fā)送到注冊終端號碼。
6.如權利要求1所述,ATM掃描用戶終端上的條碼,驗證用戶以及ATM信息以及用戶動態(tài)臨時密碼,其特征在于,ATM掃描用戶終端上的條碼,驗證條碼以及條碼包含的用戶賬戶信息,取款信息,包含金額,時間,ATM機信息,并驗證用戶輸入的動態(tài)密碼,只有通過系統(tǒng)的條碼和動態(tài)密碼的驗證,用戶才能成功進行取款。
【文檔編號】G07F7/02GK103632436SQ201210306346
【公開日】2014年3月12日 申請日期:2012年8月27日 優(yōu)先權日:2012年8月27日
【發(fā)明者】顧健 申請人:上海博路信息技術有限公司