国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      用于交換mifare應(yīng)用程序的移動通信設(shè)備及方法

      文檔序號:6478194閱讀:225來源:國知局
      專利名稱:用于交換mifare應(yīng)用程序的移動通信設(shè)備及方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及包括MIFARE經(jīng)典卡或仿真的MIFARE經(jīng)典存儲器以及交換存儲器在內(nèi) 的移動通信設(shè)備。 本發(fā)明還涉及用于管理移動通信設(shè)備中的MIFARE應(yīng)用程序的方法,該移動通信
      設(shè)備包括MIFARE經(jīng)典卡或仿真的MIFARE經(jīng)典存儲器以及交換存儲器。 本發(fā)明還涉及可被直接加載到配備有MIFARE設(shè)備的移動通信設(shè)備的存儲器中的
      計(jì)算機(jī)程序產(chǎn)品。 本發(fā)明還涉及包括經(jīng)典或仿真的MIFARE存儲器以及交換存儲器在內(nèi)的移動通信 設(shè)備,其中,該移動通信設(shè)備適于處理上一段提到的計(jì)算機(jī)程序產(chǎn)品。
      背景技術(shù)
      由NXP Semiconductors開發(fā)的MIFARE 經(jīng)典族是工作于13. 56MHz頻率
      范圍的、具有讀/寫能力的無接觸智能卡ic中的先鋒和領(lǐng)先者。MIFARE⑧是NXP
      Semiconductors的商標(biāo)。MIFARE與在當(dāng)今所有無接觸智能卡中超過80%的智能卡中使用 的IS014443A兼容。該技術(shù)體現(xiàn)在卡和卡讀取器設(shè)備中。MIFARE卡正用在越來越寬范圍的 應(yīng)用程序(包括運(yùn)輸售票、訪問控制、電子支付、道路收費(fèi)以及忠誠應(yīng)用)中。MIFARE標(biāo)準(zhǔn) (或經(jīng)典)卡采用具有用于認(rèn)證和加密的所有權(quán)安全協(xié)議的所有權(quán)高級協(xié)議。MIFARE 技術(shù)已變?yōu)榫哂忻荑€保護(hù)存儲扇區(qū)的存儲設(shè)備的標(biāo)準(zhǔn)。MIFARE⑧技術(shù)的已發(fā)布的產(chǎn)品 規(guī)范的一個(gè)示例是數(shù)據(jù)單"MIFARE Standard Card IC MF1 IC S50-FunctionalSpeci fication"(1998),其并入此處以供參考。MIFARE⑧技術(shù)還在KlausFinkenzeller,"RFID Handbuch", HANSER,3rd edition (2002)中討論。 MIFARE經(jīng)典卡基本上就是存儲器設(shè)備,其中,存儲器被劃分成具有用于訪問控制 的簡單安全機(jī)制的扇區(qū)和塊。每個(gè)設(shè)備具有唯一的序列號。提供了防沖突,使得可以順序 地選擇和操作現(xiàn)場中的若干卡。 MIFARE標(biāo)準(zhǔn)lk提供了大約768字節(jié)的數(shù)據(jù)存儲,被分割成具有各16字節(jié)的4個(gè) 塊(一個(gè)塊由16字節(jié)構(gòu)成)的16個(gè)扇區(qū);每個(gè)扇區(qū)由兩個(gè)不同密鑰(稱為A和B)來保 護(hù)??梢葬槍χT如讀、寫、增加值塊等操作對這768個(gè)字節(jié)的數(shù)據(jù)存儲進(jìn)行編程。每個(gè)扇區(qū) 的最后一塊稱為"尾部",包含兩個(gè)秘密密鑰(A和B)以及對該扇區(qū)中的每個(gè)塊的可編程訪 問條件。為了支持具有密鑰等級的多個(gè)應(yīng)用程序,對每個(gè)扇區(qū)(每個(gè)應(yīng)用程序)提供兩個(gè) 密鑰(A和B)的個(gè)體集合。 圖1示出了 MIFARE標(biāo)準(zhǔn)lk卡的存儲器組織。在具有各16字節(jié)的4個(gè)塊的16個(gè)扇 區(qū)中組織了 1024X8比特EEPR0M存儲器。第一扇區(qū)(扇區(qū)0)的第一數(shù)據(jù)塊(塊0)是生產(chǎn) 商塊,在圖2中詳細(xì)示出。該數(shù)據(jù)塊包含長度為四字節(jié)(字節(jié)0至3)的MIFARE卡序列號、 校驗(yàn)字節(jié)(字節(jié)4)以及11字節(jié)IC生產(chǎn)商數(shù)據(jù)(字節(jié)5至15)。序列號有時(shí)稱為 用戶標(biāo)識(MUID),并且是唯一的號碼。由于安全和系統(tǒng)需要,使得IC生產(chǎn)商在生產(chǎn)時(shí)已對 生產(chǎn)商塊進(jìn)行編程之后,該生產(chǎn)商塊是寫保護(hù)的。然而,MIFARE規(guī)范允許在操作MIFARE卡期間改變序列號,這對于諸如SmartMX卡之類的MIFARE仿真卡來說是特別有益的。
      SmartMX(存儲器擴(kuò)展)是NXP Semiconductors在具有或不具有多個(gè)接口選項(xiàng)的 情況下針對需要高度可靠解決方案的高安全性智能卡應(yīng)用程序已設(shè)計(jì)的智能卡族。關(guān)鍵應(yīng) 用程序是電子政務(wù)、銀行業(yè)務(wù)/金融、移動通信和先進(jìn)公共交通。 與由用戶操作系統(tǒng)實(shí)現(xiàn)的其他無接觸傳送協(xié)議同時(shí)運(yùn)行MIFARE協(xié)議的能力使得 可以在基于單個(gè)雙接口控制器的智能卡上將新服務(wù)與基于MIFARE(例如,售票)的現(xiàn)有應(yīng) 用程序相結(jié)合。SmartMX卡能夠?qū)IFARE經(jīng)典設(shè)備進(jìn)行仿真,從而使該接口與任何安裝的 MIFARE經(jīng)典基礎(chǔ)設(shè)施兼容。無接觸接口可以用于經(jīng)由任何協(xié)議(特別是MIFARE協(xié)議和自 定義的無接觸傳送協(xié)議)進(jìn)行通信。SmartMX使得可以容易地實(shí)現(xiàn)目前技術(shù)水平的操作系 統(tǒng)以及包括JC0P(Java卡操作系統(tǒng))在內(nèi)的開放平臺解決方案,并提供了優(yōu)化特性集合以 及最高級別的安全性。SmartMX結(jié)合了多種安全特性,以防范諸如DPA、SPA等旁信道攻擊。 真正的防撞擊方法(見IS0/IEC 14443-3)使得能夠同時(shí)處理多個(gè)卡。
      應(yīng)當(dāng)注意,MIFARE經(jīng)典卡的仿真不僅限于SmartMX卡,而是還可以存在能夠?qū)?MIFARE經(jīng)典卡進(jìn)行仿真的其他目前的或未來的智能卡。 近來,已經(jīng)開發(fā)出包含MIFARE設(shè)備的移動通信設(shè)備,這些移動通信設(shè)備或者被配
      置為MIFARE經(jīng)典卡,或者被配置為如SmartMX卡之類的MIFARE仿真設(shè)備。這些移動通信
      設(shè)備包括例如具有近場通信(NFC)能力的移動電話,但并不限于移動電話。 雖然已證明MIFARE經(jīng)典卡和MIFARE仿真設(shè)備都是市場中的成功經(jīng)歷,然而在單
      個(gè)MIFARE經(jīng)典或仿真設(shè)備上安裝多個(gè)應(yīng)用程序的最近趨勢已經(jīng)導(dǎo)致了以下問題,這些問
      題可能妨礙這些設(shè)備以及其中布置了 MIFARE設(shè)備的移動通信設(shè)備的進(jìn)一步成功。 第一個(gè)問題在于由于MIFARE存儲器的限制(S卩,1KByte或4KByte),最終用戶可
      安裝的應(yīng)用程序的數(shù)目非常有限。因?yàn)槿绻罱K用戶想要安裝新的應(yīng)用程序但MIFARE存
      儲器已滿,那么他/她將會反應(yīng)出惱怒,因此該瓶頸可能以最終用戶對多應(yīng)用程序MIFARE
      設(shè)備的不滿而結(jié)束。 第二,具有現(xiàn)有基礎(chǔ)設(shè)施的服務(wù)提供商將強(qiáng)制目的地扇區(qū)在必須安裝其應(yīng)用程序 (票、優(yōu)惠券、訪問控制...)的MIFARE存儲器中。該行為在若干服務(wù)提供商想要將其應(yīng)用 程序駐留在MIFARE存儲器的相同扇區(qū)中的情況下可導(dǎo)致存儲器分配沖突。

      發(fā)明內(nèi)容
      本發(fā)明的目的是提供在開篇第一段中所定義類型的移動通信設(shè)備和第二段中所 定義類型的方法,在該移動通信設(shè)備和方法中克服了上述問題。 為了實(shí)現(xiàn)上述目的,提供了根據(jù)本發(fā)明的移動通信設(shè)備的特征,可以以如下方式 描述 —種移動通信設(shè)備,包括被配置為MIFARE經(jīng)典卡或仿真MIFARE經(jīng)典存儲器的 MIFARE存儲器、交換存儲器以及適于在所述MIFARE存儲器與所述交換存儲器之間交換 MIFARE應(yīng)用程序的MIFARE應(yīng)用程序管理器。 為了實(shí)現(xiàn)上述目的,提供了根據(jù)本發(fā)明的方法的特征,可以以如下方式描述
      —種用于管理移動通信設(shè)備中的MIFARE應(yīng)用程序的方法,所述移動通信設(shè)備包 括被配置為MIFARE經(jīng)典卡或仿真MIFARE經(jīng)典存儲器的MIFARE存儲器以及交換存儲器,所
      5述方法包括在所述MIFARE存儲器與所述交換存儲器之間交換MIFARE應(yīng)用程序。 為了實(shí)現(xiàn)上述目的,提供了一種計(jì)算機(jī)程序產(chǎn)品,能夠被直接加載至移動通信設(shè)
      備的存儲器中,所述移動通信設(shè)備具有被配置為MIFARE經(jīng)典卡或仿真MIFARE經(jīng)典存儲器
      的MIFARE存儲器以及交換存儲器,所述計(jì)算機(jī)程序產(chǎn)品包括軟件代碼部分,用于當(dāng)在所
      述移動通信設(shè)備上運(yùn)行時(shí)執(zhí)行根據(jù)上段所述的用于操作移動通信設(shè)備的方法的步驟。 為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的移動通信設(shè)備包括算術(shù)邏輯單元和存儲器,并
      處理根據(jù)上段所述的計(jì)算機(jī)程序產(chǎn)品。 通過提供在MIFARE設(shè)備所處的移動通信設(shè)備內(nèi)從MIFARE存儲器交換至交換存儲 器(反之亦然)的MIFARE應(yīng)用程序,本發(fā)明使得可以在移動通信設(shè)備的環(huán)境下,特別是在 NFC電話環(huán)境下克服上述問題。 在本發(fā)明的一個(gè)實(shí)施例中,交換存儲器是移動通信設(shè)備的文件系統(tǒng)的一部分,從 而允許使用始終在移動通信設(shè)備中提供的存儲器。 在本發(fā)明的另一個(gè)實(shí)施例中,交換存儲器位于在移動通信設(shè)備中布置的非易失性 存儲設(shè)備中。交換存儲器可以被配置為布置在移動通信設(shè)備中的近場通信(NFC)設(shè)備(例 如,SmartMX卡)的安全元件的存儲器(如,EEPR0M)。應(yīng)用程序在近場通信設(shè)備的安全元 件的EEPROM中的存儲保證了始終以安全的方式存儲MIFARE應(yīng)用程序。
      優(yōu)選地,交換存儲器比MIFARE存儲器大。這允許安裝與可直接安裝在MIFARE存 儲器中的相比更多的MIFARE應(yīng)用程序,并還允許保存被安裝在MIFARE存儲器中的所有 MIFARE應(yīng)用程序的備份拷貝。 在本發(fā)明的一個(gè)實(shí)施例中,在MIFARE存儲器與交換存儲器之間對MIFARE應(yīng)用程 序的交換由觸發(fā)信號觸發(fā),從而允許影響MIFARE應(yīng)用程序交換過程。 在本發(fā)明的一個(gè)實(shí)施例中,觸發(fā)信號是外部觸發(fā)信號(如,SMS或從RFID讀取 器/寫入器接收到的交換指令),從而使得服務(wù)提供商等可以分別從外部影響交換處理和 MIFARE應(yīng)用程序在MIFARE存儲器和交換存儲器中的布置。 在本發(fā)明的另一個(gè)實(shí)施例中,觸發(fā)信號是語音指令或聲音信號,如次聲信號或超 聲信號。這允許由移動通信設(shè)備的用戶或聲源影響交換過程,例如,布置在售票處的入口處 并由聲音信號指示移動通信設(shè)備將MIFARE票交換至MIFARE存儲器中,以使得MIFARE票可 以被MFC售票機(jī)讀取。類似地,當(dāng)觸發(fā)信號是位置信號(如,GPS信號)時(shí),可以實(shí)現(xiàn)將位 置相關(guān)MIFARE應(yīng)用程序交換至MIFARE存儲器中(或相反,交換不與特定位置相關(guān)的其他 MIFARE應(yīng)用程序)。 此外,如果移動通信設(shè)備的內(nèi)部告警信號(如,定時(shí)器或日歷應(yīng)用程序)可以影 響MIFARE應(yīng)用程序的交換,那么這是有優(yōu)勢的。當(dāng)可被檢測到的觸發(fā)信號是內(nèi)部告警信號 (如,移動通信設(shè)備的定時(shí)器或日歷應(yīng)用程序產(chǎn)生的內(nèi)部告警信號)時(shí),可以實(shí)現(xiàn)這一點(diǎn)。
      在本發(fā)明另一個(gè)實(shí)施例中,移動通信設(shè)備的用戶可以直接影響交換。當(dāng)可被檢測 到的觸發(fā)信號包括由移動通信設(shè)備的用戶界面產(chǎn)生的信號時(shí),可以實(shí)現(xiàn)這一點(diǎn)。
      然而,為了實(shí)現(xiàn)對移動通信設(shè)備中MIFARE應(yīng)用程序的適當(dāng)管理,本發(fā)明還提供了 根據(jù)至少一項(xiàng)自動交換規(guī)則來自動交換MIFARE應(yīng)用程序,如,根據(jù)MIFARE應(yīng)用程序的開始 或結(jié)束日期和/或時(shí)間,或MIFARE存儲器中的可用空間。優(yōu)選地,本發(fā)明適于可配備有(仿真的)MIFARE設(shè)備(如,SmartMX卡)的、具有NFC能力的移動電話。 通過以下要描述的示例實(shí)施例,本發(fā)明的上述方面和其他方面是顯而易見的,并 且,參考這些示例實(shí)施例來解釋這些方面。


      以下將參考示例實(shí)施例來對本發(fā)明進(jìn)行更詳細(xì)的描述。然而,本發(fā)明不限于此。
      圖1示出了 MIFARE標(biāo)準(zhǔn)lk EEPR0M的存儲器組織。
      圖2示出了 MIFARE存儲器的生產(chǎn)商塊。
      圖3示出了 MIFARE存儲器的扇區(qū)的扇區(qū)尾部。 圖4示出了根據(jù)本發(fā)明的移動通信設(shè)備的實(shí)施例的示意性方框電路。
      圖5示出了根據(jù)本發(fā)明的移動通信設(shè)備的另一實(shí)施例的示意性方框電路。
      圖6示出了 MIFARE應(yīng)用程序及其屬性的表示。 圖7至10針對本發(fā)明的四種使用情況示例示出了 MIFARE存儲器和交換存儲器的 狀態(tài)的流程圖。
      具體實(shí)施例方式
      現(xiàn)在將參考圖4來對本發(fā)明的第一實(shí)施例進(jìn)行詳細(xì)解釋。圖4示出了被配置為具 有近場通信(NFC)能力的移動電話的移動通信設(shè)備1的示意性表示。移動通信設(shè)備1具有 包括鍵盤3和顯示器2在內(nèi)的用戶界面。移動通信設(shè)備1還包括用于執(zhí)行軟件SW的處理 器和存儲器(圖中未示出)。軟件SW包括用于執(zhí)行和管理移動通信設(shè)備1的所有功能的操 作系統(tǒng)。移動通信設(shè)備1還包括具有被該設(shè)備的操作系統(tǒng)所控制的文件系統(tǒng)FS的存儲器。 文件系統(tǒng)FS可以被配置為固態(tài)存儲器,但也可以被配置為向軟件SW提供讀/寫訪問的磁 存儲設(shè)備或光存儲設(shè)備。移動通信設(shè)備還包括可被配置為MIFARE經(jīng)典卡或MIFARE仿真卡 的MIFARE存儲器匪。將MIFARE存儲器匪布置在移動通信設(shè)備1上,其中,MIFARE存儲器 可以固定地安裝在移動通信設(shè)備1中,或者可以是可拆卸的卡設(shè)備。移動通信設(shè)備1還包 括交換存儲器SM。該交換存儲器SM或者位于移動通信設(shè)備1的文件系統(tǒng)FS中,或者位于 布置在移動通信設(shè)備1中的非易失性存儲設(shè)備中。例如,交換存儲器SM位于圖4中通過虛 線示意性地表示的智能卡4(如,SmartMX卡)的安全存儲器中。在當(dāng)前的示例中,智能卡4 還包括對MIFARE存儲器匪進(jìn)行仿真的存儲器部分。然而,應(yīng)當(dāng)強(qiáng)調(diào)的是,MIFARE存儲器 匪還可以是MIFARE經(jīng)典卡,如lkB或4kB的卡。 根據(jù)本發(fā)明,移動通信設(shè)備1包括MIFARE應(yīng)用程序管理器MAM。在本發(fā)明的當(dāng)前 實(shí)施例中,MIFARE應(yīng)用程序管理器MAM是包含于移動通信設(shè)備1的軟件SW中的軟件模塊。 MIFARE應(yīng)用程序管理器MAM具有以下能力將MIFARE應(yīng)用程序存儲在MIFARE存儲器MM 和交換存儲器SM中、從MIFARE存儲器MM和交換存儲器SWAP MEMORY讀取MIFARE應(yīng)用程 序、以及從MIFARE存儲器匪和交換存儲器中刪除MIFARE應(yīng)用程序。由于這些能力,使得 MIFARE應(yīng)用程序管理器MAM能夠?qū)IFARE應(yīng)用程序從MIFARE存儲器匪交換至交換存儲 器SM,反之亦然。MIFARE應(yīng)用程序例如是票、優(yōu)惠券、訪問控制、電子錢包功能等。
      例如,通過向移動通信設(shè)備l(當(dāng)被配置為移動電話時(shí))發(fā)送SMS的服務(wù)提供者, 或者在移動通信設(shè)備1具有NFC能力且位于NFC讀取器/寫入器的范圍內(nèi)時(shí)通過這種NFC讀取器/寫入器,將MIFARE應(yīng)用程序加載至移動通信設(shè)備1中。將MIFARE應(yīng)用程序安裝 在通信設(shè)備1中的其他方式包括例如HTTP、Https以及其他數(shù)據(jù)傳送協(xié)議。MIFARE應(yīng)用程 序管理器MAM首先接收要被安裝在移動通信設(shè)備1中的所有MIFARE應(yīng)用程序。每當(dāng)必須 執(zhí)行如"安裝"或"移除"MIFARE應(yīng)用程序之類的操作時(shí),MIFARE應(yīng)用程序管理器MAM都嘗 試找到要被寫入MIFARE存儲器匪中的MIFARE應(yīng)用程序的最佳組合。當(dāng)這樣做時(shí),MIFARE 應(yīng)用程序管理器MAM可以遵循自動交換規(guī)則,如,根據(jù)MIFARE應(yīng)用程序的開始或結(jié)束日期 和/或時(shí)間,或MIFARE存儲器中的可用空間。 由于目前的交換機(jī)制,使得不再有必要將所有的MIFARE應(yīng)用程序保存在MIFARE 存儲器匪中,而是可以將一些MIFARE應(yīng)用程序存儲在交換存儲器SM中。從而克服了 MIFARE存儲器匪的容量小的限制。 通常,優(yōu)選地,交換存儲器SM比MIFARE存儲器匪大。這允許保存在MIFARE存儲 器中安裝的所有MIFARE應(yīng)用程序的備份拷貝,并允許存儲附加的MIFARE應(yīng)用程序。
      雖然自動交換規(guī)則保證了對所存儲的MIFARE應(yīng)用程序的適當(dāng)交換管理,但仍存 在需要從移動通信設(shè)備1的內(nèi)部或外部對MIFARE應(yīng)用程序的交換施加影響的應(yīng)用程序。通 過使MIFARE應(yīng)用程序管理器MAM適于檢測觸發(fā)信號TS并在檢測到這種觸發(fā)信號TS時(shí)執(zhí)行 MIFARE應(yīng)用程序的交換,本發(fā)明還提供了針對該需求的的解決方案。這種觸發(fā)信號TS的示 例是內(nèi)部告警信號,如,移動通信設(shè)備1的定時(shí)器或日歷應(yīng)用程序所產(chǎn)生的內(nèi)部告警信號。 然而,觸發(fā)信號TS自身的產(chǎn)生可以依賴于外部事件或信號EX。這些外部事件或信號EX包 括諸如以下一個(gè)或多個(gè) 交換指令,其中,服務(wù)提供商等經(jīng)由移動網(wǎng)絡(luò)運(yùn)營商的無線電服務(wù)將該交換指令 作為SMS發(fā)送至移動通信設(shè)備,或經(jīng)由RFID讀取器/寫入器發(fā)送至移動通信設(shè)備,該RFID 讀取器/寫入器經(jīng)由通信網(wǎng)絡(luò)連接至服務(wù)提供商。為了實(shí)現(xiàn)該特征,MIFARE應(yīng)用程序管理 器MAM包括面向SMS棧的接口,以向被配置為NFC電話的移動通信設(shè)備1給予在接收到"交 換SMS"時(shí)觸發(fā)MIFARE應(yīng)用程序交換操作的能力,該"交換SMS"包含與要進(jìn)行的交換操作 有關(guān)的信息。例如,移動通信設(shè)備1的用戶已將若干音樂會門票安裝在其設(shè)備中。由于容量 的限制,使得不是所有音樂會門票都可以位于MIFARE存儲器匪中。此外,沒有向票分配特 定數(shù)據(jù)來允許MIFARE應(yīng)用程序管理器MAM執(zhí)行自動交換。然而,利用SMS觸發(fā)方法,在音 樂會日期前的短時(shí)間內(nèi),后端服務(wù)器將能夠向移動通信設(shè)備1發(fā)送交換SMS,以指示MIFARE 應(yīng)用程序管理器MAM執(zhí)行交換并將正確的音樂會門票放入MIFARE存儲器匪中。
      語音指令或聲音信號,如,次聲信號或超聲信號。用戶可以通過向其移動通信設(shè) 備1給出語音命令來觸發(fā)交換。此外,移動通信設(shè)備1可以接收指示MIFARE應(yīng)用程序管理 器MAM觸發(fā)MIFARE應(yīng)用程序的交換的一些次聲或超聲聲音信號。這些聲音信號對于移動 通信設(shè)備1的用戶來說是聽不見的。 M立置信號,如GPS信號。為了處理GPS信號,將GPS系統(tǒng)嵌入移動通信設(shè)備1中。 當(dāng)移動通信設(shè)備1正在進(jìn)入特定區(qū)域時(shí),觸發(fā)交換。例如,當(dāng)用戶進(jìn)入特定超市時(shí),將與該 超市有關(guān)的所有優(yōu)惠券應(yīng)用程序交換至MIFARE存儲器匪中。
      內(nèi)部告警信號,如,移動通信設(shè)備1的定時(shí)器或日歷應(yīng)用程序產(chǎn)生的內(nèi)部告警信 號。因此,在特定日期,日歷可以觸發(fā)交換事件。 可被MIFARE應(yīng)用程序管理器MAM檢測到的觸發(fā)信號TS還可以是由移動通信設(shè)備l的用戶界面(特別是鍵盤3)產(chǎn)生的信號。因此,MIFARE應(yīng)用程序管理器MAM向移動通信 設(shè)備1的用戶提供接口,以使得他/她能夠自身觸發(fā)MIFARE應(yīng)用程序交換。MIFARE應(yīng)用程 序管理器MAM還可以提供針對應(yīng)用程序開發(fā)器的接口。圖5中示出了針對五個(gè)MIFARE應(yīng) 用程序App l至App 5的用戶觸發(fā)。例如,MIFARE應(yīng)用程序App 1至App 5是諸如錢包之 類的應(yīng)用程序,或通常是允許用戶管理MIFARE應(yīng)用程序集合的應(yīng)用程序。例如,用戶可能 已在其移動通信設(shè)備1中安裝十個(gè)優(yōu)惠券,但僅一個(gè)應(yīng)用程序(如,應(yīng)用程序即P 1)有必 要管理所有的優(yōu)惠券交換。假定不是所有優(yōu)惠券都可以位于MIFARE存儲器匪中。還假定 不存在MIFARE應(yīng)用程序管理器MAM可以用來執(zhí)行自動交換的特定數(shù)據(jù)。然而,通過使用戶 能夠管理MIFARE應(yīng)用程序交換,用戶將能夠選擇此刻他需要哪些優(yōu)惠券位于MIFARE存儲 器匪中。 現(xiàn)在,將通過四個(gè)使用情況示例來解釋本發(fā)明。在這些使用情況示例中,使用了 MIFARE經(jīng)典卡1K設(shè)備,雖然本發(fā)明覆蓋了任何MIFARE經(jīng)典和仿真存儲容量。此外,使用 情況示例基于通過使用MIFARE應(yīng)用程序的開始日期而進(jìn)行的自動MIFARE應(yīng)用程序交換。 然而,本發(fā)明覆蓋了基于任何種類的信息(應(yīng)用程序優(yōu)先級、終止日期等)而進(jìn)行的自動 MIFARE應(yīng)用程序交換。 在使用情況中,通過在圖6中示出的具有以下屬性的符號來描述每個(gè)MIFARE應(yīng)用
      程序的特征 扇區(qū)信息SE _例如,扇區(qū)號S0至S15指示該應(yīng)用程序當(dāng)前位于MIFARE存儲器匪中扇區(qū)0X00 至0X0F處。缺少扇區(qū)信息意味著該MIFARE應(yīng)用程序當(dāng)前不位于MIFARE存儲器匪中
      數(shù)據(jù)信息DA-表示MIFARE應(yīng)用程序的有效性的開始日期。
      應(yīng)用程序名AN -MIFARE應(yīng)用程序的名稱。在使用情況中,通過后面緊跟數(shù)字的"應(yīng)用程序類型" 來命名所有的MIFARE應(yīng)用程序。可以將該"應(yīng)用程序類型"寫為全文本,例如圖6中的術(shù) 語"票",或者為了使可讀性更好,可以如圖7至圖10中那樣縮寫該"應(yīng)用程序類型"。使用 了以下縮寫,但必須注意,應(yīng)用程序類型不限于這些示例
      AC訪問控制
      CP優(yōu)惠券
      TK票
      TR運(yùn)輸 圖7中示出的第一使用情況解釋了怎樣增加新的MIFARE應(yīng)用程序"票7"。在圖 7的初始狀態(tài)A中,位于MIFARE存儲器匪中的每一個(gè)MIFARE應(yīng)用程序也被存儲在交換存 儲器SM中。圖7的第二狀態(tài)B示出了增加被命名為"票7"的新MIFARE票。MIFARE應(yīng)用 程序管理器MAM首先將該MIFARE應(yīng)用程序"票7"存儲在交換存儲器SM中,然后在MIFARE 存儲器匪中搜索空閑扇區(qū)。找到空閑扇區(qū)(扇區(qū)0X2),并可以在空閑MIFARE存儲扇區(qū) 0 X 2與"票7"之間進(jìn)行交換,意味著MIFARE應(yīng)用程序管理器MAM將MIFARE應(yīng)用程序"票 7"寫入MIFARE存儲器匪的扇區(qū)0X2中。在圖7最終的狀態(tài)C中,示出了 MIFARE應(yīng)用程 序"票7"駐留在MIFARE存儲器匪和交換存儲器SM中。
      圖8A至圖8C中示出的第二使用情況解釋了 MIFARE應(yīng)用程序管理器MAM如何處 理當(dāng)MIFARE存儲器匪已滿但又必須安裝新MIFARE應(yīng)用程序"票7"時(shí)的情況。圖8A的 初始狀態(tài)A展示了位于MIFARE存儲器匪中的每一個(gè)MIFARE應(yīng)用程序也被存儲在交換存 儲器SWAP MEMORY SM中。還示出了 MIFARE存儲器MM已滿,并且交換存儲器MM比MIFARE 存儲器匪包含更多的MIFARE應(yīng)用程序。交換存儲器SM中的這些過剩的MIFARE應(yīng)用程序 與MIFARE存儲器匪的扇區(qū)沒有關(guān)聯(lián)。在下一個(gè)狀態(tài)(圖8B)中,將新的票"票7"增加至 交換存儲器SM。然而,MIFARE應(yīng)用程序管理器MAM沒有在MIFARE存儲器匪中找到空閑扇 區(qū)。因此,MIFARE應(yīng)用程序管理器MAM瀏覽MIFARE存儲器匪,以尋找有效性開始日期比新 MIFARE應(yīng)用程序"票"更晚的現(xiàn)有MIFARE應(yīng)用程序。MIFARE應(yīng)用程序管理器MAM找到符 合該條件的MIFARE應(yīng)用程序"票1 "。現(xiàn)在,MIFARE應(yīng)用程序管理器MAM執(zhí)行這兩張票"票 l"和"票7"之間的交換。最終狀態(tài)(圖8C)示出了交換操作的結(jié)果。在交換存儲器SM中 仍然存儲了"票l",但"票l"不再具有扇區(qū)指示(意味著不再位于MIFARE存儲器匪中)。 另一方面,已將扇區(qū)指示(扇區(qū)0X2)增加至交換存儲器SM中的"票7",并且該MIFARE應(yīng) 用程序"票7"現(xiàn)在也被存儲在MIFARE存儲器匪的扇區(qū)0 X 2中。 圖9中示出的第三使用情況解釋了 MIFARE應(yīng)用程序處理器MAM如何處理兩個(gè) MIFARE應(yīng)用程序想要位于同一 MIFARE存儲扇區(qū)的情況。在圖9的初始狀態(tài)A中可見,位 于MIFARE存儲器匪中的每一個(gè)MIFARE應(yīng)用程序也被存儲在交換存儲器SM中。在圖9的 狀態(tài)B中,增加新的票"票7"。該MIFARE應(yīng)用程序已經(jīng)得到了扇區(qū)號(扇區(qū)OXO),該扇區(qū) 號意味著(由服務(wù)提供商等)請求將該MIFARE應(yīng)用程序存儲在MIFARE存儲器匪的扇區(qū) 0 X 0中。然而,應(yīng)當(dāng)意識到,MIFARE存儲器匪的該扇區(qū)0 X 0被開始日期晚于新MIFARE應(yīng) 用程序"票7"的MIFARE應(yīng)用程序"票l"所占據(jù)。因此,可以在這兩張票之間進(jìn)行交換。現(xiàn) 在,MIFARE應(yīng)用程序管理器MAM將嘗試交換"票1"。找到MIFARE存儲器匪中的空閑扇區(qū) (扇區(qū)0X4),以使得可以進(jìn)行交換。在圖9的最終狀態(tài)C中,示出了在交換存儲器SM中針 對"票1"的扇區(qū)信息已經(jīng)從扇區(qū)0X0變?yōu)樯葏^(qū)0X4?,F(xiàn)在,將新的MIFARE應(yīng)用程序"票 7"存儲在MIFARE存儲器中扇區(qū)0 X 0處,并將"票1"存儲在扇區(qū)0 X 4處。
      圖IOA至IOC中示出的第四使用情況解釋了 MIFARE應(yīng)用程序管理器MAM如何移除 MIFARE應(yīng)用程序。在初始狀態(tài)(圖10A)中,位于MIFARE存儲器匪中的每一個(gè)MIFARE應(yīng) 用程序也被存儲在交換存儲器SM中。MIFARE存儲器匪已滿,并且交換存儲器SM比MIFARE 存儲器匪包含數(shù)量更多的MIFARE應(yīng)用程序。交換存儲器SM中的這些過剩的MIFARE應(yīng) 用程序與MIFARE存儲器匪的扇區(qū)號沒有關(guān)聯(lián)。在下一個(gè)狀態(tài)(圖10B)中,從交換存儲器 SM和MIFARE存儲器匪中都刪除MIFARE應(yīng)用程序"票1 "。在刪除完成后,MIFARE應(yīng)用程 序管理器MAM尋找位于交換存儲器SM中的可位于MIFARE存儲器匪中的過剩MIFARE應(yīng)用 程序。MIFARE應(yīng)用程序"票6"滿足該條件,因此可以進(jìn)行交換。最終狀態(tài)(圖IOC)示出 了該交換操作的結(jié)果。已從交換存儲器SM和MIFARE存儲器匪中都移除MIFARE應(yīng)用程序 "票l",并已將MIFARE應(yīng)用程序"票6"存儲在MIFARE存儲器匪中,并已將扇區(qū)號(0X0) 增加至交換存儲器SM中的MIFARE應(yīng)用程序"票6"。 應(yīng)當(dāng)注意,以上提到的實(shí)施例示意而非限制本發(fā)明,本領(lǐng)域技術(shù)人員將能夠在不 脫離所附權(quán)利要求的保護(hù)范圍的情況下設(shè)計(jì)出許多備選實(shí)施例。在權(quán)利要求中,括號間的 附圖標(biāo)記不應(yīng)被理解為對權(quán)利要求進(jìn)行限制。詞語"包括"并不排除存在除了在權(quán)利要求
      10中列出的元件或步驟之外的元件或步驟。元件之前的不定冠詞"一"或"一個(gè)"并不排除存 在多個(gè)這樣的元件。在列舉若干裝置的設(shè)備權(quán)利要求中,這些裝置中的若干個(gè)可以由同一 項(xiàng)硬件來體現(xiàn)。在互不相同的從屬權(quán)利要求中記載特定手段的起碼事實(shí)并不意味著這些手 段的組合不能用來取得有益效果。
      權(quán)利要求
      一種移動通信設(shè)備(1),包括被配置為MIFARE經(jīng)典卡或仿真MIFARE經(jīng)典存儲器的MIFARE存儲器(MM)、交換存儲器(SM)以及適于在所述MIFARE存儲器(MM)與所述交換存儲器(SM)之間交換MIFARE應(yīng)用程序的MIFARE應(yīng)用程序管理器(MAM)。
      2. 根據(jù)權(quán)利要求l所述的移動通信設(shè)備,其中,所述交換存儲器(SM)位于所述移動通 信設(shè)備(1)的文件系統(tǒng)(FS)中。
      3. 根據(jù)權(quán)利要求l所述的移動通信設(shè)備,其中,所述交換存儲器(SM)位于在所述移動 通信設(shè)備(1)中布置的非易失性存儲設(shè)備(4)中。
      4. 根據(jù)權(quán)利要求3所述的移動通信設(shè)備,其中,所述交換存儲器(SM)位于智能卡的安 全存儲器中,所述智能卡例如是SmartMX卡。
      5. 根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的移動通信設(shè)備,其中,所述交換存儲器(SM)的 容量大于所述MIFARE存儲器(MM)的容量。
      6. 根據(jù)權(quán)利要求1至5中任一項(xiàng)所述的移動通信設(shè)備,其中,所述MIFARE應(yīng)用程序管 理器(MAM)適于檢測觸發(fā)信號(TS),并在檢測到觸發(fā)信號(TS)時(shí)執(zhí)行MIFARE應(yīng)用程序的 交換。
      7. 根據(jù)權(quán)利要求6所述的移動通信設(shè)備,其中,所述MIFARE應(yīng)用程序管理器(MAM)能 夠檢測到的觸發(fā)信號(TS)是外部觸發(fā)信號,如SMS或從RFID讀取器/寫入器接收到的交 換指令。
      8. 根據(jù)權(quán)利要求6所述的移動通信設(shè)備,其中,所述MIFARE應(yīng)用程序管理器(MAM)能 夠檢測到的觸發(fā)信號(TS)是語音指令或聲音信號,如次聲信號或超聲信號。
      9. 根據(jù)權(quán)利要求6所述的移動通信設(shè)備,其中,所述MIFARE應(yīng)用程序管理器(MAM)能 夠檢測到的觸發(fā)信號(TS)是位置信號,如GPS信號。
      10. 根據(jù)權(quán)利要求6所述的移動通信設(shè)備,其中,所述MIFARE應(yīng)用程序管理器(MAM)能 夠檢測到的觸發(fā)信號(TS)是內(nèi)部告警信號,如所述移動通信設(shè)備(1)的定時(shí)器或日歷應(yīng) 用程序產(chǎn)生的內(nèi)部告警信號。
      11. 根據(jù)權(quán)利要求6所述的移動通信設(shè)備,其中,所述MIFARE應(yīng)用程序管理器(MAM)能 夠檢測到的觸發(fā)信號(TS)是所述移動通信設(shè)備(1)的用戶界面(3)產(chǎn)生的信號。
      12. 根據(jù)權(quán)利要求1至5中任一項(xiàng)所述的移動通信設(shè)備,其中,所述MIFARE應(yīng)用程序 管理器(MAM)適于根據(jù)至少一項(xiàng)自動交換規(guī)則來處MIFARE應(yīng)用程序的交換,例如,根據(jù) MIFARE應(yīng)用程序的開始或結(jié)束日期和/或時(shí)間,或者M(jìn)IFARE存儲器(匪)中的可用空間。
      13. 根據(jù)權(quán)利要求1至13中任一項(xiàng)所述的移動通信設(shè)備,其中,所述移動通信設(shè)備(1) 是移動電話,特別是NFC移動電話。
      14. 一種用于管理移動通信設(shè)備(1)中的MIFARE應(yīng)用程序的方法,所述移動通信設(shè)備 (1)包括被配置為MIFARE經(jīng)典卡或仿真MIFARE經(jīng)典存儲器的MIFARE存儲器(MM)以及交 換存儲器(SM),所述方法包括在所述MIFARE存儲器(MM)與所述交換存儲器(SM)之間交 換MIFARE應(yīng)用程序。
      15. 根據(jù)權(quán)利要求14所述的方法,其中,所述交換存儲器(SM)位于以下一個(gè)或多個(gè)中 所述移動通信設(shè)備(1)的文件系統(tǒng)(FS)、在所述移動通信設(shè)備(1)中布置的非易失性存儲 設(shè)備(4)、和/或智能卡的安全存儲器,所述智能卡例如是SmartMX卡。
      16. 根據(jù)權(quán)利要求14或15所述的方法,其中,所述交換存儲器(SM)的容量大于所述MIFARE存儲器(匪)的容量。
      17. 根據(jù)權(quán)利要求14至16中任一項(xiàng)所述的方法,包括檢測觸發(fā)信號(TS),并在檢測 到觸發(fā)信號(TS)時(shí)執(zhí)行MIFARE應(yīng)用程序的交換。
      18. 根據(jù)權(quán)利要求17所述的方法,其中,檢測到的觸發(fā)信號(TS)是外部觸發(fā)信號,如 SMS或從RFID讀取器/寫入器接收到的交換指令。
      19. 根據(jù)權(quán)利要求17所述的方法,其中,檢測到的觸發(fā)信號(TS)是語音指令或聲音信號,如次聲信號或超聲信號。
      20. 根據(jù)權(quán)利要求17所述的方法,其中,檢測到的觸發(fā)信號(TS)是位置信號,如GPS信號。
      21. 根據(jù)權(quán)利要求17所述的方法,其中,檢測到的觸發(fā)信號(TS)是內(nèi)部告警信號,如 所述移動通信設(shè)備(1)的定時(shí)器或日歷應(yīng)用程序產(chǎn)生的內(nèi)部告警信號。
      22. 根據(jù)權(quán)利要求17所述的方法,其中,檢測到的觸發(fā)信號(TS)是所述移動通信設(shè) 備(1)的用戶界面(3)產(chǎn)生的信號。
      23. 根據(jù)權(quán)利要求14至16中任一項(xiàng)所述的方法,包括根據(jù)至少一項(xiàng)自動交換規(guī)則 來交換MIFARE應(yīng)用程序,例如,根據(jù)MIFARE應(yīng)用程序的開始或結(jié)束日期和/或時(shí)間,或者 MIFARE存儲器(匪)中的可用空間。
      24. —種能夠被直接加載至移動通信設(shè)備(1)的存儲器中的計(jì)算機(jī)程序產(chǎn)品,所述移 動通信設(shè)備(1)包括被配置為MIFARE經(jīng)典卡或仿真MIFARE經(jīng)典存儲器的MIFARE存儲器 (匪)以及交換存儲器(SM),其中,所述計(jì)算機(jī)程序產(chǎn)品包括軟件代碼部分,用于當(dāng)在所述 移動通信設(shè)備(1)上運(yùn)行時(shí)執(zhí)行根據(jù)權(quán)利要求14至23中任一項(xiàng)所述的方法的步驟。
      25. 根據(jù)權(quán)利要求24所述的計(jì)算機(jī)程序產(chǎn)品,其中,所述計(jì)算機(jī)程序產(chǎn)品被存儲在計(jì) 算機(jī)可讀介質(zhì)上,或能夠經(jīng)由通信網(wǎng)絡(luò)從遠(yuǎn)程服務(wù)器下載。
      26. —種具有算術(shù)邏輯單元和存儲器的移動通信設(shè)備,其中,所述移動通信設(shè)備(1)適 于處理根據(jù)權(quán)利要求24所述的計(jì)算機(jī)程序產(chǎn)品。
      27. 根據(jù)權(quán)利要求26所述的移動通信設(shè)備,被配置為移動電話,優(yōu)選地,具有NFC能力。
      全文摘要
      一種移動通信設(shè)備(1),包括被配置為MIFARE經(jīng)典卡或仿真MIFARE經(jīng)典存儲器的MIFARE存儲器(MM)、交換存儲器(SM)以及適于在MIFARE存儲器(MM)與交換存儲器(SM)之間交換MIFARE 5應(yīng)用程序的MIFARE應(yīng)用程序管理器(MAM)。
      文檔編號G06F12/06GK101796496SQ200880105265
      公開日2010年8月4日 申請日期2008年8月25日 優(yōu)先權(quán)日2007年9月3日
      發(fā)明者亞歷山大·科爾達(dá), 伊斯梅拉·瓦內(nèi), 多米尼克·布呂爾, 文森特·萊蒙尼爾, 馬修·史密斯 申請人:Nxp股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1