處理資源賬戶交易的方法和無線電子設(shè)備的制造方法
【專利摘要】本公開涉及處理資源賬戶交易的方法和無線電子設(shè)備。更具體地,公開一種用于在無線電子設(shè)備(比如智能電話機或其它便攜式電子設(shè)備)內(nèi)處理資源賬戶交易的方法、程序產(chǎn)品和設(shè)備。在與近場交易終端的資源交易的發(fā)起期間或之際,所述設(shè)備經(jīng)第一通信接口,從所述終端接收資源賬戶系統(tǒng)ID。根據(jù)接收的資源賬戶系統(tǒng)ID,有選擇地識別本地存儲的資源賬戶。所述設(shè)備經(jīng)第一通信接口,把與選擇的資源賬戶對應(yīng)的資源賬戶應(yīng)用ID發(fā)送給近場交易終端。所述設(shè)備從近場交易終端接收與選擇的資源賬戶相關(guān)聯(lián)的令牌ID,并經(jīng)第二通信接口,把所述令牌ID發(fā)送給賬戶管理系統(tǒng)。所述設(shè)備從賬戶管理系統(tǒng)接收交易令牌,所述交易令牌包含與指定的交易資源值相關(guān)聯(lián)的令牌ID。
【專利說明】
處理資源賬戶交易的方法和無線電子設(shè)備
技術(shù)領(lǐng)域
[0001] 本發(fā)明主題的實施例一般地設(shè)及在多設(shè)備、多系統(tǒng)計算機交易中管理資源賬戶的 領(lǐng)域。更具體地,本發(fā)明主題設(shè)及在令牌化交易中安全并且有效地選擇和利用資源賬戶。
【背景技術(shù)】
[0002] 磁條卡長期一直是進行移動電子交易的主要形式,在所述移動電子交易中,銷售 點(P0S)或其它交易終端中的讀取器接收編碼在磁條中的賬戶信息。運些磁編碼卡用于零 售品購買、優(yōu)惠券兌換等。從卡取回的賬戶數(shù)據(jù)由交易終端發(fā)送給資源賬戶服務(wù)器,所述資 源賬戶服務(wù)器答復(fù)W應(yīng)用來自指定資源賬戶(比如貨幣信用賬戶)的資源的授權(quán)。
[0003] 諸如智能電話機之類移動電子設(shè)備的容量和操作靈活性的重大發(fā)展已導(dǎo)致利用 諸如智能電話機之類便攜式電子設(shè)備的移動電子支付的發(fā)展。移動電子交易一般利用諸如 藍牙和近場通信(NFC)之類的短程(也稱為近場)RF接口,而不是傳統(tǒng)的磁條讀取器。移動支 付解決方案包括電子或移動貨幣和電子或移動錢包。盡管移動支付系統(tǒng)利用最新研發(fā)的技 術(shù)不斷發(fā)展,不過,安全性仍然是電子交易系統(tǒng)的重大問題。
【發(fā)明內(nèi)容】
[0004] 公開一種在無線電子設(shè)備,比如智能電話機或其它便攜式電子設(shè)備內(nèi),處理資源 賬戶交易的方法。在與近場交易終端開始資源交易期間或之時,所述設(shè)備經(jīng)第一通信接口, 從所述終端接收資源賬戶系統(tǒng)ID。根據(jù)接收的資源賬戶系統(tǒng)ID,有選擇地識別本地存儲的 資源賬戶。所述設(shè)備經(jīng)第一通信接口,把與選擇的資源賬戶對應(yīng)的資源賬戶應(yīng)用ID發(fā)送給 近場交易終端。所述設(shè)備從近場交易終端接收與選擇的資源賬戶相關(guān)聯(lián)的令牌ID,并經(jīng)第 二通信接口,把所述令牌ID發(fā)送給賬戶管理系統(tǒng)。所述設(shè)備從賬戶管理系統(tǒng)接收交易令牌, 所述交易令牌包含與指定的交易資源值相關(guān)聯(lián)的令牌ID。
【附圖說明】
[0005] 參考附圖,可更好地理解實施例,并使眾多的目的、特征和優(yōu)點對本領(lǐng)域的技術(shù)人 員來說是顯而易見的。
[0006] 圖1是描述按照實施例的包含在令牌化資源賬戶選擇和安全系統(tǒng)中,或者可W與 令牌化資源賬戶選擇和安全系統(tǒng)相互作用的各個組件的高級系統(tǒng)圖;
[0007] 圖2是圖解說明按照實施例的允許網(wǎng)絡(luò)和允許近場交易的移動電子設(shè)備的方框 圖;
[0008] 圖3是描述按照實施例的令牌化資源賬戶選擇消息協(xié)議的信令圖;
[0009] 圖4是圖解說明按照實施例的令牌結(jié)構(gòu)的概念圖;
[0010] 圖5是描述按照實施例的資源賬戶表的概念圖;
[0011] 圖6是圖解說明按照實施例的令牌狀態(tài)管理器交易條件表的概念圖;
[0012] 圖7是圖解說明按照實施例,在令牌化資源賬戶選擇期間進行的步驟的流程圖;
[0013] 圖8是描述按照實施例,在交易令牌的處理期間進行的步驟的流程圖;W及
[0014] 圖9是進行參考圖1-8說明和描述的功能的計算機系統(tǒng)的方框圖。
【具體實施方式】
[0015] 下面的說明包括具體體現(xiàn)本發(fā)明主題的技術(shù)的例證系統(tǒng)、方法、技術(shù)、指令序列和 計算機程序產(chǎn)品。不過,應(yīng)理解,可在無運些具體細節(jié)的情況下實踐說明的實施例。在其它 情況下,未詳細表示公知的指令實例、協(xié)議、結(jié)構(gòu)和技術(shù),W便不使本說明模糊。
[0016] 運里說明的實施例通過利用近場消息接發(fā)和信息交換,W及與可網(wǎng)絡(luò)接入的資源 賬戶管理系統(tǒng)的信息交換,能夠?qū)崿F(xiàn)安全的移動設(shè)備資源交易,比如銷售點(P0S)交易。圖1 是描述按照實施例的包含在令牌化資源賬戶選擇和安全系統(tǒng)中,或者可W與令牌化資源賬 戶選擇和安全系統(tǒng)相互作用的系統(tǒng)和設(shè)備的高級示意圖。系統(tǒng)包括提供連接的網(wǎng)絡(luò)114,通 過所述連接,賬戶管理服務(wù)器110與無線設(shè)備140和P0S系統(tǒng)133通信。所述連接可W由多個 子網(wǎng)絡(luò)和不同種類的網(wǎng)絡(luò)組件、連接介質(zhì)和協(xié)議W及通信公司服務(wù)(比如光纜、電話線、W 太網(wǎng)802和因特網(wǎng)協(xié)議)建立。在一個方面,網(wǎng)絡(luò)114使無線設(shè)備140和賬戶管理服務(wù)器110之 間的通信成為可能,支持用于由賬戶管理服務(wù)器110內(nèi)的賬戶管理器106管理的多個資源賬 戶(未圖示)之中的指定賬戶的資源賬戶信息交換。在另一個方面,網(wǎng)絡(luò)114使賬戶管理服務(wù) 器110和P0S系統(tǒng)133之間的通信成為可能,支持其中賬戶管理服務(wù)器110認證或W其它方式 驗證比如無線設(shè)備140提供給P0S系統(tǒng)133的編碼賬戶信息的資源賬戶交易。
[0017] 賬戶管理服務(wù)器110和賬戶管理器106-般與諸如銀行或發(fā)卡機構(gòu)之類的金融機 構(gòu)關(guān)聯(lián),所述金融機構(gòu)建立和組織與賬戶客戶相關(guān)聯(lián)并且賬戶客戶可訪問的貨幣賬戶。在 描述的實施例中,賬戶管理服務(wù)器110包括網(wǎng)絡(luò)接口 112,網(wǎng)絡(luò)接口 112使在資源賬戶管理器 106和從設(shè)備140和/或P0S系統(tǒng)133執(zhí)行的資源賬戶應(yīng)用之間通過網(wǎng)絡(luò)114的通信成為可能。 賬戶管理器106處理存儲在賬戶數(shù)據(jù)庫108內(nèi)的賬戶信息,賬戶數(shù)據(jù)庫108-般代表個人用 戶或機構(gòu)存儲賬戶數(shù)據(jù),所述賬戶數(shù)據(jù)可包括借記賬戶和信用賬戶、交易種類(例如,在線 或離線)和交易工具(例如,信用卡、借記卡等)。在P0S交易(比如在無線設(shè)備140和P0S系統(tǒng) 133之間進行的無線交易)期間,賬戶管理器106進行跟蹤賬戶信息和核實賬戶信息的相關(guān) 任務(wù)。在支付交易期間,例如,賬戶管理服務(wù)器110可響應(yīng)于處理由P0S系統(tǒng)133發(fā)送的特定 交易信息(例如,購買額和賬戶標(biāo)識),向P0S系統(tǒng)133發(fā)送交易授權(quán)。
[0018] 賬戶管理服務(wù)器110還包括交易令牌管理器102,交易令牌管理器102可W與賬戶 管理器106-體化,或者W其他方式通信地或邏輯地與賬戶管理器106關(guān)聯(lián)。令牌管理器102 與存儲在賬戶數(shù)據(jù)庫108內(nèi)的賬戶關(guān)聯(lián)地生成并維持交易令牌104。在令牌化金融交易的情 況下,令牌用于利用難W或不可能數(shù)學(xué)反向的相對唯一的標(biāo)識符來替換敏感的資源賬戶數(shù) 據(jù)。按照參考圖2-8描述和說明的實施例,與賬戶管理器106結(jié)合,令牌管理器102可處理來 自諸如移動設(shè)備140之類最終用戶設(shè)備的令牌請求。在一個實施例中,所述令牌請求包括令 牌ID W及資源賬戶ID信息和交易特有信息,比如賬戶管理器106和/或令牌管理器102處理 W生成賬戶特有和交易特有令牌的交易ID。令牌ID-般是用于表示可轉(zhuǎn)移的交易資源的字 母數(shù)字或其它適當(dāng)編碼的數(shù)據(jù)結(jié)構(gòu)。響應(yīng)于令牌請求生成的令牌可包括與接收的令牌ID相 同或者W其他方式與接收的令牌ID對應(yīng)的令牌IDW及指定的交易資源值。資源賬戶數(shù)據(jù) 1〇8(例如,客戶和賬戶身份及數(shù)據(jù))由賬戶管理器106集中存儲和管理,如上所述,賬戶管理 器106-般由底層的資源提供者或代理操作。
[0019] P0S系統(tǒng)133被描述成包括用于通過網(wǎng)絡(luò)114通信的網(wǎng)絡(luò)接口 132、處理器134和相 關(guān)聯(lián)的系統(tǒng)存儲器135。交易處理器應(yīng)用136被存儲在存儲器135中并由處理器134執(zhí)行,W 支持支付交易,比如無線設(shè)備140和P0S系統(tǒng)133之間的支付交易。交易處理器應(yīng)用136包括 可執(zhí)行的代碼和邏輯處理結(jié)構(gòu),用于處理在諸如NFC讀取器138之類的支付接口接收的支付 賬戶信息,和生成P0S系統(tǒng)133發(fā)送給賬戶管理服務(wù)器110的對應(yīng)的支付賬戶授權(quán)請求。更具 體地,P0S系統(tǒng)133執(zhí)行交易處理器應(yīng)用136, W從支付設(shè)備讀取賬戶數(shù)據(jù),并利用賬戶數(shù)據(jù), 借助與資源服務(wù)器110的通信,確認授權(quán)的賬戶資源可用。交易處理器應(yīng)用136還包括用于 在把賬戶資源(例如,貨幣信用)從指定賬戶轉(zhuǎn)移到另一個賬戶方面與賬戶管理服務(wù)器110 協(xié)同,還記錄交易的可執(zhí)行代碼和邏輯結(jié)構(gòu)。在描述的實施例中,交易處理器136還包括用 于生成、管理或W其它方式處理令牌ID 137的程序指令。如參考圖2-8更詳細所述,交易處 理器136可包括在P0S交易期間把令牌ID發(fā)送給移動設(shè)備140作為資源賬戶系統(tǒng)廣告消息的 一部分的程序指令。
[0020] 無線設(shè)備140包括網(wǎng)絡(luò)接口 141、處理器142和存儲數(shù)據(jù)及系統(tǒng)和應(yīng)用軟件的相關(guān) 系統(tǒng)存儲器145。網(wǎng)絡(luò)接口 141包括實現(xiàn)收發(fā)器連接和協(xié)議處理W使無線設(shè)備140能夠與網(wǎng) 絡(luò)連接的設(shè)備(比如資源服務(wù)器110和P0S系統(tǒng)133)通信的硬件和軟件組件。網(wǎng)絡(luò)接口 141包 括用于連接、斷開W及經(jīng)局域網(wǎng)和廣域網(wǎng)發(fā)送和接收消息的無線網(wǎng)絡(luò)接口控制器(未圖示) 及其它設(shè)備和邏輯組件。處理器142和存儲器145提供為網(wǎng)絡(luò)通信所需的另外的處理能力, 此外使無線設(shè)備140能夠進行與運里說明的方法有關(guān)、伴隨運里說明的方法或者與運里說 明的方法無關(guān)的其它信息處理任務(wù)。在各個實施例中,無線設(shè)備140可包含在不同的外部尺 寸、包裝和外形系數(shù)中。移動設(shè)備140可W是蜂窩電話機或其它種類的移動電話機,或者高 度集成的便攜式設(shè)備,比如智能電話機,或者任意其它種類的具有網(wǎng)絡(luò)連接性的便攜式電 子設(shè)備。
[0021] 無線設(shè)備140還包括在描述的實施例中,呈近場通信(NFC)接口 146形式的交易通 信接口。NFC是一種形式的"不接觸"RF通信技術(shù),"不接觸"RF通信技術(shù)能夠?qū)崿F(xiàn)相對接近 (一般在幾厘米范圍之內(nèi))的終端(設(shè)備或端點)之間的單向或雙向通信。NFC接口 146-般包 括控制器,和用于通過NFC接口 138與P0S系統(tǒng)133通信的專用近場天線。通過物理接近NFC接 口 138地放置、晃動或W其它方式移動無線設(shè)備140,可W建立交易服務(wù)連接。在一些實施例 中,通過直接接觸無線設(shè)備140和諸如NFC接口 138之類的讀取器,也可建立連接。
[0022] 描述的系統(tǒng)和組件通常能夠?qū)崿F(xiàn)賬戶資源交易,由此例如用戶可借助賬戶管理服 務(wù)器110內(nèi)的各個組件,利用用戶保持的與用戶相關(guān)聯(lián)的賬戶進行支付。諸如無線設(shè)備140 之類允許NFC的設(shè)備是可用于移動資源交易(比如移動POS(mPOS)交易)的設(shè)備的例子。本質(zhì) 上,諸如設(shè)備140之類的移動設(shè)備和諸如P0S系統(tǒng)133之類的P0S終端之間的NR:服務(wù)交易需 要NFC控制器和模仿諸如信用卡之類物理交易服務(wù)支付工具的相關(guān)交易應(yīng)用。例如,一般由 用戶手持的無線設(shè)備140可與一般包含在賣方的現(xiàn)場零售交易設(shè)備中的P0S系統(tǒng)133相互作 用,W如下處理支付交易。
[0023] 無線設(shè)備140起發(fā)起設(shè)備的作用,于是通過請求與起目標(biāo)設(shè)備作用的P0S系統(tǒng)133 的對等服務(wù)交易,來開始服務(wù)交易。NFC接口 146和138內(nèi)的相應(yīng)控制器依據(jù)初始服務(wù)請求, 按照請求/答復(fù)模式工作,W處理和完成交易。在描述的實施例中,NFC接口 146內(nèi)的控制器 直接或間接(例如,經(jīng)安全邏輯)與令牌管理應(yīng)用程序144通信,令牌管理應(yīng)用程序144與本 地存儲的資源賬戶信息149關(guān)聯(lián),并包括用于經(jīng)網(wǎng)絡(luò)接口與賬戶管理服務(wù)器110相互作用的 程序指令。在本地POS交易期間,無線設(shè)備140可與賬戶管理服務(wù)器110通信,W訪問隨后可 在交易中使用的適用的賬戶信息。在設(shè)備配對的情況下,無線設(shè)備140可W比如經(jīng)由藍牙連 接,與不允許網(wǎng)絡(luò)的更簡單設(shè)備(比如可穿戴設(shè)備(未圖示))通信禪接,并起中間設(shè)備的作 用,把賬戶信息從賬戶管理服務(wù)器110傳送給可穿戴設(shè)備。POS系統(tǒng)133接收并處理來自無線 設(shè)備140或配對的可穿戴設(shè)備的賬戶信息,W便完成交易。
[0024] 實際賬戶數(shù)據(jù)的分布式傳輸、存儲和使用造成各種賬戶數(shù)據(jù)安全問題。對無線設(shè) 備140和任意配對的可穿戴設(shè)備來說,運里說明的實施例提供一種解決否則會出現(xiàn)的數(shù)據(jù) 安全問題的令牌化交易服務(wù)。即,無線設(shè)備140可在與P0S系統(tǒng)133的資源賬戶交易期間,取 回、存儲、處理和發(fā)送交易令牌,W致在設(shè)備140和P0S系統(tǒng)133之間,幾乎不需要傳送賬戶信 息(即使有的話也很少)。
[0025] 圖2是圖解說明按照實施例的移動(即,手持式、便攜式外形系數(shù))電子設(shè)備200的 方框圖。應(yīng)注意一般包含在移動電子設(shè)備內(nèi)的組件和功能(比如用戶輸入/輸出機構(gòu)和顯示 器)可被并入設(shè)備200中,不過未被例示,W避免模糊。描述的實施例把移動設(shè)備200表示成 包括網(wǎng)絡(luò)接口 202,比如可包含在無線的、允許網(wǎng)絡(luò)的移動電話機內(nèi)的網(wǎng)絡(luò)接口。移動設(shè)備 200還包括主處理器204和相關(guān)聯(lián)的主存儲器210,主處理器204和相關(guān)聯(lián)的主存儲器210協(xié) 同作用W管理使設(shè)備200能夠進行與交易資源賬戶關(guān)聯(lián)的各種交易服務(wù)任務(wù)(比如參考圖1 說明的交易服務(wù)任務(wù))的各種系統(tǒng)級和應(yīng)用級程序和數(shù)據(jù)。在描述的實施例中,設(shè)備200還 包括存儲資源賬戶應(yīng)用208和209的非易失性存儲器242,和呈NFC接口 211形式的近場通信 接口。NFC接口 211包括用于與P0S或其它主動NFC交易終端通信的NFC控制器207dNFC接口 211還包括用于產(chǎn)生和維持與其它NFC設(shè)備(比如允許NFC的P0S系統(tǒng))的無線連接的NFC天線 213。
[00%] 和已知的存儲器管理和組織一致,在系統(tǒng)存儲器可尋址空間222和應(yīng)用級可尋址 空間220之間分配存儲器210。系統(tǒng)存儲空間222保存控制移動設(shè)備200及其組件的操作的程 序(和輔助數(shù)據(jù))。類似于許多已知的計算機系統(tǒng),存儲在系統(tǒng)存儲空間222內(nèi)的系統(tǒng)軟件包 括協(xié)調(diào)計算機硬件設(shè)備之間的所有活動的操作系統(tǒng)(0S)軟件,和進行通常與管理計算機、 計算機的設(shè)備或計算機的程序相關(guān)的特定任務(wù)的實用程序軟件。
[0027]在描述的實施例中,操作系統(tǒng)(0S)215和令牌狀態(tài)管理器實用程序225被保持在系 統(tǒng)存儲空間222內(nèi)。0S 215可W是靈活的多用途0S,比如智能電話機中的安卓0S,或者可W 是具有更??诠δ艿那度胧?S,比如可載入可穿戴電子交易設(shè)備內(nèi)的嵌入式OSdOS 215通 常包含用于管理移動設(shè)備200內(nèi)的硬件和軟件組件W及向移動設(shè)備200內(nèi)的硬件和軟件組 件提供服務(wù),W使程序執(zhí)行成為可能的代碼。除了其它代碼和指令外,0S 215還包括處理管 理代碼232,處理管理代碼232包含用于使應(yīng)用代碼與系統(tǒng)硬件和軟件進行接口的指令。 0S215還包括存儲器管理代碼234,用于分配和管理供應(yīng)用級程序和系統(tǒng)級程序使用的存儲 器。0S 215還包括I/O系統(tǒng)管理代碼236, I/O系統(tǒng)管理代碼236包括使系統(tǒng)的硬件能夠與外 部計算機系統(tǒng)通信的設(shè)備驅(qū)動程序。
[00%]資源賬戶應(yīng)用208或209的代表是已載入應(yīng)用存儲空間220中的資源賬戶應(yīng)用217。 例如,資源賬戶應(yīng)用217可W是包括程序指令和與指定的信用卡賬戶相關(guān)聯(lián)的數(shù)據(jù)的應(yīng)用 程序,或者可w是包含程序指令和與指定的零售商賬戶相關(guān)聯(lián)的數(shù)據(jù)的應(yīng)用程序。資源賬 戶應(yīng)用217包含用于管理相應(yīng)的交易資源賬戶(比如支票賬戶或儲蓄賬戶)的程序指令和相 關(guān)數(shù)據(jù),并且包括賬戶接口模塊219和賬戶數(shù)據(jù)206。賬戶接口模塊219操作為使可從賬戶管 理系統(tǒng)(比如圖1中描述的賬戶管理服務(wù)器110)管理的一個或多個用戶賬戶獲得的資源賬 戶信息(包括交易交換價值信息(例如,幣值信息))的處理和取回成為可能。資源賬戶應(yīng)用 217還包括令牌管理模塊221,令牌管理模塊221包括用于相對于近場交易終端和網(wǎng)絡(luò)接口 請求、接收、處理和發(fā)送令牌標(biāo)識(ID)信息,W在POS交易期間協(xié)調(diào)令牌生成的指令和數(shù)據(jù)。 在一個方面,令牌管理模塊221操作為從交易終端請求、取回、接收和/或W其它方式獲得令 牌ID,W存儲令牌ID和經(jīng)網(wǎng)絡(luò)接口 202把令牌ID連同交易ID信息和/或資源賬戶ID信息發(fā)送 給賬戶管理系統(tǒng)。令牌管理模塊221還包括按照參考圖3-8描述和說明的方式,接收和處理 從賬戶管理系統(tǒng)接收的令牌(比如描述的Token_A)的指令和數(shù)據(jù)。
[0029] 諸如Token_A之類的令牌可用于處理售賣交易,事實上作為否則P0S系統(tǒng)為了識別 資源賬戶和驗證賬戶并確認足夠的賬戶資源可用于給定交易而需要的賬戶信息的代替者。 每個令牌包括令牌ID和交易資源值。令牌ID可W是當(dāng)初始生成令牌時分配和記錄的偽隨機 生成數(shù)字或字母數(shù)字代碼。或者,令牌ID可W是匹配或W其它方式對應(yīng)于移動設(shè)備200從 P0S系統(tǒng)接收的令牌ID的字母數(shù)字代碼。交易資源值一般是W規(guī)定的兌換單位指定的數(shù)字 幣值。如參考圖4更詳細所述,令牌還包括由資源賬戶管理器、諸如設(shè)備200之類的移動設(shè)備 或者可獲得所述令牌的其它中間設(shè)備任意之一生成的條件或驗證參數(shù),或者與所述條件或 驗證參數(shù)邏輯關(guān)聯(lián),W限制在資源交易中利用所述令牌的條件。
[0030] 除了由令牌管理模塊221在應(yīng)用級提供的令牌取回和管理之外,設(shè)備200還包括協(xié) 同地使用于具有指定的驗證參數(shù)的令牌的令牌交易的調(diào)節(jié)(conditioning)和處理成為可 能的系統(tǒng)級令牌管理程序指令。具體地,系統(tǒng)存儲空間222包括令牌狀態(tài)管理器225,令牌狀 態(tài)管理器225與0S 215和令牌管理模塊221結(jié)合地工作,W按照處理和網(wǎng)絡(luò)環(huán)境因素,W及 交易特有的條件,調(diào)節(jié)/限制令牌交易。在描述的實施例中,令牌狀態(tài)管理器225可程控地訪 問一組一個或多個專用寄存器(SPR)226和228(也稱為條件寄存器),SPR 226和228存儲與 特定令牌交易是否可被處理和/或可被處理到什么程度相關(guān)的指定的事件和條件數(shù)據(jù)。在 一個實施例中,SPR 226和228可存儲數(shù)據(jù),或指示令牌狀態(tài)管理器225用于判定是否發(fā)出交 易變更呼叫的條件的單比特或多比特標(biāo)記。如參考圖3-7更詳細所述,在交易處理期間,令 牌狀態(tài)管理器225可被資源賬戶應(yīng)用或者交易通信接口(比如NFC接口211)調(diào)用。令牌狀態(tài) 管理器225操作為取決于由SH?指定的條件如何設(shè)及與令牌相關(guān)聯(lián)的驗證參數(shù)(相對于與令 牌相關(guān)聯(lián)的驗證參數(shù)是如何被處理的),判定是否發(fā)出交易變更呼叫。
[0031] 圖3是說明按照一個實施例,用于生成、傳送和處理令牌的協(xié)議的信令圖。操作上 設(shè)及例證的令牌傳送處理的實體包括利用近場通信接口,與近場交易終端308通信W處理 P0S交易的移動設(shè)備302。移動設(shè)備302還包括網(wǎng)絡(luò)通信接口,經(jīng)由所述網(wǎng)絡(luò)通信接口,移動 設(shè)備302與包括用于管理資源賬戶和處理第Ξ方交易的硬件和軟件的賬戶管理服務(wù)器306 通信。移動設(shè)備302是諸如智能電話機之類允許網(wǎng)絡(luò)的便攜式電子設(shè)備,所述便攜式電子設(shè) 備包括本地存儲的資源賬戶程序,所述資源賬戶程序可W和網(wǎng)絡(luò)訪問程序(比如web瀏覽 器)一起被執(zhí)行,W通過網(wǎng)絡(luò)通信地訪問賬戶管理服務(wù)器306。
[0032] 如圖所示,協(xié)議始于移動設(shè)備302執(zhí)行網(wǎng)絡(luò)訪問程序,比如web瀏覽器訪問312,之 后是其中移動設(shè)備302安裝從賬戶管理服務(wù)器306接收的資源賬戶應(yīng)用程序的網(wǎng)絡(luò)交易 314。本地安裝的資源賬戶應(yīng)用程序包括指定的應(yīng)用程序ID,并使移動設(shè)備302能夠往來于 賬戶管理服務(wù)器306訪問、修改和發(fā)送指定的資源賬戶信息和請求。移動設(shè)備302包括近場 通信接口,所述近場通信接口可用于發(fā)起賬戶服務(wù)交易,比如借助從移動設(shè)備302發(fā)送給交 易終端308的交易請求316。在交易初始化期間,交易終端308在賬戶廣告消息318中,向移動 設(shè)備發(fā)送資源賬戶系統(tǒng)ID。資源賬戶系統(tǒng)ID可W是用于唯一地識別與特定賣方或賬戶管理 者相關(guān)聯(lián)的諸如商家信用賬戶之類的系統(tǒng)資源賬戶系統(tǒng)(即,管理客戶資源賬戶的系統(tǒng))的 數(shù)字或字母數(shù)字代碼。
[0033] 在從交易終端308收到賬戶系統(tǒng)ID之后,移動設(shè)備302發(fā)送廣告答復(fù)消息320,廣告 答復(fù)消息320包括本地存儲(即,存儲在移動設(shè)備302內(nèi))的資源賬戶應(yīng)用ID。如參考圖5-7更 詳細所述,利用答復(fù)320提供的資源賬戶應(yīng)用ID是按照某種方式,根據(jù)在廣告318中提供的 主機提供的賬戶系統(tǒng)ID的內(nèi)容識別的。例如,廣告消息318可包括發(fā)送給移動設(shè)備302的顯 示器的消息,所述消息識別指定的信用卡系統(tǒng),并請求或者W其他方式詢問用戶是否選擇 將在當(dāng)前支付交易中利用的指定信用系統(tǒng)。移動設(shè)備302可匹配、比較或W其他方式處理接 收的賬戶系統(tǒng)ID與本地存儲存的資源賬戶ID或賬戶應(yīng)用ID,W選擇將在答復(fù)消息320中發(fā) 送的ID。
[0034] 如進一步所述,交易終端308處理在答復(fù)320中接收的資源賬戶應(yīng)用ID,并向移動 設(shè)備302發(fā)送令牌交易邀請消息322。令牌交易邀請消息322包括令牌ID,并可包括發(fā)送給顯 示屏的消息,所述消息請求或者W其他方式詢問用戶是否選擇參加安全的令牌交易。移動 設(shè)備302隨后向賬戶管理服務(wù)器306發(fā)送包括接收的令牌ID的令牌請求消息324, W便通過 令牌生成邏輯和數(shù)據(jù)進行處理。響應(yīng)于處理與可能已包含在請求324中的交易ID或賬戶ID 相關(guān)聯(lián)的令牌和賬戶信息,賬戶管理服務(wù)器306發(fā)送包括至少一個令牌和相關(guān)賬戶信息的 令牌發(fā)布消息326。移動設(shè)備302把所述令牌存儲在與對應(yīng)的資源賬戶應(yīng)用關(guān)聯(lián)的本地存儲 器中。例如,如果賬戶管理服務(wù)器306發(fā)布將用作指定信用卡賬戶的交易項目的令牌,那么 移動設(shè)備302把該令牌存儲在為對應(yīng)于所述信用卡賬戶的資源賬戶應(yīng)用分配的本地存儲器 和內(nèi)存中。
[0035] 圖4是圖解說明按照一個實施例的令牌結(jié)構(gòu)的概念圖。描述的令牌結(jié)構(gòu)包括可由 保存在賬戶管理服務(wù)器內(nèi)的資源賬戶程序生成的令牌400。令牌400包括令牌ID字段405,令 牌ID字段405包含數(shù)字或字母數(shù)字ID代碼,所述數(shù)字或字母數(shù)字ID代碼用于比如由向資源 賬戶管理器發(fā)送令牌ID的令牌接收終端識別令牌,所述資源賬戶管理器可把所述令牌ID映 射到集中存儲的賬戶信息。令牌ID可W匹配或者W其他方式對應(yīng)于作為令牌請求消息的一 部分由賬戶管理服務(wù)器從移動設(shè)備接收的令牌ID,或者可由賬戶管理系統(tǒng)偽隨機生成。令 牌400還包括令牌資源值字段402,令牌資源值字段402包括總量字段406和最大交易限度字 段408??偭孔侄?06指定分配給令牌400并且可通過資源交易(比如P0S交易)進行交易的一 系列資源交易單位(例如,美元的數(shù)目、信用積分的數(shù)目等等)。最大交易限度字段408指定 授權(quán)在任意單次資源交易中使用的交易單位的最大數(shù)目。
[0036] 如進一步所述,一組驗證參數(shù)字段404邏輯地與令牌400關(guān)聯(lián)。驗證參數(shù)字段404與 令牌400的關(guān)聯(lián)可由本地存儲在便攜式電子設(shè)備上的資源賬戶應(yīng)用實現(xiàn)。通過把預(yù)先指定 的字段中的驗證參數(shù)值插入令牌數(shù)據(jù)結(jié)構(gòu)中,或者通過把包含相應(yīng)的驗證參數(shù)字段的標(biāo)志 數(shù)據(jù)結(jié)構(gòu)連接到令牌數(shù)據(jù)結(jié)構(gòu)上,可W完成所述關(guān)聯(lián)。或者,必然伴隨令牌400和驗證參數(shù) 字段404的數(shù)據(jù)結(jié)構(gòu)可被保持在分別命名和存儲的數(shù)據(jù)結(jié)構(gòu)中,可另外W編程的方式(比如 借助本地存儲的資源賬戶應(yīng)用程序)關(guān)聯(lián)所述分別命名和存儲的數(shù)據(jù)結(jié)構(gòu)。驗證參數(shù)字段 404可在令牌處理期間的某個時刻用參數(shù)值編碼,W指定環(huán)境或交易條件,并與被跟蹤并存 儲在對應(yīng)的條件寄存器中的條件數(shù)據(jù)相比較。如在描述的實施例中所示,驗證參數(shù)字段404 存儲記錄在令牌VALID字段410、L0CAL字段412和RT_LEVEL字段414中的值。
[0037] 令牌VALID字段410可包含單比特標(biāo)記,可響應(yīng)于給資源賬戶應(yīng)用的客戶輸入,或 者借助本地存儲并執(zhí)行的令牌管理器或令牌狀態(tài)管理器的操作,來使所述但比特標(biāo)記有效 和/或無效。LOCAL字段412包含單比特或多比特標(biāo)記,所述標(biāo)記定義交易無效或交易變更條 件,所述交易無效或交易變更條件是其中移動設(shè)備目前未位于指定的地理邊界(比如可W 利用全球定位系統(tǒng)(GPS)功能確定)內(nèi)的條件。RT_LEWL字段414包含指定交易種類(例如, 需要快速P0S終端認證的交易)或者授權(quán)或不授權(quán)所述令牌使用的其它資源交易特性(例 如,需要特定的P0S終端認證安全級別的交易)的值。
[0038] 圖5是描述按照實施例的資源賬戶表500的概念圖。資源賬戶表500可被本地存儲 在移動設(shè)備存儲器內(nèi),并包含用于包括APP_1、APP_2和APP_3的多個資源賬戶應(yīng)用ID中每一 個的條目,每個資源賬戶應(yīng)用ID具有一個或多個關(guān)聯(lián)的賬戶ID。在描述的實施例中,資源賬 戶ID ACCT_1和ACCT_2都與資源賬戶應(yīng)用ID APP_1關(guān)聯(lián),而資源賬戶ID ACCT_3和ACCT_4每 個分別與資源賬戶應(yīng)用ID APP_2和APP_3關(guān)聯(lián)。在一個實施例中,資源賬戶應(yīng)用ID包含識別 存儲在移動設(shè)備上并從移動設(shè)備執(zhí)行的資源賬戶應(yīng)用程序的客戶特有實例的字母數(shù)字代 碼。運種資源賬戶應(yīng)用程序包含管理與遠程賬戶管理系統(tǒng)通信的一個或多個用戶資源賬戶 的可執(zhí)行指令。與給定的資源賬戶應(yīng)用ID關(guān)聯(lián)的一個或多個資源賬戶ID可包含識別資源賬 戶和底層的資源賬戶信息的字母數(shù)字代碼。例如,資源賬戶ID ACCT_1可W是第一信用卡賬 戶ID,而ACCT_2可W是第二信用卡賬戶ID,第一信用卡賬戶ID和第二信用卡賬戶ID都由相 同的資源賬戶應(yīng)用程序APP_1管理。
[0039] 表500還使一個或多個驗證參數(shù)與各個資源賬戶應(yīng)用ID和資源賬戶ID相關(guān)聯(lián)。在 描述的實施例中,參數(shù)LOCAL和LEVEL_2與ACCT_1、ACCT_2和APP_1關(guān)聯(lián),LEVEL_1與ACCT_3和 APP_2關(guān)聯(lián),而LOCAL和BC與ACCT_4和APP_3關(guān)聯(lián)。LEVEL_1和LEVEL_2包含指定交易種類(例 如,需要快速P0S終端認證的交易)或者授權(quán)或不授權(quán)所述令牌使用的其它資源交易特性 (例如,需要特定的P0S終端認證安全級別的交易)的值。LOCAL參數(shù)包含定義交易無效或交 易變更條件的值,所述交易無效或交易變更條件是其中移動設(shè)備目前未位于指定的地理邊 界(比如可W利用GI^功能確定)內(nèi)的條件。BC參數(shù)包含單比特值,所述單比特值定義就在交 易期間或交易之前是否檢測身體接觸條件來說的交易無效或交易變更條件。例如,使單比 特BC參數(shù)有效指示響應(yīng)于在交易期間或者在交易之前檢測到用戶和可穿戴電子設(shè)備之間 的物理接觸已失去或中斷,從而使令牌的使用失效的條件。
[0040] 參數(shù)LEVEL_1、LEVEL_2、L0CAL和BC可借助資源賬戶應(yīng)用和/或關(guān)聯(lián)令牌管理應(yīng)用, 或者借助多賬戶管理應(yīng)用(未圖示),比如電子錢包應(yīng)用,被輸入表500中。資源賬戶或令牌 狀態(tài)管理器可訪問表500, W通過把LEVEL_1和LEVEL_2參數(shù)的值輸入對應(yīng)的令牌驗證參數(shù) 字段,比如圖4中所示的RT_LEVEL字段414中,來把LEVEL_1和LEVEL_2參數(shù)應(yīng)用于與APP_1、 APP_2、ACCT_1、ACCT_2或ACCT_3關(guān)聯(lián)地生成的令牌。類似地,指定的參數(shù)值LOCAL與APP_1和 APP_3關(guān)聯(lián),于是可適用于任何后續(xù)生成的對應(yīng)于APP_1、APP_3、ACCT_1、ACCT_2或ACCT_4的 令牌(例如,通過把值輸入LOCAL字段412中)。如參考圖7更詳細所述,令牌管理器應(yīng)用或令 牌狀態(tài)管理器可在令牌廣告的處理期間訪問資源賬戶表500, W選擇優(yōu)選的資源賬戶,和實 現(xiàn)客戶側(cè)令牌使用限制。
[0041 ]圖6是按照實施例的交易條件表600的概念圖。令牌狀態(tài)管理器可響應(yīng)于移動設(shè)備 從賬戶管理系統(tǒng)接收交易令牌而訪問表600,并與在收到來自賬戶管理系統(tǒng)的令牌之后已 和所述令牌關(guān)聯(lián)的一個或多個驗證參數(shù)比較地處理存儲的包含在表600內(nèi)的條件寄存器數(shù) 據(jù)。表600包括多個行式條目,每個行式條目使條件寄存器ID和對應(yīng)的寄存器值與指定的參 數(shù)種類相關(guān)聯(lián)。PARAMETER列包括多個應(yīng)用或系統(tǒng)可更改的字段,所述字段指定參數(shù)的種 類/類別,并且對應(yīng)的條件將作為系統(tǒng)條件或預(yù)置的必要限制被記錄在相應(yīng)行中。在 PARAMET邸下指定的參數(shù)種類包括地理位置GE0、NFC讀取器認證級別AUraEN_NFC和身體接 觸標(biāo)記BC。分別與每個具體的參數(shù)種類關(guān)聯(lián)的是(:_1?60 column列中的指定各個條件寄存器 的身份的字段,和相鄰的REG_VALUE列中的指定對應(yīng)的條件寄存器中的記錄值的字段。
[0042] GE0行式條目包括把條件寄存器CR_1識別成存儲移動設(shè)備檢測的當(dāng)前地理位置 (例如,本地或遠程)的字段。AUraEN_NFC_ID行式條目包括把條件寄存器CR_2識別成保持 NFC讀取器認證級別(例如,級別1-3)值的字段。BC行式條目可被包含在用于其中令牌可由 具有身體接觸傳感器的可穿戴電子設(shè)備傳送的令牌化交易的交易條件表中。例示的BC行式 條目包括把條件寄存器CR_3識別成保持標(biāo)記的字段,所述標(biāo)記指示主可穿戴令牌傳送設(shè)備 目前是否檢測到與該設(shè)備的用戶(例如,穿戴者)處于某種形式的物理接觸或鄰近的狀態(tài)。 在一個實施例中,在資源交易(比如P0S交易)之前或期間,令牌狀態(tài)管理器比較存儲在表 600中的寄存器值和已與接收到的交易令牌關(guān)聯(lián)的驗證參數(shù)值。令牌狀態(tài)管理器根據(jù)所述 比較,應(yīng)用指定是否使對象交易令牌無效,或者變更或取消交易的交易條件規(guī)則。
[0043] 圖7是圖解說明按照實施例,在令牌化資源賬戶選擇期間進行的步驟的高級流程 圖。如圖所示,該處理始于步驟702和704,移動設(shè)備發(fā)起與交易終端的資源交易。在實施例 中,移動設(shè)備通過經(jīng)近場通信接口,向可W是P0S終端的近場交易終端的對應(yīng)接口發(fā)送交易 或啟動請求,來發(fā)起資源交易。之后,交易終端通過發(fā)送被移動設(shè)備接收的資源賬戶系統(tǒng) ID,廣告可能適用的資源賬戶種類,如在步驟706所示。資源賬戶系統(tǒng)ID可W是識別特定所 有人或W其他方式指定的資源賬戶提供者(比如管理多個客戶特有資源賬戶的賣方特有的 信用系統(tǒng))的數(shù)字或字母數(shù)字代碼。
[0044] 如在步驟708所示,移動設(shè)備內(nèi)的資源賬戶應(yīng)用或資源賬戶管理應(yīng)用處理接收的 資源賬戶系統(tǒng)ID,W選擇或有選擇地識別存儲在移動設(shè)備內(nèi)或者移動設(shè)備W其他方式可訪 問的對應(yīng)的客戶特有資源賬戶。如果未找到對應(yīng)的資源賬戶,那么移動設(shè)備相應(yīng)地答復(fù)賬 戶廣告,交易終端可通過發(fā)送可用的備選資源賬戶系統(tǒng)ID來發(fā)送另外的賬戶廣告,并重復(fù) 所述循環(huán)(步驟712和706)。如果未找到對應(yīng)的資源賬戶,并且沒有另外的資源賬戶系統(tǒng)ID 可供廣告之用,那么所述處理繼續(xù)進行非令牌化資源交易,如在步驟712、714和724所示。
[0045] 如果識別出對應(yīng)的資源賬戶,比如通過匹配接收的資源賬戶系統(tǒng)ID和本地存儲的 資源賬戶表中的條目,那么移動設(shè)備通過把對應(yīng)的資源賬戶應(yīng)用程序ID發(fā)送給交易終端, 作出響應(yīng)(步驟710)。交易終端處理從移動設(shè)備接收的應(yīng)用程序ID,W生成或W其他方式提 供可與對應(yīng)于所述應(yīng)用ID的資源賬戶應(yīng)用關(guān)聯(lián)地使用的令牌ID。如在步驟716和718所示, 移動設(shè)備接收交易終端生成的與交易ID關(guān)聯(lián)的令牌ID,并通過經(jīng)網(wǎng)絡(luò)通信接口把包括與交 易ID關(guān)聯(lián)的令牌ID的令牌請求發(fā)送給賬戶管理系統(tǒng),來作出響應(yīng)。在一個實施例中,移動設(shè) 備根據(jù)資源賬戶應(yīng)用ID和賬戶管理系統(tǒng)之間的關(guān)聯(lián),有選擇地識別把令牌請求發(fā)送給的賬 戶管理系統(tǒng)。
[0046] 賬戶管理系統(tǒng)處理接收的由移動設(shè)備發(fā)送的與交易ID和/或資源賬戶ID信息關(guān)聯(lián) 的令牌ID,并生成包含令牌ID和指定的交易資源值的交易令牌。生成的令牌內(nèi)的令牌ID可 匹配或W其他方式對應(yīng)于移動設(shè)備發(fā)送的令牌ID。移動設(shè)備從賬戶管理系統(tǒng)接收所述交易 令牌,并可把所述令牌發(fā)送給交易終端,W開始令牌化交易處理(步驟720和722),然后處理 在步驟724結(jié)束。
[0047] 圖8是描述按照實施例,在交易令牌的處理期間進行的步驟的流程圖。如圖所示, 該處理始于步驟802和804,令牌狀態(tài)管理器訪問使驗證參數(shù)與資源賬戶ID和資源賬戶應(yīng)用 程序ID相關(guān)聯(lián)的資源賬戶表。令牌狀態(tài)管理器識別與從交易終端接收的資源賬戶系統(tǒng)ID對 應(yīng)的資源賬戶和/或資源賬戶應(yīng)用,并使對應(yīng)的驗證參數(shù)值與交易令牌相關(guān)聯(lián)(步驟806和 808)。
[0048] 在資源交易(比如P0S交易)之前或期間,令牌狀態(tài)管理器比較寄存器值(比如可直 接從寄存器訪問的或者保存在條件寄存器表內(nèi)的寄存器值)和已與交易令牌關(guān)聯(lián)的驗證參 數(shù)值(步驟810)。令牌狀態(tài)管理器根據(jù)所述比較,應(yīng)用指定是否使對象交易令牌無效或者變 更或取消交易的交易條件規(guī)則。交易條件規(guī)則可包括包含在令牌狀態(tài)管理器內(nèi)或者W其他 方式與令牌狀態(tài)管理器關(guān)聯(lián)的程序指令。如在步驟812和814所示,交易條件規(guī)則可指導(dǎo)令 牌狀態(tài)管理器根據(jù)條件寄存器數(shù)據(jù)與驗證參數(shù)值的比較,來使令牌無效。如在步驟812、816 和818所示,交易條件規(guī)則可指導(dǎo)令牌狀態(tài)管理器變更交易令牌(例如,減小交易值),從而 在處理和完成令牌化交易(步驟820和822)之前,產(chǎn)生令牌變更呼叫。
[0049] 圖9描述包括令牌管理單元910的例證計算機系統(tǒng)。所述計算機系統(tǒng)包括處理器 902(可能包括多個處理器、多個核、多個節(jié)點和/或?qū)崿F(xiàn)多線程,等等)。所述計算機系統(tǒng)包 括存儲器904,存儲器904可W是系統(tǒng)存儲器(例如,高速緩沖存儲器、SRAM、DRAM、零電容 RAM、雙晶體管RAM、eDRAM、EDO RAM、孤R RAM、邸PROM、NRAM、RRAM、S0N0S、PRAM等中的一個或 多個),或者機器可讀介質(zhì)的上述可能實現(xiàn)中的任意一個或多個。所述計算機系統(tǒng)還包括互 連905 (例如,PCI、ISA、PCI-ExpreSS、HyperTranspoi't⑩、In巧niBand?、NuBus 等)、網(wǎng)絡(luò)接口 906 (例如,w太網(wǎng)接口、帖中繼接口、so肥T接口、無線接口等)和存儲設(shè)備908 (例如,光存儲器、磁存儲器等)。令牌管理單元910具體實現(xiàn)實現(xiàn)上面參考圖1-8說明的特征 的功能。令牌管理單元910可進行接收和處理交易令牌和與令牌相關(guān)聯(lián)的驗證參數(shù)的操作。 運些功能中的任意一種功能可部分(或完全)在硬件中和/或處理器902上實現(xiàn)。例如,所述 功能可用專用集成電路實現(xiàn)、在處理器902中實現(xiàn)的邏輯中實現(xiàn)、在外設(shè)或卡上的協(xié)處理器 中實現(xiàn),等等。此外,實現(xiàn)可包括更少的組件或者未在圖9中例示的另外的組件(例如,另外 的網(wǎng)絡(luò)接口、外設(shè)等)。
[0050] 本領(lǐng)域的技術(shù)人員會意識到,本發(fā)明主題的各個方面可被實現(xiàn)為系統(tǒng)、方法或計 算機程序產(chǎn)品。因而,本發(fā)明主題的各個方面可W采取W下形式,即:純硬件實施例、純軟件 實施例(包括固件、駐留軟件、微代碼等)或結(jié)合硬件和軟件方面的實施例,運里可W統(tǒng)稱為 "電路"、"模塊"或"系統(tǒng)"。此外,本發(fā)明主題的各個方面可W采取包含在一個或多個計算機 可讀介質(zhì)中的計算機程序產(chǎn)品的形式,所述計算機可讀介質(zhì)中包含計算機可讀程序代碼。
[0051] 可W采用一個或多個計算機可讀介質(zhì)的任意組合。計算機可讀介質(zhì)可W是計算機 可讀信號介質(zhì)或者計算機可讀存儲介質(zhì)。計算機可讀存儲介質(zhì)例如可W是一一但不限 于一一電、磁、光、電磁、紅外線或半導(dǎo)體系統(tǒng)、裝置或設(shè)備,或者上述的任意適當(dāng)組合。計算 機可讀存儲介質(zhì)的更具體例子(非窮舉的列表)包括:具有一個或多個導(dǎo)線的電連接、便攜 式計算機盤、硬盤、隨機存取存儲器(RAM)、只讀存儲器(ROM)、可擦式可編程只讀存儲器 化PROM或閃存)、光纖、便攜式緊湊盤只讀存儲器(CD-ROM)、光存儲設(shè)備、磁存儲設(shè)備或者上 述的任意適當(dāng)組合。在本文件中,計算機可讀存儲介質(zhì)可W是可包含或存儲程序的任何有 形介質(zhì),該程序可W被指令執(zhí)行系統(tǒng)、裝置或設(shè)備使用或者與其結(jié)合使用。
[0052] 計算機可讀信號介質(zhì)可W包括在基帶中或者作為載波一部分的傳播數(shù)據(jù)信號,其 中包含了計算機可讀程序代碼。運種傳播信號可W采用多種形式,包括一一但不限于一一 電磁信號、光信號或它們的任意適當(dāng)組合。計算機可讀信號介質(zhì)可W是計算機可讀存儲介 質(zhì)W外的任何計算機可讀介質(zhì),該計算機可讀介質(zhì)可W發(fā)送、傳播或者傳輸用于由指令執(zhí) 行系統(tǒng)、裝置或設(shè)備使用或者與其結(jié)合使用的程序。
[0053] 參考按照本發(fā)明主題的實施例的方法、裝置(系統(tǒng))和計算機程序產(chǎn)品的流程圖 和/或框圖說明了本發(fā)明主題的各個方面。應(yīng)當(dāng)理解,流程圖和/或框圖的每個方框W及流 程圖和/或框圖中的各方框的組合都可W用計算機程序指令實現(xiàn)。運些計算機程序指令可 W提供給通用計算機、專用計算機或其它可編程數(shù)據(jù)處理裝置的處理器,從而生產(chǎn)出機器, 使得借助計算機或其它可編程數(shù)據(jù)處理裝置的處理器執(zhí)行的指令產(chǎn)生實現(xiàn)在流程圖和/或 框圖中的一個或多個方框中指定的功能/動作的裝置。
【主權(quán)項】
1. 一種由電子設(shè)備實現(xiàn)的處理資源賬戶交易的方法,所述方法包括: 經(jīng)第一通信接口,從近場交易終端接收資源賬戶系統(tǒng)ID; 根據(jù)接收的資源賬戶系統(tǒng)ID,選擇本地存儲的資源賬戶; 經(jīng)第一通信接口,把與選擇的資源賬戶對應(yīng)的資源賬戶應(yīng)用ID發(fā)送給近場交易終端; 從近場交易終端接收第一令牌ID,其中所述第一令牌ID與選擇的資源賬戶相關(guān)聯(lián); 經(jīng)第二通信接口,把第一令牌ID發(fā)送給資源賬戶管理系統(tǒng);和 從資源賬戶管理系統(tǒng)接收交易令牌,所述交易令牌包含與指定的交易資源值相關(guān)聯(lián)的 第二令牌ID。2. 按照權(quán)利要求1所述的方法,還包括根據(jù)資源賬戶管理系統(tǒng)和資源賬戶應(yīng)用ID之間 的關(guān)聯(lián),選擇將把第一令牌ID發(fā)送給的資源賬戶管理系統(tǒng)。3. 按照權(quán)利要求1所述的方法,其中所述選擇本地存儲的資源賬戶還包括: 訪問本地存儲的資源賬戶表,所述資源賬戶表使交易驗證參數(shù)與至少一個資源賬戶應(yīng) 用ID相關(guān)聯(lián);和 識別資源賬戶表內(nèi)的與接收的資源賬戶系統(tǒng)ID對應(yīng)的資源賬戶應(yīng)用ID。4. 按照權(quán)利要求3所述的方法,還包括: 使與識別的資源賬戶應(yīng)用ID關(guān)聯(lián)的交易驗證參數(shù)與交易令牌相關(guān)聯(lián); 調(diào)用令牌狀態(tài)管理器; 令牌狀態(tài)管理器 比較條件寄存器數(shù)據(jù)和交易驗證參數(shù);和 根據(jù)所述比較條件寄存器數(shù)據(jù)和交易驗證參數(shù)的結(jié)果,發(fā)出交易變更呼叫。5. 按照權(quán)利要求1所述的方法,還包括: 從近場交易終端接收交易ID;和 把與第一令牌ID相關(guān)聯(lián)的交易ID發(fā)送給賬戶管理系統(tǒng)。6. 按照權(quán)利要求1所述的方法,其中所述選擇本地存儲的資源賬戶包括: 訪問本地存儲的資源賬戶表,所述資源賬戶表使至少一個資源賬戶應(yīng)用ID與一個或多 個資源賬戶ID相關(guān)聯(lián); 識別資源賬戶表內(nèi)的與接收的資源賬戶系統(tǒng)ID對應(yīng)的資源賬戶應(yīng)用ID;和 選擇與識別的資源賬戶應(yīng)用ID相關(guān)聯(lián)的資源賬戶ID。7. 按照權(quán)利要求6所述的方法,還包括把選擇的資源賬戶ID與第一令牌ID相關(guān)聯(lián)地發(fā) 送給賬戶管理系統(tǒng)。8. -種無線電子設(shè)備,包括: 處理器;和 其中包含程序指令的計算機可讀存儲介質(zhì),所述程序指令能由所述處理器執(zhí)行以使無 線電子設(shè)備: 經(jīng)第一通信接口,從近場交易終端接收資源賬戶系統(tǒng)ID; 根據(jù)接收的資源賬戶系統(tǒng)ID,選擇本地存儲的資源賬戶; 經(jīng)第一通信接口,把與選擇的資源賬戶對應(yīng)的資源賬戶應(yīng)用ID發(fā)送給近場交易終端; 從近場交易終端接收第一令牌ID,其中所述第一令牌ID與選擇的資源賬戶相關(guān)聯(lián); 經(jīng)第二通信接口,把第一令牌ID發(fā)送給資源賬戶管理系統(tǒng);和 從資源賬戶管理系統(tǒng)接收交易令牌,所述交易令牌包含與指定的交易資源值相關(guān)聯(lián)的 第二令牌ID。9. 按照權(quán)利要求8所述的無線電子設(shè)備,還包括使無線電子設(shè)備根據(jù)資源賬戶管理系 統(tǒng)和資源賬戶應(yīng)用ID之間的關(guān)聯(lián),選擇將把第一令牌ID發(fā)送給的資源賬戶管理系統(tǒng)的程序 指令。10. 按照權(quán)利要求8所述的無線電子設(shè)備,其中使無線電子設(shè)備選擇本地存儲的資源賬 戶的所述程序指令還包括使無線電子設(shè)備進行以下操作的程序指令: 訪問本地存儲的資源賬戶表,所述資源賬戶表使交易驗證參數(shù)與至少一個資源賬戶應(yīng) 用ID相關(guān)聯(lián);和 識別資源賬戶表內(nèi)的與接收的資源賬戶系統(tǒng)ID對應(yīng)的資源賬戶應(yīng)用ID。11. 按照權(quán)利要求10所述的無線電子設(shè)備,還包括使無線電子設(shè)備進行以下操作的程 序指令: 使與識別的資源賬戶應(yīng)用ID關(guān)聯(lián)的交易驗證參數(shù)與交易令牌相關(guān)聯(lián); 調(diào)用令牌狀態(tài)管理器; 令牌狀態(tài)管理器包括使無線電子設(shè)備進行以下操作的程序指令: 比較條件寄存器數(shù)據(jù)和交易驗證參數(shù);和 根據(jù)所述比較條件寄存器數(shù)據(jù)和交易驗證參數(shù)的結(jié)果,發(fā)出交易變更呼叫。12. 按照權(quán)利要求8所述的無線電子設(shè)備,還包括使無線電子設(shè)備進行以下操作的程序 指令: 從近場交易終端接收交易ID;和 把與第一令牌ID相關(guān)聯(lián)的交易ID發(fā)送給賬戶管理系統(tǒng)。13. 按照權(quán)利要求8所述的無線電子設(shè)備,其中使無線電子設(shè)備選擇本地存儲的資源賬 戶的所述程序指令包括使無線電子設(shè)備進行以下操作的程序指令: 訪問本地存儲的資源賬戶表,所述資源賬戶表使至少一個資源賬戶應(yīng)用ID與一個或多 個資源賬戶ID相關(guān)聯(lián); 識別資源賬戶表內(nèi)的與接收的資源賬戶系統(tǒng)ID對應(yīng)的資源賬戶應(yīng)用ID;和 選擇與識別的資源賬戶應(yīng)用ID相關(guān)聯(lián)的資源賬戶ID。14. 按照權(quán)利要求13所述的無線電子設(shè)備,還包括使無線電子設(shè)備把選擇的資源賬戶 ID與第一令牌ID相關(guān)聯(lián)地發(fā)送給賬戶管理系統(tǒng)的程序指令。
【文檔編號】G06Q20/16GK105825376SQ201610051654
【公開日】2016年8月3日
【申請日】2016年1月26日
【發(fā)明人】N·高爾
【申請人】國際商業(yè)機器公司