![]() 能夠近場通訊的裝置及用於選擇近場通訊目標的方法
专利摘要:
本發明公開了支援多重身份的裝置上的單個近場通訊裝置身份選擇並公開了用於在模仿多重身份的近場通訊裝置中選擇單個裝置身份的設備和方法。第一近場通訊裝置發送輪詢指令,並且第二近場通訊裝置接收輪詢指令。模仿多重身份的第二近場通訊裝置被配置為從輪詢指令提取任何識別特徵,並且搜尋一種保持所有模仿的身份的列表。第二近場通訊裝置還被配置為選擇第一模仿身份,其匹配所述輪詢指令中所包括的特徵。然後,在第一近場通訊裝置和模仿該輪詢指令中指定的目標的第二近場通訊裝置之間建立鏈結。 公开号:TW201320639A 申请号:TW101131862 申请日:2012-08-31 公开日:2013-05-16 发明作者:Nick Faithorn 申请人:Broadcom Corp; IPC主号:H04B5-00
专利说明:
能夠近場通訊的裝置及用於選擇近場通訊目標的方法 本發明涉及近場通訊(NFC),並且更具體地,涉及保持一種在多重身份(multiple identity)近場通訊裝置上模仿的多重目標的列表(list),並回應於輪詢(polling)指令而從該列表中選擇適當的身份。 個人應用已超過與電腦交互作用的桌面範圍內模型(deskbound model)而到達這樣的模型,其中,計算和通訊硬體真正是個人物品、是高度移動的、並且結合到現代生活的組織(fabric)中。為了與用於強大的個人計算和通訊裝置的使用模型相一致,已開發或將開發許多“隨時隨地(on the go)”的計算和通訊應用。一類該隨時隨地的應用包括裝置之間的近場通訊(NFC)。可通過兩個裝置的近場耦合來促進引導例如和商店、銀行、火車、公共汽車等的財務往來的應用,從而交換財務和/或個人資訊。 通常,每個目標(target)都與單個裝置(例如具有單一身份的智慧卡)相關聯。該身份能夠為公共交通車票、信用卡、身份證、進出(access)許可或任何其他可利用的身份。然而,人們通常具有多重身份,例如作為實例的多個信用卡。將這些多重身份與單個裝置關聯來代替具有許多個單身份裝置將是有利的。 需要一種在支援多重身份的NFC裝置處接收輪詢指令(polling command)、從該身份列表中選擇適當的身份、以及繼續建立NFC讀取器和多重身份NFC裝置之間的鏈結(link)的設備和方法。 根據本發明的實施方式,提供了一種能夠近場通訊的裝置,包括:解調器,被配置為從由近場通訊裝置接收到的輪詢信號中提取輪詢指令,輪詢指令包括一特徵;記憶體,被配置為儲存多個近場通訊目標的列表;以及處理器,被配置為搜尋列表,以在多個近場通訊目標中選擇匹配包括在輪詢指令中的特徵的第一近場通訊目標。 此外,根據本發明的該實施方式,多個近場通訊目標包括電子車票、信用卡或身份證。 此外,根據本發明的該實施方式,電子車票包括公車票、飛機票、公共交通(mass transit)車票或停車票;信用卡包括由貿易商、銀行或信貸機構發行的卡;以及身份證包括政府發行的身份證。 此外,根據本發明的該實施方式,該特徵為輪詢指令的格式(format)。 此外,根據本發明的該實施方式,輪詢指令的格式遵循:Type A近場通訊標準;Type B近場通訊標準,其中,輪詢指令包括指示作為近場通訊裝置的目標的特徵的應用族(application family)識別字(identifier);Type F近場通訊標準,其中,輪詢指令包括指示作為近場通訊裝置的目標的特徵的系統代碼(code);或者一種鄰近(vicinity)標準,其中,輪詢指令包括指示作為近場通訊裝置的目標的特徵的應用族識別字。 此外,根據本發明的該實施方式,該特徵為電子車票,並且電子車票包括公車票、飛機票、公共交通車票或停車票。 此外,根據本發明的該實施方式,該特徵為信用卡,其中,信用卡包括由貿易商、銀行或徵信機構發行的卡。 此外,根據本發明的該實施方式,該特徵為會員卡(loyalty card),其中,會員卡包括由貿易商發行的卡。 此外,根據本發明的該實施方式,該特徵為身份限制,其中,該身份限制包括可根據一天中的時間來選擇模仿目標(emulated target)的限制或可根據全球定位系統(GPS)位置來選擇模仿目標的限制。 此外,根據本發明的該實施方式,該特徵為財務限制,其中,該財務限制包括可針對高於或低於用戶限定量的財務交易來選擇模仿目標的限制。 此外,根據本發明的該實施方式,該特徵為身份證,其中,該身份證包括政府發行的身份證。 此外,根據本發明的該實施方式,處理器進一步被配置為選擇用於匹配包括在輪詢指令中的多個特徵的近場通訊目標。 此外,根據本發明的該實施方式,能夠近場通訊的裝置為移動裝置,例如行動電話、平板電腦或筆記型電腦。 根據本發明的另一實施方式,還提供了一種用於選擇近場通訊目標的方法,包括:在第一近場通訊裝置上模仿多個近場通訊目標;從第二近場通訊裝置接收輪詢指令;針對匹配該輪詢指令的特徵的近場通訊目標而搜尋第一近場通訊裝置上的多個近場通訊目標的列表;以及在該列表中選擇最先匹配該特徵的近場通訊目標。 此外,根據本發明的另一實施方式,該方法還包括:提取在輪詢指令中編碼的特徵,該特徵識別由第二近場通訊裝置要求的近場通訊目標的類型;以及發送對第二近場通訊裝置的回應,第二近場通訊裝置識別第一近場通訊裝置作為從最先匹配該特徵的列表中選擇的近場通訊目標。 此外,根據本發明的另一實施方式,該特徵為輪詢指令的格式。 此外,根據本發明的另一實施方式,該輪詢指令的格式遵循:Type A近場通訊標準;Type B近場通訊標準,其中,輪詢指令包括指示作為近場通訊裝置的目標的特徵的應用族識別字;Type F近場通訊標準,其中,輪詢指令包括指示作為近場通訊裝置的目標的特徵的系統代碼;或者一種鄰近標準,其中,該輪詢指令包括指示作為近場通訊裝置的目標的特徵的應用族識別字。 此外,根據本發明的另一實施方式,該特徵為一種身份限制,其中,該身份限制包括可根據一天中的時間來選擇近場通訊目標的限制或可根據全球定位系統(GPS)位置來選擇該近場通訊目標的限制。 此外,根據本發明的另一實施方式,該特徵為財務限制,其中,該財務限制包括可針對高於或低於用戶限定量的財務交易來選擇近場通訊目標的限制。 此外,根據本發明的另一實施方式,第一近場通訊裝置為移動裝置,例如行動電話、平板電腦或筆記型電腦。 下文的詳細說明將參考各附圖,從而顯示遵循本發明的示範性實施方式。詳細說明中涉及“一個示範性實施方式”、“示範性實施方式”、“實例示範性實施方式”等均表示所述的該示範性實施方式可包括特殊部件、結構或特徵,但不是每個示範性實施方式都必須包括特殊部件、結構或特徵。此外,該短語並非一定涉及相同的示範性實施方式。此外,當結合示範性實施方式描述特殊部件、結構或特徵時,相關領域技術人員應明白,無論是否明確描述的其他示範性實施方式結合時將影響該部件、結果或特徵。 為了說明性而非限制性的目的提供本文所述的示範性實施方式。可以有其他示範性實施方式,並且在本發明的精神和範圍內可對示範性實施方式做出修改。因此,詳細說明並不意味著限制本發明。而是,本發明的範圍僅根據以下的申請專利範圍及其等效物來限定。 可在硬體、韌體、軟體或其任何組合中實施本發明的實施方式。也可作為儲存在機器可讀媒體上的指令執行本發明的實施方式,其可由一個或更多處理器讀取和執行。機器可讀媒體可包括任何這樣的機構,其儲存或傳輸可由機器(例如,計算裝置)讀取的形式的資訊。例如,機器可讀媒體可包括唯讀記憶體(ROM);隨機存取記憶體(RAM);磁片儲存媒體;光儲存媒體;快閃記憶體裝置;電、光、聲或其他形式的傳播信號(例如,載波、紅外信號、數位信號等等)等。此外,本文可將韌體、軟體、程式、指令描述為執行特定的動作。然而,應明白,該說明僅為了方便,並且該動作實際上由計算裝置、處理器、控制器或執行所述韌體、軟體、程式、指令等的其他裝置產生。 下文的示範性實施方式的詳細說明將非常完整地揭示本發明的一般特性,以便其他人能夠通過應用相關領域技術人員的指示,在不進行不當試驗以及不偏離本發明的精神和範圍的情況下易於更改和/或改寫該示範性實施方式的各種應用。因此,該改寫和更改有意處於基於本文提出的教導和指導的意義和示範性實施方式的多種等效物內。應理解,本文的措辭或術語為了說明而非限制的目的,所以相關領域技術人員應根據本文的教導理解本說明的措辭和術語。 儘管本發明的說明將在NFC裝置和能夠NFC的裝置方面來描述,但是相關領域技術人員應明白,在不背離本發明的精神和範圍的前提下,本發明可應用於使用近場和/或遠場的其他通訊。例如,儘管本發明將描述使用能夠NFC的通訊裝置,但是相關領域技術人員應明白,在不背離本發明的精神和範圍的前提下,這些能夠NFC的通訊裝置的功能可應用於使用近場和/或遠場的其他通訊裝置。 示範性近場通訊(NFC)環境 圖1顯示了根據本發明示範性實施方式的NFC環境的方塊圖。NFC環境100在彼此充分鄰近的第一NFC裝置102和第二NFC裝置104之間提供例如一個或多個指令和/或資料的資訊的無線通訊。第一NFC裝置102和/或第二NFC裝置104可被實現為獨立裝置或離散裝置,或可包含在或耦接至例如行動電話、可攜式計算裝置的另一電裝置或主機裝置,例如筆記型電腦、平板電腦或桌上型電腦的另一計算裝置、例如印表機、可攜式音頻和/或視頻播放器的電腦週邊設備、例如停車出票系統、公車出票系統、火車出票系統或入口出票系統的付款系統、寫票(ticket writing)系統,從而提供一些實例,或處於讀票(ticket reading)系統、玩具、遊戲、海報、包裝、廣告材料、產品存貨檢查系統和/或在不背離本發明的精神和範圍的前提下,相關領域技術人員應明白的任何其他合適的電子裝置中。本文中,當NFC裝置被包含在或被耦接至另一電裝置或主機裝置時,就可將該類型的NFC裝置稱為能夠NFC的裝置。 第一NFC裝置102產生磁場並且探測第二NFC裝置104的磁場。可使用Type A標準、Type B標準、Type F(FeliCa)標準和/或一種鄰近標準來實施第一NFC裝置102和第二NFC裝置104。在2010年11月18日出版的“NFC Forum:NFC Activity Specification:Technical Specification,NFC ForumTM Activity 1.0 NFCForum-TS-Activity-1.0”(下文中為“NFC行為規範”)中,和/或1999年6月11日出版的ISO/IEC 14443-3,“Identification cards-Contactless integrated circuit(s)cards-Proximity cards-Part 3:Initialization and anti-collision”中進一步定義了Type A標準和Type B標準,其全部內容包含在此以供參考。進一步在NFC行為規範中定義Type F標準。進一步在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裝置104建立通訊,第一NFC裝置102將其相應的資訊調變到第一載波,並且通過向第一NFC裝置的第一天線施加調變的資訊通訊而產生第一磁場,從而提供第一資訊通訊152。一旦已將該資訊傳遞至第二NFC裝置104,第一NFC裝置102繼續施加未具有相應資訊的第一載波,以繼續提供第一資訊通訊152。第一NFC裝置102充分地接近第二NFC裝置104,使得第一資訊通訊152被感應地耦合至第二NFC裝置104的第二天線上。 第二NFC裝置104從第一資訊通訊152導出(derive)電力或得到電力,以恢復、處理和/或提供對該資訊的回應。第二NFC裝置104解調第一資訊通訊152,以恢復和/或處理該資訊。第二NFC裝置104可通過以下方式回應該資訊,即,將其相應資訊施加至感應地耦合至第二天線上的第一載波,從而提供調變的第二資訊通訊154。 可以在2004年4月1日出版的International Standard ISO/IEC 18092:2004(E),“Information Technology-Telecommunications and Information Exchange Between Systems-Near Field Communication-Interface and Protocol(NFCIP-1)”以及2005年1月15日出版的International Standard ISO/IEC 21481:2005(E),“Information Technology-Telecommunications and Information Exchange Between Systems-Near Field Communication-Interface and Protocol-2(NFCIP-2)”中描述第一NFC裝置102和/或第二NFC裝置104的進一步操作,其每個文獻的全部內容都結合於此作為參考。 圖2顯示了習知的多裝置環境。NFC環境200在第一NFC裝置202和充分鄰近第一NFC裝置202的多個第二NFC裝置204-1至204-N之間提供例如一個或更多指令和/或資料的資訊的無線通訊。如上文對圖1所述,第一NFC裝置202和/或第二NFC裝置204-1至204-N可被實現為獨立裝置或離散裝置,或可被包含在或耦接至另一電裝置或主機裝置。在圖2中,第二NFC裝置204-1至204-N中的每一個均具有與其關聯的單一身份,例如車票、信用卡、身份證等。這些裝置204-1至204-N可為多個NFC裝置,例如保存在皮夾、錢包或類似的可攜式物品中的智慧卡、代幣(token)和/或移動式計算裝置。對可用於回應第一NFC裝置202、受例如空間的實際限制的第二NFC裝置204-1至204-N的數目並無限制。 在該環境中,當第一NFC裝置202輪詢時,如果第二NFC裝置204-1至204-N為第一NFC裝置202所輪詢的NFC裝置的類型,則每個第二NFC裝置均做出回應。在2010年11月17日出版的NFC行為規範和“NFC Forum:NFC Digital Protocol:Technical Specification,NFC ForumTM Digital 1.0 NFCForum-TS-DigitalProtocol-1.0”中描述了輪詢程式的實例(下文中為“NFC數位協定”),其全部內容結合於此作為參考。習知的輪詢程式考慮多重標準,包括Type A標準、Type B標準以及Type F標準。 通常,存在每個第二NFC裝置204-1至204-N將在不同時間回應的某種可能性;否則將發生衝突。NFC行為規範(NFC activity specification)和/或ISO/IEC 14443-3和/或鄰近規範在該情況下提供以防衝突。由於每個第二NFC裝置204-1至204-N都僅具有一個與其相關聯的身份,所以當它們的身份匹配時,它們在確定如何回應以及回應於第一NFC裝置202的輪詢時無任何困難。 用於在多重身份裝置上進行身份選擇的示範性設備 也可以在單個NFC裝置上模仿多重身份。這種NFC裝置為多重身份裝置,因為其模仿多重身份。 圖3顯示了可根據本發明的示範性實施方式使用的NFC裝置的方塊圖。NFC裝置300可配置為以目標、標籤(tag)操作模式來運行,以回應於來自第二能夠NFC的裝置(例如NFC裝置102或NFC裝置104)的輪詢指令,從而提供處於輪詢操作模式的一些實例。NFC裝置300可代表NFC標籤或NFC通訊器。NFC讀取器為能夠以起動器模式運行以起動與另一能夠NFC的裝置通訊的一種類型的NFC裝置。NFC標籤為能夠以目標模式運行以回應於利用另一能夠NFC的裝置起動通訊的一種類型的NFC裝置。NFC通訊器為能夠以起動器模式或以目標模式運行並且能夠在兩種模式之間切換的一種類型的NFC裝置。 NFC裝置300可代表獨立裝置或離散裝置,並且可代表能夠NFC的裝置。由於第二能夠NFC的裝置可被配置為基本上類似於NFC裝置300,所以下文說明關注於描述NFC裝置300。NFC裝置300可具有與其關聯的多重身份,例如車票、信用卡、身份證等。NFC裝置300包括天線模組302、解調器模組304、控制器模組306、電力收集模組(power harvesting module)308以及記憶體模組310。NFC裝置300可代表NFC裝置104的示範性實施方式。 天線模組302從第二能夠NFC的裝置感應地接收通訊信號350,從而提供恢復的通訊信號354。通常,接收到的通訊信號350包括已被第二能夠NFC的裝置調變的輪詢指令。 解調器模組304使用任何合適的類比或數位調變技術來解調恢復的通訊信號354,從而提供一恢復指令(recovered command)356。此恢復指令356可為輪詢指令。合適的類比或數位調變技術可包括調幅(AM)、調頻(FM)、調相(PM)、移相鍵控(PSK)、移頻鍵控(FSK)、移幅鍵控(ASK)、正交振幅調變(QAM)和/或相關領域技術人員應明白的任何其他合適的調變技術。 當解調器模組304處於Type A標籤中時,其基於100% ASK調變來檢測輪詢指令。電壓振幅必須基本上降為零,使得解調器模組304用作Type A標籤的間隙檢測器(gap detector)。在該情況下,可將基於不降至Type A標籤所需臨界值之下的任何調變方案的任何調變設定為數值1。當振幅下降至足夠低時,根據改進的密勒編碼方案(Miller coding scheme),解調器模組304將該調變設定為數值0。 當解調器模組304處於Type B標籤中時,其基於10% ASK調變而探測輪詢指令。解調器模組304具有總調變振幅90%的電壓臨界值。如果輪詢指令的調變降低至該臨界值以下,解調器模組304就根據NRZ-L編碼方案將其設定為數值0。在該情況下,基於另一協定的任何調變都可降低至Type B標籤所需的臨界值以下,並且因此被設定為數值0。保持高於該臨界值的任何調變都將被設定為數值1。 當解調器模組304處於Type F標籤中時,其基於使用處於Type A所用和Type B所用臨界值之間的調變臨界值的曼徹斯特編碼方案來檢測輪詢指令。如果輪詢指令的調變降低至該臨界值以下,其被設定為數值0。保持高於該臨界值的任何調變都將被設定為數值1。 如上所述,因為調變振幅將不降低至100% ASK調變所需的臨界值以下,所以Type A標籤不將數值0設定給基於Type B或Type F的任何調變。因而,Type A中的解調器模組304將不檢測被發送為探測Type B或Type F標籤的輪詢指令。 當解調器模組304處於鄰近標準標籤時,取決於讀取器的調變選擇,其基於10%或100% ASK調變來檢測輪詢指令。當使用100% ASK調變時,電壓振幅必須基本上降為零,使得解調器模組304用作鄰近標準標籤的間隙檢測器的作用。在該情況下,可將基於另一不降低至鄰近標準標籤所需的臨界值以下的另一調變方案的任何調變設定為數值1。當振幅降至足夠低時,解調器模組304根據脈衝位置調變將其設定為數值0。 當使用具有鄰近標準的10%ASK調變時,解調器模組304具有總調變振幅的90%的電壓臨界值。如果輪詢指令的調變降低至該臨界值以下,解調器模組304就根據脈衝位置調變編碼方案將其設定為數值1。在該情況下,基於另一協定的任何調變都可降低至鄰近標準標籤所需的臨界值以下,並且因此被設定為數值0。保持高於該臨界值的任何調變都將被設定為數值1。 繼續說明NFC裝置300的其他方面,控制器模組306控制NFC裝置300的整體運行和/或構造。當NFC裝置300支援多重身份時,控制器模組306向記憶體模組310發送列表搜尋指令(list search command)362。控制器模組306接收具有匹配輪詢指令特徵的第一身份的列表搜尋回應364。然後,控制器模組306對恢復指令356提供當回應於輪詢指令時包括列表搜尋回應364的回應358。 通常,在天線模組302已向NFC裝置300傳送輪詢指令後,第二能夠NFC的裝置在天線模組302上感應地耦合載波作為接收到的通訊信號350。控制器模組306根據回應358來調變載波,以提供經傳輸的通訊信號360。例如,天線模組302的阻抗基於回應358而變化,從而改變第二能夠NFC的裝置所看出的NFC裝置300的負荷。 電力收集模組308可從恢復的通訊信號354收集用於NFC裝置300的電力。在圖3中未顯示向NFC裝置300的其他模組供電的電力收集模組308的電力耦接,該其他模組包括天線模組302、解調器模組304、控制器模組306和/或記憶體模組310。可選地或另外地,可以提供電池。 記憶體模組310儲存與NFC裝置300相關聯的多個身份的列表(list)。當接收的通訊信號350為已被第二能夠NFC的裝置調變的輪詢指令時,記憶體模組310接收一列表搜尋指令362,以便搜尋與NFC裝置300相關聯的多個身份的列表。一旦找到輪詢指令的特徵的匹配,記憶體模組310送回相應的身份以作為列表搜尋回應364。例如,該匹配可代表匹配該輪詢指令的特徵的多個身份中的第一身份,被稱為第一匹配。 圖4更詳細地顯示了可根據本發明示範性實施方式使用的NFC裝置300上的記憶體模組310的方塊圖。記憶體模組310包括列表402。列表402包括與NFC裝置300相關聯的多個身份404的列表。記憶體模組310可為任何合適的類型,例如(但不限於)唯讀記憶體(ROM);隨機存取記憶體(RAM);磁片儲存媒體;光儲存媒體;以及快閃記憶體。 多個身份404包括NFC(或類似的)類型標準(Type A、Type B、Type F、所有權或鄰近標準)。與NFC裝置300關聯的多個身份404可另外包括公共交通車票、公車票、飛機票、信用卡、會員卡、存取密鑰(key)、用戶身份或這些身份的任何組合,以及NFC裝置可使用的任何其他身份。多個身份404可由其他特徵進一步限定,例如可根據一天中的時間或全球衛星定位系統(GPS)位置、潛在交易的貨幣量、人工身份選擇的用戶要求或這些特徵和相關領域技術人員應明白的其他特徵的任何組合,來選擇何種身份上或身份類型上的限制。 Type A標準通常不包括關於第二能夠NFC的裝置所尋找的目標類型的任何另外的識別資訊。因而,當NFC裝置300接收到根據Type A標準配置的輪詢指令時,其將搜尋使用Type A標準的列表402中的第一身份,而不搜尋任何其他特徵。 Type B標準包括輪詢指令中的應用族識別字。應用族識別字可被設置為用於輪詢使用Type B標準來運行的範圍內的所有裝置,有時其被稱為外卡(wildcard)。否則,應用族識別字就單獨地或者另外與子族識別字一起表示具體的族特徵。因而,當NFC裝置300接收根據Type B標準而配置的輪詢指令時,就產生幾個選項中的一個。當將應用族識別字設置為外卡時,其搜尋使用Type B標準的列表402中的第一身份。如果該應用族識別字包括族/子族識別字,NFC裝置300將具體地搜尋包含所有指定特徵的列表402中的第一身份。 指定特徵例如可以反映(mirror)上文所列出的多個目標,例如公共交通車票、公車票、飛機票、信用卡、會員卡、存取密鑰、用戶身份,可根據一天中的時間或全球衛星定位系統(GPS)位置、潛在交易的貨幣量、人工身份選擇的用戶要求、或這些特徵以及其他特徵的任何組合,來選擇何種身份上或身份類型上的限制。 Type F標準可包括輪詢指令中的系統代碼。與Type B標準相同,可將系統代碼設置為外卡(wildcard),以便使用Type F標準來運行的任何裝置可做出回應。否則,系統代碼可被配置為指示第二能夠NFC的裝置所搜尋的目標的特定特徵配置。因而,當NFC裝置300接收到在無外卡配置中根據Type F標準而配置的輪詢指令時,NFC裝置300將搜尋在包含輪詢指令的系統代碼中指示的特徵的列表402中的第一身份。該特徵例如可以為上文在Type B標準下所列出的那些特徵。 與Type B標準相同,該鄰近標準包括輪詢指令中的應用族識別字。應用族識別字可被設置為輪詢使用鄰近標準而運行的範圍內的所有裝置,該應用族識別字有時被稱為外卡。否則,該應用族識別字單獨地或者另外與子族識別字一起指出具體的族特徵。因而,當NFC裝置300接收到根據鄰近標準而配置的輪詢指令時,就產生幾個選項中的一個。當該應用族識別字被設置為外卡時,其將搜尋使用鄰近標準的列402中的第一身份。如果該應用族識別字包括族/子族識別字,NFC裝置300就將具體地搜尋包含所有指定特徵的列表402中的第一身份。 如上所述,可通過NFC類型標準之外的另外的特徵來限定多個身份404。例如,可配置基於一天中的時間的限制,使得Type B標準下或鄰近標準下的所有權(proprietary)應用族識別字或Type F標準下的系統代碼包括發送該輪詢指令的時間。NFC裝置300可由用戶配置為當NFC裝置300接收到具有該特徵的輪詢指令時,其將在一天中的第一時間從列表402中選擇一個身份,以及在一天中的另一時間從列表402中選擇另一身份。例如,NFC裝置可由用戶配置為在一天中的第一時間期間模仿(emulate)交通票,並且在一天中的所有其他時間模仿信用卡。 基於位置的限制可被配置為使Type B標準下或鄰近標準下的所有權應用族識別字或Type F標準下的系統代碼包括發送輪詢指令的第二能夠NFC的裝置的GPS位置。因此,用戶可配置該NFC裝置300以便僅使用特殊模仿的信用卡、車票或特定的GPS位置的識別。因此,當NFC裝置從包括GPS位置作為特徵的第二能夠NFC的裝置中接收輪詢指令時,NFC裝置300將從匹配該NFC類型標準和GPS位置的列表402中選擇第一身份。 Type B標準下或鄰近標準下的所有權應用族識別字或Type F標準下的系統代碼包括了在由第二能夠NFC的裝置發送的輪詢指令中提議的交易的貨幣量。例如,該情況可能出現在零售(retail)位置。用戶可配置NFC裝置300,從而對第一指定貨幣範圍僅使用特殊的模仿信用卡,第二貨幣範圍僅使用另一模仿信用卡,並且當處於第三貨幣範圍時拒絕提議的交易。因而,當NFC裝置300從包括貨幣量作為特徵的第二能夠NFC的裝置接收到輪詢指令時,NFC裝置300將從匹配該NFC類型標準並且在其用戶限定範圍包括貨幣量的列表402中選擇第一身份。 NFC裝置選擇的示範性方法 圖5顯示了根據本發明示範性實施方式的用於在多重身份支援NFC裝置上進行身份選擇的示範性操作步驟的流程圖。本發明不限於該操作說明。而是,相關領域技術人員通過本文的教導應明白,其他操作步驟也在本發明的範圍和精神之內。以下討論描述圖5中的步驟。 在步驟S502,第一NFC裝置通過保持每個目標的身份而模仿多個目標。每個身份作為應用程式均被儲存在第一NFC裝置的記憶體模組中。具體地,如圖4所示,多個身份被儲存在NFC裝置的記憶體模組上的一列表中。 在步驟S504,第一NFC裝置從作為讀取器運行的第二NFC裝置接收輪詢指令。例如,可將該輪詢指令配置為Type A、Type B、Type F或鄰近標準指令。當將輪詢指令配置為Type B或鄰近標準指令時,其就可包括特殊應用族識別字,從而指示第二NFC裝置正在搜尋的特殊標籤類型的任何特徵。類似地,當將輪詢指令配置為Type F指令時,其可以包括第二NFC裝置正在搜尋的系統代碼中的另外的識別特徵。 在步驟S506,第一NFC裝置解碼輪詢指令,並且如果存在上文關於Type B、Type F或鄰近指令所述的第二NFC裝置正在搜尋的任何特定識別特徵,就提取該特徵。作為最小值,當不包括另外的識別特徵時,第一NFC裝置就識別所使用的標準(Type A、Type B、Type F、鄰近或所有權)。 在步驟S508,第一NFC裝置在其記憶體模組中的列表中搜尋與在步驟S506中從輪詢指令提取的識別特徵的匹配。 在步驟S510,第一NFC裝置選擇該列表中的第一NFC身份,其匹配由輪詢指令所要求的輪詢指令特徵。例如,當從輪詢指令提取的特徵僅為使用的標準(Type A、Type B、Type F、鄰近)時,NFC裝置將選擇該列表中以該標準運行的第一身份。當存在從輪詢指令提取的另外特徵時,NFC裝置將選擇匹配所有特徵的第一身份。 可選地,NFC裝置將隨機地從匹配所有特徵的所有身份中選擇身份。NFC裝置也可使用相關領域技術人員已知的任何其他選擇標準,從而在該步驟確定將選擇哪個身份。 在步驟S512,第一NFC裝置發送對輪詢指令的回應,並且將其自身識別為在步驟S510中選擇其身份的模仿目標。然後,如相關領域已知,第一NFC裝置和第二NFC裝置建立鏈結。 如果對從輪詢指令提取的特徵無匹配,第二NFC裝置可通過消除一些或所有的窄化特徵而使其輪詢加寬,或者可做出這樣的結論,即,在尋找其進行通訊的範圍內無匹配裝置。 結論 應明白,詳細說明部分而非摘要部分旨在用於解釋申請專利範圍。摘要部分可提出一個或更多但非全部本發明的示範性實施方式,並且因而無意以任何方式限制本發明和所附申請專利範圍。 通過例示特定的功能及其關係的實施的功能性建構方塊的幫助而描述了本發明。為了說明方便,任意限定了這些功能性建構方塊的邊界。但是只要適當地執行特定的功能及其關係,就可限定替換的邊界。 相關領域技術人員應明白,在不背離本發明的精神和範圍的前提下,在本文中能夠做出形式和細節的各種改變。因而,本發明不受任何上述示範性實施方式的限制,而是應僅根據所附申請專利範圍及其等價物進行限定。 100、200、300‧‧‧近場通訊環境 102、202‧‧‧第一近場通訊裝置 104、204.1~204-N‧‧‧第二近場通訊裝置 152‧‧‧第一資訊通訊 154‧‧‧第二調變資訊通訊 302‧‧‧天線模組 304‧‧‧解調器模組 306‧‧‧控制器模組 308‧‧‧電力收集模組 310‧‧‧記憶體模組 350、354、360‧‧‧通訊信號 356‧‧‧恢復指令 358‧‧‧回應 362‧‧‧列表搜尋指令 364‧‧‧列表搜尋回應 402‧‧‧列表 404‧‧‧身份 S502~S512‧‧‧各個步驟流程 圖1顯示了根據本發明示範性實施方式的近場通訊環境的方塊圖;圖2顯示了習知的多裝置近場通訊環境的方塊圖;圖3顯示了可根據本發明示範性實施方式使用的近場通訊裝置的方塊圖;圖4顯示了可根據本發明示範性實施方式使用的近場通訊裝置上的記憶體模組的方塊圖;以及圖5是顯示了用於在根據本發明示範性實施方式的多身份支援近場通訊裝置上進行身份選擇的示範性操作步驟的流程圖。 300‧‧‧近場通訊環境 302‧‧‧天線模組 304‧‧‧解調器模組 306‧‧‧控制器模組 308‧‧‧電力收集模組 310‧‧‧記憶體模組 350、354、360‧‧‧通訊信號 356‧‧‧恢復指令 358‧‧‧回應 362‧‧‧列表搜尋指令 364‧‧‧列表搜尋回應
权利要求:
Claims (10) [1] 一種能夠近場通訊的裝置,包括:解調器,被配置為從由近場通訊裝置接收到的輪詢信號中提取輪詢指令,所述輪詢指令包括一特徵;記憶體,被配置為儲存多個近場通訊目標的列表;以及處理器,被配置為搜尋所述列表,以在所述多個近場通訊目標中選擇匹配包括在所述輪詢指令中的特徵的第一近場通訊目標。 [2] 如申請專利範圍第1項所述的能夠近場通訊的裝置,所述多個近場通訊目標包括電子車票、信用卡或身份證,其中,所述電子車票包括公車票、飛機票、公共交通車票或停車票;所述信用卡包括由貿易商、銀行或信貸機構發行的卡;以及所述身份證包括政府發行的身份證。 [3] 如申請專利範圍第1項所述的能夠近場通訊的裝置,其中,所述特徵為所述輪詢指令的格式,並且所述輪詢指令的格式遵循:Type A近場通訊標準;Type B近場通訊標準,其中,所述輪詢指令包括指示作為所述近場通訊裝置的目標的所述特徵的應用族識別字;Type F近場通訊標準,其中,所述輪詢指令包括指示作為所述近場通訊裝置的目標的所述特徵的系統代碼;以及鄰近標準,其中,所述輪詢指令包括指示作為所述近場通訊裝置的目標的所述特徵的應用族識別字。 [4] 如申請專利範圍第1項所述的能夠近場通訊的裝置,其中,所述特徵為電子車票,並且所述電子車票包括公車票、飛機票、公共交通車票或停車票,或者所述特徵為信用卡,其中,所述信用卡包括由貿易商、銀行或徵信機構發行的卡,或者所述特徵為會員卡,其中,所述會員卡包括由貿易商發行的卡。 [5] 如申請專利範圍第1項所述的能夠近場通訊的裝置,其中,所述特徵為身份限制,其中,所述身份限制包括可根據一天中的時間來選擇模仿目標的限制或可根據全球定位系統位置來選擇模仿目標的限制。 [6] 如申請專利範圍第1項所述的能夠近場通訊的裝置,其中,所述特徵為財務限制,其中,所述財務限制包括可針對高於或低於用戶限定量的財務交易來選擇模仿目標的限制。 [7] 如申請專利範圍第1項所述的能夠近場通訊的裝置,其中,所述特徵為身份證,其中,所述身份證包括政府發行的身份證。 [8] 如申請專利範圍第1項所述的能夠近場通訊的裝置,其中,所述處理器進一步被配置為選擇用於匹配包括在所述輪詢指令中的多個特徵的近場通訊目標。 [9] 如申請專利範圍第1項所述的能夠近場通訊的裝置,其中,所述能夠近場通訊的裝置為移動裝置,例如行動電話、平板電腦或筆記型電腦。 [10] 一種用於選擇近場通訊目標的方法,包括:在第一近場通訊裝置上模仿多個近場通訊目標;從第二近場通訊裝置接收輪詢指令;針對匹配所述輪詢指令的特徵的近場通訊目標而搜尋所述第一近場通訊裝置上的所述多個近場通訊目標的列表;以及在所述列表中選擇最先匹配所述特徵的所述近場通訊目標。
类似技术:
公开号 | 公开日 | 专利标题 TWI542163B|2016-07-11|A device capable of near field communication, and a method for selecting a near field communication target Curran et al.2012|Near field communication US11017458B2|2021-05-25|User terminal device for providing electronic shopping service and methods thereof TWI486004B|2015-05-21|近場通訊裝置、通訊裝置及用於近場通訊裝置的方法 Want2011|Near field communication Al-Ofeishat et al.2012|Near field communication | CN105374135B|2020-05-19|用于递送系统和销售传消息的信标传消息点的方法和装置 CN107615320A|2018-01-19|一种交易应用的选择方法和终端 Burkard2012|Near field communication in smartphones CN104102939A|2014-10-15|一种基于hce的nfc系统 GONZALES2012|Application of near field communication technology for mobile airline ticketing KR20160145962A|2016-12-21|역방향 nfc 결제를 위한 사용자 장치, nfc 결제 단말기, 그를 포함하는 역방향 nfc 결제 시스템, 그의 제어 방법 및 컴퓨터 프로그램이 기록된 기록매체 McHugh et al.2012|Near field communication: Introduction and implications Ghosh et al.2015|Issues in NFC as a form of contactless communication: A comprehensive survey Singh2020|Near-field Communication | Noh et al.2014|Proposed m-payment system using near-field communication and based on WSN-enabled location-based services for m-commerce CN208172846U|2018-11-30|一种云端生物识别支付及零售管理系统 Ali2015|Near-field communication technology and its impact in smart university and digital library: comprehensive study Ichimura et al.2013|Early discovery of chronic non-attenders by using NFC attendance management system Sabella2016|NFC for Dummies Dudwadkar et al.2013|Near field communication in mobile phones Remedios et al.2006|NFC technologies in mobile phones and emerging applications JP2017004234A|2017-01-05|決済システムおよび情報処理装置 TWI492183B|2015-07-11|校園裝置互動感應系統及其應用方法 US9047599B1|2015-06-02|Method and apparatus for wirelessly processing a financial transaction using a wireless payment card reader
同族专利:
公开号 | 公开日 KR101375821B1|2014-03-20| KR20130035199A|2013-04-08| CN103034823A|2013-04-10| EP2575408B1|2019-10-30| TWI542163B|2016-07-11| US20130084798A1|2013-04-04| EP2575408A1|2013-04-03|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题 US8463627B1|2003-12-16|2013-06-11|Ticketmaster|Systems and methods for queuing requests and providing queue status| EP1837781A1|2004-01-23|2007-09-26|Nokia Corporation|Method, device and system for automated context information based selective data provision by identification means| ES2290667T3|2004-01-23|2008-02-16|Nokia Corporation|Metodo, dispositivo y sistema para informacion de contexto automatizada a partir de datos selectivos proporcionados por medios de identificacion.| AU2005270875B2|2004-08-04|2009-01-08|Nxp B.V.|Passenger transportation system and method for obtaining tickets in such a system| KR20060032888A|2004-10-13|2006-04-18|한국전자통신연구원|인터넷 통한 신원정보 관리 장치 및 이를 이용한 서비스제공방법| GB0501115D0|2005-01-19|2005-02-23|Innovision Res & Tech Plc|Combined power coupling and rf communication apparatus| US8768838B1|2005-02-02|2014-07-01|Nexus Payments, LLC|Financial transactions using a rule-module nexus and a user account registry| US8639629B1|2005-02-02|2014-01-28|Nexus Payments, LLC|System and method for accessing an online user account registry via a thin-client unique user code| GB0505060D0|2005-03-11|2005-04-20|Innovision Res & Tech Plc|Gain controlled impedance| ES2393568T3|2005-06-23|2012-12-26|Swisscom Ag|Dispositivo con procedimiento y producto de programa informático para controlar la posibilidad de utilización de un módulo de aplicación mediante un módulo de seguridad| US7471200B2|2005-06-30|2008-12-30|Nokia Corporation|RFID optimized capability negotiation| KR100944202B1|2005-07-25|2010-02-26|노키아 코포레이션|다수의 데이터 포맷들을 지원하는 다기능 근거리 무선 통신장치를 동작시키기 위한 방법 및 장치| US8275312B2|2005-12-31|2012-09-25|Blaze Mobile, Inc.|Induction triggered transactions using an external NFC device| JP5066853B2|2006-07-10|2012-11-07|富士電機リテイルシステムズ株式会社|通信装置| US7775442B2|2006-07-12|2010-08-17|Nokia Corporation|Method for accessing after-operation information of secure element applications| GB0616331D0|2006-08-16|2006-09-27|Innovision Res & Tech Plc|Near Field RF Communicators And Near Field Communications Enabled Devices| GB0801225D0|2008-01-23|2008-02-27|Innovision Res & Tech Plc|Near field RF communications| US20090192912A1|2008-01-30|2009-07-30|Kent Griffin|Charge-for-service near field communication transactions| US8335203B2|2008-03-11|2012-12-18|Intel Corporation|Systems and methods for polling for dynamic slot reservation| EP2221984A1|2009-02-23|2010-08-25|Motorola, Inc.|Wireless communication device for providing at least one near field communication service| US8593255B2|2009-04-24|2013-11-26|Nokia Corporation|Method and apparatus for providing user interaction via transponders| US8571519B2|2009-05-07|2013-10-29|Nokia Corporation|Method and apparatus for using pseudonyms| US8255469B2|2009-05-29|2012-08-28|Nokia Corporation|Method and apparatus for locating communities over an ad-hoc mesh network| US8194541B2|2009-05-29|2012-06-05|Nokia Corporation|Method and apparatus for providing a collaborative reply over an ad-hoc mesh network| US20110136429A1|2009-12-04|2011-06-09|Gm Global Technology Operations, Inc.|Vehicular wireless payment authorization method| GB2476989A|2010-01-19|2011-07-20|Proxama Ltd|Activation of secure function in mobile computing device using authentication tag| US20120203620A1|2010-11-08|2012-08-09|Douglas Howard Dobyns|Techniques For Wireless Communication Of Proximity Based Marketing| US8880100B2|2011-03-23|2014-11-04|Radium, Inc.|Proximity based social networking| US8989658B2|2011-06-24|2015-03-24|Qualcomm Incorporated|Methods and apparatuses for improving NFC parameter update mechanisms| US9326222B2|2011-09-23|2016-04-26|Qualcomm Incorporated|Methods and apparatus for improving a NFCEE discovery process| US9064253B2|2011-12-01|2015-06-23|Broadcom Corporation|Systems and methods for providing NFC secure application support in battery on and battery off modes|US8880027B1|2011-12-29|2014-11-04|Emc Corporation|Authenticating to a computing device with a near-field communications card| US20140266624A1|2013-03-15|2014-09-18|Motorola Mobility Llc|Wearable Authentication Device| EP2819078A1|2013-06-27|2014-12-31|Gemalto SA|Method, device and system for accessing a contact-less service| EP2827673B1|2013-07-19|2020-04-08|ST-Ericsson SA|Active passive near field communication anti collision method| US9203821B2|2013-08-20|2015-12-01|Google Inc.|Automatic context aware preloading of credential emulator| CN104468963B|2014-08-25|2017-03-15|宇龙计算机通信科技有限公司|非接触应用的切换方法及系统| CN105376138B|2014-08-28|2019-11-19|腾讯科技(深圳)有限公司|一种联系人添加的方法、数据传输的方法、及用户设备| US20160174267A1|2014-12-15|2016-06-16|Qualcomm Incorporated|Proprietary packet exchange for enhanced nfc communication| CN105635937B|2015-04-28|2019-01-15|宇龙计算机通信科技有限公司|轮询时间的确定方法、确定装置和控制设备| US9396368B1|2015-05-23|2016-07-19|Square, Inc.|Tuning a NFC antenna of a device| US20210216991A1|2015-06-05|2021-07-15|Square, Inc.|Apparatuses, Methods, And Systems For Transmitting Payment Proxy Information| US10103783B2|2015-06-30|2018-10-16|Huawei Technologies Co., Ltd.|Radio frequency discovery method, chip, and device| US10482440B1|2015-09-18|2019-11-19|Square, Inc.|Simulating NFC experience| US10861003B1|2015-09-24|2020-12-08|Square, Inc.|Near field communication device coupling system| CN105721670A|2016-01-15|2016-06-29|广东小天才科技有限公司|一种nfc操作功能的自动启动方法及装置| US10756881B2|2016-08-01|2020-08-25|Nxp B.V.|Method and system for operating a communications device that communicates via inductive coupling| US10567092B2|2017-09-01|2020-02-18|Nxp B.V.|System to calibrate phase using system information| US10373395B1|2018-06-18|2019-08-06|Universal City Studios Llc|Stick-on ticket system and method| US10908699B2|2018-08-24|2021-02-02|Lite-On ElectronicsLimited|Electronic apparatus, wireless input device and control method thereof| US11182770B1|2018-12-12|2021-11-23|Square, Inc.|Systems and methods for sensing locations of near field communication devices| CN110381443A|2019-09-05|2019-10-25|北京小米移动软件有限公司|近场通信卡片激活方法和装置|
法律状态:
2019-04-11| MM4A| Annulment or lapse of patent due to non-payment of fees|
优先权:
[返回顶部]
申请号 | 申请日 | 专利标题 US13/248,863|US20130084798A1|2011-09-29|2011-09-29|Single nfc device identity selection on a multiple-identity supported device| 相关专利
Sulfonates, polymers, resist compositions and patterning process
Washing machine
Washing machine
Device for fixture finishing and tension adjusting of membrane
Structure for Equipping Band in a Plane Cathode Ray Tube
Process for preparation of 7 alpha-carboxyl 9, 11-epoxy steroids and intermediates useful therein an
国家/地区
|