專(zhuān)利名稱(chēng):具有至少一個(gè)應(yīng)用程序的芯片卡的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種具有至少一個(gè)應(yīng)用程序的芯片卡。本發(fā)明還涉及一種用于執(zhí)行芯片卡上可得的應(yīng)用程序的方法。
背景技術(shù):
芯片卡的使用可以非常多樣,例如用于進(jìn)行支付交易、作為訪問(wèn)控制的辨識(shí)文檔、作為使用移動(dòng)電話(huà)系統(tǒng)的認(rèn)證的驗(yàn)證等等。出于此目的,芯片卡具有用于提供特定所需功能的具有硬件或軟件形式的在其上實(shí)現(xiàn)的應(yīng)用程序。鑒于可能的用途的多樣性以及相關(guān)聯(lián)的功能多樣性,目前日益增長(zhǎng)的趨勢(shì)是在同一芯片卡上實(shí)現(xiàn)多個(gè)應(yīng)用程序。對(duì)于應(yīng)用程序的每個(gè)實(shí)現(xiàn),在芯片卡的存儲(chǔ)器中提供了指向該實(shí)現(xiàn)的入口,從而可通過(guò)芯片卡的存儲(chǔ)器中相關(guān)聯(lián)的入口來(lái)訪問(wèn)每個(gè)實(shí)現(xiàn),并且可以經(jīng)由所述入口調(diào)用相應(yīng)的應(yīng)用程序。該過(guò)程已經(jīng)證實(shí)非常有用,不過(guò)先決條件是在芯片卡上具有足夠的容量以實(shí)現(xiàn)多個(gè)應(yīng)用程序。與僅具有一個(gè)所實(shí)現(xiàn)的應(yīng)用程序的芯片卡相比,該芯片卡就其存儲(chǔ)器大小或者其它硬件特征而言必須尺寸上可觀地更大,這進(jìn)而導(dǎo)致芯片卡的制造成本增加。
本發(fā)明是基于使用盡可能少的努力而使芯片卡配備有擴(kuò)展的功能這一問(wèn)題的。
發(fā)明內(nèi)容
上述技術(shù)問(wèn)題是通過(guò)具有權(quán)利要求1的特征組合解決的。
本發(fā)明的芯片卡具有至少一個(gè)應(yīng)用程序,對(duì)于該至少一個(gè)應(yīng)用程序在芯片卡上存在實(shí)現(xiàn)和指向該實(shí)現(xiàn)的入口。本發(fā)明的特征在于在芯片卡上存在指向同一實(shí)現(xiàn)的多個(gè)入口。換言之,消除了芯片卡存儲(chǔ)器中的入口與芯片卡上的實(shí)現(xiàn)之間的公知的一一對(duì)應(yīng)。相反,對(duì)于同一實(shí)現(xiàn)存在多個(gè)入口。這具有下述優(yōu)點(diǎn),同一實(shí)現(xiàn)可以多種使用,由此使得可以節(jié)省存儲(chǔ)器空間或額外的硬件以用于別的實(shí)現(xiàn)。本發(fā)明的同一實(shí)現(xiàn)的多種使用使得可以模仿在入口與應(yīng)用程序之間的一一對(duì)應(yīng)情況下與多個(gè)入口對(duì)應(yīng)的多個(gè)應(yīng)用程序的存在。這意味著指向同一實(shí)現(xiàn)的入口可以表現(xiàn)不同虛擬應(yīng)用程序的特征。盡管對(duì)于所有這些入口總共只有一個(gè)實(shí)現(xiàn)存在,從而資源需求僅僅是芯片卡上該一個(gè)實(shí)現(xiàn)可利用的,該芯片卡對(duì)外部表現(xiàn)得仿佛對(duì)于每個(gè)入口實(shí)現(xiàn)了單獨(dú)的應(yīng)用程序。從而本發(fā)明允許芯片卡資源的高效利用。
入口通常包含根據(jù)某標(biāo)準(zhǔn)固定地指定的信息,其可以指定例如相關(guān)聯(lián)的應(yīng)用程序的發(fā)行者或應(yīng)用程序自身。本發(fā)明的突出之處在于,入口每個(gè)還可以包含可自由選擇的信息序列。指向同一實(shí)現(xiàn)的那些入口的可自由選擇的信息序列每個(gè)可以具有不同的內(nèi)容。通過(guò)這種方式,利用很少的努力可以由單個(gè)實(shí)現(xiàn)表示類(lèi)似的應(yīng)用程序,由此,在每種情況下可以在入口的可自由選擇的信息序列中考慮單個(gè)應(yīng)用程序之間的差別。特別地,該可自由選擇的信息序列可以具有用于相關(guān)聯(lián)的實(shí)現(xiàn)的執(zhí)行的規(guī)格。
在優(yōu)選的實(shí)施例中,本發(fā)明的芯片卡意欲用于移動(dòng)電話(huà)系統(tǒng)的手機(jī)中。為了在芯片卡上提供多個(gè)網(wǎng)絡(luò)訪問(wèn)認(rèn)證,可以對(duì)于用于驗(yàn)證網(wǎng)絡(luò)訪問(wèn)認(rèn)證的多個(gè)虛擬應(yīng)用程序提供單個(gè)實(shí)現(xiàn)。特別地,為用于驗(yàn)證網(wǎng)絡(luò)訪問(wèn)認(rèn)證的每個(gè)虛擬應(yīng)用程序提供一個(gè)入口,這些入口指向同一實(shí)現(xiàn)并且通過(guò)每個(gè)入口可以獲得不同的網(wǎng)絡(luò)訪問(wèn)認(rèn)證。入口可以具有當(dāng)調(diào)用用于驗(yàn)證網(wǎng)絡(luò)訪問(wèn)認(rèn)證時(shí)被評(píng)估并且使用對(duì)屬于該特定網(wǎng)絡(luò)訪問(wèn)認(rèn)證的數(shù)據(jù)的不同參數(shù)。這樣,盡管執(zhí)行同一實(shí)現(xiàn),也可以保證根據(jù)特定所需的網(wǎng)絡(luò)訪問(wèn)認(rèn)證使用不同數(shù)據(jù)。
本發(fā)明還涉及一種用于執(zhí)行芯片卡上可得的應(yīng)用程序的方法。本發(fā)明方法的特征在于,存在于芯片卡上并且共同指向芯片卡上的應(yīng)用程序的實(shí)現(xiàn)的多個(gè)入口中的一個(gè)被評(píng)估,并且以被評(píng)估的入口所指定的方式執(zhí)行該實(shí)現(xiàn)。特別地,根據(jù)指向?qū)崿F(xiàn)的哪個(gè)入口被評(píng)估而以不同的方式執(zhí)行存在于芯片卡上的實(shí)現(xiàn)。
下面通過(guò)參考附圖中所示的實(shí)施例更明確地解釋本發(fā)明,其涉及意欲用于移動(dòng)電話(huà)系統(tǒng)的手機(jī)的芯片。但是,本發(fā)明并不限于該特殊應(yīng)用領(lǐng)域,而是同樣涉及用于其它方面的芯片卡。
圖1示出了關(guān)于根據(jù)本發(fā)明所形成的芯片卡1的實(shí)施例的示意性表示。
具體實(shí)施例方式
圖1示出了關(guān)于根據(jù)本發(fā)明所形成的芯片卡1的實(shí)施例的示意性表示。僅示出了對(duì)本發(fā)明很重要的幾個(gè)功能框。芯片卡1的其它功能沒(méi)有在圖1中示出并且在下面將不對(duì)之進(jìn)行詳細(xì)說(shuō)明。
芯片卡1具有其中存儲(chǔ)了文件3的存儲(chǔ)器2。此外,存儲(chǔ)器2存儲(chǔ)了應(yīng)用程序的多個(gè)實(shí)現(xiàn)4,每個(gè)實(shí)現(xiàn)都具有相應(yīng)的軟件形式。作為將實(shí)現(xiàn)4實(shí)現(xiàn)為軟件的替代性方法,實(shí)現(xiàn)4也可以以硬件形式在芯片卡1上實(shí)現(xiàn)。文件3包括每個(gè)指向?qū)崿F(xiàn)4之一的多個(gè)應(yīng)用程序標(biāo)識(shí)符5。這由從應(yīng)用程序標(biāo)識(shí)符5到實(shí)現(xiàn)4的箭頭6示出。應(yīng)用程序標(biāo)識(shí)符5在每種情況下包括標(biāo)識(shí)符部分7和擴(kuò)展部分8。雖然標(biāo)識(shí)符部分7是完全且固定地根據(jù)某標(biāo)準(zhǔn)指定的,但是擴(kuò)展部分8包含其內(nèi)容可自由選擇的可選部分9。
應(yīng)用程序標(biāo)識(shí)符5用來(lái)使應(yīng)用程序4可從外部訪問(wèn),例如允許終端啟動(dòng)所實(shí)現(xiàn)在芯片卡1上的應(yīng)用程序之一,即,對(duì)所實(shí)現(xiàn)在芯片卡1上的應(yīng)用程序的訪問(wèn)在每種情況下是通過(guò)應(yīng)用程序標(biāo)識(shí)符5來(lái)實(shí)施的。在本實(shí)施例中,終端為其中插入了芯片卡1的手機(jī)。該手機(jī)可以例如啟動(dòng)通過(guò)其芯片卡1提供對(duì)網(wǎng)絡(luò)訪問(wèn)認(rèn)證的驗(yàn)證的應(yīng)用程序??梢栽陔娫?huà)呼叫之前或電話(huà)呼叫期間要求這樣的驗(yàn)證,并且這樣的驗(yàn)證用來(lái)僅準(zhǔn)許經(jīng)認(rèn)證的人員訪問(wèn)移動(dòng)電話(huà)網(wǎng)絡(luò)以及提供行使計(jì)費(fèi)功能的條件。這樣的驗(yàn)證是通過(guò)對(duì)于其在應(yīng)用程序的幫助下提供秘密信息的認(rèn)證而提供的。
本發(fā)明的基本要點(diǎn)在于多個(gè)不同應(yīng)用程序標(biāo)識(shí)符5指向同一實(shí)現(xiàn)4。這在圖1中由從不同應(yīng)用程序標(biāo)識(shí)符5開(kāi)始但是終止于同一實(shí)現(xiàn)4的多個(gè)箭頭6指示。這樣在芯片卡1上僅提供一次的同一實(shí)現(xiàn)4可以通過(guò)不同的應(yīng)用程序標(biāo)識(shí)符5來(lái)訪問(wèn)。從而,同一實(shí)現(xiàn)4在邏輯層面上顯示幾次,即,一個(gè)實(shí)際的實(shí)現(xiàn)4具有與之相關(guān)聯(lián)的多個(gè)應(yīng)用程序,其中為每個(gè)應(yīng)用程序提供單獨(dú)的應(yīng)用程序標(biāo)識(shí)符5。由于個(gè)體應(yīng)用程序并非每個(gè)都具有單獨(dú)的實(shí)現(xiàn)4,而是共同地與同一實(shí)現(xiàn)4相關(guān)聯(lián)并且僅在邏輯層面上作為單獨(dú)的單元存在,所以下文中將稱(chēng)之為虛擬應(yīng)用程序。按照上述方式,可以為不同僅在于例如所使用的數(shù)據(jù)的類(lèi)似的應(yīng)用程序提供僅一個(gè)實(shí)現(xiàn)4,然而對(duì)外部而言則仿佛所有應(yīng)用程序都是實(shí)際上個(gè)別地實(shí)現(xiàn)地使用芯片卡1。
可以在應(yīng)用程序標(biāo)識(shí)符5中考慮應(yīng)用程序之間的差別。應(yīng)用程序標(biāo)識(shí)符5的操作模式不僅包括指向?qū)崿F(xiàn)4中的一個(gè)并且由此使得為執(zhí)行應(yīng)用程序所需的實(shí)現(xiàn)4可訪問(wèn)。應(yīng)用程序標(biāo)識(shí)符5還影響實(shí)現(xiàn)4的執(zhí)行方式。這意味著,同一實(shí)現(xiàn)4被以不同的方式執(zhí)行并且根據(jù)該執(zhí)行是通過(guò)哪個(gè)應(yīng)用程序標(biāo)識(shí)符5啟動(dòng)的從而還可以產(chǎn)生不同的結(jié)果。應(yīng)用程序標(biāo)識(shí)符5對(duì)實(shí)現(xiàn)4的執(zhí)行的影響由應(yīng)用程序標(biāo)識(shí)符5每個(gè)在擴(kuò)展部分8的可選部分9中具有影響實(shí)現(xiàn)4的執(zhí)行的一個(gè)或多個(gè)參數(shù)而產(chǎn)生。由于指向同一實(shí)現(xiàn)4的不同的應(yīng)用程序標(biāo)識(shí)符5通常具有不同的參數(shù),所以對(duì)于所述應(yīng)用程序標(biāo)識(shí)符5,實(shí)現(xiàn)4的執(zhí)行方式將同樣也不同。該參數(shù)可以是例如關(guān)于在實(shí)現(xiàn)4的執(zhí)行期間所訪問(wèn)的存儲(chǔ)器區(qū)域的信息。在芯片卡1被插入移動(dòng)電話(huà)系統(tǒng)的手機(jī)中的本實(shí)施例中,所述存儲(chǔ)器區(qū)域可以存儲(chǔ)例如為驗(yàn)證網(wǎng)絡(luò)訪問(wèn)認(rèn)證所需要的認(rèn)證信息。不同的認(rèn)證信息存儲(chǔ)在不同的存儲(chǔ)器區(qū)域中。不同的存儲(chǔ)器區(qū)域可以通過(guò)應(yīng)用程序標(biāo)識(shí)符5中的不同參數(shù)來(lái)尋址訪問(wèn)。這意味著,根據(jù)實(shí)現(xiàn)4的執(zhí)行是通過(guò)哪個(gè)應(yīng)用程序標(biāo)識(shí)符5啟動(dòng)的,不同的認(rèn)證信息用于驗(yàn)證網(wǎng)絡(luò)訪問(wèn)認(rèn)證。對(duì)外部而言,芯片卡1表現(xiàn)得仿佛實(shí)現(xiàn)了用于驗(yàn)證網(wǎng)絡(luò)訪問(wèn)認(rèn)證的多個(gè)應(yīng)用程序,而每個(gè)應(yīng)用程序都具有其自身的認(rèn)證信息。但是,用于驗(yàn)證網(wǎng)絡(luò)訪問(wèn)認(rèn)證的應(yīng)用程序?qū)嶋H上并沒(méi)有被實(shí)現(xiàn)多次,而是僅僅虛擬地存在多次,即對(duì)于每個(gè)認(rèn)證信息項(xiàng)提供了用于驗(yàn)證網(wǎng)絡(luò)訪問(wèn)認(rèn)證的虛擬應(yīng)用程序。
權(quán)利要求
1.一種具有至少一個(gè)應(yīng)用程序的芯片卡,對(duì)于該至少一個(gè)應(yīng)用程序在該芯片卡(1)上存在實(shí)現(xiàn)(4)和指向該實(shí)現(xiàn)(4)的入口(5),該芯片卡的特征在于,在該芯片卡(1)上存在指向同一實(shí)現(xiàn)(4)的多個(gè)入口(5)。
2.根據(jù)權(quán)利要求1所述的芯片卡,其特征在于,所述指向同一實(shí)現(xiàn)(4)的入口(5)表現(xiàn)出不同虛擬應(yīng)用程序的特征。
3.根據(jù)上述權(quán)利要求中任一項(xiàng)所述的芯片卡,其特征在于,所述入口(5)每個(gè)都包含可自由選擇的信息序列(9)。
4.根據(jù)權(quán)利要求3所述的芯片卡,其特征在于,所述指向同一實(shí)現(xiàn)(4)的那些入口(5)的可自由選擇的信息序列(9)每個(gè)都具有不同的內(nèi)容。
5.根據(jù)權(quán)利要求3或4所述的芯片卡,其特征在于,所述可自由選擇的信息序列(9)具有用于相關(guān)聯(lián)的實(shí)現(xiàn)(4)的執(zhí)行的規(guī)格。
6.根據(jù)上述權(quán)利要求中任一項(xiàng)所述的芯片卡,其特征在于,該芯片卡意欲用于移動(dòng)電話(huà)系統(tǒng)的手機(jī)中。
7.根據(jù)權(quán)利要求6所述的芯片卡,其特征在于,為用于驗(yàn)證網(wǎng)絡(luò)訪問(wèn)認(rèn)證的多個(gè)虛擬應(yīng)用程序提供單個(gè)實(shí)現(xiàn)(4)。
8.根據(jù)權(quán)利要求7所述的芯片卡,其特征在于,為用于驗(yàn)證網(wǎng)絡(luò)訪問(wèn)認(rèn)證的每個(gè)虛擬應(yīng)用程序提供了入口(5),該入口(5)指向同一實(shí)現(xiàn)(4)并且通過(guò)每個(gè)入口(5)可以獲得不同的網(wǎng)絡(luò)訪問(wèn)認(rèn)證。
9.根據(jù)權(quán)利要求8所述的芯片卡,其特征在于,入口(5)具有當(dāng)調(diào)用用于驗(yàn)證網(wǎng)絡(luò)訪問(wèn)認(rèn)證時(shí)被評(píng)估并且使用屬于該特定網(wǎng)絡(luò)訪問(wèn)認(rèn)證的數(shù)據(jù)的不同參數(shù)。
10.一種用于執(zhí)行芯片卡(1)上可得的應(yīng)用程序的方法,其特征在于,存在于芯片卡(1)上并且共同指向芯片卡(1)上的應(yīng)用程序的實(shí)現(xiàn)(4)的多個(gè)入口(5)中的一個(gè)被評(píng)估,并且以被評(píng)估的入口(5)所指定的方式執(zhí)行所述實(shí)現(xiàn)(4)。
11.根據(jù)權(quán)利要求10所述的方法,其特征在于,根據(jù)指向?qū)崿F(xiàn)(4)的哪個(gè)入口(5)被評(píng)估而以不同的方式執(zhí)行存在于該芯片卡(1)上的該實(shí)現(xiàn)(4)。
全文摘要
本發(fā)明涉及一種具有至少一個(gè)應(yīng)用程序的芯片卡,對(duì)于該至少一個(gè)應(yīng)用程序在所述芯片卡(1)上提供了實(shí)現(xiàn)(4)和指向該實(shí)現(xiàn)的入口(5)。本發(fā)明的芯片卡的特征在于提供了指向同一實(shí)現(xiàn)的多個(gè)入口(5)。
文檔編號(hào)G06F9/44GK1826826SQ200480015491
公開(kāi)日2006年8月30日 申請(qǐng)日期2004年6月1日 優(yōu)先權(quán)日2003年6月3日
發(fā)明者克勞斯·迪茨 申請(qǐng)人:德國(guó)捷德有限公司