卡模式中的近場通信應(yīng)用識別路由的制作方法
【專利摘要】本發(fā)明公開了卡模式中的近場通信應(yīng)用識別路由,其中,近場通信(NFC)裝置與其它NFC裝置相互作用以交換信息和/或數(shù)據(jù)。NFC裝置可包括多個安全元件,其每個均被配置為存儲一個或多個卡模式實例。每個卡模式實例都與應(yīng)用識別(AID)和優(yōu)先值相關(guān)聯(lián)。基于與每個卡模式實例關(guān)聯(lián)的AID和優(yōu)先值,NFC裝置可在另一個NFC裝置和多個安全元件之間路由通信。
【專利說明】卡模式中的近場通信應(yīng)用識別路由
[0001]相關(guān)申請的交叉參考
[0002]本申請要求于2012年6月8號提交的美國臨時專利申請第61/657,367號和2012年8月17日提交的美國臨時專利申請US13/588,002號的優(yōu)先權(quán),其公開的全部內(nèi)容結(jié)合于此作為參考。
【技術(shù)領(lǐng)域】
[0003]本申請主要涉及近場通信(NFC),更具體地,涉及利用NFC控制器的無線通信的路由。
【背景技術(shù)】
[0004]近場通信(NFC)為通常用于在近距離的裝置之間建立無線通信所實施的無線通信協(xié)議。
[0005]NFC裝置被集成到通信裝置(諸如以移動裝置作為示例)中,以促進(jìn)這些通信裝置在處理日常交易中的使用。例如,代替攜帶眾多信用卡,這些信用卡所提供的信用信息可存儲在NFC裝置上。只需用NFC裝置輕拍信用卡終端向該終端傳達(dá)信用信息,從而完成交易。作為另一個例子,售票寫入系統(tǒng),如公共汽車站和火車站中所用的,可只需在NFC上書寫票價信息,而不是向乘客提供車票。乘客可只需將NFC裝置輕拍到讀取器以乘坐公共汽車或火車,而無需使用紙質(zhì)車票。作為另一例子,諸如在商業(yè)寫字樓中的安全接入系統(tǒng)可只需將安全監(jiān)察信息寫到NFC裝置上,而不是向使用者提供安全徽章。使用者只需用NFC裝置輕拍讀取器來獲得進(jìn)入。
[0006]一般來說,NFC要求NFC裝置彼此間的間距相對要小,使得它們相應(yīng)的磁場可交換信息。通常,第一 NFC裝置發(fā)送或產(chǎn)生用諸如信用卡、票價或安全信息的信息調(diào)制的磁場。這種磁場將信息感應(yīng)耦合到靠近第一 NFC裝置的第二 NFC裝置上。第二 NFC裝置可通過將其相應(yīng)信息感應(yīng)耦合到第一 NFC裝置上來響應(yīng)第一 NFC裝置。
【發(fā)明內(nèi)容】
[0007]根據(jù)本發(fā)明的實施方式,提供了一種近場通信(NFC)裝置,包括:多個安全元件,被配置為存儲多個卡模式實例;以及NFC模塊,被配置為在另一NFC裝置與該多個安全元件之間路由無線通信以建立對該多個卡模式實例的接入。
[0008]此外,該多個卡模式實例與多個應(yīng)用識別(AID)中的對應(yīng)AID和多個優(yōu)先值中的對應(yīng)優(yōu)先值相關(guān)聯(lián)。
[0009]此外,該NFC模塊被配置為從該另一 NFC裝置接收AID,并確定該多個安全元件中的哪一個包括該多個卡模式實例中的與接收到的該AID相關(guān)聯(lián)的對應(yīng)卡模擬實例。
[0010]此外,該NFC模塊被配置為,當(dāng)該安全元件中的多于一個的安全元件包括與接收到的該AID相關(guān)聯(lián)的該對應(yīng)卡模式實例時,從該多個安全元件中選擇具有最高優(yōu)先值的安全元件。[0011]此外,該NFC模塊被配置為當(dāng)具有該最高優(yōu)先值的該安全元件不可用時,確定該多個安全元件中的哪一個安全元件包括次最高優(yōu)先值。
[0012]此外,該優(yōu)先值在與該另一 NFC裝置建立無線通信之前由用戶設(shè)定。
[0013]此外,該優(yōu)先值在從該另一 NFC裝置接收到該接收到的AID之后由用戶設(shè)定。
[0014]此外,該NFC模塊被配置為存儲查找表(LUT),該查找表具有該多個AID、與該多個AID相關(guān)聯(lián)的多個優(yōu)先值以及指示存儲有該多個AID的對應(yīng)安全元件的安全元件信息。
[0015]此外,該卡模式實例包括:貨幣交易信息;電子客票信息;安全檢查信息;或者個人識別息。
[0016]此外,該NFC模塊包括:天線模塊,該天線模塊包括感應(yīng)耦合元件,并被配置為根據(jù)從該另一個NFC裝置接收的感應(yīng)耦合到該感應(yīng)耦合元件上的通信信號來產(chǎn)生恢復(fù)通信信號;以及控制器模塊,被配置為接收該恢復(fù)通信信號,并將該恢復(fù)通信信號路由到該多個安全元件中的對應(yīng)安全元件,該對應(yīng)安全元件與關(guān)聯(lián)于存儲在該對應(yīng)安全元件中的卡模式實例的接收到的應(yīng)用識別(AID)和優(yōu)先值相關(guān)聯(lián)。
[0017]此外,該控制器模塊被配置為檢查該恢復(fù)通信信號的數(shù)據(jù)包,以確定接收到的該AID。
[0018]根據(jù)本發(fā)明的又一實施方式,提供了一種在近場通信(NFC)裝置的多個安全元件與另一 NFC裝置之間路由無線通信的方法,該多個安全元件被配置為存儲多個卡模式實例,該方法包括:將優(yōu)先值分派到存儲在該多個安全元件中的該多個卡模式實例;從該另一 NFC裝置接收應(yīng)用識別(AID)信息;基于該AID信息從多個AID中選擇一個AID ;基于該選擇的AID和分派的優(yōu)先值,從該多個模式實例中選擇一個卡模式實例;以及在該多個安全元件中的與該卡模式實例關(guān)聯(lián)的安全元件和該另一 NFC裝置之間路由該無線通信。
[0019]此外,該卡模式實例的選擇進(jìn)一步包括:確定該多個安全元件中的哪一個當(dāng)前存儲該多個卡模式實例中的與該選擇的AID關(guān)聯(lián)的一個或多個卡模式實例;以及確定與該選擇的AID關(guān)聯(lián)的該一個或多個卡模式實例中哪一個卡模式實例具有最高優(yōu)先值。
[0020]此外,該方法還包括:如果該具有該最高優(yōu)先值的該卡模式實例不可用,確定該多個卡模式實例中的與該選擇的AID關(guān)聯(lián)且具有次最高優(yōu)先值的另一卡模式實例。
[0021]此外,該優(yōu)先值的分派在該應(yīng)用識別信息的交換之前執(zhí)行。
[0022]此外,該優(yōu)先值的分派在該應(yīng)用識別信息的交換之后執(zhí)行。
[0023]此外,該卡模式實例從該一個或多個卡模式實例中的選擇利用了對應(yīng)于該選擇的AID的查找表(LUT),該LUT包括多個AID、與該多個AID關(guān)聯(lián)的多個優(yōu)先值以及指示存儲有該多個AID的對應(yīng)安全元件的安全元件信息。
[0024]此外,該優(yōu)先值的分派包括如果該一個或多個卡模式實例中的一個卡模式實例是與該選擇的AID關(guān)聯(lián)的唯一卡模式實例,則自動向該卡模式實例分派最高優(yōu)先值。
[0025]此外,該AID信息包括與存儲在該多個安全元件中的該一個或多個卡模式實例相關(guān)聯(lián)的一個或多個AID的列表。
[0026]根據(jù)本發(fā)明的又一實施方式,提供了一種近場通信(NFC)裝置,包括:多個安全元件,每一個均被配置為存儲與第一應(yīng)用識別(AID)和優(yōu)先值相關(guān)聯(lián)的卡模式實例;以及NFC模塊,被配置為:將從另一 NFC裝置接收的第二 AID與該第一 AID比較,以確定該多個安全元件中的哪一個存儲與該第一 AID關(guān)聯(lián)的卡模式實例,確認(rèn)該多個安全元件中的哪一個存儲具有最高優(yōu)先值的與該第一 AID相關(guān)聯(lián)的該卡模式實例,以及在該另一 NFC裝置和該確認(rèn)的安全元件之間路由通信,以接入具有最高優(yōu)先值的與該第一 AID相關(guān)聯(lián)的該卡模式實例。
【專利附圖】
【附圖說明】
[0027]結(jié)合于本文并形成了本說明書的一部分的附圖隨說明書一起示出了本發(fā)明的實施方式,進(jìn)一步解釋了實施方式的原理,并使相關(guān)領(lǐng)域技術(shù)人員能夠做出并使用實施方式。
[0028]圖1示出了根據(jù)本發(fā)明示例性實施方式的NFC環(huán)境的框圖。
[0029]圖2示出了根據(jù)本發(fā)明示例性實施方式的示例NFC裝置的框圖。
[0030]圖3示出了根據(jù)本發(fā)明示例性實施方式的示例NFC模塊的框圖。
[0031]圖4示出了根據(jù)本發(fā)明示例性實施方式的示例NFC AID路由體系架構(gòu)(routingarchitecture)的框圖。
[0032]圖5示出了根據(jù)本發(fā)明示例性實施方式的NFC AID路由的方法的流程圖。
[0033]圖6示出了根據(jù)本發(fā)明示例性實施方式的示例NFC裝置的框圖。
[0034]圖7示出了根據(jù)本發(fā)明示例性實施方式的NFC AID路由的方法的流程圖。
[0035]圖8示出了根據(jù)本發(fā)明示例性實施方式的NFC AID路由的方法的流程圖。
[0036]將參考附圖對本發(fā)明的實施方式進(jìn)行描述。附圖中,首次出現(xiàn)的元件通常由相應(yīng)徽章號中最左邊的數(shù)字表示。
【具體實施方式】
[0037]在以下描述中,闡述了具體細(xì)節(jié)以提供對本發(fā)明實施方式的理解。然而,對本領(lǐng)域技術(shù)人員顯而易見,包括結(jié)構(gòu)、系統(tǒng)和方法的實施方式可被實施而無需這些具體細(xì)節(jié)。這里的描述和陳述為本領(lǐng)域有經(jīng)驗或熟練的技術(shù)人員常用的手段,以最有效地向本領(lǐng)域其他技術(shù)人員傳達(dá)其工作內(nèi)容。在其它情況下,詳細(xì)描述了眾所周知的方法、程序、部件和電路,以避免不必要地使本發(fā)明的各方面模糊。
[0038]說明書中提及的“ 一個實施方式”、“實施方式”、“示例性實施方式”等表示所描述的實施方式可包括特定特征、結(jié)構(gòu)或特性,但每個實施方式可不一定包括該特定特征、結(jié)構(gòu)或特性。此外,這種措辭不一定指同一實施方式。進(jìn)一步,當(dāng)關(guān)于實施方式對特定特征、結(jié)構(gòu)或特性進(jìn)行描述時,無論是否明確描述的其它實施方式影響這種特定特征、結(jié)構(gòu)或特性,它們均被認(rèn)為在本領(lǐng)域技術(shù)人員知識范圍內(nèi)的。
[0039]本文所描述的示例性實施方式用于說明性目的,而不是限制性目的。其它示例性實施方式也是可行的,且在本發(fā)明的精神和保護(hù)范圍內(nèi)可對示例性實施方式做出修改。因此,本說明書不旨在限制本發(fā)明。相反,本發(fā)明的保護(hù)范圍只根據(jù)以下權(quán)利要求及其等價物限定。
[0040]實施方式可在硬件(例如,電路)、固件、軟件或其任何組合中實施。實施方式也可被實施為存儲在機(jī)器可讀介質(zhì)上的指令,該指令可由一個或多個處理器讀取和執(zhí)行。機(jī)器可讀介質(zhì)可包括用于存儲或傳輸機(jī)器(例如,計算裝置)可讀的形式的信息的任何機(jī)制。例如,機(jī)器可讀介質(zhì)可包括只讀存儲器(ROM);隨機(jī)接入存儲器(RAM);磁盤存儲介質(zhì);光存儲介質(zhì);閃存裝置;電、光、聲或其他形式的傳播信號(例如,載波、紅外信號、數(shù)字信號、等),及其它介質(zhì)。進(jìn)一步地,固件、軟件、程序、指令可在本文中被描述為執(zhí)行某些行為。然而,應(yīng)當(dāng)理解,這些描述僅是為了方便,且這些行為實際上由計算裝置、處理器、控制器或其他執(zhí)行固件、軟件、程序、指令等的裝置產(chǎn)生。進(jìn)一步地,任何實施變化可由通用計算機(jī)執(zhí)行。
[0041]以下示例性實施方式的詳細(xì)描述將充分揭示本發(fā)明的總體性質(zhì),在不偏離本發(fā)明的精神和保護(hù)范圍的情況下,其他人可通過應(yīng)用相關(guān)領(lǐng)域技術(shù)知識容易地為各種應(yīng)用更改和/或修改這種示例性實施方式,而無需過多實驗。因此,基于這里所提出的教學(xué)和指導(dǎo),這種更改和修改傾向于在示例性實施方式的含義和多個等價物范圍之內(nèi)。應(yīng)當(dāng)理解,這里的措辭或術(shù)語的目的在于描述而非限制,使得相關(guān)領(lǐng)域技術(shù)人員應(yīng)當(dāng)根據(jù)這里的教學(xué)理解本說明書的術(shù)語或措辭。
[0042]盡管本發(fā)明的描述是就NFC方面而描述,但相關(guān)領(lǐng)域技術(shù)人員將意識到,在不偏離本發(fā)明的精神和保護(hù)范圍的情況下,本發(fā)明可適用于使用近場和/或遠(yuǎn)場的其他通信。例如,雖然要使用能夠NFC的通信裝置描述本發(fā)明,但相關(guān)領(lǐng)域技術(shù)人員將意識到,在不偏離本發(fā)明的精神和保護(hù)范圍的情況下,這些能夠NFC的通信裝置的功能可適用于其它使用近場和/或遠(yuǎn)場的通信裝置。
[0043]示例件NFC環(huán)塏
[0044]圖1示出了根據(jù)本發(fā)明示例性實施方式的NFC環(huán)境的框圖。NFC環(huán)境100在彼此充分接近的第一 NFC裝置102和第二 NFC裝置104之間提供諸如一個或多個命令和/或數(shù)據(jù)的信息的無線通信。第一 NFC裝置102和/或第二 NFC裝置104可被實施為單機(jī)或分離的裝置,或可結(jié)合到或耦合到諸如移動電話,便攜式計算裝置的另一電子裝置或主機(jī)裝置;如筆記本計算機(jī)、平板計算機(jī)或臺式計算機(jī)的另一種計算裝置;諸如打印機(jī)、便攜式音頻和/或視頻播放器的計算機(jī)外圍設(shè)備;支付系統(tǒng);諸如非接觸式安全徽章和徽章讀取系統(tǒng)的安全系統(tǒng);諸如泊車售票系統(tǒng)、公共汽車售票系統(tǒng)、火車售票系統(tǒng)或入口售票系統(tǒng)為例的售票寫入系統(tǒng);或在售票讀取系統(tǒng)中,玩具、游戲、海報、包裝、廣告材料、產(chǎn)品庫存檢查系統(tǒng)和/或在不偏離本發(fā)明的精神和保護(hù)范圍的情況下對相關(guān)領(lǐng)域技術(shù)人員顯而易見的合適的電子裝置。這里,當(dāng)這種類型的NFC裝置被結(jié)合到或耦合到另一電子裝置或主機(jī)裝置時,它們可被稱為能夠NFC的裝置(NFC capable device)。
[0045]第一 NFC裝置102產(chǎn)生磁場并為第二 NFC裝置104探測該磁場。第一 NFC裝置102和第二 NFC裝置104可利用,例如,類型A標(biāo)準(zhǔn)、類型B標(biāo)準(zhǔn)、類型F (FeliCa)標(biāo)準(zhǔn)、鄰近標(biāo)準(zhǔn)和/或在不偏離本發(fā)明的精神和保護(hù)范圍的情況下對相關(guān)領(lǐng)域技術(shù)人員顯而易見的任何其他標(biāo)準(zhǔn)。類型A標(biāo)準(zhǔn)和類型B標(biāo)準(zhǔn)進(jìn)一步在例如,2011年11月17日發(fā)布的“NFCForum:NFC Digital Protocol:Techincal Specification, NFC Forum?DIGITALl.0NFCForum-TS-Digital Protocol-1.0”(以下簡稱 “NFC 數(shù)字規(guī)范”);1999 年 6 月 11 日發(fā)布的 IS0/IEC14443-3, “Identification cards—Contactless integrated circuit (s)cards—Proximity cards—Part3:1nitialization and anticollision,,;和 / 或 2008年 7 月 7 日發(fā)布的 IS0/IEC14443-4, “ Identification cards—Contactless integratedcircuitCs)cards—Proximity cards—Part4:Transmission protocol,,,中得至丨J進(jìn)一步定義,它們的全部內(nèi)容結(jié)合于此作為參考。類型F標(biāo)準(zhǔn)在例如NFC數(shù)字規(guī)范中得到進(jìn)一步定義。鄰近標(biāo)準(zhǔn)在 2009 年 4 月 6 日發(fā)布的 IS0/IEC15693-3:2009,“Identification cards—Contactless integrated circuit (s)cards - Vicinity cards—Part3:Ant1-collisionand transmission protocol”(以下簡稱“鄰近規(guī)范”)中得到進(jìn)一步定義,其全部內(nèi)容結(jié)合于此作為參考。
[0046]第一 NFC裝置102—旦與第二 NFC裝置104建立通信,其就調(diào)制其相應(yīng)信息到第一載波上,并通過將調(diào)制的信息通信應(yīng)用于第一天線產(chǎn)生第一磁場以提供第一信息通信152。一旦信息以讀取器操作模式傳輸?shù)降诙?NFC裝置104,第一 NFC裝置102繼續(xù)應(yīng)用不帶有其相應(yīng)信息的第一載波,以繼續(xù)提供第一信息通信152。第一 NFC裝置102充分靠近第二 NFC裝置104,使得第一信息通信152感應(yīng)耦合到第二 NFC裝置104的第二天線上。
[0047]第二 NFC裝置104獲得或收獲來自第一信息通信152的能量以恢復(fù)、處理/或提供對該信息的響應(yīng)。第二 NFC裝置104解調(diào)第一信息通信152,以恢復(fù)和/或處理該信息。第二 NFC裝置104可通過將其相應(yīng)信息應(yīng)用于感應(yīng)耦合到第二天線上的第一載波來響應(yīng)于該信息,從而以目標(biāo)或標(biāo)簽的操作模式提供第二調(diào)制的信息通信154。
[0048]第一 NFC裝置102和/或第二 NFC裝置104的進(jìn)一步操作可在2004年4月I日發(fā)布的國際標(biāo)準(zhǔn) IS0/IEC18092:2004(E),“Information Technology-Telecommunicationsand Information Exchange Between Systems-Near Field Communi ca.t,i on-Tnterfa.eeand Protocol (NFCIP-1 ),,和 2005 年 I 月 15 日發(fā)布的國際標(biāo)準(zhǔn) IS0/IEC21481:2005 CE),“Information Technology-Telecommunications and Information Exchange BetweenSystems-Near Field Communication-Tnterfa.ce and Protocol-2 (NFCIP-2),,中得到描述,其每一項的全部內(nèi)容都包括在此以供參考。
[0049]示例件NFC裝置
[0050]圖2示出了可被實施為根據(jù)本發(fā)明示例性實施方式的部分NFC環(huán)境的示例NFC裝置200。NFC裝置200可包括NFC模塊210、天線212、基帶和應(yīng)用處理器220以及一個或多個安全元件230。天線212可為感應(yīng)耦合元件,如共振調(diào)諧電路為例。安全元件230可包括安全存儲單元和安全操作系統(tǒng)(OS),以及可以以包括例如集成芯片(IC)封裝(例如,安全元件230a),HCC卡(例如,安全元件230b)的各種外形實施以及在可移動SD/MMC卡232內(nèi)實施。SD/MMC卡232可包括安全元件230c、控制器234和存儲單元236。盡管在圖2中示出了各種安全元件外形中每一個的單一示例,但本發(fā)明不應(yīng)限于此,并且NFC裝置200可包括以任意示例性外形實施的一個或多個安全元件230。
[0051]如圖2所示,安全元件230a和230b可在NFC裝置200中實施,而安全元件230以SD/MMC232的形式可移動地耦合到NFC裝置200。每個安全元件230都可通過各種通信鏈路,可通信地耦合到NFC模塊210以及基帶和應(yīng)用處理器220。各種通信鏈路可利用如單線協(xié)議(SWP)、IS0/IEC7816標(biāo)準(zhǔn)、主機(jī)控制器接口(HCI)、網(wǎng)絡(luò)通道接口(NCI)和S2C為例來實施。
[0052]每個安全元件230可支持一個或多個卡模式實例,包括,例如信用卡/借記卡實例、安全徽章實例、交通(乘客)卡實例、零售商獎勵卡實例等。進(jìn)一步地,安全元件230可包括一個或多個特定卡模式實例和/或卡模式實例的組合。例如,安全元件230a可包括三個信用卡實例和兩個交通卡實例,而安全元件230b可包括一個安全徽章實例和兩個信用卡實例。
[0053]各種卡模式實例類型的每一個都與一個應(yīng)用識別(AID)關(guān)聯(lián),這些卡模式實例類型用于在各種安全元件230之間路由通信。例如,用于貨幣交易的信用卡實例可與AID-1關(guān)聯(lián),而用于安全接入的安全徽章實例可與AID-2關(guān)聯(lián)。
[0054]類似地,NFC終端(例如,銷售點(POS)終端、安全接入終端諸如此類)具有相應(yīng)的AID。例如,用在貨幣交易的POS終端可關(guān)聯(lián)于AID-1,而安全接入終端可與AID-2關(guān)聯(lián)。在操作過程中,NFC終端可利用相應(yīng)的AID與NFC模塊210建立通信(例如,POS終端可利用
AID-Do
[0055]在示例性實施方式中,基帶和應(yīng)用處理器220可包括可被配置為控制NFC裝置200的整體操作和/或配置的適當(dāng)邏輯、電路和/或代碼。
[0056]圖3示出了根據(jù)本發(fā)明示例性實施方式的NFC模塊310的框圖。NFC模塊310可包括可被配置為通過天線320無線發(fā)送和/或接收如一個或多個命令和/或數(shù)據(jù)的信息的適當(dāng)邏輯、電路和/或代碼。NFC模塊310還可包括一個或多個查找表(LUT)(未在圖3中示出)。
[0057]NFC模塊310可包括控制器模塊312、調(diào)制器模塊314、天線模塊316和解調(diào)器模塊318。NFC模塊310可代表圖2的NFC模塊210的示例性實施方式。類似地,NFC模塊310可代表圖1的第一 NFC裝置102和/或第二 NFC裝置104的示例性實施方式。
[0058]控制器模塊312控制NFC模塊310的整體操作和/或配置??刂破髂K312從一個或多個數(shù)據(jù)存儲裝置(如一個或多個安全元件(例如,圖2的安全元件230),一個或多個非接觸式轉(zhuǎn)發(fā)器,一個或多個非接觸式標(biāo)簽,一個或多個非接觸式智能卡,在不偏離本發(fā)明的精神和保護(hù)范圍的情況下對相關(guān)領(lǐng)域技術(shù)人員顯而易見的任何其他機(jī)器可讀介質(zhì)或其任意組合)中接收信息350。其它機(jī)器可讀介質(zhì)可包括但不限于只讀存儲器(R0M),隨機(jī)接入存儲器(RAM),磁盤存儲介質(zhì),光存儲介質(zhì),閃存裝置,電、光、聲或其他形式的傳播信號(如載波、紅外信號、數(shù)字信號為例)??刂破髂K312也可從用戶界面(如觸摸屏顯示器、字母數(shù)字鍵盤、麥克風(fēng)、鼠標(biāo)、揚聲器、在不偏離本發(fā)明的精神和保護(hù)范圍的情況下,對相關(guān)領(lǐng)域技術(shù)人員顯而易見的任意其他合適的用戶界面)接收信息350以提供一些實例??刂破髂K312可進(jìn)一步從耦合到NFC模塊310的其它電子裝置或主機(jī)裝置中接收信息350。
[0059]通常,控制器模塊312提供信息350作為用于向另一個能夠NFC的裝置傳輸?shù)膫鬏斝畔?52。然而,控制器模塊312也可利用信息350控制NFC模塊310的整體操作和/或配置。例如,控制器模塊312可根據(jù)數(shù)據(jù)發(fā)送和/或執(zhí)行一個或多個命令,如果合適,來控制NFC模塊310的操作,該數(shù)據(jù)例如為能夠NFC的裝置的傳輸功率、數(shù)據(jù)傳輸速率、傳輸頻率、調(diào)制方案、位和/或字節(jié)編碼方案和/或在不偏離本發(fā)明的精神和保護(hù)范圍的情況下對相關(guān)領(lǐng)域技術(shù)人員顯而易見的任意其他合適的操作參數(shù)。
[0060]控制器模塊312還可基于包括在由解調(diào)器模塊318解調(diào)的接收信息362中的相應(yīng)AID來路由信息350。具體地,控制器模塊312可確定一個或多個適當(dāng)?shù)陌踩?,其中,通過利用存儲在一個或多個LUT中的信息和包括在接收信息362中的AID來檢索信息。例如,控制器模塊312可確定一個或多個安全元件(例如,圖2的安全元件230),其中存儲了另一能夠NFC的裝置(例如,諸如銷售點(POS)終端、安全接入終端等的NFC終端)請求的信息。該確定可基于與AID關(guān)聯(lián)且存儲在相應(yīng)LUT中的信息,該LUT包括存儲了一個或多個的卡模式實例的一個或多個安全元件,和/或分別與每個卡模式實例關(guān)聯(lián)的一個或多個優(yōu)先值。
[0061]控制器模塊312還可檢查信息350和/或接收信息362的數(shù)據(jù)包。數(shù)據(jù)包通常包括控制信息和有效載荷數(shù)據(jù)。控制信息通常出現(xiàn)在數(shù)據(jù)包報頭和/或尾部中,而有效載荷數(shù)據(jù)出現(xiàn)在報頭和尾部之間。例如,控制器模塊312可檢查接收信息362的數(shù)據(jù)包以確定可包括在接收信息362中的一個或多個AID。一個或多個AID可包括在控制信息(也即是,在數(shù)據(jù)包報頭和/或尾部中)和/或有效載荷數(shù)據(jù)中。
[0062]此外,控制器模塊312可執(zhí)行在2004年4月I日發(fā)布的國際標(biāo)準(zhǔn)ISO/IE18092:200 (E), “Information Technology-Telecommunications and InformationExchange Between Systems-Near Field Communication-Tnterface and Protocol(NFCIP-1)” 和 2005 年 I 月 15 日發(fā)布的國際標(biāo)準(zhǔn) IS0/IE21481:2005 (E),“ InformationTechnology-Telecommunications and Information Exchange Between Systems-NearField Communication-1nterface and Protocol-2 (NFCIP-2)”中描述的其它功能,上述每個國際標(biāo)準(zhǔn)的全部內(nèi)容都包括在此以供參考。
[0063]調(diào)制器模塊314利用任意適用的模擬或數(shù)字調(diào)制技術(shù)將傳輸信息352調(diào)制到載波(如具有大約13.56MHz的頻率的無線電頻率載波為例)上以提供調(diào)制的信息通信作為傳輸信息354。適用的模擬或數(shù)字調(diào)制技術(shù)可包括振幅調(diào)制(AM)、頻率調(diào)制(FM)、相位調(diào)制(PM),相移鍵控(PSK)、頻移鍵控(FSK)、幅移鍵控(ASK)、正交幅度調(diào)制(QAM)和/或?qū)ο嚓P(guān)領(lǐng)域技術(shù)人員顯而易見的任意其它適用的調(diào)制技術(shù)。一旦傳輸信息352傳送到另一能夠NFC的裝置,調(diào)制器模塊314可繼續(xù)提供載波,以提供未調(diào)制的信息通信作為傳輸信息354。可選地,一旦傳輸信息352傳送到另一個能夠NFC的裝置,調(diào)制器模塊314可停止提供傳輸信息354。
[0064]天線模塊316 (例如,非接觸式天線320)將傳輸信息354應(yīng)用于感應(yīng)耦合元件,如共振調(diào)諧電路為例,從而產(chǎn)生磁場以提供傳輸?shù)男畔⑼ㄐ?56。此外,另一個能夠NFC的裝置可將所接收的通信信號358感應(yīng)耦合到感應(yīng)耦合元件,以提供恢復(fù)通信信號360。例如,該另一個能夠NFC的裝置可通過用其相應(yīng)信息調(diào)制其相應(yīng)的天線而對信息作出響應(yīng),從而調(diào)制載波以提供接收的通信信號358。在另一個例子中,該另一個能夠NFC的裝置可將其相應(yīng)的信息調(diào)制到其相應(yīng)的載波上并通過將該調(diào)制的信息通信應(yīng)用于其相應(yīng)的天線以產(chǎn)生其相應(yīng)磁場,從而提供接收的通信信號358。
[0065]解調(diào)器模塊318利用任意適用模擬或數(shù)字調(diào)制技術(shù)解調(diào)恢復(fù)通信信號260以提供接收信息362。適用的模擬或數(shù)字調(diào)制技術(shù)可包括振幅調(diào)制(AM)、頻率調(diào)制(FM)、相位調(diào)制(PM),相移鍵控(PSK)、頻移鍵控(FSK)、幅移鍵控(ASK)、正交幅度調(diào)制(QAM)和/或?qū)ο嚓P(guān)領(lǐng)域技術(shù)人員顯而易見的任意其它適用的調(diào)制技術(shù)。
[0066]通常,控制器模塊312向數(shù)據(jù)存儲裝置,用戶界面和/或其它電子裝置或主機(jī)提供接收信息362作為恢復(fù)信息366。然而,控制器模塊312還可利用接收信息362控制NFC模塊310的整體操作和/或配置。接收信息362可包括一個或多個命令和/或數(shù)據(jù)??刂破髂K312可發(fā)送和/或執(zhí)行一個或多個命令來控制NFC模塊310的整體操作和/或配置。例如,控制器模塊312可根據(jù)數(shù)據(jù)來發(fā)送和/或執(zhí)行一個或多個命令,如果合適,來控制NFC模塊310的操作,該數(shù)據(jù)例如為其它能夠NFC的裝置的傳輸功率、數(shù)據(jù)傳輸速率、傳輸頻率、調(diào)制方案、位和/或字節(jié)編碼方案和/或在不偏離本發(fā)明的精神和保護(hù)范圍的情況下,對相關(guān)領(lǐng)域技術(shù)人員顯而易見的任意其它合適的操作參數(shù)。
[0067]示例件杳找表(LUT)[0068]在本發(fā)明的示例性實施方式中,與AID關(guān)聯(lián)的信息可存儲在相應(yīng)LUT中。相應(yīng)AID的LUT可由NFC模塊210引用和利用,用以確定其中存儲有特定卡模擬實例的安全元件。具體地,一個或多個LUT可包括與相應(yīng)AID有關(guān)的數(shù)據(jù),該數(shù)據(jù)包括一個或多個卡模式實例和對應(yīng)的其中存儲有一個或多個卡模式實例的對應(yīng)安全元件230。LUT還可包括與每個卡模式實例關(guān)聯(lián)的預(yù)定優(yōu)先級。
[0069]例如,對于特定AID (例如,AID-1)的LUT可包括每個卡模式實例的列表、其中存儲各實例的相應(yīng)安全元件230的列表和每個卡模式實例的相應(yīng)優(yōu)先級的列表。示例性LUT在下面的表1中示出。為本討論的目的,示例性LUT對應(yīng)AID-1LUT。對應(yīng)其它AID的LUT可以類似方式實施。
[0070]表1
【權(quán)利要求】
1.一種近場通信(NFC)裝置,包括: 多個安全元件,被配置為存儲多個卡模式實例;以及 NFC模塊,被配置為在另一近場通信裝置與所述多個安全元件之間路由無線通信以建立對所述多個卡模式實例的接入。
2.根據(jù)權(quán)利要求1所述的近場通信裝置,其中,所述多個卡模式實例與多個應(yīng)用識別(AID)中的對應(yīng)應(yīng)用識別和多個優(yōu)先值中的對應(yīng)優(yōu)先值相關(guān)聯(lián),其中,所述卡模式實例包括: 貨幣交易信息; 電子客票信息; 安全檢查信息;或者 個人識別信息。
3.根據(jù)權(quán)利要求2所述的近場通信裝置,其中,所述NFC模塊被配置為從所述另一近場通信裝置接收應(yīng)用識別,并確定所述多個安全元件中的哪一個包括所述多個卡模式實例中的與接收到的所述應(yīng)用識別相關(guān)聯(lián)的對應(yīng)卡模擬實例,其中,所述優(yōu)先值在從所述另一近場通信裝置接收到所述接收到的應(yīng)用識別之后由用戶設(shè)定。
4.根據(jù)權(quán)利要求3所述的近場通信裝置,其中,所述NFC模塊被配置為,當(dāng)所述安全元件中的多于一個的安全元件包括與接收到的所述應(yīng)用識別相關(guān)聯(lián)的所述對應(yīng)卡模式實例時,從所述多個安全元件中選擇具有最高優(yōu)先值的安全元件。
5.根據(jù)權(quán)利要求4所述的近場通信裝置,其中,所述NFC模塊被配置為,當(dāng)具有所述最高優(yōu)先值的所述安全元件不可用時,確定所述多個安全元件中的哪一個安全元件包括次最高優(yōu)先值。
6.根據(jù)權(quán)利要求2所述的近場通信裝置,其中,所述優(yōu)先值在與所述另一近場通信裝置建立無線通信之前由用戶設(shè)定。
7.根據(jù)權(quán)利要求2所述的近場通信裝置,其中,所述NFC模塊被配置為存儲查找表(LUT),所述查找表具有所述多個應(yīng)用識別、與所述多個應(yīng)用識別相關(guān)聯(lián)的多個優(yōu)先值以及指示存儲有所述多個應(yīng)用識別的對應(yīng)安全元件的安全元件信息。
8.根據(jù)權(quán)利要求1所述的近場通信裝置,其中,所述NFC模塊包括: 天線模塊,包括感應(yīng)耦合元件,并被配置為根據(jù)從所述另一個近場通信裝置接收的感應(yīng)耦合到所述感應(yīng)耦合元件上的通信信號來產(chǎn)生恢復(fù)通信信號; 控制器模塊,被配置為接收所述恢復(fù)通信信號,并將所述恢復(fù)通信信號路由到所述多個安全元件中的對應(yīng)安全元件,所述對應(yīng)安全元件與關(guān)聯(lián)于存儲在所述對應(yīng)安全元件中的卡模式實例的接收到的應(yīng)用識別(AID)和優(yōu)先值相關(guān)聯(lián),其中,所述控制器模塊被配置為檢查所述恢復(fù)通信信號的數(shù)據(jù)包,以確定接收到的所述應(yīng)用識別。
9.一種在近場通信(NFC)裝置的多個安全元件與另一近場通信裝置之間路由無線通信的方法,所述多個安全元件被配置為存儲多個卡模式實例,所述方法包括: 將優(yōu)先值分派到存儲在所述多個安全元件中的所述多個卡模式實例; 從所述另一近場通信裝置接收應(yīng)用識別(AID)信息; 基于所述應(yīng)用識別信息從多個應(yīng)用識別中選擇一個應(yīng)用識別; 基于所選擇的應(yīng)用識別和分派的優(yōu)先值,從所述多個模式實例中選擇卡模式實例;以及 在所述多個安全元件中的與所述卡模式實例關(guān)聯(lián)的安全元件和所述另一近場通信裝置之間路由所述無線通信。
10. 根據(jù)權(quán)利要求9所述的方法,其中,所述卡模式實例的選擇進(jìn)一步包括: 確定所述多個安全元件中的哪一個當(dāng)前存儲所述多個卡模式實例中的與所選擇的應(yīng)用識別關(guān)聯(lián)的一個或多個卡模式實例;以及 確定與所選擇的應(yīng)用識別關(guān)聯(lián)的所述一個或多個卡模式實例中哪一個卡模式實例具有最高優(yōu)先值。
【文檔編號】H04B5/00GK103491589SQ201310224474
【公開日】2014年1月1日 申請日期:2013年6月6日 優(yōu)先權(quán)日:2012年6月8日
【發(fā)明者】湯思偉, 阿什·卡普爾, 穆罕默德·阿瓦德, 楊淦, 迪帕克·庫馬爾·高巴, 侯賽因·麥錢特, 謝里·史密斯 申請人:美國博通公司