本申請是申請日為2011年8月25日,申請?zhí)枮?01180051111.x,發(fā)明名稱為“現(xiàn)金交付的授權(quán)”的申請的分案申請。
相關(guān)申請的交叉參考
根據(jù)35u.s.c§119(e),本申請要求于2010年8月25日提交的、題為“authorizationsystemforautomatedtellermachinecashwithdrawal(自動取款機提取現(xiàn)金的授權(quán)系統(tǒng))”的美國專利申請?zhí)?1/376908的利益,通過引用將其全部并入本文。
背景
本說明書涉及到便利現(xiàn)金從一個人(“發(fā)送者”)轉(zhuǎn)移到在未指定的、通常為遠程的位置的另一個未指定的人(“接收者”或“接受者”)的基于計算機的系統(tǒng)和方法。
由于人們開始與在遙遠地方的其他人交往,需要將錢轉(zhuǎn)移到相對較遠的地方。隨著電子通訊變得越來越普遍,“電匯”被發(fā)展以將錢迅速轉(zhuǎn)移到遙遠的地方。今天,人們在范圍從父母寄錢給在外地上大學的孩子到在國外的游客在皮夾或錢包被盜后需要錢的情況中不斷發(fā)現(xiàn)需要快速地發(fā)送或接收錢。然而,傳統(tǒng)的電匯服務(wù)的一個缺點是,它們通常需要與銀行或其他金融機構(gòu)的直接或間接的關(guān)系。例如,某些服務(wù)需要發(fā)送方在轉(zhuǎn)移資金的機構(gòu)具有現(xiàn)有的銀行賬戶,而其他服務(wù)要求發(fā)送方出示具有預(yù)借現(xiàn)金功能的信用卡或其他銀行卡。
這對一些用戶根本就不能是一種選擇,諸如想寄錢給在遙遠地方例如外國的家人但由于他們的流動性或缺乏信用記錄而沒有銀行賬戶或信用卡的移民或季節(jié)性工人。此外,傳統(tǒng)的電匯服務(wù)通常需要發(fā)送方和接收方都能夠到達電匯機構(gòu),如銀行出納或西部聯(lián)盟位置,且需要這樣的位置在發(fā)送方希望發(fā)送資金及接收方尋求獲取資金的時候是開放的。
發(fā)明簡述
本說明書描述了與用于將資金從一個人轉(zhuǎn)移到另一個人的系統(tǒng)和技術(shù)相關(guān)的技術(shù)。
更具體地,本說明書中涉及便利現(xiàn)金從一個人(“發(fā)送者”)轉(zhuǎn)移到在未指定的、通常為遠程的位置的另一個未指定的人(“接收者”或“接受者”)的基于計算機的系統(tǒng)和方法。在一個典型的實現(xiàn)中,這以安全、便捷、低成本的方式來完成。
在一般情況下,在本說明書中描述的主題的一個創(chuàng)新方面可體現(xiàn)在基于計算機的方法,其包括,在基于計算機的授權(quán)系統(tǒng)接收授權(quán)在電子支付設(shè)備從具有由第二方已支付的資金的賬戶支付給第一方的請求。所述請求包括由所述第一方在所述電子支付設(shè)備輸入的對應(yīng)于所述賬戶的賬戶號碼和現(xiàn)金卡號的加密指示。該方法還包括從所述加密指示獲得所述賬戶號碼的未加密的版本;將所述賬戶號碼的未加密的版本與電子數(shù)據(jù)庫中的一個或多個識別碼比較,其中識別碼之一對應(yīng)于所述賬戶;及至少部分地基于所述比較是否產(chǎn)生所述賬戶號碼的未加密的版本與對應(yīng)于所述賬戶的識別碼之間的匹配來授權(quán)在所述支付設(shè)備從所述賬戶支付。
這方面的其它實施方式包括被配置為執(zhí)行編碼在計算機存儲設(shè)備上的方法的操作的相應(yīng)的系統(tǒng)、裝置和計算機程序。
在一些實現(xiàn)中,該請求還包括由所述第一方在所述支付設(shè)備輸入的所需的現(xiàn)金值和貨幣類型的指示。在那些實現(xiàn)中,所述方法進一步包括:將所需的現(xiàn)金值和貨幣類型與和所述電子數(shù)據(jù)庫中的相應(yīng)的識別碼相關(guān)聯(lián)的一個或多個指定的現(xiàn)金值和貨幣類型中的每一個進行比較。授權(quán)從所述賬戶支付還基于所需的現(xiàn)金值和貨幣類型是否匹配與對應(yīng)于所述賬戶的識別碼相關(guān)聯(lián)的所述指定的現(xiàn)金值和貨幣類型。
根據(jù)一些實施方式,基于計算機的方法包括將所述識別碼存儲在所述電子數(shù)據(jù)庫中。每個識別碼對應(yīng)于具有由第二方中的相應(yīng)的一個已支付的資金的多個賬戶中的相應(yīng)的一個?;谟嬎銠C的方法還包括存儲與每個識別碼相關(guān)聯(lián)的現(xiàn)金值和貨幣類型。為每個賬戶存儲的現(xiàn)金值和貨幣類型基于由支付到所述賬戶的第二方提供的指定。
某些實現(xiàn)包括發(fā)送對授權(quán)的所述請求已被獲準的指示到所述支付設(shè)備。所述支付設(shè)備然后響應(yīng)于接收到對授權(quán)的所述請求已被獲準的指示而分配所需的現(xiàn)金值和貨幣類型。
在一些實現(xiàn)中,獲得由所述第二方輸入的所述賬戶號碼的未加密的版本包括調(diào)用與所述授權(quán)系統(tǒng)相關(guān)聯(lián)的主機安全模塊以獲得所述未加密的版本。
發(fā)起授權(quán)從所述賬戶支付的請求的第一方不同于將資金支付到所述賬戶的第二方。
該說明書中描述的主題的另一創(chuàng)新方面可以體現(xiàn)在計算機系統(tǒng)中,其包括可由第一方(例如,發(fā)送者)訪問的電子支付設(shè)備(例如,自動取款機“atm”)和授權(quán)系統(tǒng),所述授權(quán)系統(tǒng)耦合到所述電子支付設(shè)備,并被配置為接收授權(quán)在所述電子支付設(shè)備從具有由第二方已支付的資金的賬戶支付給所述第一方的請求。所述請求包括由所述第一方在所述電子支付設(shè)備輸入的對應(yīng)于所述賬戶的賬戶號碼和現(xiàn)金卡號的加密指示。
所述授權(quán)系統(tǒng)包括主機安全模塊和主計算機,所述主機安全模塊用于從所述加密指示獲得所述賬戶號碼的未加密的版本;所述主計算機耦合到所述主機安全模塊,以比較所述賬戶號碼的未加密的版本與所述電子數(shù)據(jù)庫中電子存儲的一個或多個識別碼。所述識別碼中的一個對應(yīng)于所述賬戶。
所述授權(quán)系統(tǒng)被配置為至少部分地(或完全地)基于所述比較是否在所述賬戶號碼的所述未加密的版本與對應(yīng)于所述賬戶的所述識別碼之間產(chǎn)生匹配來授權(quán)在所述電子支付設(shè)備從所述賬戶支付。
在一些實現(xiàn)中,該請求包括由所述第一方在所述電子支付設(shè)備輸入的所需的現(xiàn)金值和貨幣類型的指示。所述主計算機被進一步配置為將所需的現(xiàn)金值和貨幣類型與和所述電子數(shù)據(jù)庫中的相應(yīng)的識別碼相關(guān)聯(lián)的一個或多個指定的現(xiàn)金值和貨幣類型中的每一個進行比較。授權(quán)從所述賬戶支付還基于所需的現(xiàn)金值和貨幣類型是否匹配與對應(yīng)于所述賬戶的識別碼相關(guān)聯(lián)的所述指定的現(xiàn)金值和貨幣類型。
典型的實施方式包括電子數(shù)據(jù)庫,所述電子數(shù)據(jù)庫用于存儲所述識別碼和與每個識別碼相關(guān)聯(lián)的現(xiàn)金值和貨幣類型。為每個賬戶存儲的現(xiàn)金值和貨幣類型基于由支付到所述賬戶的一方(例如,第二方)提供的指定。
在一些實施方式中,所述計算機系統(tǒng)被配置為發(fā)送對授權(quán)的所述請求已被獲準的指示到所述電子支付設(shè)備。在典型的實現(xiàn)中,所述支付設(shè)備被配置為響應(yīng)于接收到對授權(quán)的所述請求已被獲準的指示而分配所需的現(xiàn)金值和貨幣類型。
該說明書中描述的主題的又一創(chuàng)新方面可以體現(xiàn)在非短暫性的計算機可讀介質(zhì)(例如,壓縮盤等),其存儲可由一個或多個處理器執(zhí)行來實現(xiàn)一種方法的指令。所述方法包括:在基于計算機的授權(quán)系統(tǒng)接收授權(quán)在電子支付設(shè)備從具有由第二方已支付的資金的賬戶支付給第一方的請求。所述請求包括由所述第一方在所述電子支付設(shè)備輸入的對應(yīng)于所述賬戶的賬戶號碼和現(xiàn)金卡號的加密指示。所述方法還包括從所述加密指示獲得所述賬戶號碼的未加密的版本并將所述賬戶號碼的未加密的版本與電子數(shù)據(jù)庫中的一個或多個識別碼比較,其中識別碼之一對應(yīng)于所述賬戶。所述方法還包括至少部分地(或完全地)基于所述比較是否在所述賬戶號碼的未加密的版本與對應(yīng)于所述賬戶的識別碼之間產(chǎn)生匹配來授權(quán)在所述支付設(shè)備從所述賬戶支付。
在該說明書中描述的主題的又一創(chuàng)新方面可以體現(xiàn)在基于計算機的方法,其包括:在基于計算機的授權(quán)系統(tǒng)接收授權(quán)在電子支付設(shè)備從具有由第二方已支付的資金的賬戶支付給第一方的請求。所述請求包括由所述第一方在所述電子支付設(shè)備輸入的對應(yīng)于所述賬戶的賬戶號碼和現(xiàn)金卡號的加密指示。所述加密指示通??赡芤驯皇褂镁W(wǎng)絡(luò)密鑰(即,用于在通信網(wǎng)絡(luò)加密數(shù)據(jù)的密鑰)進行加密。
該方法還包括改變所述加密指示的加密以產(chǎn)生由所述第一方在所述電子支付設(shè)備輸入的賬戶號碼和現(xiàn)金卡號的新版本。所述新版本被使用通常不同于網(wǎng)絡(luò)密鑰的本地加密密鑰加密。本地密鑰,例如可以是僅由基于計算機的授權(quán)系統(tǒng)可訪問而不能由通信網(wǎng)絡(luò)訪問的密鑰。
該方法也包括比較使用所述本地加密密鑰加密的新版本與電子數(shù)據(jù)庫中的一個或多個識別碼。在典型的實施方式中,所述識別碼包括分別使用所述本地加密密鑰加密的每一個(或非常大數(shù)量的)活躍的賬戶號碼與每一個(或非常大數(shù)量的)活躍的現(xiàn)金卡號。所述識別碼中的一個將對應(yīng)于所述賬戶。
該方法還包括至少部分地基于所述比較是否在所述新版本和對應(yīng)于所述賬戶的所述識別碼之間產(chǎn)生匹配來授權(quán)在所述支付設(shè)備從所述賬戶進行支付。
在一些實現(xiàn)中,所述請求包括由所述第一方在所述支付設(shè)備輸入的所需的現(xiàn)金值和貨幣類型的指示。所述方法進一步包括:將所需的現(xiàn)金值和貨幣類型與和所述電子數(shù)據(jù)庫中的相應(yīng)的識別碼相關(guān)聯(lián)的一個或多個指定的現(xiàn)金值和貨幣類型中的每一個進行比較。授權(quán)從所述賬戶支付可還基于所需的現(xiàn)金值和貨幣類型是否匹配與對應(yīng)于所述賬戶的識別碼相關(guān)聯(lián)的所述指定的現(xiàn)金值和貨幣類型。
根據(jù)一些實施方式,所述基于計算機的方法包括:將所述識別碼存儲在所述電子數(shù)據(jù)庫中。每個存儲的識別碼通常對應(yīng)于具有由多個第二方(例如,與“接收者”或“接收方”相對的“發(fā)送方”)中的相應(yīng)的一個已支付的資金的多個賬戶中的相應(yīng)的一個。
該基于計算機的方法通常也包括將與每個識別碼相關(guān)聯(lián)的現(xiàn)金值和貨幣類型存儲在電子數(shù)據(jù)庫中。為每個賬戶存儲的現(xiàn)金值和貨幣類型基于由支付到所述賬戶的第二方提供的指定。
在一些實現(xiàn)中,基于計算機的方法包括:發(fā)送對授權(quán)的所述請求已被獲準的指示到所述電子支付設(shè)備。所述電子支付設(shè)備被配置為響應(yīng)于接收到對授權(quán)的所述請求已被獲準的指示而分配所需的現(xiàn)金值和貨幣類型。
在某些實施方式中,改變所述加密指示的加密(例如,從使用一個密鑰的加密到使用不同的第二密鑰的加密)包括調(diào)用與所述授權(quán)系統(tǒng)(或其一部分)相關(guān)的主機安全模塊來改變所述加密。
在典型的實現(xiàn)中,發(fā)起授權(quán)從所述賬戶支付的請求的第一方不同于將資金支付到所述賬戶的第二方。
所述電子支付設(shè)備可以例如是自動取款機(atm)。
在該說明書中描述的主題的另一創(chuàng)新方面可以體現(xiàn)在計算機系統(tǒng),其包括可由第一方訪問的電子支付設(shè)備和耦合到所述電子支付設(shè)備的基于計算機的授權(quán)系統(tǒng)。
所述基于計算機的授權(quán)系統(tǒng)被配置為接收授權(quán)在所述電子支付設(shè)備從具有由第二方(不同于第一方)已支付的資金的賬戶支付給所述第一方的請求。所述請求包括由所述第一方在所述電子支付設(shè)備輸入的對應(yīng)于所述賬戶的賬戶號碼和現(xiàn)金卡號的加密指示。所述加密指示已被使用網(wǎng)絡(luò)密鑰加密。
所述授權(quán)系統(tǒng)包括主機安全模塊,所述主機安全模塊用于改變所述加密指示的加密以產(chǎn)生由所述第一方在所述電子支付設(shè)備輸入的所述賬戶號碼和現(xiàn)金卡號的新版本。所述新版本通常被使用本地加密密鑰加密。所述授權(quán)系統(tǒng)通常也包括主計算機,所述主計算機耦合到所述主機安全模塊,以比較所述新版本與所述電子數(shù)據(jù)庫中的一個或多個識別碼。
所述識別碼通常包括分別使用所述本地加密密鑰加密的每一個活躍的賬戶號碼與每一個活躍的現(xiàn)金卡號。所述識別碼中的一個對應(yīng)于所述賬戶。
所述授權(quán)系統(tǒng)通常還被配置為至少部分地(或完全地)基于所述比較是否在所述新版本與對應(yīng)于所述賬戶的所述識別碼之間產(chǎn)生匹配來授權(quán)在所述支付設(shè)備從所述賬戶支付。
在一些實現(xiàn)中,所述請求還包括由所述第一方在所述電子支付設(shè)備輸入的所需的現(xiàn)金值和貨幣類型的指示。所述主計算機通常被進一步配置為將所需的現(xiàn)金值和貨幣類型與和所述電子數(shù)據(jù)庫中的相應(yīng)的識別碼相關(guān)聯(lián)的一個或多個指定的現(xiàn)金值和貨幣類型中的每一個進行比較。授權(quán)從所述賬戶支付通常還基于所需的現(xiàn)金值和貨幣類型是否匹配與對應(yīng)于所述賬戶的識別碼相關(guān)聯(lián)的所述指定的現(xiàn)金值和貨幣類型。
根據(jù)某些實施方式,所述計算機系統(tǒng)包括電子數(shù)據(jù)庫,所述電子數(shù)據(jù)庫用于存儲所述識別碼及與每個識別碼相關(guān)聯(lián)的現(xiàn)金值和貨幣類型。為每個賬戶存儲的現(xiàn)金值和貨幣類型可基于由支付到所述賬戶的第二方提供的指定。
在典型的實現(xiàn)中,所述授權(quán)系統(tǒng)進一步被配置成發(fā)送對授權(quán)的所述請求已被獲準的指示到所述電子支付設(shè)備。所述支付設(shè)備通常被配置為響應(yīng)于接收到對授權(quán)的所述請求已被獲準的指示而分配所需的現(xiàn)金值和貨幣類型。
所述電子支付設(shè)備可以例如是自動取款機(atm)
在該說明書中描述的主題的又一創(chuàng)新方面可以體現(xiàn)在非短暫性的計算機可讀介質(zhì),其存儲由一個或多個處理器執(zhí)行來實現(xiàn)一種方法的指令,
該方法包括:在基于計算機的授權(quán)系統(tǒng)接收授權(quán)在電子支付設(shè)備從具有由第二方已支付的資金的賬戶支付給第一方的請求。所述請求通常包括由第一方在所述電子支付設(shè)備輸入的對應(yīng)于所述賬戶的賬戶號碼和現(xiàn)金卡號的加密指示。所述加密的指示通常已被使用網(wǎng)絡(luò)密鑰進行加密;
該方法還包括改變所述加密指示的加密以產(chǎn)生由所述第一方在所述電子支付設(shè)備輸入的所述賬戶號碼和現(xiàn)金卡號的新版本。所述新版本被使用本地加密密鑰加密。
該方法也包括比較使用所述本地加密密鑰加密的所述新版本與電子數(shù)據(jù)庫中的多個識別碼中的一個或多個,其中,所述識別碼包括分別使用所述本地加密密鑰加密的每一個活躍的賬戶號碼與每一個活躍的現(xiàn)金卡號。所述識別碼中的一個通常對應(yīng)于所述賬戶。
該方法另外包括至少部分地基于所述比較是否在所述新版本和對應(yīng)于所述賬戶的所述識別碼之間產(chǎn)生匹配來授權(quán)在所述支付設(shè)備從所述賬戶進行支付。
該說明書中描述的主題的又一創(chuàng)新方面可以體現(xiàn)在基于計算機的方法,其包括:在基于計算機的授權(quán)系統(tǒng)接收授權(quán)在電子支付設(shè)備從具有由第二方已支付的資金的賬戶支付給第一方的請求。所述請求包括由所述第一方在所述電子支付設(shè)備輸入的對應(yīng)于所述賬戶的賬戶號碼和現(xiàn)金卡號的加密指示。
該方法還包括改變所述加密指示的加密以產(chǎn)生由所述第一方在所述電子支付設(shè)備輸入的所述賬戶號碼和現(xiàn)金卡號的新版本。所述新版本被使用本地加密密鑰加密。
該方法也包括通過將所述新版本的現(xiàn)金卡號部分改變?yōu)橥ㄓ玫默F(xiàn)金卡號來將所述賬戶號碼及現(xiàn)金卡號的所述新版本轉(zhuǎn)換為轉(zhuǎn)換版本。
該方法另外包括比較所述轉(zhuǎn)換版本與電子數(shù)據(jù)庫中的一個或多個識別碼。所述識別碼中的一個對應(yīng)于所述賬戶。
該方法還包括至少部分地基于所述比較是否在所述轉(zhuǎn)換版本和對應(yīng)于所述賬戶的所述識別碼之間產(chǎn)生匹配來授權(quán)在所述電子支付設(shè)備從所述賬戶進行支付。
在一些實現(xiàn)中,所述請求還包括由所述第一方在所述支付設(shè)備輸入的所需的現(xiàn)金值和貨幣類型的指示。所述方法進一步包括:將所需的現(xiàn)金值和貨幣類型與和所述電子數(shù)據(jù)庫中的相應(yīng)的識別碼相關(guān)聯(lián)的一個或多個指定的現(xiàn)金值和貨幣類型中的每一個進行比較。授權(quán)從所述賬戶支付還基于所需的現(xiàn)金值和貨幣類型是否匹配與對應(yīng)于所述賬戶的識別碼相關(guān)聯(lián)的所述指定的現(xiàn)金值和貨幣類型。
在一些實施方式中,該基于計算機的方法還包括:將所述識別碼存儲在所述電子數(shù)據(jù)庫中。每個識別碼對應(yīng)于具有由多個第二方中的相應(yīng)的一個已支付的資金的多個賬戶中的相應(yīng)的一個。該方法還包括存儲與每個識別碼相關(guān)聯(lián)的現(xiàn)金值和貨幣類型。為每個賬戶存儲的現(xiàn)金值和貨幣類型基于由支付到所述賬戶的第二方提供的指定。
在一些實施方式中,所述基于計算機的方法還包括:發(fā)送對授權(quán)的所述請求已被獲準的指示到所述電子支付設(shè)備。所述電子支付設(shè)備通常被配置為響應(yīng)于接收到對授權(quán)的所述請求已被獲準的指示而分配所需的現(xiàn)金值和貨幣類型。
根據(jù)某些實現(xiàn),改變所述加密的指示的加密以產(chǎn)生由所述第一方在所述電子支付設(shè)備輸入的賬戶號碼和現(xiàn)金卡號的新版本包括調(diào)用與所述授權(quán)系統(tǒng)相關(guān)的主機安全模塊以改變所述加密。
在一些實現(xiàn)中,將所述賬戶號碼及現(xiàn)金卡號的所述新版本轉(zhuǎn)換為轉(zhuǎn)換版本包括調(diào)用與所述授權(quán)系統(tǒng)相關(guān)的所述主機安全模塊以轉(zhuǎn)換所述新版本。
發(fā)起授權(quán)從所述賬戶支付的請求的第一方不同于支付資金到所述賬戶的第二方。
根據(jù)一些實施方式,所述電子支付設(shè)備是自動取款機(atm)。
在該說明書中描述的主題的另一創(chuàng)新方面可以體現(xiàn)為一種計算機系統(tǒng),其包括:可由第一方訪問的電子支付設(shè)備和基于計算機的授權(quán)系統(tǒng),所述基于計算機的授權(quán)系統(tǒng)耦合到所述電子支付設(shè)備,并被配置為接收授權(quán)在所述電子支付設(shè)備從具有由第二方已支付的資金的賬戶支付給所述第一方的請求。
所述請求通常包括由所述第一方在所述支付設(shè)備輸入的賬戶號碼和現(xiàn)金卡號的加密指示。
所述授權(quán)系統(tǒng)通常包括主機安全模塊,所述主機安全模塊被配置為改變所述加密指示的加密以產(chǎn)生由所述第一方在所述電子支付設(shè)備輸入的所述賬戶號碼和現(xiàn)金卡號的新版本。所述新版本通常被使用本地加密密鑰加密。所述主機安全模塊通常還被配置為通過將所述新版本的現(xiàn)金卡號部分改變?yōu)橥ㄓ玫默F(xiàn)金卡號來將所述賬戶號碼及現(xiàn)金卡號的所述新版本轉(zhuǎn)換為轉(zhuǎn)換版本。
主計算機被配置為比較所述賬戶號碼和現(xiàn)金卡號的所述轉(zhuǎn)換版本與所述電子數(shù)據(jù)庫中的一個或多個識別碼。
所述授權(quán)系統(tǒng)通常被配置為至少部分地基于所述比較是否在所述轉(zhuǎn)換版本與對應(yīng)于所述賬戶的所述識別碼之間產(chǎn)生匹配來授權(quán)在所述電子支付設(shè)備從所述賬戶支付。
在一些實現(xiàn)中,所述請求還包括由所述第一方在所述電子支付設(shè)備輸入的所需的現(xiàn)金值和貨幣類型的指示。此外,所述主計算機可被進一步配置為將所需的現(xiàn)金值和貨幣類型與和所述電子數(shù)據(jù)庫中的相應(yīng)的識別碼相關(guān)聯(lián)的一個或多個指定的現(xiàn)金值和貨幣類型中的每一個進行比較。另外,授權(quán)從所述賬戶支付可還基于所需的現(xiàn)金值和貨幣類型是否匹配與對應(yīng)于所述賬戶的識別碼相關(guān)聯(lián)的所述指定的現(xiàn)金值和貨幣類型。
根據(jù)某些實施方式,所述計算機系統(tǒng)還包括電子數(shù)據(jù)庫,所述電子數(shù)據(jù)庫用于存儲所述識別碼及與每個識別碼相關(guān)聯(lián)的現(xiàn)金值和貨幣類型。為每個賬戶存儲的現(xiàn)金值和貨幣類型可基于由支付到所述賬戶的第二方提供的指定。
所述授權(quán)系統(tǒng)可進一步被配置成發(fā)送對授權(quán)的所述請求已被獲準的指示到所述電子支付設(shè)備,及所述支付設(shè)備被配置為響應(yīng)于接收到對授權(quán)的所述請求已被獲準的指示而分配所需的現(xiàn)金值和貨幣類型。
在一些實現(xiàn)中,所述電子支付設(shè)備是自動取款機(atm)。
在該說明書中描述的主題的又一創(chuàng)新方面可以體現(xiàn)在非短暫性的計算機可讀介質(zhì),其存儲由一個或多個處理器執(zhí)行以實現(xiàn)一種方法的指令,
所述方法包括在基于計算機的授權(quán)系統(tǒng)接收授權(quán)在電子支付設(shè)備從具有由第二方已支付的資金的賬戶支付給第一方的請求。所述請求包括由所述第一方在所述電子支付設(shè)備輸入的對應(yīng)于所述賬戶的賬戶號碼和現(xiàn)金卡號的加密指示。
所述方法也包括改變所述加密指示的加密以產(chǎn)生由所述第一方在所述電子支付設(shè)備輸入的所述賬戶號碼和現(xiàn)金卡號的新版本。所述新版本被使用本地加密密鑰加密。
所述方法還包括通過將所述新版本的現(xiàn)金卡號部分改變?yōu)橥ㄓ玫默F(xiàn)金卡號來將所述賬戶號碼及現(xiàn)金卡號的所述新版本轉(zhuǎn)換為轉(zhuǎn)換版本。
所述方法也包括比較所述轉(zhuǎn)換版本與電子數(shù)據(jù)庫中的一個或多個識別碼。所述識別碼中的一個通常對應(yīng)于所述賬戶。
所述方法也包括至少部分地基于所述比較是否在所述轉(zhuǎn)換版本和對應(yīng)于所述賬戶的所述識別碼之間產(chǎn)生匹配來授權(quán)在所述電子支付設(shè)備從所述賬戶進行支付。
在該說明書中描述的主題的特定實施方式可以被實施,從而實現(xiàn)以下優(yōu)點中的一個或多個。
例如,系統(tǒng)和方法被提供用于在發(fā)送者和接收者/接收方之間轉(zhuǎn)賬,而不需要任何一方具有銀行賬戶、信用卡,或與金融機構(gòu)建立其他關(guān)系。
此外,這里提出的系統(tǒng)和技術(shù)可以使用在零售pos(pos)位置、自動取款機(atm)、以及其他現(xiàn)金分配單元的現(xiàn)有的用戶界面實現(xiàn)。
此外,公開了用于啟用和授權(quán)現(xiàn)金轉(zhuǎn)移的比較簡單的過程。在一般情況下,在第一位置處的發(fā)送者在銷售點,如零售位置或銀行出納購買卡,有時在本說明書中稱為“pin卡”。購買pin卡后,與pin卡相關(guān)的字符串或轉(zhuǎn)移pin在授權(quán)系統(tǒng)被激活,字符串或轉(zhuǎn)移pin也與對應(yīng)于pin卡的購買量(例如,3000墨西哥比索)的值相關(guān)聯(lián)。發(fā)送者聯(lián)系在遠程位置的預(yù)期的接收者并將所述字符串或轉(zhuǎn)移pin披露給預(yù)期的接收者。在某些實施方式中,接收者只需要此字符串或轉(zhuǎn)移pin和卡(在該說明書中有時也被稱為“現(xiàn)金卡”),以接收在參與的遠程位置的匯款。此外,在一些實施方式中,幾乎任何現(xiàn)金卡可以用于任何有效的轉(zhuǎn)移pin以接收金額轉(zhuǎn)移。為了接收與pin卡相關(guān)的金額,接收者在參與分配的單元如atm插入卡/刷卡或以其他方式輸入與現(xiàn)金卡相關(guān)的信息,該分配單元讀取并發(fā)送適當?shù)慕灰仔畔⒌绞跈?quán)系統(tǒng)。接收者然后輸入字符串或轉(zhuǎn)移pin,其被授權(quán)系統(tǒng)識別為與和pin卡相關(guān)的賬面值相關(guān)的有效的輸入。該授權(quán)系統(tǒng)然后授權(quán)分配單元分配賬面值及分配單位進行分配。
本文公開的系統(tǒng)和技術(shù)用于以高效、成本有效的方式提供要求的現(xiàn)金交付的高度準確的授權(quán)。
在下面的描述和附圖中提出在該說明書中描述的主題的一個或多個實施方式的細節(jié)。主題的其它特征、方面和優(yōu)點從說明書、附圖和權(quán)利要求中將變得明顯。
附圖簡述
圖1是示出了基于計算機的方法的一種實現(xiàn)的流程圖,其中一方指定用于轉(zhuǎn)移到未指定的通常在遠程位置的未指定的另一方的錢。
圖2是便利將資金從發(fā)送方轉(zhuǎn)移到接收方或者接收者的示例性的基于計算機的系統(tǒng)的示意圖。
圖3a是可由發(fā)送者購買的示例性的pin卡的前視圖。
圖3b是圖3a的pin卡的后視圖。
圖4a是可由現(xiàn)金轉(zhuǎn)移的接收者獲得以訪問系統(tǒng)并請求指定資金的交付的示例性現(xiàn)金卡的前視圖。
圖4b是圖4a的現(xiàn)金卡的后視圖。
圖5是用于生成pin卡和相關(guān)信息的過程的示意性表示。
圖6是用于存儲轉(zhuǎn)移pin的示例性過程的示意性表示。
圖7是用于分配和跟蹤現(xiàn)金卡的示例性過程的示意性表示。
圖8是用于購買和激活pin卡的方法的流程圖。
圖9a-9d是示出預(yù)期的接收者與系統(tǒng)交互以請求現(xiàn)金分配的示例性方法和可由例如授權(quán)系統(tǒng)進行的相關(guān)授權(quán)技術(shù)的流程圖。
具體實施方式
本公開涉及基于計算機的使發(fā)送者能夠以安全、可靠的方式匯款至在未指定的、通常為遠程的位置的未指定的接收者(接收方)的系統(tǒng)和方法。更具體地說,本公開涉及用于授權(quán)在自動取款機(atm)將錢交付給未指定的例如請求該交付的接收者的基于計算機的系統(tǒng)和方法。在典型的實現(xiàn)中,該系統(tǒng)和方法可使用現(xiàn)有的財務(wù)或電子銀行網(wǎng)絡(luò),包括自動取款機(atm)來實現(xiàn),而無需在發(fā)送或接收位置的廣泛的新的基礎(chǔ)設(shè)施。
除非另有說明或從上下文中明顯看出,本文使用的術(shù)語“發(fā)送者”、“接收者”、“接收方”之類的,指人而不是機器。
系統(tǒng)和方法的概述
圖1是示出基于計算機的方法的實現(xiàn)的流程圖,其中,發(fā)送者指定用于轉(zhuǎn)移到在未指定的、通常為遠程的位置的未指定的接收者的錢。
根據(jù)所示的方法,發(fā)送者購買pin卡(在10)。通常情況下,該購買可以發(fā)生在任何數(shù)量或類型的零售或其他機構(gòu)或位置。
在所示出的實施方式中,pin卡與預(yù)期的接收者的社會的面額中的預(yù)定值相關(guān)。例如,打算寄錢給他或她的家庭成員的在美國的墨西哥移民工人都可以使用美元來購買具有墨西哥比索中的預(yù)定值(例如,1000比索、2000比索等)的pin卡。其他值包括例如在發(fā)送者的位置的當?shù)刎泿诺慕痤~的整數(shù)倍,或由發(fā)送者或pin卡的銷售者指定金額的pin卡也可購買到。此外,pin卡可以以各種且不同的貨幣單位銷售。作為一個例子,在國際機場的外匯亭可以適當?shù)馁M用接受廣泛的外幣以購買值與外幣單位的范圍同樣廣泛的相關(guān)聯(lián)的pin卡。
在典型的實現(xiàn)中,每個pin卡有一個唯一的碼(這里稱為“轉(zhuǎn)移pin”),其使擁有該碼的預(yù)期的接收方能夠在許多不同的可能位置之一訪問與該卡相關(guān)聯(lián)的值。
購買pin卡的發(fā)送者的成本,例如,可以是與使用在交易(即,pin卡的購買和/或激活)時適用的匯率轉(zhuǎn)換為當?shù)刎泿?如,美元)的pin卡相關(guān)的值(即購買的pin卡關(guān)聯(lián)的值和/或激活的pin卡),再加上支付給系統(tǒng)100的操作者和/或pos位置的操作者的一種或多種服務(wù)費用。
帶激活信息的激活請求然后通過通信網(wǎng)絡(luò)被發(fā)送到基于計算機的授權(quán)系統(tǒng)(在12)。如果授權(quán)系統(tǒng)基于所發(fā)送的信息確定pin卡應(yīng)該被激活,然后授權(quán)系統(tǒng)激活與對應(yīng)于pin卡的購買金額的值相關(guān)聯(lián)的轉(zhuǎn)移pin(在14)。例如,如果在美國的發(fā)送者想要轉(zhuǎn)移3,000墨西哥比索給在墨西哥的朋友,pin卡的購買價格可以是相當于3000比索的美元,加上賣方的費用或傭金,加上付給授權(quán)系統(tǒng)的費用或傭金。在這個例子中,一旦激活轉(zhuǎn)移pin,它在授權(quán)系統(tǒng)中被關(guān)聯(lián)到3000墨西哥比索的值。
繼續(xù)進一步描述在圖1中示出的例子,發(fā)送者向預(yù)期的接收者公開轉(zhuǎn)移pin,與轉(zhuǎn)移pin相關(guān)聯(lián)的值的金額,在某些情況下,與pin卡相關(guān)聯(lián)的值的金額的貨幣類型(例如,美元、墨西哥比索等)(在16)。該信息公開可以以許多可能的方式來完成,例如,通過電話或通過發(fā)送者和預(yù)期的接收者選擇的其他方式。
根據(jù)圖示的方法,接收者需要現(xiàn)金卡(加上轉(zhuǎn)移pin、值和/或貨幣類型),以獲取從發(fā)送者轉(zhuǎn)移的資金。因此,接收者確定他或她是否有現(xiàn)金卡(在18)。如果沒有,那么預(yù)期的接收者獲得現(xiàn)金卡(在20)。
一旦預(yù)期的接收者擁有現(xiàn)金卡,預(yù)期的接收者使用現(xiàn)金卡激活參與分配的單元(在22)。在某些實施方式中,分配單元是atm。激活參與分配的單元通常涉及到在atm機刷現(xiàn)金卡。這將導致atm進入一種操作模式,該操作模式使其可以與預(yù)期的接收者和在該公開中描述的系統(tǒng)的其他部件以便利于所公開的技術(shù)的方式進行交互。
一旦分配單元被激活,預(yù)期的接收者將由發(fā)送者公開的轉(zhuǎn)移pin輸入到分配單元(在24)。這可以例如,通過使用在atm上的小鍵盤并響應(yīng)來自atm到一個或多個提示來完成。
在預(yù)期的接收者在分配單元輸入pin碼后,分配單元發(fā)送(在26)轉(zhuǎn)移pin(以及在某些情況下,其他信息)到遠程位置的授權(quán)系統(tǒng)。授權(quán)系統(tǒng)確定(在28)轉(zhuǎn)移pin是否被授權(quán)(例如,轉(zhuǎn)移pin是否已被激活并關(guān)聯(lián)到一個值)。如在下面更詳細地解釋的,授權(quán)系統(tǒng)可以使用許多技術(shù)來做出此決定。然而,在典型的實現(xiàn)中,授權(quán)系統(tǒng)在這方面可操作以在系統(tǒng)的安全性和用戶的方便性之間取得適當?shù)钠胶狻?/p>
根據(jù)所示的方法,如果授權(quán)系統(tǒng)確定(在28)轉(zhuǎn)移pin沒有被授權(quán),則授權(quán)系統(tǒng)(在30)通知分配單元不分配任何資金。在這種情況下,分配單元然后終止交易而不分配任何資金。另一方面,如果授權(quán)系統(tǒng)(在28)確定轉(zhuǎn)移pin被授權(quán),然后授權(quán)系統(tǒng)(在32)通知分配單元分配與轉(zhuǎn)移pin相關(guān)聯(lián)的值相等的量的資金。在上述的例子中,這個數(shù)額將是3000墨西哥比索。
圖2是用于便利從發(fā)送者到接收者的資金轉(zhuǎn)移的一個示例性的基于計算機的系統(tǒng)的示意圖。
在典型的實現(xiàn)中,該系統(tǒng)通過使發(fā)送者購買具有與其相關(guān)的指定的現(xiàn)金值的唯一的個人識別碼(pin),并且對于接收者通過在遠程位置的現(xiàn)金分配單元使用pin和通用的系統(tǒng)訪問卡(“現(xiàn)金卡”)來訪問指定金額的現(xiàn)金而便利資金的轉(zhuǎn)移。
在這方面,所示的系統(tǒng)在發(fā)送者可以取得pin(例如,通過購買具有印刷的或以其他方式存儲在其上的pin卡)的位置具有許多基于計算機的接口。這些接口包括零售pos50、自動售貨亭52和其他激活位置54。所示的系統(tǒng)在接收者可以使用pin和現(xiàn)金卡訪問由發(fā)送者指定的值的現(xiàn)金的地方也有許多基于計算機的接口。這些接口包括自動取款機60、服務(wù)員操作的分配單元62和其他適當?shù)姆峙鋯卧?4。
所示的系統(tǒng)也具有授權(quán)系統(tǒng)140,其通??刹僮饕允跈?quán)將現(xiàn)金分配給在atm60、服務(wù)員操作的分配單元62和/或其他適當?shù)姆峙鋯卧?4的接收者。所示的授權(quán)系統(tǒng)140包括耦合到主機安全模塊144的主計算機142和電子數(shù)據(jù)庫146。一般說來,圖示的部件-單獨使用或與其它部件組合使用,適于實現(xiàn)在本文中公開的各種技術(shù)。在一些實施方式中,授權(quán)系統(tǒng)140的部件與圖中所示的不同。此外,圖示的部件可以在不同的物理位置。
在示出的實現(xiàn)中,在零售pos50、自動售貨亭52和其他激活位置54的基于計算機的接口經(jīng)由通信網(wǎng)絡(luò)56耦合到授權(quán)系統(tǒng)140。同樣地,atm60、服務(wù)員操作的分配單元62和其他適當?shù)姆峙鋯卧?4經(jīng)由通信網(wǎng)絡(luò)57被耦合到授權(quán)系統(tǒng)140。
所示的系統(tǒng)100在金融機構(gòu)80和現(xiàn)金卡制造商70還具有基于計算機的接口,其通過通信網(wǎng)絡(luò)59和線路58被耦合到授權(quán)系統(tǒng)140。
圖1中所示的各種基于計算機的設(shè)備可以以各種方式被耦合到授權(quán)系統(tǒng)140。
在典型的實現(xiàn)中,授權(quán)系統(tǒng)140包括具有適當?shù)耐ㄐ?、安全性的一個或多個計算機部件,及信息處理軟件,以及數(shù)據(jù)庫和適當?shù)拇鎯橘|(zhì)以實現(xiàn)或便利本文公開的技術(shù)。
一般情況下,在系統(tǒng)運行期間,授權(quán)系統(tǒng)140適于通過通信網(wǎng)絡(luò)56與在發(fā)送者位置,如零售pos50、自動售貨亭52、和其他pin激活位置54的一個或多個基于計算機的接口通信;通過通信網(wǎng)絡(luò)57與接收單元,如atm60、服務(wù)員操作的分配單元62、及其他適當?shù)姆峙鋯卧?4通信;通過通信網(wǎng)絡(luò)59與金融機構(gòu)接口80通信;及通過信息傳輸線58與現(xiàn)金卡制造商接口70通信。
從發(fā)送者位置收到的信息可包括,例如,pin(例如,印在pin卡上的)、用于轉(zhuǎn)移到接收者的與pin相關(guān)聯(lián)的金額及待轉(zhuǎn)移的貨幣類型。通常情況下,該信息被發(fā)送到授權(quán)系統(tǒng)140并以當激活pin時可被授權(quán)系統(tǒng)140訪問的方式存儲。
從接收者位置接收到的信息可以包括,例如,第一數(shù)據(jù)串,如現(xiàn)金卡號(在本文中有時稱為“pan”)和第二數(shù)據(jù)串,例如pin。也可從接收者位置接收到的其他信息包括,例如,與抽獎或促銷一起使用的其他字符串。在一些實現(xiàn)中,從接收者位置接收到的信息是加密的。例如,在一些實現(xiàn)中,pin和pan被加密以形成pin塊。通常情況下,該信息響應(yīng)于接收者使用現(xiàn)金卡訪問系統(tǒng)(例如,在atm),輸入pin和請求將現(xiàn)金分配到接收者而被發(fā)送到授權(quán)系統(tǒng)140。
在一些實施方式中,授權(quán)系統(tǒng)140從現(xiàn)金卡制造商接收到各種信息,并根據(jù)實施方式,授權(quán)系統(tǒng)140與一個或多個金融機構(gòu)80通信,例如,以在資金將被分配或購買pin卡時以從企業(yè)支出賬戶取款或存款到企業(yè)支出賬戶。
在一般情況下,授權(quán)系統(tǒng)140從各種源接收信息,存儲和/或處理接收到的信息,例如,執(zhí)行安全和驗證檢查,對接收到的和存儲的數(shù)據(jù)進行比較,作出適當?shù)挠涗洷4鏃l目,并根據(jù)本文所公開的各種技術(shù)授權(quán)付款給接收者。
示例性pin卡
圖3a示出了例如(上文中,在圖1的10)可由發(fā)送者購買的pin卡的前側(cè)的一個例子。
如圖3a所示,pin卡160由傳統(tǒng)用于信用卡、借記卡或禮品卡的塑料或其它合適的材料構(gòu)成。圖3a所描繪的pin卡160是約3個標準信用卡的尺寸的單片,并具有刻痕802以允許將底部三分之一容易地拆分為獨立的卡。如圖3a所示,pin卡160的頂部三分之一801包括含有使用特定的卡可被轉(zhuǎn)移的現(xiàn)金數(shù)額的廣告信息804,和該卡只有被激活才會有金額的說明806:該卡沒有值,直到它被激活(在圖3a中,以西班牙文顯示)。pin卡的中間三分之一808包括如何使用該卡的基本指示(再次使用西班牙文)。在圖3a所示的例子中,可被拆開的底部三分之一810包括標識和設(shè)計。
圖3b提供了圖3a中所示的pin卡160的背面圖。
如圖3b所示,pin卡160的背面的頂部三分之一820包括來自pin卡160的前面的頂部三分之一的說明822(英文),及關(guān)于如何使用該卡的英文的指示824,其對應(yīng)于在卡的前面的中間三分之一的西班牙文的指示,如示于圖3a中的。也如圖3b所示,pin卡160的背面的頂部三分之一820和中間三分之一826包括如何獲得現(xiàn)金卡(即,預(yù)期的接收者可使用它來訪問系統(tǒng)并請求資金交付),以及如何使用指定的國際電信運營商呼叫預(yù)期的接收者以通知他或她轉(zhuǎn)移pin130和一旦被授權(quán)后由卡表示的金額(在這個例子中為1000比索)的英文指示。在圖3b所示的例子中,pin卡160的背面的中間三分之一826包括使用該卡的條款和條件。pin卡160的背面的中間三分之一826還包括用于標識特定的pin卡產(chǎn)品的號碼834及其相應(yīng)的upc條形碼830。
在示于圖3b的實施方式中,pin卡160的背面的底部三分之一828包括西班牙語的指示及對應(yīng)于英語的指示的條款和條件,及pin卡160的背面的中間三分之一826上的條款和條件,及如何獲得現(xiàn)金卡及如何使用指定的國際電信運營商呼叫預(yù)期的接收者以通知他或她轉(zhuǎn)移pin130和一旦被授權(quán)后由卡表示的金額的西班牙語的指示。在圖3b所示的示例性pin卡160的背面的底部三分之一828還包括用于記錄電子編碼的信息的磁條832。在一些實施方式中,磁條832對標識特定的pin卡160的16位數(shù)字的卡號進行編碼,例如,前六位數(shù)字為發(fā)行人識別碼(iin),接下來的九位數(shù)為內(nèi)部唯一的卡號,和最后一位是使用算法從前面的15位數(shù)計算出的校驗位。在某些情況下,校驗位可以幫助確保其他數(shù)字的準確的電子傳輸。
在圖3b所示的實施方式中,pin卡160的背面的底部三分之一828還包括刮掉區(qū)836和838,其被涂有用于隱藏其下面的信息同時允許當使用硬幣或其他相對剛性的物體刮掉或擦除后被隱藏的信息顯露的膜或其他適合的材料。在這個例子中,刮掉區(qū)836隱藏了使呼叫者能夠免費撥打由pin卡表示的金額的預(yù)期的接收者的12位的呼叫碼,及刮掉區(qū)838隱藏了12位轉(zhuǎn)移pin。然而,在其它實施方式中,12位呼叫碼和12位轉(zhuǎn)移pin碼可以由單一的刮掉區(qū)隱藏。如pin卡160的背面所指示的,發(fā)送者使用列出的號碼呼叫指定的國際電信運營商,然后輸入12位的呼叫碼,輸入合適的國家代碼,然后輸入預(yù)期的接收者的電話號碼。在接通預(yù)期的接收者后,發(fā)送者然后公開12位轉(zhuǎn)移pin和與pin卡相關(guān)聯(lián)的金額,及如果有必要時,關(guān)于如何獲取現(xiàn)金卡的說明。預(yù)期的接收者然后能夠例如,在附近的atm獲得資金。
示例性現(xiàn)金卡
圖4a顯示了示例性的現(xiàn)金卡的正面(例如,使預(yù)期的接收者能夠訪問系統(tǒng)并請求交付所請求的資金的卡)。在所示的實施方式中,現(xiàn)金卡310的前部850包括標識和設(shè)計,以及標識現(xiàn)金卡被印刷的年代的說明852(圖4a的西班牙語)。
圖4b示出圖4a的現(xiàn)金卡的背面。在所示的實施方式中,現(xiàn)金卡310的背面860包括用于記錄電子編碼的信息的磁條862。在一些實施方式中,磁條862對標識特定的現(xiàn)金卡310的16位卡號編碼,前六位數(shù)字為銀行(或發(fā)行人)的識別碼(bin),其用于將現(xiàn)金卡交易信息從分配單元發(fā)送到授權(quán)系統(tǒng)140。接下來的9位數(shù)字包括與現(xiàn)金卡310相關(guān)的唯一的卡號,最后一位是使用指定的算法從前面的15位數(shù)字計算出的校驗位。該校驗位通常有助于確保其他數(shù)字的精確的電子傳輸。
在圖4b所示的例子中,16位的現(xiàn)金卡號350也以人類可讀的形式顯示?,F(xiàn)金卡310的背面860還包括識別現(xiàn)金卡310及卡的發(fā)行人的屬性,以及為了獲取信息或客戶服務(wù)可以呼叫的電話號碼866的語言文字864。
生成pin卡和相關(guān)信息
圖5表示用于生成pin卡和相關(guān)信息諸如轉(zhuǎn)移pin和呼叫碼的過程。
根據(jù)示出的過程,隨機數(shù)發(fā)生器105和110被用于分別產(chǎn)生兩個隨機數(shù)為115和120。在一些實施方式中,隨機數(shù)115有12位長并用于產(chǎn)生可被印刷在pin卡160上的呼叫碼125。該呼叫碼125也被存儲在授權(quán)系統(tǒng)140的電子數(shù)據(jù)庫中,授權(quán)系統(tǒng)140包括電子數(shù)據(jù)庫和用于存儲和/或操作存儲在數(shù)據(jù)庫中的數(shù)據(jù)的其他相關(guān)的軟件和硬件。在一個典型的實現(xiàn)中,呼叫碼125可由發(fā)送者結(jié)合指定的國際電信運營商使用,使用印刷在pin卡上的免費電話號碼打電話給預(yù)定的接收者以傳遞轉(zhuǎn)移pin130。
在一些實施方式中,隨機數(shù)120有12位長并用作轉(zhuǎn)移pin130且印刷在pin卡160上。在一些實施方式中,轉(zhuǎn)移pin130被存儲在授權(quán)系統(tǒng)140的電子數(shù)據(jù)庫中。在某些實施方式中,每個轉(zhuǎn)移pin130本質(zhì)上是唯一的。此外,轉(zhuǎn)移pin通常針對與先前生成的轉(zhuǎn)移pin130是否相同進行檢查以確保在指定的時間內(nèi)沒有重復。這提供了高的置信度,兩個或兩個以上的相同的轉(zhuǎn)移pin130不會同時變?yōu)橛行А@?,在一個實施方式中,在特定的12位轉(zhuǎn)移pin已被用于資金轉(zhuǎn)移后,在它能夠被激活用于相同的授權(quán)系統(tǒng)140之前,將需要經(jīng)過多于預(yù)定的月數(shù)如12。
在某些實施方式中,除了印刷在其上的呼叫碼125和轉(zhuǎn)移pin130外,pin卡160也被分配有存儲在授權(quán)系統(tǒng)140中的卡號150。在一些實施方式中,卡號150具有16位,其中前6位數(shù)字包括發(fā)行人識別碼(iin),其用于例如將交易信息從零售位置的pos終端發(fā)送到授權(quán)系統(tǒng)140,接下來的9位數(shù)字包括與特定的pin卡160相關(guān)聯(lián)的唯一的卡號,及最后一位是校驗位,以有助于確保精確的電子傳輸。
卡號150可被存儲在pin卡160中,例如,存儲在諸如磁條的存儲介質(zhì)中,或以人類可讀的格式印刷在卡上。在實施方式中,卡號150不直接與特定的資金轉(zhuǎn)賬交易相關(guān),而是用于市場調(diào)研、促銷和抽獎活動、以及其他商業(yè)原因,可以用于跟蹤pin卡和轉(zhuǎn)移pin的使用和購買。在一些實施方式中,呼叫碼125和轉(zhuǎn)移pin130都與授權(quán)系統(tǒng)140的電子數(shù)據(jù)庫中的卡號150相關(guān)聯(lián)。
根據(jù)所示的實現(xiàn),印刷在pin卡上的呼叫碼125和轉(zhuǎn)移pin130被使用不透明材料覆蓋(在170),以防止它們在購買pin卡160前被人知道。呼叫碼125和轉(zhuǎn)移pin130可由單一的刮掉表面或由分開的刮掉表面覆蓋。也可以使用其它合適的用于隱藏呼叫碼125和轉(zhuǎn)移pin130的方式,如剝離膠帶、油墨圖案的微膠囊、無線電或電子閱讀器之類的。
但應(yīng)當理解,對于呼叫碼125、轉(zhuǎn)移pin130和卡號150,權(quán)衡較高或較低的安全性與簡單和方便使用,可以使用其他較短或較長的字符串。類似地,呼叫碼125、轉(zhuǎn)移pin130或卡號150可包括與可由在不同地點的分配單元和財務(wù)網(wǎng)絡(luò)及其他電子網(wǎng)絡(luò)讀出或輸入到分配單元和財務(wù)網(wǎng)絡(luò)及其他電子網(wǎng)絡(luò)的各種類型的字符串一致的字母數(shù)字或其它字符串。在一些實施方式中,呼叫碼125和轉(zhuǎn)移pin130可以是相同的,即,轉(zhuǎn)移pin用作呼叫碼。
存儲轉(zhuǎn)移pin信息
授權(quán)系統(tǒng)140可以有多種方式存儲與所產(chǎn)生的轉(zhuǎn)移pin相關(guān)聯(lián)的數(shù)據(jù)。
圖6示出了授權(quán)系統(tǒng)140如何存儲轉(zhuǎn)移pin的一個例子。示出的方法包括將轉(zhuǎn)移pin存儲在授權(quán)系統(tǒng)140的電子數(shù)據(jù)庫中,用于稍后與從請求授權(quán)現(xiàn)金分配的接收者接收到信息進行比較。
在所示的實施方式中,用作轉(zhuǎn)移pin的隨機數(shù)120可包括例如12位的字符串,其被生成并使用在205生成的本地加密密鑰和使用來自在215生成的偽串(dummystring)的字符加密(在210)。這將產(chǎn)生加密的pin塊。在某些實施方式中,偽串是用于加密所有轉(zhuǎn)移pin130的常數(shù)。
加密的pin塊被進行哈希處理(在230)并放入授權(quán)系統(tǒng)140的電子數(shù)據(jù)庫中。在一些實施方式中,由授權(quán)系統(tǒng)140中的計算設(shè)備進行加密(在210)和哈希處理(在230)。在示于圖6的實施方式中,形成轉(zhuǎn)移pin130的12位字符串不以“明文”、非加密形式存儲在授權(quán)系統(tǒng)140中。在典型的實現(xiàn)中,這有助于提高與轉(zhuǎn)移pin相關(guān)的安全性。
此外,在圖示的例子中,形成轉(zhuǎn)移pin130的隨機數(shù)120以非加密的形式被存儲。在壓縮盤(“cd”)上進行非加密存儲,該壓縮盤可以從系統(tǒng)移除,因此,將無法由系統(tǒng)訪問。在典型的實現(xiàn)中,進行cd存儲以在加密的pin丟失或轉(zhuǎn)移pin數(shù)據(jù)以某種方式被損壞的情況下保持記錄實際產(chǎn)生的轉(zhuǎn)移pin。隨機數(shù)120存儲在cd上(在260),并在pin卡160制造過程270中用作轉(zhuǎn)移pin130。
創(chuàng)建(在260)并存儲所生成的、非加密的轉(zhuǎn)移pin130的cd被保存在(280)安全的位置,如保險柜,如果需要的話,該cd被訪問(例如,如果加密的pin丟失)。
授權(quán)系統(tǒng)140可以有很多其他的方法存儲與所產(chǎn)生的轉(zhuǎn)移pin相關(guān)聯(lián)的數(shù)據(jù)。
發(fā)放和跟蹤現(xiàn)金卡
圖7表示用于發(fā)放和跟蹤現(xiàn)金卡310的示例性的過程。
在典型的實現(xiàn)中,現(xiàn)金卡310通過一種或多種方法免費發(fā)放給接收者。例如,在一個實現(xiàn)中,現(xiàn)金卡可被期望方便在美國的移民或季節(jié)性工人與在墨西哥的他們家人之間的資金轉(zhuǎn)移。在這種情況下,現(xiàn)金卡310可以在墨西哥的本地銀行和商業(yè)或展銷會或其他事件或聚會免費獲得,或可經(jīng)由互聯(lián)網(wǎng)通過郵件或通過其他合適的手段,如通過e-mail或通過呼叫免費電話號碼請求獲得。
根據(jù)一些實施方式,接收者在接收現(xiàn)金卡310之前填寫表格320。根據(jù)將要提供的服務(wù)范圍并結(jié)合資金轉(zhuǎn)移,表格320可以要求多種類型的信息,如識別各現(xiàn)金卡310的用戶的詳細信息,或者由于市場原因而收集的一般信息。在某些實施方式中,填妥的表格320被收集330,且表格信息被存儲在授權(quán)系統(tǒng)140中。
在一些實施方式中,現(xiàn)金卡310被分配卡號350,它們被存儲在授權(quán)系統(tǒng)140中??ㄌ?50也可以存儲在現(xiàn)金卡310上,例如,存儲在例如磁條的存儲介質(zhì)上,或以人類可讀的格式印刷在卡上??ㄌ?50可以有16位,例如,前六位形成銀行識別號(bin),其用作將現(xiàn)金卡交易信息從分配單元發(fā)送到授權(quán)系統(tǒng)140,接下來的9位形成與現(xiàn)金卡310相關(guān)的唯一的卡號,及最后一位是校驗位。在一些實施方式中,卡號350可用于由于市場調(diào)研、促銷和抽獎和其他商業(yè)原因而跟蹤該卡的使用情況。
發(fā)放和激活pin卡
圖8是購買激活pin卡的方法的流程圖。
根據(jù)圖示的方法,用戶(例如,發(fā)送者)從使用基于計算機的pos終端420的pos位置購買并激活pin卡。在典型的實現(xiàn)中,pos終端將被放置在眾多的零售地點,如便利店或加油站和/或任何其他合適的位置,以到達所需的客戶。
如本文所討論的,每一個pin卡160典型地具有相關(guān)聯(lián)的pin,并與預(yù)定值相關(guān)聯(lián),對應(yīng)于預(yù)期的接收者的社會的面額。例如,對于在美國的墨西哥移民工人,pin卡160可以以墨西哥比索的整個貨幣單位的倍數(shù)(例如,1000比索、2000比索等)的美元進行出售。發(fā)送者的成本例如可以為使用在交易時適用的匯率轉(zhuǎn)換為當?shù)刎泿?如美元)的卡的金額,再加上付給系統(tǒng)運營商以及pin卡賣方的交易費用或傭金。
pin卡160的其他金額也可以使用,包括,例如,發(fā)送者位置的當?shù)刎泿沤痤~的整數(shù)倍的金額,或由發(fā)送者或pin卡160的賣方選擇的其他金額。此外,pin卡160可以以各種不同的貨幣單位出售。作為一個例子,在國際機場的外匯兌換亭可以適當?shù)馁M用接受廣泛的外幣來購買與在外幣單位的同樣廣泛范圍內(nèi)的值相關(guān)的pin卡160。
在一些實現(xiàn)中,例如圖中所示的,在基于計算機的pos終端刷pin卡160,其他與pin相關(guān)的信息被輸入(在420)。響應(yīng)于此,pos終端將包括pin激活請求的信息通過通信網(wǎng)絡(luò)56發(fā)送到授權(quán)系統(tǒng)140(在430)。在各種實現(xiàn)中,pin激活請求包含有利于pin卡激活過程(在440)的信息。與pin卡160相關(guān)的信息可以以多種方式被輸入到pos終端,包括例如,通過使用磁條閱讀器讀出pin卡的信息,通過使用小鍵盤和/或通過將信息讀給電話語音響應(yīng)單元或現(xiàn)場操作員,然后將信息輸入到授權(quán)系統(tǒng)140。
在某些實施方式中,在這方面,傳輸?shù)绞跈?quán)系統(tǒng)的信息包括與pin卡160相關(guān)的金額和外幣單位。在一些實施方式中,與pin卡160相關(guān)聯(lián)的金額和外幣單位可使其之前與pin卡號150相關(guān)。在某些實施方式中,傳輸?shù)绞跈?quán)系統(tǒng)140的信息還包括其他信息,如適于驗證pin卡的賣方,跟蹤pin卡的pin卡賣方的銷售情況和/或標識購買了pin卡的發(fā)送者的信息。
根據(jù)圖示的實施方式,授權(quán)系統(tǒng)140激活pin卡(在440)。在各種實現(xiàn)中,激活可包括,例如,在賣方、發(fā)送者、和pin卡號中的任何一個或所有上完成驗證檢查。這種驗證檢查可以包括各種旨在防止犯罪或欺詐的直觀推斷。使用的特定的直觀推斷根據(jù)具體的實際實現(xiàn)可能會有所不同,且可取決于所需的安全性和預(yù)防犯罪的水平,任何適用的法規(guī)要求,以及其他相關(guān)因素。
在一些實施方式中,授權(quán)系統(tǒng)140識別pin卡號150并將其與特定的轉(zhuǎn)移pin130相關(guān)聯(lián)。在核實和授權(quán)程序已成功完成后,pin卡160被視為激活,且轉(zhuǎn)移pin130和呼叫碼125被視為激活。在某些實施方式中,在授權(quán)系統(tǒng)140中,激活的pin卡被反映在標記為有效的記錄中,該記錄將具體的轉(zhuǎn)移pin130與卡號150和呼叫碼125、以及按特定的貨幣單位的金額(例如,3000墨西哥比索)相關(guān)聯(lián)。
在pin卡被激活后,通過通信網(wǎng)絡(luò)或其它合適的方式,賣家被告知pin卡160已被激活,使發(fā)送者可被告知。
在一些實施方式中,賣家本身可能是交互式的電子裝置,如atm,其接受現(xiàn)金或借記卡或信用卡,允許選擇貨幣單位和金額,響應(yīng)于發(fā)送者的命令和輸入而自動發(fā)信號并與授權(quán)系統(tǒng)140進行通信,并分配激活的pin卡160,或者確認其他pin卡的激活。
一旦pin卡160已被激活,發(fā)送者可以使用呼叫碼125以及指定的國際電信運營商并使用顯示在pin卡160上的免費電話號碼呼叫預(yù)期的接收者,通知他或她資金可供轉(zhuǎn)移,公開轉(zhuǎn)移pin130,如果有必要,并提供關(guān)于如何取得現(xiàn)金卡的指示。當然,可以使用其它方法來轉(zhuǎn)發(fā)此信息,如電子郵件、電報、信件或付費電話。
授權(quán)現(xiàn)金支付和支付現(xiàn)金
授權(quán)系統(tǒng)可以有幾種方法來授權(quán)例如在atm機或其他分配單元將現(xiàn)金交付給預(yù)期的接收者。
圖9a是示出預(yù)期的接收者與系統(tǒng)交互以請求現(xiàn)金支付及例如由授權(quán)系統(tǒng)140執(zhí)行的相關(guān)的授權(quán)技術(shù)的一個例子的流程圖。如果授權(quán)系統(tǒng)的電子數(shù)據(jù)庫包括識別激活的pin及其關(guān)聯(lián)的金額和貨幣類型的數(shù)據(jù)庫條目,在圖示的流程圖中表示的技術(shù)是普遍適用的。
根據(jù)圖示的實施方式,預(yù)期的接收者通過將現(xiàn)金卡310插入到atm或其他分配單元(例如,atm60)來啟動該過程(在902),從而激活atm60與預(yù)期的接收者和授權(quán)系統(tǒng)進行交互,例如,以便利本文所公開的技術(shù)。更具體地講,激活通常使atm60能夠從預(yù)期的接收者接收額外的數(shù)據(jù)和/或提示預(yù)期接收者輸入可能與本文披露的技術(shù)相關(guān)的額外的數(shù)據(jù)。將現(xiàn)金卡310插入到atm通常也會導致現(xiàn)金卡號被傳送到atm上。
在圖示的方法中,一旦被激活,atm60提示預(yù)期的接收者輸入預(yù)期的接收者從發(fā)送者收到的轉(zhuǎn)移pin(在904)。該提示和本文所討論的其他提示可以為atm的屏幕上可見的請求預(yù)期的接收者輸入轉(zhuǎn)移pin的形式。請求可采取其它形式,如口頭提示等。
預(yù)期的接收者通過輸入轉(zhuǎn)移pin來響應(yīng)提示(在906)。在各種實現(xiàn)中,預(yù)期的接收者可以以各種不同的方法,包括,例如,使用atm60上的硬件鍵盤,使用觸摸敏感的屏幕上的軟件實現(xiàn)的鍵盤,將轉(zhuǎn)移pin通過語音輸入到atm60的麥克風等來輸入轉(zhuǎn)移pin(和其它數(shù)據(jù))。
根據(jù)圖示的方法中,atm60還提示預(yù)期的接收者(在908)輸入與預(yù)期的接收者之前輸入的轉(zhuǎn)移pin相關(guān)的金額和貨幣類型。預(yù)期的接收者通過輸入預(yù)期的接收者之前從發(fā)送者獲知的與轉(zhuǎn)移pin相關(guān)的金額和貨幣類型(例如,1000墨西哥比索)做出響應(yīng)(在910)。
atm(在912)然后通過通信網(wǎng)絡(luò)將授權(quán)請求發(fā)送到授權(quán)系統(tǒng)140。該授權(quán)請求是由atm發(fā)出的分配由預(yù)期的接收者在atm輸入的金額和貨幣的請求。
在典型的實現(xiàn)中,授權(quán)請求包含pin塊,其是與由預(yù)期的接收者在atm使用以訪問系統(tǒng)的現(xiàn)金卡相關(guān)的轉(zhuǎn)移pin和現(xiàn)金卡號碼350的加密組合。如上文所述,在某些實現(xiàn)中,現(xiàn)金卡號350包括發(fā)行人(或銀行)的方便在atm和授權(quán)系統(tǒng)140之間路由現(xiàn)金卡交易信息的識別碼(iin/bin),與現(xiàn)金卡310相關(guān)聯(lián)的唯一的卡號,以及一個或多個校驗位。在典型的實現(xiàn)中,atm具有主機安全模塊以執(zhí)行各種加密和其他與安全相關(guān)的功能。
除了pin塊,在某些情況下,授權(quán)請求也可以包含其他的信息。在某些情況下,這可在明文中包括多達30個或更多其他字段。該其他信息可以包括,例如,請求的金額和貨幣類型,現(xiàn)金卡號,以及與交易相關(guān)的其他字段。
在一些實現(xiàn)中,該消息是iso8583消息。iso8583是指國際標準化組織(iso)標準,題為“源于金融交易卡的消息-交換消息規(guī)范”且是用于由持卡人使用支付卡進行的兌換電子交易的系統(tǒng)的國際標準。
授權(quán)系統(tǒng)140(在914)-更具體的是,在授權(quán)系統(tǒng)的主計算機142-接收授權(quán)請求(在914)。主計算機142從授權(quán)請求提取pin塊,并調(diào)用自己的主機安全模塊144基于在授權(quán)系統(tǒng)140從通信網(wǎng)絡(luò)接收的信息獲得由預(yù)期的接收者在atm輸入的未加密形式的pin(在916)。在典型的實現(xiàn)中,這個獲取可以通過主機安全模塊144上的特定的函數(shù)調(diào)用來執(zhí)行,其中輸入是函數(shù)請求碼,包括在接收到的授權(quán)請求中的pin塊、及與由發(fā)起授權(quán)請求的atm共享的私人加密密鑰。主機安全模塊144上的特定的函數(shù)調(diào)用的輸出包括由預(yù)期的接收者在atm響應(yīng)于被提示輸入pin而輸入的未加密形式的數(shù)字串。主機安全模塊的調(diào)用函數(shù)的輸出返回到主計算機(在918)。
主計算機142(在920)比較主機安全模塊調(diào)用函數(shù)的輸出(即由預(yù)期的接收者輸入的作為轉(zhuǎn)移pin的數(shù)值串)及由預(yù)期的接收者在atm輸入的現(xiàn)金金額和/或貨幣型與授權(quán)系統(tǒng)140的電子數(shù)據(jù)庫146中存儲的數(shù)據(jù)。更具體的是,在典型的實施方式中,主計算機142將檢查電子數(shù)據(jù)庫中是否有匹配由預(yù)期的接收者在atm輸入的作為轉(zhuǎn)移pin、由預(yù)期的接收者輸入的現(xiàn)金金額、由預(yù)期的接收者在atm輸入的貨幣類型的數(shù)值字符串的數(shù)據(jù)庫條目。
如果主計算機發(fā)現(xiàn)在數(shù)據(jù)庫條目和由預(yù)期的接收者在atm輸入的作為轉(zhuǎn)移pin、由預(yù)期的接收者輸入的現(xiàn)金金額、由預(yù)期的接收者在atm輸入的貨幣類型的數(shù)值字符串之間的匹配(在922),則授權(quán)系統(tǒng)140(在924)發(fā)送現(xiàn)金金額和貨幣類型可以被分配給預(yù)期的接收者的指示到atm。
響應(yīng)于接收到現(xiàn)金金額和貨幣類型可以被分配的指示,atm(在926)分配由預(yù)期的接收者指定的現(xiàn)金金額和貨幣類型。
另一方面,如果主計算機(在922)沒有發(fā)現(xiàn)在數(shù)據(jù)庫條目和由預(yù)期的接收者在atm輸入的作為轉(zhuǎn)移pin、由預(yù)期的接收者輸入的現(xiàn)金金額、由預(yù)期的接收者在atm輸入的貨幣類型的數(shù)值字符串之間的匹配,則授權(quán)系統(tǒng)140(在928)發(fā)送預(yù)期的接收者的請求應(yīng)被拒絕的指示到atm。
響應(yīng)于接收到所述預(yù)期的接收者的請求應(yīng)被拒絕的指示,atm(在930)拒絕該請求。在典型的實現(xiàn)中,這終止預(yù)期的接收者與系統(tǒng)交互。
圖9b是示出預(yù)期的接收者與系統(tǒng)交互以請求現(xiàn)金支付及例如由授權(quán)系統(tǒng)140執(zhí)行的相關(guān)的授權(quán)技術(shù)的一個例子的流程圖。如果授權(quán)系統(tǒng)的電子數(shù)據(jù)庫包括可通過使用本地加密密鑰加密激活的轉(zhuǎn)移pin和現(xiàn)金卡號的每個組合而產(chǎn)生的激活的轉(zhuǎn)移pin和現(xiàn)金卡號的每個可能的組合的詳盡列表,在圖示的流程圖中表示的技術(shù)是普遍適用的。
由參考標號902到914標識的步驟與圖9a中的相同編號的步驟相同。由主計算機914接收的pin塊被使用與atm網(wǎng)絡(luò)相關(guān)聯(lián)的密鑰加密。因此,一旦在授權(quán)系統(tǒng)140的主計算機接收到具有pin塊的授權(quán)請求,主計算機142從授權(quán)請求中提取pin塊,并調(diào)用(在932)其自己的主機安全模塊144來產(chǎn)生使用本地加密密鑰加密的所提取的轉(zhuǎn)移pin和現(xiàn)金卡號的版本。
在典型的實現(xiàn)中,這可以通過主機安全模塊144上的特定的函數(shù)調(diào)用實現(xiàn),其中輸入是函數(shù)請求碼,與授權(quán)請求一起接收的pin塊,本地(通常是私有)加密密鑰和與atm和通信網(wǎng)絡(luò)共享的加密密鑰(通常是私有)。在典型的實現(xiàn)中,函數(shù)調(diào)用的輸出是基于來自授權(quán)請求中的pin塊的轉(zhuǎn)移pin和現(xiàn)金卡號的、使用本地密鑰加密的pin塊。主機安全模塊的調(diào)用函數(shù)的輸出返回到主計算機(在934)。
主機142(在936)比較主機安全模塊調(diào)用函數(shù)的輸出(即,基于來自授權(quán)請求中的pin塊的轉(zhuǎn)移pin和現(xiàn)金卡號的使用本地密鑰加密的pin塊)和由預(yù)期的接收者在atm輸入的現(xiàn)金金額和/或貨幣類型與存儲在授權(quán)系統(tǒng)140的電子數(shù)據(jù)庫146中的數(shù)據(jù)。更具體地,在典型的實施方式中,主計算機142檢查電子數(shù)據(jù)庫中是否有匹配基于來自使用本地密鑰加密的授權(quán)請求中的pin塊的轉(zhuǎn)移pin和現(xiàn)金卡號、由預(yù)期的接收者輸入的現(xiàn)金金額和由預(yù)期的接收者在atm輸入的貨幣類型的數(shù)據(jù)庫條目。
如果主計算機在數(shù)據(jù)庫條目之一和基于來自使用本地密鑰加密的授權(quán)請求中的pin塊的轉(zhuǎn)移pin和現(xiàn)金卡號、由預(yù)期的接收者輸入的現(xiàn)金金額和由預(yù)期的接收者在atm輸入的貨幣類型之間找到匹配(在938),則授權(quán)系統(tǒng)140(在940)發(fā)送現(xiàn)金金額和貨幣類型可以被分配給預(yù)期的接收者的指示到atm。
響應(yīng)于接收到現(xiàn)金金額和貨幣類型可以被分配的指示,atm(在942)分配由預(yù)期的接收者指定的金額和貨幣類型的現(xiàn)金。
另一方面,如果主計算機(在938)在數(shù)據(jù)庫條目之一和基于來自使用本地密鑰加密的授權(quán)請求中的pin塊的轉(zhuǎn)移pin和現(xiàn)金卡號、由預(yù)期的接收者輸入的現(xiàn)金金額和由預(yù)期的接收者在atm輸入的貨幣類型之間沒有找到匹配,則授權(quán)系統(tǒng)140(在944)發(fā)送預(yù)期的接收者的請求應(yīng)被拒絕的指示到atm。
響應(yīng)于接收到預(yù)期的接收者的請求應(yīng)被拒絕的指示,atm(在946)拒絕該請求。在一個典型的實現(xiàn)中,這終止預(yù)期的接收者與系統(tǒng)的交互。
圖9c是示出預(yù)期的接收者與系統(tǒng)交互以請求現(xiàn)金支付及例如由授權(quán)系統(tǒng)140執(zhí)行的相關(guān)的授權(quán)技術(shù)的又一個例子的流程圖。如果授權(quán)系統(tǒng)的電子數(shù)據(jù)庫包括通過加密每個激活的轉(zhuǎn)移pin和相同的現(xiàn)金卡號(其在本文中稱為“通用”卡號)所形成的列表pin塊,在所示的流程圖中表示的技術(shù)是普遍適用的。
由標號902到914標識的步驟與圖9a中的相同編號的步驟相同。在所示的方法的步驟914之后,主計算機(在950)從授權(quán)請求提取pin塊和現(xiàn)金卡號,并調(diào)用它自己的主機安全模塊將與接收到的pin塊相關(guān)的加密從基于與atm和/或通信網(wǎng)絡(luò)相關(guān)的加密改變到基于本地(通常為)私有加密密鑰的加密。
主機安全模塊(在952)將使用本地密鑰加密的新的pin塊返回到主計算機。
根據(jù)所示的實現(xiàn),主計算機(在954)發(fā)送第二請求到其主機安全模塊以通過將轉(zhuǎn)換的pin塊的現(xiàn)金卡號部分從從atm接收到的號碼改變到通用卡號來轉(zhuǎn)換使用本地密鑰加密的新的pin塊。在一個典型的實現(xiàn)中,這種轉(zhuǎn)換可以通過主機安全模塊144上的函數(shù)調(diào)用實現(xiàn),其輸入是函數(shù)請求碼、原來的現(xiàn)金卡號、通用卡號和使用本地密鑰加密的新的pin塊。在一個典型的實現(xiàn)中,函數(shù)調(diào)用的輸出是使用本地(通常是私有)密鑰加密且具有與通用卡號相關(guān)的現(xiàn)金卡部分的轉(zhuǎn)化的pin塊。主機安全模塊的函數(shù)調(diào)用的輸出返回到(在956)主機。
主計算機142(在958)比較主機安全模塊調(diào)用函數(shù)的輸出(即轉(zhuǎn)換的pin塊)和由預(yù)期的接收者在atm輸入的現(xiàn)金金額和/或貨幣類型與存儲在授權(quán)系統(tǒng)的140的電子數(shù)據(jù)庫146中的數(shù)據(jù)。更具體地,在一個典型的實施方式中,主計算機142檢查在電子數(shù)據(jù)庫中是否有與轉(zhuǎn)換的pin塊、由預(yù)期的接收者輸入的現(xiàn)金金額和由預(yù)期的接收者在atm輸入的貨幣類型相匹配的數(shù)據(jù)庫條目。
如果主計算機在數(shù)據(jù)庫條目之一和轉(zhuǎn)換的pin塊、由預(yù)期的接收者輸入的現(xiàn)金金額及由預(yù)期的接收者在atm輸入的貨幣類型之間找到匹配(在960),則授權(quán)系統(tǒng)140(在962)發(fā)送現(xiàn)金金額和貨幣類型可以被分配給預(yù)期的接收者的指示到atm。
響應(yīng)于接收到現(xiàn)金金額和貨幣類型可以被分配的指示,atm(在964)分配由預(yù)期的接收者指定的現(xiàn)金金額和貨幣類型。
另一方面,如果主計算機(在960)在數(shù)據(jù)庫條目之一和轉(zhuǎn)化的pin塊、由預(yù)期的接收者輸入的現(xiàn)金金額及由預(yù)期的接收者在atm輸入的貨幣類型之間沒有找到匹配,則授權(quán)系統(tǒng)140(在966)發(fā)送預(yù)期的接收者的請求應(yīng)被拒絕的指示到atm。
響應(yīng)于接收到預(yù)期的接收者的請求應(yīng)被拒絕的指示,atm(在968)拒絕該請求。在一個典型的實現(xiàn)中,這終止預(yù)期的接收者與系統(tǒng)的交互。
圖9d是示出預(yù)期的接收者與系統(tǒng)交互以請求現(xiàn)金支付及例如由授權(quán)系統(tǒng)140執(zhí)行的相關(guān)的授權(quán)技術(shù)的又一個例子的流程圖。在這個例子中的現(xiàn)金卡310將具有特定的相關(guān)的現(xiàn)金金額和貨幣類型。此外,如果授權(quán)系統(tǒng)的電子數(shù)據(jù)庫包含授權(quán)的現(xiàn)金卡號的列表和與授權(quán)的現(xiàn)金卡號相應(yīng)的每個相關(guān)的現(xiàn)金金額和貨幣類型的列表,所示的流程圖中表示的技術(shù)是普遍適用的。
根據(jù)圖示的方法,預(yù)期的接收者通過將現(xiàn)金卡310插入到atm或其他分配單元(例如,atm60)來啟動過程(在902),從而激活atm60與預(yù)期的接收者和授權(quán)系統(tǒng)進行交互,例如,以便利本文所公開的技術(shù)。更具體地講,激活通常使atm60能夠從預(yù)期的接收者接收額外的數(shù)據(jù)和/或提示預(yù)期的接收者輸入可能與本文公開的技術(shù)相關(guān)的額外的數(shù)據(jù)。
在圖示的方法中,一旦被激活,atm60提示預(yù)期的接收者(在970)輸入與預(yù)期的接收者之前插入到atm的現(xiàn)金卡號相關(guān)聯(lián)的金額和貨幣類型。預(yù)期的接收者通過輸入與現(xiàn)金卡相關(guān)聯(lián)的金額和貨幣類型(例如,1000墨西哥比索)來做出響應(yīng)(在972)。在這個例子中,預(yù)期的接收者可從遠程位置的發(fā)送者獲得現(xiàn)金卡(例如,通過郵件)。
atm(在974)然后通過通信網(wǎng)絡(luò)將授權(quán)請求發(fā)送到授權(quán)系統(tǒng)140。授權(quán)請求是由atm發(fā)出的分配由預(yù)期的接收者在atm輸入的金額和貨幣的請求。
在一個典型的實現(xiàn)中,授權(quán)請求包括現(xiàn)金卡號,其可以被加密,例如,與可由預(yù)期的接收者在atm輸入的其他信息如轉(zhuǎn)移pin(或其他信息)相結(jié)合。
授權(quán)系統(tǒng)140(在976)-更具體地,授權(quán)系統(tǒng)的主計算機142-接收授權(quán)請求(在914)。該主計算機142(在978)從授權(quán)請求中提取現(xiàn)金卡號。主計算機然后比較提取的現(xiàn)金卡(在980)、由預(yù)期的接收者在atm輸入的金額及由預(yù)期的接收者在atm輸入的貨幣類型與存儲在電子數(shù)據(jù)庫中的數(shù)據(jù)。
如果主計算機在數(shù)據(jù)庫條目之一和提取的現(xiàn)金卡、由預(yù)期的接收者輸入的現(xiàn)金金額和由預(yù)期的接收者在atm輸入的貨幣類型之間找到匹配(在982),則授權(quán)系統(tǒng)140(在984)發(fā)送現(xiàn)金金額和貨幣類型可以被分配給預(yù)期的接收者的指示到atm。
響應(yīng)于接收到現(xiàn)金金額和貨幣類型可以被分配的指示,atm(在986)分配由預(yù)期的接收者指定的金額和貨幣類型的現(xiàn)金。
另一方面,如果主計算機(在982)在數(shù)據(jù)庫條目之一和提取的現(xiàn)金卡、由預(yù)期的接收者輸入的現(xiàn)金金額和由預(yù)期的接收者在atm輸入的貨幣類型之間沒有找到匹配,則授權(quán)系統(tǒng)140(在988)發(fā)送預(yù)期的接收者的請求應(yīng)被拒絕的指示到atm。
響應(yīng)于接收到預(yù)期的接收者的請求應(yīng)當被拒絕的指示,atm(在990)拒絕該請求。在一個典型的實現(xiàn)中,這終止預(yù)期的接收者與系統(tǒng)的交互。
已經(jīng)描述了本發(fā)明的一些實施方式。然而,將理解,在不脫離本發(fā)明的精神和范圍的情況下,可以做出各種修改。
例如,授權(quán)系統(tǒng)140和其他系統(tǒng)功能單元可以包括一個或多個計算設(shè)備,其共同操作并彼此協(xié)作以提供根據(jù)各種實現(xiàn)的所需的計算和數(shù)據(jù)存儲功能。此外,授權(quán)系統(tǒng)140可以具有分布在多個位置并由適當?shù)耐ㄐ呕A(chǔ)設(shè)施聯(lián)網(wǎng)來提供根據(jù)本公開的計算和數(shù)據(jù)存儲能力的計算和數(shù)據(jù)存儲設(shè)備。
在其它實施方式中,可能涉及或不涉及銀行出納員、服務(wù)員操作的或完全自動化的終端的參與的其他技術(shù)和工藝可以結(jié)合資金的支付使用。
另外,雖然自動現(xiàn)金分配單元(例如,atm)被設(shè)想提供簡單的方法來實現(xiàn)本文公開的技術(shù),可以使用其他貨幣分配單元,例如出納員或售貨亭。此外,根據(jù)本發(fā)明的金額轉(zhuǎn)移并不一定意味著現(xiàn)金。轉(zhuǎn)移金額的其他方法如存入銀行賬戶、簽發(fā)支票、或發(fā)行借記卡,包括在本發(fā)明的范圍內(nèi)。
在本說明書中描述的主題和操作的實施方式可以用數(shù)字電子電路實施,或用計算機軟件、固件、或硬件,包括在該說明書中公開的結(jié)構(gòu)和其結(jié)構(gòu)等同物,或它們中的一個或多個的組合來實施。在該說明書中描述的主題的實施方式可以實現(xiàn)為編碼在計算機存儲介質(zhì)上的一個或多個計算機程序,即,計算機程序指令的一個或多個模塊,其由數(shù)據(jù)處理裝置執(zhí)行,或者,控制數(shù)據(jù)處理裝置的操作??商鎿Q地或另外地,所述程序指令可以被編碼在人工生成的傳播信號上,例如,機器生成的電、光、或電磁信號,所述信號被生成以對傳輸?shù)胶线m的接收裝置由數(shù)據(jù)處理裝置執(zhí)行的信息進行編碼。計算機存儲介質(zhì)可以是,或者被包括在計算機可讀的存儲設(shè)備,計算機可讀的存儲襯底、或隨機或串行存取的存儲器陣列或設(shè)備,或它們中的一個或多個的組合。此外,雖然計算機存儲介質(zhì)不是傳播信號,但計算機存儲介質(zhì)可以是編碼在人工生成的傳播信號中的計算機程序指令的源或目的地址。計算機存儲介質(zhì)也可以是,或者被包含在一個或多個獨立的物理組件或介質(zhì)中(例如,多個cd、磁盤、或其它存儲設(shè)備)。
在本說明書中描述的操作可以被實現(xiàn)為由數(shù)據(jù)處理裝置對存儲在一個或多個計算機可讀存儲設(shè)備或從其他源接收到的數(shù)據(jù)執(zhí)行的操作。
術(shù)語“數(shù)據(jù)處理裝置”包括用于處理數(shù)據(jù)的各種裝置、設(shè)備和機器,通過示例的方式,包括可編程處理器、計算機、芯片上的系統(tǒng)、或前述的多個、或組合,該裝置可以包括專用邏輯電路,例如,fpga(現(xiàn)場可編程門陣列)或asic(專用集成電路)。除了硬件外,裝置還可以包括,創(chuàng)建討論中的計算機程序的執(zhí)行環(huán)境的代碼,例如,構(gòu)成處理器固件、協(xié)議棧、數(shù)據(jù)庫管理系統(tǒng)、操作系統(tǒng)、跨平臺的運行時環(huán)境、虛擬機、或它們的一個或多個的組合的代碼。裝置和執(zhí)行環(huán)境可以實現(xiàn)各種不同的計算模式的基礎(chǔ)設(shè)施,如web服務(wù)、分布式計算和網(wǎng)格計算的基礎(chǔ)設(shè)施。
計算機程序(也稱為程序、軟件、軟件應(yīng)用程序、腳本、或代碼)可以用任何形式的編程語言編寫,包括編譯或解釋語言、聲明或程序語言,并且它可以被以任何形式部署,包括作為獨立的程序或者作為模塊、組件、子例程、對象、或適于在計算環(huán)境中使用的其它單元。計算機程序可以但不必對應(yīng)于文件系統(tǒng)中的文件。程序可以被存儲在保存其他程序或數(shù)據(jù)(例如,存儲在標記語言文檔中的一個或多個腳本)的文件的一部分中,存儲在討論中的程序?qū)S玫奈募?,或存儲在多個協(xié)同文件(例如,存儲一個或多個模塊、子程序、或部分代碼的文件)。計算機程序可以被部署為在一臺計算機上執(zhí)行,或在位于一個地點或分布在多個地點通過通信網(wǎng)絡(luò)互連的多臺計算機上執(zhí)行。
在本說明書中描述的過程和邏輯流程可以由一個或多個可編程處理器實施,所述可編程處理器執(zhí)行一個或多個計算機程序,其通過對輸入數(shù)據(jù)進行操作并產(chǎn)生輸出來實施動作。該過程和邏輯流程也可以由專用邏輯電路,例如,fpga(現(xiàn)場可編程門陣列)或asic(專用集成電路)實施,并且裝置也可以被實現(xiàn)為所述專用邏輯電路。
適于執(zhí)行計算機程序的處理器包括,通過舉例的方式,通用和專用微處理器,以及任何類型的數(shù)字計算機的任何一個或多個處理器。一般來說,處理器將從只讀存儲器或隨機存取存儲器或兩者收到指令和數(shù)據(jù)。計算機的基本要素是用于執(zhí)行根據(jù)指令的動作的處理器和用于存儲指令和數(shù)據(jù)的一個或多個存儲器設(shè)備。一般來說,計算機也將包括一個或多個用于存儲數(shù)據(jù)的大容量存儲設(shè)備或可操作地耦合到一個或多個用于存儲數(shù)據(jù)的大容量存儲設(shè)備以從其接收數(shù)據(jù)或?qū)?shù)據(jù)傳送到其,或者兩者,所述大容量存儲設(shè)備例如,磁盤、磁光盤或光盤。然而,計算機不必具有這樣的設(shè)備。此外,計算機可以被嵌入在另一個設(shè)備,僅舉幾例,例如,移動電話、個人數(shù)字助理(pda)、移動音頻或視頻播放器、游戲控制臺、全球定位系統(tǒng)(gps)接收器,或便攜式存儲設(shè)備(例如,通用串行總線(usb)閃存驅(qū)動器)。適于存儲計算機程序指令和數(shù)據(jù)的設(shè)備包括所有形式的非易失性存儲器、介質(zhì)和存儲器設(shè)備,通過舉例的方式,包括半導體存儲器設(shè)備,例如,eprom、eeprom和閃存設(shè)備;磁盤,例如內(nèi)置硬盤或可移動磁盤;磁光盤;及cd-rom和dvd-rom盤。該處理器和存儲器可以由專用邏輯電路補充,或包含到專用邏輯電路中。
為了提供與用戶的交互,在本說明書中描述的主題的實施方式可以實現(xiàn)在具有顯示設(shè)備、鍵盤和指點設(shè)備的計算機上,所述顯示設(shè)備例如,crt(陰極射線管)或lcd(液晶顯示器)監(jiān)視器,用于將信息顯示給用戶,所述指點設(shè)備例如鼠標或軌跡球,用戶利用它們可以提供輸入到計算機。也可以使用其他種類的設(shè)備來提供與用戶的交互,例如,提供給用戶的反饋可以是任何形式的感官反饋,例如,視覺反饋、聽覺反饋或觸覺反饋,以及來自用戶的輸入可以以任何形式接收,包括聲音、語音或觸覺輸入。此外,計算機可以通過將文檔發(fā)送至由用戶使用的設(shè)備及從該設(shè)備接收文檔與用戶進行交互,例如,響應(yīng)于從網(wǎng)絡(luò)瀏覽器收到的請求,通過將網(wǎng)頁發(fā)送到用戶的客戶端設(shè)備上的web瀏覽器與用戶進行交互。
在本說明書中描述的主題的實施方式可以實施在計算系統(tǒng)中,該計算系統(tǒng)包括后端組件,例如,作為數(shù)據(jù)服務(wù)器,或包括中間件組件,例如,應(yīng)用程序服務(wù)器,或者包括前端組件,例如,具有圖形用戶界面或web瀏覽器的客戶端計算機,通過它用戶可以與在本說明書中描述的主題的實現(xiàn)進行交互;或者一個或多個這些后端、中間件或前端組件的任何組合。系統(tǒng)的組件可以通過數(shù)字數(shù)據(jù)通信的任何形式或介質(zhì)例如,通信網(wǎng)絡(luò)互連。通信網(wǎng)絡(luò)的實例包括局域網(wǎng)(“l(fā)an”)和廣域網(wǎng)(“wan”),因特網(wǎng)(如互聯(lián)網(wǎng))、對等網(wǎng)絡(luò)(例如,點對點對等網(wǎng)絡(luò))。
該計算系統(tǒng)可以包括客戶端和服務(wù)器。客戶端和服務(wù)器通常彼此遠離,并且通常通過通信網(wǎng)絡(luò)進行交互。憑借運行在各個計算機上并彼此具有客戶端-服務(wù)器關(guān)系的計算機程序,產(chǎn)生客戶機和服務(wù)器的關(guān)系。在某些實施方式中,服務(wù)器發(fā)送數(shù)據(jù)(例如,html頁面)到客戶端設(shè)備(例如,用于將數(shù)據(jù)顯示給與客戶端設(shè)備進行交互的用戶和接收來自用戶的用戶輸入)。在客戶端設(shè)備生成的數(shù)據(jù)(例如,用戶交互的結(jié)果)可以在服務(wù)器從客戶端設(shè)備接收。
雖然該說明書包含了很多具體的實施細則,但這些不應(yīng)該被解釋為限制任何發(fā)明或可要求權(quán)利的范圍,而是作為特定發(fā)明的特定實施方式專有的特征的描述。在本說明書中在單獨的實施方式的上下文中描述的某些特征也可以組合在單一的實施方式中實現(xiàn)。相反,在單一的實施方式的上下文中描述的各種功能也可以單獨地或以任何合適的子組合實現(xiàn)在多個實施方式中。此外,雖然特征可能如上所述在某些組合中起作用,甚至最初要求這樣,但是來自所要求保護的組合的一個或多個特征可以在某些情況下從組合中排除,所要求保護的組合可被變?yōu)樽咏M合或子組合的變型。
同樣地,盡管操作在附圖中以特定的順序被描繪,這不應(yīng)該被理解為需要這樣的操作以示出的特定的順序或按順序執(zhí)行,或示出的所有操作都要執(zhí)行以實現(xiàn)期望的結(jié)果。在某些情況下,多任務(wù)處理和并行處理可能是有利的。此外,在上述實施方式中的各種系統(tǒng)組件的分離不應(yīng)該被理解為在所有實施方式中都需要這樣的分離,但應(yīng)當理解,所描述的程序組件和系統(tǒng)一般可以被一起集成在單一的軟件產(chǎn)品或封裝到多個軟件產(chǎn)品。
美國專利號7416115,在此通過引用并入本文,討論了本文所討論的技術(shù)的其它特征、方面和應(yīng)用。
因此,描述了主題的特定實施方式。其它的實施方式在權(quán)利要求的范圍之內(nèi)。在某些情況下,權(quán)利要求中所述的動作可以以不同的順序執(zhí)行,而且仍然能實現(xiàn)所希望的結(jié)果。此外,在附圖中描述的過程并不一定需要以所示的特定順序或按順序執(zhí)行以實現(xiàn)所希望的結(jié)果。在某些實現(xiàn)中,多任務(wù)和并行處理可能是有利的。