TW201351906A - 近場通訊裝置及其通訊方法 - Google Patents
近場通訊裝置及其通訊方法 Download PDFInfo
- Publication number
- TW201351906A TW201351906A TW102118613A TW102118613A TW201351906A TW 201351906 A TW201351906 A TW 201351906A TW 102118613 A TW102118613 A TW 102118613A TW 102118613 A TW102118613 A TW 102118613A TW 201351906 A TW201351906 A TW 201351906A
- Authority
- TW
- Taiwan
- Prior art keywords
- nfc
- card mode
- near field
- field communication
- message
- Prior art date
Links
- 238000004891 communication Methods 0.000 title claims abstract description 105
- 238000000034 method Methods 0.000 claims description 32
- 230000001939 inductive effect Effects 0.000 claims description 9
- 230000008878 coupling Effects 0.000 claims description 8
- 238000010168 coupling process Methods 0.000 claims description 8
- 238000005859 coupling reaction Methods 0.000 claims description 8
- 238000004088 simulation Methods 0.000 claims 1
- 230000007704 transition Effects 0.000 description 20
- 230000005540 biological transmission Effects 0.000 description 17
- MOVRNJGDXREIBM-UHFFFAOYSA-N aid-1 Chemical compound O=C1NC(=O)C(C)=CN1C1OC(COP(O)(=O)OC2C(OC(C2)N2C3=C(C(NC(N)=N3)=O)N=C2)COP(O)(=O)OC2C(OC(C2)N2C3=C(C(NC(N)=N3)=O)N=C2)COP(O)(=O)OC2C(OC(C2)N2C3=C(C(NC(N)=N3)=O)N=C2)COP(O)(=O)OC2C(OC(C2)N2C(NC(=O)C(C)=C2)=O)COP(O)(=O)OC2C(OC(C2)N2C3=C(C(NC(N)=N3)=O)N=C2)COP(O)(=O)OC2C(OC(C2)N2C3=C(C(NC(N)=N3)=O)N=C2)COP(O)(=O)OC2C(OC(C2)N2C3=C(C(NC(N)=N3)=O)N=C2)COP(O)(=O)OC2C(OC(C2)N2C(NC(=O)C(C)=C2)=O)COP(O)(=O)OC2C(OC(C2)N2C3=C(C(NC(N)=N3)=O)N=C2)COP(O)(=O)OC2C(OC(C2)N2C3=C(C(NC(N)=N3)=O)N=C2)COP(O)(=O)OC2C(OC(C2)N2C3=C(C(NC(N)=N3)=O)N=C2)COP(O)(=O)OC2C(OC(C2)N2C(NC(=O)C(C)=C2)=O)COP(O)(=O)OC2C(OC(C2)N2C3=C(C(NC(N)=N3)=O)N=C2)COP(O)(=O)OC2C(OC(C2)N2C3=C(C(NC(N)=N3)=O)N=C2)COP(O)(=O)OC2C(OC(C2)N2C3=C(C(NC(N)=N3)=O)N=C2)CO)C(O)C1 MOVRNJGDXREIBM-UHFFFAOYSA-N 0.000 description 11
- 238000010586 diagram Methods 0.000 description 11
- 230000008569 process Effects 0.000 description 9
- 230000003287 optical effect Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 238000013500 data storage Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000010363 phase shift Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 238000003306 harvesting Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000000644 propagated effect Effects 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 230000002618 waking effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/60—Subscription-based services using application servers or record carriers, e.g. SIM application toolkits
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B5/00—Near-field transmission systems, e.g. inductive or capacitive transmission systems
- H04B5/40—Near-field transmission systems, e.g. inductive or capacitive transmission systems characterised by components specially adapted for near-field transmission
- H04B5/48—Transceivers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/40—Security arrangements using identity modules
- H04W12/45—Security arrangements using identity modules using multiple identity modules
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本發明公開了卡模式中的近場通訊應用識別路由,其中,近場通訊(NFC)裝置與其它NFC裝置相互作用以交換訊息和/或數據。NFC裝置可包括多個安全元件,其每個均被配置為儲存一個或多個卡模式實例。每個卡模式實例都與應用識別(AID)和優先值相關聯。基於與每個卡模式實例關聯的AID和優先值,NFC裝置可在另一個NFC裝置和多個安全元件之間路由通訊。
Description
本申請主要涉及近場通訊(NFC),更具體地,涉及利用NFC控制器的無線通訊的路由。
近場通訊(NFC)為通常用於在近距離的裝置之間建立無線通訊所實施的無線通訊協議。
NFC裝置被集成到通訊裝置(諸如以行動裝置作為示例)中,以促進這些通訊裝置在處理日常交易中的使用。例如,代替攜帶眾多信用卡,這些信用卡所提供的信用訊息可儲存在NFC裝置上。只需用NFC裝置輕拍信用卡終端向該終端傳達信用訊息,從而完成交易。作為另一個例子,售票寫入系統,如公共汽車站和火車站中所用的,可只需在NFC上書寫票價訊息,而不是向乘客提供車票。乘客可只需將NFC裝置輕拍到讀取器以乘坐公共汽車或火車,而無需使用紙質車票。作為另一例子,諸如在商業寫字樓中的安全接入系統可只需將安全監察訊息寫到NFC裝置上,而不是向使用者提供安全徽章。使用者只需用NFC裝置輕拍讀取器來獲得進入。
一般來說,NFC要求NFC裝置彼此間的間距相對要小,使得它們相應的磁場可交換訊息。通常,第一NFC裝置發送或產生用諸如信用卡、票價或安全訊息的訊息調製的磁場。這種磁場將訊息感應耦合到靠近第一NFC裝置的第二NFC裝置上。第二NFC裝置可通過將其相應訊息感應耦合到第一NFC裝置上來響應第一
NFC裝置。
根據本發明的實施方式,提供了一種近場通訊(NFC)裝置,包括:多個安全元件,被配置為儲存多個卡模式實例;以及NFC模組,被配置為在另一NFC裝置與該多個安全元件之間路由無線通訊以建立對該多個卡模式實例的接入。
此外,該多個卡模式實例與多個應用識別(AID)中的對應AID和多個優先值中的對應優先值相關聯。
此外,該NFC模組被配置為從該另一NFC裝置接收AID,並確定該多個安全元件中的哪一個包括該多個卡模式實例中的與接收到的該AID相關聯的對應卡模擬實例。
此外,該NFC模組被配置為,當該安全元件中的多於一個的安全元件包括與接收到的該AID相關聯的該對應卡模式實例時,從該多個安全元件中選擇具有最高優先值的安全元件。
此外,該NFC模組被配置為當具有該最高優先值的該安全元件不可用時,確定該多個安全元件中的哪一個安全元件包括次最高優先值。
此外,該優先值在與該另一NFC裝置建立無線通訊之前由用戶設定。
此外,該優先值在從該另一NFC裝置接收到該接收到的AID之後由用戶設定。
此外,該NFC模組被配置為儲存查找表(LUT),該查找表具有該多個AID、與該多個AID相關聯的多個優先值以及指示儲存有該多個AID的對應安全元件的安全元件訊息。
此外,該卡模式實例包括:貨幣交易訊息;電子客票訊息;安全檢查訊息;或者個人識別訊息。
此外,該NFC模組包括:天線模組,該天線模組包括感應耦合元件,並被配置為根據從該另一個NFC裝置接收的感應耦合到
該感應耦合元件上的通訊訊號來產生恢復通訊訊號;以及控制器模組,被配置為接收該恢復通訊訊號,並將該恢復通訊訊號路由到該多個安全元件中的對應安全元件,該對應安全元件與關聯於儲存在該對應安全元件中的卡模式實例的接收到的應用識別(AID)和優先值相關聯。
此外,該控制器模組被配置為檢查該恢復通訊訊號的數據包,以確定接收到的該AID。
根據本發明的又一實施方式,提供了一種在近場通訊(NFC)裝置的多個安全元件與另一NFC裝置之間路由無線通訊的方法,該多個安全元件被配置為儲存多個卡模式實例,該方法包括:將優先值分派到儲存在該多個安全元件中的該多個卡模式實例;從該另一NFC裝置接收應用識別(AID)訊息;基於該AID訊息從多個AID中選擇一個AID;基於該選擇的AID和分派的優先值,從該多個模式實例中選擇一個卡模式實例;以及在該多個安全元件中的與該卡模式實例關聯的安全元件和該另一NFC裝置之間路由該無線通訊。
此外,該卡模式實例的選擇進一步包括:確定該多個安全元件中的哪一個當前儲存該多個卡模式實例中的與該選擇的AID關聯的一個或多個卡模式實例;以及確定與該選擇的AID關聯的該一個或多個卡模式實例中哪一個卡模式實例具有最高優先值。
此外,該方法還包括:如果該具有該最高優先值的該卡模式實例不可用,確定該多個卡模式實例中的與該選擇的AID關聯且具有次最高優先值的另一卡模式實例。
此外,該優先值的分派在該應用識別訊息的交換之前執行。
此外,該優先值的分派在該應用識別訊息的交換之後執行。
此外,該卡模式實例從該一個或多個卡模式實例中的選擇利用了對應於該選擇的AID的查找表(LUT),該LUT包括多個AID、與該多個AID關聯的多個優先值以及指示儲存有該多個AID
的對應安全元件的安全元件訊息。
此外,該優先值的分派包括如果該一個或多個卡模式實例中的一個卡模式實例是與該選擇的AID關聯的唯一卡模式實例,則自動向該卡模式實例分派最高優先值。
此外,該AID訊息包括與儲存在該多個安全元件中的該一個或多個卡模式實例相關聯的一個或多個AID的列表。
根據本發明的又一實施方式,提供了一種近場通訊(NFC)裝置,包括:多個安全元件,每一個均被配置為儲存與第一應用識別(AID)和優先值相關聯的卡模式實例;以及NFC模組,被配置為:將從另一NFC裝置接收的第二AID與該第一AID比較,以確定該多個安全元件中的哪一個儲存與該第一AID關聯的卡模式實例,確認該多個安全元件中的哪一個儲存具有最高優先值的與該第一AID相關聯的該卡模式實例,以及在該另一NFC裝置和該確認的安全元件之間路由通訊,以接入具有最高優先值的與該第一AID相關聯的該卡模式實例。
236‧‧‧儲存單元
232‧‧‧SD/MMC卡
230c‧‧‧安全元件
234‧‧‧控制器
230a‧‧‧安全元件
230b‧‧‧安全元件
210‧‧‧NFC模組
220‧‧‧應用處理器
200‧‧‧NFC裝置
212‧‧‧天線
102‧‧‧NFC裝置
152‧‧‧第一訊息通訊
154‧‧‧第二調製的訊息通訊
104‧‧‧第二NFC裝置
100‧‧‧NFC環境
312‧‧‧控制器模組
350‧‧‧接收訊息
366‧‧‧恢復訊息
352‧‧‧傳輸訊息
362‧‧‧接收訊息
314‧‧‧調製器模組
318‧‧‧解調器模組
354‧‧‧傳輸訊息
360‧‧‧恢復通訊訊號
316‧‧‧天線模組
356‧‧‧傳輸的訊息通訊
358‧‧‧接收的通訊訊號
320‧‧‧非接觸式天線
420‧‧‧NFC終端
430‧‧‧主機裝置
410‧‧‧NFC模組
440‧‧‧安全元件
450‧‧‧安全元件
502~528‧‧‧步驟
500‧‧‧流程圖
600‧‧‧NFC
665‧‧‧個性化後端
670‧‧‧服務器
675‧‧‧更新服務器
680‧‧‧支付應用發行商
660‧‧‧廣域調制解調器
650‧‧‧用戶界面
640‧‧‧應用環境
630a‧‧‧安全元件
630b‧‧‧安全元件
630c‧‧‧安全元件
610‧‧‧NFC模組
685‧‧‧非接觸式支付終端
690‧‧‧支付系統網路
705~735‧‧‧步驟
805~835‧‧‧步驟
結合於本文並形成了本說明書的一部分的附圖隨說明書一起示出了本發明的實施方式,進一步解釋了實施方式的原理,並使相關領域技術人員能夠做出並使用實施方式。
圖1示出了根據本發明示例性實施方式的NFC環境的框圖。
圖2示出了根據本發明示例性實施方式的示例NFC裝置的框圖。
圖3示出了根據本發明示例性實施方式的示例NFC模組的框圖。
圖4示出了根據本發明示例性實施方式的示例NFC AID路由體系架構(routing architecture)的框圖。
圖5示出了根據本發明示例性實施方式的NFC AID路由的方法的流程圖。
圖6示出了根據本發明示例性實施方式的示例NFC裝置的框圖。
圖7示出了根據本發明示例性實施方式的NFC AID路由的方法的流程圖。
圖8示出了根據本發明示例性實施方式的NFC AID路由的方法的流程圖。
將參考附圖對本發明的實施方式進行描述。附圖中,首次出現的元件通常由相應徽章號中最左邊的數字表示。
在以下描述中,闡述了具體細節以提供對本發明實施方式的理解。然而,對本領域技術人員顯而易見,包括結構、系統和方法的實施方式可被實施而無需這些具體細節。這裡的描述和陳述為本領域有經驗或熟練的技術人員常用的手段,以最有效地向本領域其他技術人員傳達其工作內容。在其它情況下,詳細描述了眾所周知的方法、程序、部件和電路,以避免不必要地使本發明的各方面模糊。
說明書中提及的“一個實施方式”、“實施方式”、“示例性實施方式”等表示所描述的實施方式可包括特定特徵、結構或特性,但每個實施方式可不一定包括該特定特徵、結構或特性。此外,這種措辭不一定指同一實施方式。進一步,當關於實施方式對特定特徵、結構或特性進行描述時,無論是否明確描述的其它實施方式影響這種特定特徵、結構或特性,它們均被認為在本領域技術人員知識範圍內的。
本文所描述的示例性實施方式用於說明性目的,而不是限制性目的。其它示例性實施方式也是可行的,且在本發明的精神和保護範圍內可對示例性實施方式做出修改。因此,本說明書不旨在限制本發明。相反,本發明的保護範圍只根據以下申請專利範圍及其等價物限定。
實施方式可在硬體(例如,電路)、固件、軟體或其任何組合中實施。實施方式也可被實施為儲存在機器可讀介質上的指令,該指令可由一個或多個處理器讀取和執行。機器可讀介質可包括用於儲存或傳輸機器(例如,計算裝置)可讀的形式的訊息的任何機制。例如,機器可讀介質可包括只讀儲存器(ROM);隨機接入儲存器(RAM);磁碟儲存介質;光儲存介質;閃存裝置;電、光、聲或其他形式的傳播訊號(例如,載波、紅外訊號、數位訊號、等),及其它介質。進一步地,固件、軟體、程序、指令可在本文中被描述為執行某些行為。然而,應當理解,這些描述僅是為了方便,且這些行為實際上由計算裝置、處理器、控制器或其他執行固件、軟體、程序、指令等的裝置產生。進一步地,任何實施變化可由通用計算機執行。
以下示例性實施方式的詳細描述將充分揭示本發明的總體性質,在不偏離本發明的精神和保護範圍的情況下,其他人可通過應用相關領域技術知識容易地為各種應用更改和/或修改這種示例性實施方式,而無需過多實驗。因此,基於這裡所提出的教學和指導,這種更改和修改傾向於在示例性實施方式的含義和多個等價物範圍之內。應當理解,這裡的措辭或術語的目的在於描述而非限制,使得相關領域技術人員應當根據這裡的教學理解本說明書的術語或措辭。
儘管本發明的描述是就NFC方面而描述,但相關領域技術人員將意識到,在不偏離本發明的精神和保護範圍的情況下,本發明可適用於使用近場和/或遠場的其他通訊。例如,雖然要使用能夠NFC的通訊裝置描述本發明,但相關領域技術人員將意識到,在不偏離本發明的精神和保護範圍的情況下,這些能夠NFC的通訊裝置的功能可適用於其它使用近場和/或遠場的通訊裝置。
示例性NFC環境
圖1示出了根據本發明示例性實施方式的NFC環境的框圖。NFC環境100在彼此充分接近的第一NFC裝置102和第二NFC裝置104之間提供諸如一個或多個命令和/或數據的訊息的無線通訊。第一NFC裝置102和/或第二NFC裝置104可被實施為單機或分離的裝置,或可結合到或耦合到諸如行動電話,便攜式計算裝置的另一電子裝置或主機裝置;如筆記型電腦、平板計算機或臺式計算機的另一種計算裝置;諸如印表機、便攜式音頻和/或視頻播放器的計算機外圍設備;支付系統;諸如非接觸式安全徽章和徽章讀取系統的安全系統;諸如泊車售票系統、公共汽車售票系統、火車售票系統或入口售票系統為例的售票寫入系統;或在售票讀取系統中,玩具、遊戲、海報、包裝、廣告材料、產品庫存檢查系統和/或在不偏離本發明的精神和保護範圍的情況下對相關領域技術人員顯而易見的合適的電子裝置。這裡,當這種類型的NFC裝置被結合到或耦合到另一電子裝置或主機裝置時,它們可被稱為能夠NFC的裝置(NFC capable device)。
第一NFC裝置102產生磁場並為第二NFC裝置104探測該磁場。第一NFC裝置102和第二NFC裝置104可利用,例如,類型A標準、類型B標準、類型F(FeliCa)標準、鄰近標準和/或在不偏離本發明的精神和保護範圍的情況下對相關領域技術人員顯而易見的任何其他標準。類型A標準和類型B標準進一步在例如,2011年11月17日發佈的“NFC Forum:NFC Digital Protocol:Techincal Specification,NFC ForumTM DIGITAL 1.0 NFC Forum-TS-Digital Protocol-1.0”(以下簡稱“NFC數位規範”);1999年6月11日發佈的ISO/IEC 14443-3,“Identificationcards-Contactless integrated circuit(s)cards-Proximity cards-Part 3:Initialization and anticollision”;和/或2008年7月7日發佈的ISO/IEC 14443-4,“Identification cards-Contactless integrated circuit(s)cards-Proximity cards-Part 4:Transmission
protocol”,中得到進一步定義,它們的全部內容結合於此作為參考。類型F標準在例如NFC數位規範中得到進一步定義。鄰近標準在2009年4月6日發佈的ISO/IEC 15693-3:2009,“Identification cards-Contactless integrated circuit(s)cards-Vicinity cards-Part 3:Anti-collision and transmission protocol”(以下簡稱“鄰近規範”)中得到進一步定義,其全部內容結合於此作為參考。
第一NFC裝置102一旦與第二NFC裝置104建立通訊,其就調製其相應訊息到第一載波上,並通過將調製的訊息通訊應用於第一天線產生第一磁場以提供第一訊息通訊152。一旦訊息以讀取器操作模式傳輸到第二NFC裝置104,第一NFC裝置102繼續應用不帶有其相應訊息的第一載波,以繼續提供第一訊息通訊152。第一NFC裝置102充分靠近第二NFC裝置104,使得第一訊息通訊152感應耦合到第二NFC裝置104的第二天線上。
第二NFC裝置104獲得或收穫來自第一訊息通訊152的能量以恢復、處理/或提供對該訊息的響應。第二NFC裝置104解調第一訊息通訊152,以恢復和/或處理該訊息。第二NFC裝置104可通過將其相應訊息應用於感應耦合到第二天線上的第一載波來響應於該訊息,從而以目標或標簽的操作模式提供第二調製的訊息通訊154。
第一NFC裝置102和/或第二NFC裝置104的進一步操作可在2004年4月1日發佈的國際標準ISO/IEC 18092:2004(E),“Information Technology-Telecommunications and Information Exchange Between Systems-Near Field Communication-Interface and Protocol(NFCIP-1)”和2005年1月15日發佈的國際標準ISO/IEC 21481:2005(E),“Information Technology-Telecommunications and Information Exchange Between Systems-
Near Field Communication-Interface and Protocol-2(NFCIP-2)”中得到描述,其每一項的全部內容都包括在此以供參考。
示例性NFC裝置
圖2示出了可被實施為根據本發明示例性實施方式的部分NFC環境的示例NFC裝置200。NFC裝置200可包括NFC模組210、天線212、基頻和應用處理器220以及一個或多個安全元件230。天線212可為感應耦合元件,如共振調諧電路為例。安全元件230可包括安全儲存單元和安全操作系統(OS),以及可以以包括例如集成芯片(IC)封裝(例如,安全元件230a),UICC卡(例如,安全元件230b)的各種外形實施以及在可移動SD/MMC卡232內實施。SD/MMC卡232可包括安全元件230c、控制器234和儲存單元236。儘管在圖2中示出了各種安全元件外形中每一個的單一示例,但本發明不應限於此,並且NFC裝置200可包括以任意示例性外形實施的一個或多個安全元件230。
如圖2所示,安全元件230a和230b可在NFC裝置200中實施,而安全元件230以SD/MMC 232的形式可移動地耦合到NFC裝置200。每個安全元件230都可通過各種通訊鏈路,可通訊地耦合到NFC模組210以及基頻和應用處理器220。各種通訊鏈路可利用如單線協議(SWP)、ISO/IEC 7816標準、主機控制器介面(HCI)、網路通道介面(NCI)和S2C為例來實施。
每個安全元件230可支持一個或多個卡模式實例,包括,例如信用卡/借記卡實例、安全徽章實例、交通(乘客)卡實例、零售商獎勵卡實例等。進一步地,安全元件230可包括一個或多個特定卡模式實例和/或卡模式實例的組合。例如,安全元件230a可包括三個信用卡實例和兩個交通卡實例,而安全元件230b可包括一個安全徽章實例和兩個信用卡實例。
各種卡模式實例類型的每一個都與一個應用識別(AID)關聯,這些卡模式實例類型用於在各種安全元件230之間路由通訊。
例如,用於貨幣交易的信用卡實例可與AID-1關聯,而用於安全接入的安全徽章實例可與AID-2關聯。
類似地,NFC終端(例如,銷售點(POS)終端、安全接入終端諸如此類)具有相應的AID。例如,用在貨幣交易的POS終端可關聯於AID-1,而安全接入終端可與AID-2關聯。在操作過程中,NFC終端可利用相應的AID與NFC模組210建立通訊(例如,POS終端可利用AID-1)。
在示例性實施方式中,基頻和應用處理器220可包括可被配置為控制NFC裝置200的整體操作和/或配置的適當邏輯、電路和/或代碼。
圖3示出了根據本發明示例性實施方式的NFC模組310的框圖。NFC模組310可包括可被配置為通過天線320無線發送和/或接收如一個或多個命令和/或數據的訊息的適當邏輯、電路和/或代碼。NFC模組310還可包括一個或多個查找表(LUT)(未在圖3中示出)。
NFC模組310可包括控制器模組312、調製器模組314、天線模組316和解調器模組318。NFC模組310可代表圖2的NFC模組210的示例性實施方式。類似地,NFC模組310可代表圖1的第一NFC裝置102和/或第二NFC裝置104的示例性實施方式。
控制器模組312控制NFC模組310的整體操作和/或配置。控制器模組312從一個或多個數據儲存裝置(如一個或多個安全元件(例如,圖2的安全元件230),一個或多個非接觸式轉發器,一個或多個非接觸式標簽,一個或多個非接觸式智能卡,在不偏離本發明的精神和保護範圍的情況下對相關領域技術人員顯而易見的任何其他機器可讀介質或其任意組合)中接收訊息350。其它機器可讀介質可包括但不限於只讀儲存器(ROM),隨機接入儲存器(RAM),磁碟儲存介質,光儲存介質,閃存裝置,電、光、聲或其他形式的傳播訊號(如載波、紅外訊號、數位訊號為例)。控
制器模組312也可從用戶界面(如觸摸屏顯示器、字母數字鍵盤、麥克風、滑鼠、揚聲器、在不偏離本發明的精神和保護範圍的情況下,對相關領域技術人員顯而易見的任意其他合適的用戶界面)接收訊息350以提供一些實例。控制器模組312可進一步從耦合到NFC模組310的其它電子裝置或主機裝置中接收訊息350。
通常,控制器模組312提供訊息350作為用於向另一個能夠NFC的裝置傳輸的傳輸訊息352。然而,控制器模組312也可利用訊息350控制NFC模組310的整體操作和/或配置。例如,控制器模組312可根據數據發送和/或執行一個或多個命令,如果合適,來控制NFC模組310的操作,該數據例如為能夠NFC的裝置的傳輸功率、數據傳輸速率、傳輸頻率、調製方案、位元和/或字元編碼方案和/或在不偏離本發明的精神和保護範圍的情況下對相關領域技術人員顯而易見的任意其他合適的操作參數。
控制器模組312還可基於包括在由解調器模組318解調的接收訊息362中的相應AID來路由訊息350。具體地,控制器模組312可確定一個或多個適當的安全元件,其中,通過利用儲存在一個或多個LUT中的訊息和包括在接收訊息362中的AID來檢索訊息。例如,控制器模組312可確定一個或多個安全元件(例如,圖2的安全元件230),其中儲存了另一能夠NFC的裝置(例如,諸如銷售點(POS)終端、安全接入終端等的NFC終端)請求的訊息。該確定可基於與AID關聯且儲存在相應LUT中的訊息,該LUT包括儲存了一個或多個的卡模式實例的一個或多個安全元件,和/或分別與每個卡模式實例關聯的一個或多個優先值。
控制器模組312還可檢查訊息350和/或接收訊息362的數據包。數據包通常包括控制訊息和有效載荷數據。控制訊息通常出現在數據包報頭和/或尾部中,而有效載荷數據出現在報頭和尾部之間。例如,控制器模組312可檢查接收訊息362的數據包以確定可包括在接收訊息362中的一個或多個AID。一個或多個AID
可包括在控制訊息(也即是,在數據包報頭和/或尾部中)和/或有效載荷數據中。
此外,控制器模組312可執行在2004年4月1日發佈的國際標準ISO/IE 18092:200(E),“Information Technology-Telecommunications and Information Exchange Between Systems-Near Field Communication-Interface and Protocol(NFCIP-1)”和2005年1月15日發佈的國際標準ISO/IE 21481:2005(E),“Information Technology-Telecommunications and Information Exchange Between Systems-Near Field Communication-Interface and Protocol-2(NFCIP-2)”中描述的其它功能,上述每個國際標準的全部內容都包括在此以供參考。
調製器模組314利用任意適用的模擬或數位調製技術將傳輸訊息352調製到載波(如具有大約13.56 MHz的頻率的無線電頻率載波為例)上以提供調製的訊息通訊作為傳輸訊息354。適用的模擬或數位調製技術可包括振幅調製(AM)、頻率調製(FM)、相位調製(PM)、相移鍵控(PSK)、頻移鍵控(FSK)、幅移鍵控(ASK)、正交幅度調製(QAM)和/或對相關領域技術人員顯而易見的任意其它適用的調製技術。一旦傳輸訊息352傳送到另一能夠NFC的裝置,調製器模組314可繼續提供載波,以提供未調製的訊息通訊作為傳輸訊息354。可選地,一旦傳輸訊息352傳送到另一個能夠NFC的裝置,調製器模組314可停止提供傳輸訊息354。
天線模組316(例如,非接觸式天線320)將傳輸訊息354應用於感應耦合元件,如共振調諧電路為例,從而產生磁場以提供傳輸的訊息通訊356。此外,另一個能夠NFC的裝置可將所接收的通訊訊號358感應耦合到感應耦合元件,以提供恢復通訊訊號360。例如,該另一個能夠NFC的裝置可通過用其相應訊息調製其相應的天線而對訊息作出響應,從而調製載波以提供接收的通
訊訊號358。在另一個例子中,該另一個能夠NFC的裝置可將其相應的訊息調製到其相應的載波上並通過將該調製的訊息通訊應用於其相應的天線以產生其相應磁場,從而提供接收的通訊訊號358。
解調器模組318利用任意適用模擬或數位調製技術解調恢復通訊訊號260以提供接收訊息362。適用的模擬或數位調製技術可包括振幅調製(AM)、頻率調製(FM)、相位調製(PM)、相移鍵控(PSK)、頻移鍵控(FSK)、幅移鍵控(ASK)、正交幅度調製(QAM)和/或對相關領域技術人員顯而易見的任意其它適用的調製技術。
通常,控制器模組312向數據儲存裝置,用戶界面和/或其它電子裝置或主機提供接收訊息362作為恢復訊息366。然而,控制器模組312還可利用接收訊息362控制NFC模組310的整體操作和/或配置。接收訊息362可包括一個或多個命令和/或數據。控制器模組312可發送和/或執行一個或多個命令來控制NFC模組310的整體操作和/或配置。例如,控制器模組312可根據數據來發送和/或執行一個或多個命令,如果合適,來控制NFC模組310的操作,該數據例如為其它能夠NFC的裝置的傳輸功率、數據傳輸速率、傳輸頻率、調製方案、位元和/或字元編碼方案和/或在不偏離本發明的精神和保護範圍的情況下,對相關領域技術人員顯而易見的任意其它合適的操作參數。
示例性查找表(LUT)
在本發明的示例性實施方式中,與AID關聯的訊息可儲存在相應LUT中。相應AID的LUT可由NFC模組210引用和利用,用以確定其中儲存有特定卡模擬實例的安全元件。具體地,一個或多個LUT可包括與相應AID有關的數據,該數據包括一個或多個卡模式實例和對應的其中儲存有一個或多個卡模式實例的對應
安全元件230。LUT還可包括與每個卡模式實例關聯的預定優先順序。
例如,對於特定AID(例如,AID-1)的LUT可包括每個卡模式實例的列表、其中儲存各實例的相應安全元件230的列表和每個卡模式實例的相應優先順序的列表。示例性LUT在下面的表1中示出。為本討論的目的,示例性LUT對應AID-1 LUT。對應其它AID的LUT可以類似方式實施。
在上表1中示出的例子,五個信用卡實例與AID-1關聯,且每個信用卡實例都與安全元件和優先值關聯。例如,信用卡3儲存在安全元件2(例如,安全元件230b)中且與優先值1關聯。
在本公開的示例性實施方式中,與每個卡模式實例關聯的優先順序可在NFC裝置200與另一個NFC裝置(例如NFC終端)建立通訊前由用戶預設。例如,一旦與另一個NFC裝置建立通訊,NFC裝置200選擇具有優先值1的信用卡模式實例。在信用卡模式實例的優先值1不可用的情況下(例如,該類信用卡不為POS終端接受,信用卡訊息過期/不準確等),NFC裝置200可選擇具有次最高優先值的信用卡模式實例(例如,信用卡2,具有優先值2),以此類推直到選擇的信用卡實例可完成交易。
相反,在本發明的另一示例性實施方式中,與每個卡模式實例關聯的優先順序可在NFC裝置200與另一個NFC裝置建立通訊後由用戶設定。例如,用戶可在NFC裝置200與另一個NFC裝置建立通訊之後,經提示而從與AID-1關聯的五個信用卡實例之一中選擇信用卡實例。用戶可通過例如NFC裝置200的用戶界面而受到提示。在提示過後,用戶也可選擇信用卡實例(例如,信用卡4)。在這種情況下,用戶的選擇將最高優先值分派到選擇的信用卡實例。
在本發明的另一個示例性實施方式中,與每個卡模式實例關聯的優先順序可由用戶預設,並且用戶可經提示確認或撤銷預設優先順序。例如,一旦與其它NFC裝置建立通訊,NFC裝置200可提示用戶確認具有優先值1的信用卡模式實例是否應該用於交易。該提示還可包括超過一定時間根據關聯的預設優先值自動選擇信用卡模式實例的定時器。進一步地,用戶可通過選擇除了關聯於最高優先值的信用卡模式實例以外的信用卡模式實例來撤銷預設優先值。
在另一示例性實施方式中,與每個卡模式實例關聯的優先順序可基於各種特性由NFC裝置200自動設定,該各種特性例如一天中的時間,全球定位系統(GPS)位置,潛在交易的美元數額,或這些和其它相關領域技術人員將認識到的其它特性的任意組合。
例如,當NFC裝置200基於GPS位置位於具體商店中時,卡模式實例可被設定為具有優先值1,或當交易超過預定美元數額時,卡模式實例可被設定為具有優先值1。
在僅有一個單一卡模式實例與特定AID關聯的示例性實施方式中,可默認將最高優先值(例如,優先值1)分派到該單一卡模式實例。
儘管以上描述的關於示例性LUT的各種示例性實施方式描述信用卡模式實例的選擇,但示例性實施方式並不限於此,且這種示例性實施方式可應用到安全徽章實例、交通(乘客)卡實例、零售商獎勵卡實例和/或在不偏離本發明的精神和保護範圍的情況下對相關領域技術人員顯而易見的任何其它適用實例。
示例性NFC模組的操作
在操作中,參考圖2,當NFC裝置200的NFC模組210靠近NFC終端(例如,POS終端,安全終端等)時,終端和NFC裝置200間的通訊可基於相應的AID被路由到NFC裝置200的適當安全元件230。這裡,路由可包括NFC模組210基於NFC模組210和終端間的通訊來檢索儲存在適當的安全元件230上的數據,以及指引終端和安全元件之間的通訊。
為達到此討論的目的,將討論與用於貨幣交易的POS終端的相互作用,以達到示例性目的。具體地,當NFC裝置200靠近NFC終端(例如,POS終端,安全終端等)時,確定與例如AID-1(例如,關聯信用卡實例的AID)關聯的安全元件230被用於當前交易。利用儲存在與AID-1關聯的LUT中的訊息,POS終端和NFC裝置200間的通訊可基於預設優先值被路由到特定安全元件230。
例如,參考表1,因為信用卡3已被分派優先值1,通訊可被路由到安全元件2並利用信用卡3模式實例。在信用卡3模式實例不可用的情況下(例如,該類信用卡不為POS終端接受,信用卡訊息過期/不準確等),通訊可路由到具有次最高優先值的信用卡模式實例。也就是,通訊可被路由至安全元件1並利用信用卡2模式實例。
示例性路由體系架構
圖4示出了本發明示例性實施方式的NFC AID路由體系架構400的框圖。具體地,圖4示出了NFC終端420(如POS終端等)利用NFC無線協議與NFC模組410通訊的示例性實施方式。在與
以上討論的類似處理中,NFC模組410基於關聯的AID而在NFC終端420和各種安全元件(主機裝置430,安全元件440和安全元件450)之間路由通訊。例如,AID-1、AID-2和AID-3可分別與儲存在主機裝置430、安全元件440,安全元件450中的安全元件的卡模式實例相關聯。然後,與這些卡模式實例關聯的通訊可基於AID被引導至適當的安全元件。
圖5示出了本發明示例性實施方式中的AID路由的方法的流程圖500。繼續參考圖2的NFC裝置200對流程圖500的方法進行描述。
流程圖500的方法開始於步驟502,其中,NFC終端從NFC模組210請求由NFC裝置200使用的AID列表。
在步驟502之後,流程圖500過渡到步驟504,其中,NFC模組210提供由NFC裝置200使用的AID的列表。
在步驟504之後,流程圖500過渡到步驟506,其中,NFC終端為當前交易選擇適當的AID,並向NFC模組210通知該選擇。例如,在NFC終端為用於貨幣交易的POS終端的情況下,NFC終端可選擇例如AID-1。
在一些情況中,NFC模組210可為當前交易選擇適當的AID,並向NFC模組210通知該選擇。
在步驟506之後,流程圖500過渡到步驟508,其中,NFC模組210將通訊路由到適當的安全元件130。在圖5所示的實例中,安全元件位於裝置主機(例如,圖4中的安全元件430)的旁邊。因此,NFC模組210通過裝置主機將通訊路由到適當的安全元件(例如,連接到主機的MicroSD卡)。
在步驟508之後,流程圖500過渡到步驟510,其中,NFC模組210從安全元件130接收訊息,並傳輸訊息到NFC終端。
在步驟510之後,流程圖500過渡到步驟512,其中,NFC終端和NFC模組210交換訊息從而使當前交易成為必要。例如,NFC終端和NFC模組210交換訊息以完成貨幣交易。
在步驟512之後,過程在步驟514終止。
流程圖500還示出了可開始於步驟520的相似示例性過程。這個示例性過程假定NFC裝置200使用的AID的交換在步驟520之前執行(例如,步驟502和504)。在步驟520中,NFC終端為當前交易選擇適當的AID,並向NFC模組210通知該選擇。例如,NFC終端可選擇AID-2。
在步驟520之後,流程圖500過渡到步驟522,其中,NFC模組510將通訊路由到適當的安全元件230。在圖5所示的第二個例子中,安全元件連接在NFC模組210旁邊(例如,圖4中的安全元件440;圖2中的安全元件230a或230b)。在這種情況下,NFC模組210將通訊路由到適當的安全元件230而不涉及裝置主機。也就是,NFC裝置200可直接路由通訊到適當安全元件,而不是通過裝置主機路由到安全元件。通過在路由過程中不涉及裝置主機,NFC裝置200可在低功耗模式下操作的同時,路由通訊到安全元件(也就是,可在不從低功耗睡眠狀態喚醒主機裝置的情況下執行通訊路由)。
步驟522之後,流程圖500過渡到步驟524,其中NFC模組210從安全元件230接收訊息並傳輸訊息到NFC終端。
步驟524之後,流程圖500過渡到步驟526,其中NFC終端(例如,NFC終端420)和NFC模組210交換訊息從而使當前交易成為必要。
步驟526之後,過程終止於步驟528。
圖6示出了根據本發明示例性實施方式的示例NFC裝置600的框圖。NFC 600可包括NFC模組610、安全元件630a的-630C、應用環境640、用戶界面650和廣域調制解調器660。為達到說明
目的,參考為信用卡交易使用信用卡模式實例的POS終端對示例NFC裝置600進行討論,但並不限於此。
廣域調制解調器660可被配置為在NFC裝置600和廣域網(WAN)間建立通訊,其可包括個性化後端665、個性化和供應(provision)服務器670、更新服務器675和支付應用發行商(payment application issuer)680。WAN的各種組件可通過廣域調制解調器660由NFC裝置600使用,以配置儲存在一個或多個安全元件630中的各種卡模式實例。具體地,個性化後端665以及個性化和供應服務器670可管理與每個卡模式實例關聯的用戶訊息。更新服務器675和支付應用發行商680可管理關聯於每個卡模式實例的帳戶訊息。例如,對於信用卡模式實例,更新服務器675和支付應用發行商680可管理信用卡帳戶訊息、餘額訊息、信用卡訊息等。用戶可通過接入從WAN的各種組件獲得的訊息經由用戶界面650創建、修改和/或刪除各種卡模式實例。進一步地,在操作中,NFC裝置600可與非接觸式支付終端685無線通訊,從而執行信用卡交易。非接觸式支付終端685可與支付系統網路690通訊,從而使交易成為必需。支付系統網路690可例如與具體信用卡發行商關聯並提供訊息以完成信用卡交易。
圖7是根據本發明示例性實施方式的在NFC裝置和另一個NFC裝置之間路由通訊的示例性操作步驟的流程表700。本發明不限於這個操作說明。相反地,其它操作步驟在本發明的精神和保護範圍內,從本文的教導可知,這是對相關領域技術人員會是顯而易見的。進一步地,應當注意,流程表700的一些步驟不必要按照圖7所示的順序發生。以下討論描述了圖7中的步驟。
流程圖700的方法開始於步驟705,且過渡到步驟710,其中,NFC裝置200的NFC模組210分派優先值到儲存在NFC裝置200的各種安全元件中的每個卡模式實例。例如,在與其它NFC裝置建立無線通訊之前,優先值可由用戶預設。然而,NFC裝置200
不限於在其中預設優先值的配置。相反地,優先值可在無線通訊的建立之後設定。例如,優先值可響應自另一個NFC裝置的提示以選擇卡模式實例從而完成交易。
在步驟710之後,流程圖700過渡到步驟715,其中,應用識別(AID)在NFC裝置200和另一個NFC裝置之間被交換。例如,響應來自另一個NFC裝置的請求,NFC模組210可提供由NFC裝置200使用的AID列表。
在步驟715之後,流程圖700過渡到步驟720,其中,AID由另一個NFC裝置選擇。例如,另一個NFC裝置可為當前交易選擇適當AID並通知NFC模組210。
在步驟720之後,流程圖700過渡到步驟725,其中,基於選擇的AID和分派的優先值,為當前交易選擇卡模式實例。例如,NFC模組210可通過確定與選擇的AID關聯的所有卡模式實例和儲存這種卡模式實例的相應安全元件,為交易選擇適當的卡模式實例。然後,NFC模組210可選擇具有最高優先值的卡模式實例。
在步驟725之後,流程圖700過渡到步驟730,其中,NFC裝置和另一NFC裝置之間的無線通訊被路由到儲存選擇的卡模式實例的安全元件。例如,來自另一NFC裝置的通訊可通過NFC模組210被路由到安全元件,以接入選擇的卡模式實例,從而完成當前交易。
在步驟730之後,流程圖700過渡到步驟735,流程圖700止於這裡。
圖8是根據本發明示例性實施方式的用於在NFC裝置和另一個NFC裝置之間路由通訊的示例性操作步驟的流程表800。本發明不限於這個操作說明。相反地,根據本文的教導,對相關領域技術人員顯而易見的是,其它操作步驟在本發明的精神和保護範圍內。此外,應當注意,流程表800的一些步驟不必要按照圖8所示的順序發生。
以下討論參考圖7所示的操作步驟描述圖8中的步驟。具體地,圖8中流程圖的操作步驟示出,卡模式實例的選擇類似圖7的步驟725。
流程圖800的方法開始於步驟805且過渡到步驟810,其中,NFC裝置確定儲存與選擇的AID關聯的至少一個卡模式實例的安全元件。例如,NFC模組210可從另一個NFC裝置接收選擇的AID,然後可確定儲存與選擇的AID關聯的一個或多個卡模式實例的所有安全元件。
在步驟810之後,流程圖800過渡到步驟815,其中,NFC裝置可基於相應的優先值排列卡模式實例。例如,NFC模組210可以以優先順序遞減的順序排列與選擇的AID關聯的卡模式實例。進一步地,卡模式實例可儲存在LUT中,該LUT具有相應的優先值和確定儲存每個卡模式實例的相應安全元件的訊息。
在步驟815之後,流程圖800過渡到步驟820,其中,NFC裝置選擇具有最高優先值的卡模式實例。例如,NFC模組210可選擇具有最高優先值的卡模式實例。進一步地,在實例實施方式中,卡模式實例可以儲存在LUT中,NFC模組210可參照LUT來做出選擇。
在步驟820之後,流程圖800過渡到步驟825,其中,NFC裝置確定選擇的卡模式實例是否可用於當前交易。卡模式實例可由於各種原因而不可用,這些原因包括,例如卡模式實例不為另一個NFC裝置接受和/或卡模式實例已過期。
例如,在示例性實施方式中,卡模式實例代表信用卡訊息,NFC模組210可確定所代表類型的信用卡是否為另一個NFC裝置所接受,信用卡訊息是否為當前的和/或準確的(也就是,訊息沒有過期或是準確的)等。
如果確定選擇的卡模式實例是可用的(在步驟825為否),則流程圖800過渡到步驟830,其中,NFC裝置(例如,NFC模組
210)選擇具有次最高優先值的卡模式實例。在步驟830之後,流程圖800返回至步驟825,其中,NFC裝置確定新選擇的卡模式實例是否在上述討論的類似過程中用於當前交易。
否則(在步驟825為是),流程圖800過渡到步驟835,流程圖800止於這裡。
結論
借助於說明具體功能及其關係的實施方式的功能構建塊,上面對本發明進行了描述。為方便本說明書起見,這些功能構建塊的界限在這裡被任意定義。只要替代界限的具體功能和其關係被適當地執行,即可對其做出定義。
236‧‧‧儲存單元
232‧‧‧SD/MMC卡
230c‧‧‧安全元件
234‧‧‧控制器
230a‧‧‧安全元件
230b‧‧‧安全元件
210‧‧‧NFC模組
220‧‧‧應用處理器
200‧‧‧NFC裝置
212‧‧‧天線
Claims (10)
- 一種近場通訊(NFC)裝置,包括:多個安全元件,被配置為儲存多個卡模式實例;以及NFC模組,被配置為在另一近場通訊裝置與所述多個安全元件之間路由無線通訊以建立對所述多個卡模式實例的接入。
- 根據申請專利範圍第1項所述的近場通訊裝置,其中,所述多個卡模式實例與多個應用識別(AID)中的對應應用識別和多個優先值中的對應優先值相關聯,其中,所述卡模式實例包括:貨幣交易訊息;電子客票訊息;安全檢查訊息;或者個人識別訊息。
- 根據申請專利範圍第2項所述的近場通訊裝置,其中,所述NFC模組被配置為從所述另一近場通訊裝置接收應用識別,並確定所述多個安全元件中的哪一個包括所述多個卡模式實例中的與接收到的所述應用識別相關聯的對應卡模擬實例,其中,所述優先值在從所述另一近場通訊裝置接收到所述接收到的應用識別之後由用戶設定。
- 根據申請專利範圍第3項所述的近場通訊裝置,其中,所述NFC模組被配置為,當所述安全元件中的多於一個的安全元件包括與接收到的所述應用識別相關聯的所述對應卡模式實例時,從所述多個安全元件中選擇具有最高優先值的安全元件。
- 根據申請專利範圍第4項所述的近場通訊裝置,其中,所述NFC模組被配置為,當具有所述最高優先值的所述安全元件不可用時,確定所述多個安全元件中的哪一個安全元件包括次最高優先值。
- 根據申請專利範圍第2項所述的近場通訊裝置,其中,所述優先值在與所述另一近場通訊裝置建立無線通訊之前由用戶設 定。
- 根據申請專利範圍第2項所述的近場通訊裝置,其中,所述NFC模組被配置為儲存查找表(LUT),所述查找表具有所述多個應用識別、與所述多個應用識別相關聯的多個優先值以及指示儲存有所述多個應用識別的對應安全元件的安全元件訊息。
- 根據申請專利範圍第1項所述的近場通訊裝置,其中,所述NFC模組包括:天線模組,包括感應耦合元件,並被配置為根據從所述另一個近場通訊裝置接收的感應耦合到所述感應耦合元件上的通訊訊號來產生恢復通訊訊號;控制器模組,被配置為接收所述恢復通訊訊號,並將所述恢復通訊訊號路由到所述多個安全元件中的對應安全元件,所述對應安全元件與關聯於儲存在所述對應安全元件中的卡模式實例的接收到的應用識別(AID)和優先值相關聯,其中,所述控制器模組被配置為檢查所述恢復通訊訊號的數據包,以確定接收到的所述應用識別。
- 一種在近場通訊(NFC)裝置的多個安全元件與另一近場通訊裝置之間路由無線通訊的方法,所述多個安全元件被配置為儲存多個卡模式實例,所述方法包括:將優先值分派到儲存在所述多個安全元件中的所述多個卡模式實例;從所述另一近場通訊裝置接收應用識別(AID)訊息;基於所述應用識別訊息從多個應用識別中選擇一個應用識別;基於所選擇的應用識別和分派的優先值,從所述多個模式實例中選擇卡模式實例;以及在所述多個安全元件中的與所述卡模式實例關聯的安全元件和所述另一近場通訊裝置之間路由所述無線通訊。
- 根據申請專利範圍第9項所述的方法,其中,所述卡模式實例的選擇進一步包括:確定所述多個安全元件中的哪一個當前儲存所述多個卡模式實例中的與所選擇的應用識別關聯的一個或多個卡模式實例;以及確定與所選擇的應用識別關聯的所述一個或多個卡模式實例中哪一個卡模式實例具有最高優先值。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201261657367P | 2012-06-08 | 2012-06-08 | |
US13/588,002 US9357332B2 (en) | 2012-06-08 | 2012-08-17 | Near field communication application identification routing in card emulation |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201351906A true TW201351906A (zh) | 2013-12-16 |
TWI513212B TWI513212B (zh) | 2015-12-11 |
Family
ID=48576699
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW102118613A TWI513212B (zh) | 2012-06-08 | 2013-05-27 | 近場通訊裝置及其通訊方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US9357332B2 (zh) |
EP (1) | EP2672735B1 (zh) |
KR (1) | KR101469825B1 (zh) |
CN (1) | CN103491589B (zh) |
TW (1) | TWI513212B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI633505B (zh) * | 2014-05-23 | 2018-08-21 | 英特爾公司 | 用於以付款憑據為基礎之行動商務的系統、設備及電腦可讀媒體 |
Families Citing this family (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9398448B2 (en) * | 2012-12-14 | 2016-07-19 | Intel Corporation | Enhanced wireless communication security |
WO2014113991A1 (zh) * | 2013-01-28 | 2014-07-31 | 华为终端有限公司 | Nfc配置方法、nfc数据传输方法、控制器及nfc控制器 |
US10152706B2 (en) | 2013-03-11 | 2018-12-11 | Cellco Partnership | Secure NFC data authentication |
US9503159B2 (en) * | 2013-05-01 | 2016-11-22 | Cellco Partnership | Storing and retrieving electronic device information |
JP6397200B2 (ja) * | 2014-03-31 | 2018-09-26 | フェリカネットワークス株式会社 | 管理サーバ、およびデータ処理方法、並びにプログラム |
TWI565251B (zh) | 2014-06-10 | 2017-01-01 | 新力股份有限公司 | 用於nfc的電子裝置、系統以及方法 |
CN106031050B (zh) * | 2014-09-30 | 2019-06-11 | 华为技术有限公司 | 一种信息处理方法及nfc终端 |
AU2014408099B2 (en) | 2014-09-30 | 2018-08-16 | Huawei Technologies Co., Ltd. | Routing method, near field communication controller, device host, and terminal |
MY188736A (en) * | 2014-10-10 | 2021-12-27 | Sony Corp | Information processing system, information processing method, management device, management method, communication device, communication method, and program |
US9819396B2 (en) * | 2014-10-28 | 2017-11-14 | Google Inc. | Managing contactless communications |
US9916575B2 (en) * | 2014-11-19 | 2018-03-13 | Qualcomm Incorporated | Systems and methods for adaptive routing for multiple secure elements |
AU2016219804A1 (en) * | 2015-02-20 | 2017-07-13 | Visa International Service Association | Contactless data exchange between mobile devices and readers |
CN106663017B (zh) * | 2015-09-02 | 2020-01-10 | 华为技术有限公司 | 实现主机卡模拟的方法、终端、数据路由方法及装置 |
US9330383B1 (en) * | 2015-09-23 | 2016-05-03 | Square, Inc. | Message dispatcher for payment system |
US10248940B1 (en) | 2015-09-24 | 2019-04-02 | Square, Inc. | Modular firmware for transaction system |
CN105868978A (zh) * | 2016-03-25 | 2016-08-17 | 福建联迪商用设备有限公司 | 一种nfc移动支付方法及其系统 |
US10108412B2 (en) | 2016-03-30 | 2018-10-23 | Square, Inc. | Blocking and non-blocking firmware update |
US10817869B2 (en) | 2016-06-29 | 2020-10-27 | Square, Inc. | Preliminary enablement of transaction processing circuitry |
US10417628B2 (en) | 2016-06-29 | 2019-09-17 | Square, Inc. | Multi-interface processing of electronic payment transactions |
US11010765B2 (en) | 2016-06-29 | 2021-05-18 | Square, Inc. | Preliminary acquisition of payment information |
CN106685485B (zh) * | 2016-12-30 | 2020-08-14 | 宇龙计算机通信科技(深圳)有限公司 | 一种基于近场通信nfc的信号处理方法及装置 |
KR102280272B1 (ko) * | 2017-09-15 | 2021-07-21 | 삼성전자주식회사 | 릴레이 통신을 수행하는 방법 및 그 전자 장치 |
CN107911319B (zh) | 2017-11-22 | 2021-05-11 | 中兴通讯股份有限公司 | 一种多安全模块的路由方法、nfc控制器及nfc设备 |
CN108551426B (zh) * | 2018-03-03 | 2021-03-02 | 惠州Tcl移动通信有限公司 | 路由注册处理方法、移动终端及计算机可读存储介质 |
US11625725B1 (en) * | 2018-08-09 | 2023-04-11 | Amazon Technologies, Inc. | Stateless secure payment system |
FR3087307A1 (fr) | 2018-10-15 | 2020-04-17 | Proton World International N.V. | Gestion de transactions dans un dispositif nfc |
US10990969B2 (en) | 2018-12-21 | 2021-04-27 | Square, Inc. | Point of sale (POS) systems and methods for dynamically processing payment data based on payment reader capability |
US10762196B2 (en) | 2018-12-21 | 2020-09-01 | Square, Inc. | Point of sale (POS) systems and methods with dynamic kernel selection |
US11049095B2 (en) | 2018-12-21 | 2021-06-29 | Square, Inc. | Point of sale (POS) systems and methods with dynamic kernel selection |
CN110020569B (zh) * | 2019-03-11 | 2022-03-29 | 华为技术有限公司 | 自动选择nfc模拟卡的方法、电子设备及通信系统 |
FR3094517A1 (fr) | 2019-03-25 | 2020-10-02 | Proton World International N.V. | Système électronique |
FR3094516A1 (fr) * | 2019-03-25 | 2020-10-02 | Proton World International N.V. | Système électronique |
FR3094514A1 (fr) | 2019-03-25 | 2020-10-02 | Proton World International N.V. | Système électronique |
CN110381443B (zh) * | 2019-09-05 | 2022-04-22 | 北京小米移动软件有限公司 | 近场通信卡片激活方法和装置 |
CN114462560B (zh) * | 2020-10-21 | 2023-11-03 | 华为技术有限公司 | 一种模拟卡的切换方法、电子设备和通信系统 |
CN112416227B (zh) * | 2020-11-19 | 2022-06-14 | Oppo(重庆)智能科技有限公司 | 一种配置方法、移动终端及计算机存储介质 |
WO2024212239A1 (en) * | 2023-04-14 | 2024-10-17 | Stmicroelectronics (Beijing) R & D Co. Ltd | Adaptive system for determining and presenting digital emulated cards |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW200835186A (en) * | 2006-11-15 | 2008-08-16 | Nxp Bv | Near field communication (NFC) activation |
EP2135359A4 (en) | 2007-03-16 | 2011-07-27 | Lg Electronics Inc | APPLICATION EXECUTION, NON-CONTACT IN NON-BATTERY MODE |
ES2386164T3 (es) | 2008-03-27 | 2012-08-10 | Motorola Mobility, Inc. | Método y aparato para la selección automática de una aplicación de comunicación de campo cercano en un dispositivo electrónico |
CN101252523B (zh) | 2008-04-18 | 2011-07-20 | 杭州华三通信技术有限公司 | 报文重定向方法、还原重定向报文特征信息的方法及装置 |
KR20110097083A (ko) | 2010-02-24 | 2011-08-31 | 삼성전자주식회사 | 디스플레이 장치 및 디스플레이 시스템 그리고 그것의 외부 장치 인식 방법 |
EP2617219B1 (en) | 2010-09-14 | 2019-02-20 | Mastercard International Incorporated | Secure near field communication of a non-secure memory element payload |
US10929832B2 (en) * | 2011-09-06 | 2021-02-23 | Barclays Execution Services Limited | Method and system for electronic wallet access |
US8799087B2 (en) | 2010-10-27 | 2014-08-05 | Mastercard International Incorporated | Systems, methods, and computer readable media for utilizing one or more preferred application lists in a wireless device reader |
US8745716B2 (en) * | 2010-11-17 | 2014-06-03 | Sequent Software Inc. | System and method for providing secure data communication functionality to a variety of applications on a portable communication device |
US8811895B2 (en) * | 2011-10-28 | 2014-08-19 | Sequent Software Inc. | System and method for presentation of multiple NFC credentials during a single NFC transaction |
EP2774099B1 (en) * | 2011-11-03 | 2023-03-01 | Mastercard International Incorporated | Methods, systems, and computer readable media for provisioning and utilizing an aggregated soft card on a mobile device |
US8923763B2 (en) * | 2012-02-28 | 2014-12-30 | Qualcomm Incorporated | Methods and apparatuses for reducing the nonvolatile memory used to support application identifier routing in an NFC controller |
-
2012
- 2012-08-17 US US13/588,002 patent/US9357332B2/en active Active
-
2013
- 2013-05-27 TW TW102118613A patent/TWI513212B/zh not_active IP Right Cessation
- 2013-06-04 EP EP13002867.3A patent/EP2672735B1/en active Active
- 2013-06-06 CN CN201310224474.XA patent/CN103491589B/zh not_active Expired - Fee Related
- 2013-06-10 KR KR1020130066044A patent/KR101469825B1/ko not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI633505B (zh) * | 2014-05-23 | 2018-08-21 | 英特爾公司 | 用於以付款憑據為基礎之行動商務的系統、設備及電腦可讀媒體 |
Also Published As
Publication number | Publication date |
---|---|
KR101469825B1 (ko) | 2014-12-05 |
CN103491589B (zh) | 2017-04-26 |
US9357332B2 (en) | 2016-05-31 |
EP2672735A1 (en) | 2013-12-11 |
TWI513212B (zh) | 2015-12-11 |
US20130331029A1 (en) | 2013-12-12 |
EP2672735B1 (en) | 2017-02-22 |
CN103491589A (zh) | 2014-01-01 |
KR20130138355A (ko) | 2013-12-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI513212B (zh) | 近場通訊裝置及其通訊方法 | |
US9231662B2 (en) | Secure communications via NFC device | |
EP2541791B1 (en) | Systems and methods for providing NFC secure application support in battery-off mode when no nonvolatile memory write access is available | |
Curran et al. | Near field communication | |
EP2538382A1 (en) | Point of sale system for transaction payment delegation | |
EP2538383A1 (en) | Mobile device for transaction payment delegation | |
EP3522490B1 (en) | Secure media application setup using nfc | |
CN102857265B (zh) | Nfc 芯片中的冗余安全元素部件 | |
Suparta | Application of near field communication technology for mobile airline ticketing | |
Yang et al. | RFID and contactless technology | |
US9883381B1 (en) | Providing secure access to smart card applications | |
HK1188894A (zh) | 卡模式中的近場通信應用識別路由 | |
Imhontu et al. | A survey on near field communication in mobile phones & PDAs | |
HK1179775B (zh) | 在電池關閉模式下提供nfc安全應用支持的系統和方法 | |
Frenzel | NFC don't leave home without it: near-field communications, an extremely short-range wireless technology, will soon revolutionize payment and access systems | |
HK1177826A1 (zh) | 協商近場通信(nfc)使能設備間的通信參數 | |
HK1177826B (zh) | 協商近場通信(nfc)使能設備間的通信參數 | |
HK1178297A (zh) | 用於交易支付授權的移動裝置 | |
HK1179730A (zh) | 用於交易支付授權的銷售點系統 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | Annulment or lapse of patent due to non-payment of fees |