專(zhuān)利名稱(chēng):利用集成電路卡簡(jiǎn)化從遠(yuǎn)程服務(wù)器下載內(nèi)容的方法和設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明一般涉及電子數(shù)據(jù)傳輸。更具體地說(shuō),本發(fā)明涉及利用集成電路卡簡(jiǎn)化從遠(yuǎn)程服務(wù)器下載內(nèi)容的方法和設(shè)備。
公開(kāi)背景軟件剽竊或應(yīng)用軟件的非法復(fù)制是十分普遍的問(wèn)題。在客戶(hù)購(gòu)買(mǎi)了一套盤(pán)或CD-ROM(只讀光盤(pán))上的應(yīng)用軟件之后,該客戶(hù)就可以把源盤(pán)或CD-ROM提供給其它客戶(hù)。如果這些其它客戶(hù)把應(yīng)用軟件復(fù)制到他們的計(jì)算機(jī)上,那么就會(huì)對(duì)軟件發(fā)行者的潛在銷(xiāo)售產(chǎn)生負(fù)面影響。
象廣播網(wǎng)絡(luò)那樣的計(jì)算機(jī)網(wǎng)絡(luò)提高了信息在本地終端與遠(yuǎn)程站點(diǎn)之間的傳輸,這加劇了軟件剽竊問(wèn)題。這些網(wǎng)絡(luò)使許許多多用戶(hù)能夠觀(guān)看有線(xiàn)電視,或利用因特網(wǎng)與其它用戶(hù)通信等。這樣的廣播網(wǎng)絡(luò)通過(guò)網(wǎng)絡(luò)便于軟件和其它內(nèi)容的分發(fā)。但是,在擁有巨大用戶(hù)的廣播網(wǎng)絡(luò)中,使內(nèi)容得到授權(quán)下載并非易事。
因此,需要在廣播網(wǎng)絡(luò)環(huán)境下,提供一種安全技術(shù)以推銷(xiāo)和分發(fā)應(yīng)用軟件的方法和設(shè)備。
發(fā)明概述本發(fā)明通過(guò)提供利用集成電路卡簡(jiǎn)化把保存在服務(wù)器上的可重用內(nèi)容下載到終端上的的方法和設(shè)備,克服現(xiàn)有技術(shù)中存在的缺點(diǎn)。這樣的可重用內(nèi)容包括可以由用戶(hù)存儲(chǔ)的和可以由用戶(hù)重復(fù)使用的任何數(shù)據(jù)文件、多媒體信息、應(yīng)用軟件等。內(nèi)容的期限或可使用性可以是有限的,也可以是無(wú)限的。
具體地說(shuō),該方法包括下列步驟核實(shí)包含在諸如智能卡之類(lèi)的集成電路卡中的權(quán)限,對(duì)于從服務(wù)器接收特定可重用內(nèi)容來(lái)說(shuō)是否是正確的,如果該權(quán)限是正確的,那么就把內(nèi)容從服務(wù)器下載到終端內(nèi)的存儲(chǔ)器中。
該設(shè)備包括通過(guò)通信網(wǎng)絡(luò)與遠(yuǎn)程服務(wù)器連接的終端。終端包括處理器,用于處理特定可重用內(nèi)容從服務(wù)器的下載;存儲(chǔ)器,用于存儲(chǔ)下載的內(nèi)容;智能卡;和接口電路,用于在適當(dāng)?shù)闹悄芸ū徊迦虢涌谥袝r(shí),使服務(wù)器能夠把特定內(nèi)容下載到終端中。
附圖簡(jiǎn)述
圖1描繪了提供安全可重用內(nèi)容下載的系統(tǒng)的高級(jí)方塊圖;和圖2描繪了利用圖1所示的系統(tǒng)下載可重用內(nèi)容的進(jìn)程的流程圖。
為了便于理解,在可能的地方利用相同的標(biāo)記表示為所有圖形所共有的相同單元。
詳細(xì)描述圖1描繪了利用提供來(lái)自服務(wù)器106的安全可重用內(nèi)容下載的集成電路卡104(例如,智能卡)的系統(tǒng)100的高級(jí)方塊圖。系統(tǒng)100至少包括終端102、智能卡104、遠(yuǎn)程服務(wù)器106、計(jì)算機(jī)網(wǎng)絡(luò)108、輸入設(shè)備110和輸出設(shè)備112。智能卡104和它的接口一般遵從ISO(國(guó)際標(biāo)準(zhǔn)化組織)標(biāo)準(zhǔn)7816。但是,利用遵從其它標(biāo)準(zhǔn)的“智能卡”也可以使本發(fā)明得以成功實(shí)施。
根據(jù)所使用的計(jì)算機(jī)網(wǎng)絡(luò)108的類(lèi)型,本發(fā)明可以具有兩種通用實(shí)施例。在第一實(shí)施例中,計(jì)算機(jī)網(wǎng)絡(luò)108包括點(diǎn)對(duì)點(diǎn)網(wǎng)絡(luò),使得終端102可以從遠(yuǎn)程服務(wù)器106接收到從遠(yuǎn)程服務(wù)器106尋址到終端102的特定可重用內(nèi)容。在第二實(shí)施例中,計(jì)算機(jī)網(wǎng)絡(luò)108包括廣播網(wǎng)絡(luò),使得終端102可以接收到從遠(yuǎn)程服務(wù)器106同時(shí)發(fā)送到數(shù)個(gè)終端的軟件或可重用內(nèi)容。每個(gè)實(shí)施例的用戶(hù)都可以從遠(yuǎn)程服務(wù)器106下載軟件或其它可重用內(nèi)容。軟件或可重用內(nèi)容可以是加密的,也可以是未加密的。另外,可重用內(nèi)容還包括由用戶(hù)存儲(chǔ)和重復(fù)使用的任何數(shù)據(jù)文件、多媒體信息等。內(nèi)容可以以受限制的或不受限制的方式重復(fù)使用。
終端102一般包括中央處理單元(CPU)114、支持電路116和存儲(chǔ)器118。終端102可以包括頂置終端(通常也稱(chēng)為頂置盒)、計(jì)算機(jī)終端、或能夠接受智能卡或便于條件訪(fǎng)問(wèn)適合于在網(wǎng)絡(luò)上的可重用內(nèi)容的其它等效條件訪(fǎng)問(wèn)設(shè)備的任何其它終端。終端102的這些類(lèi)型的每一種都可以應(yīng)用在廣播或點(diǎn)對(duì)點(diǎn)網(wǎng)絡(luò)108中。
終端102通過(guò)網(wǎng)絡(luò)108與遠(yuǎn)程服務(wù)器106連接。更具體地說(shuō),終端102通過(guò)信號(hào)路徑S1與網(wǎng)絡(luò)108連接,網(wǎng)絡(luò)108通過(guò)信號(hào)路徑S2與服務(wù)器106連接。網(wǎng)絡(luò)108通常是廣播網(wǎng)絡(luò)或點(diǎn)對(duì)點(diǎn)網(wǎng)絡(luò),這取決于系統(tǒng)100的具體實(shí)施方式
。服務(wù)器108是適合于下載的應(yīng)用軟件或其它可重用內(nèi)容的源。
信號(hào)路徑S1和S2的物理實(shí)現(xiàn)包括電話(huà)線(xiàn)、同軸電纜、光纖或光纖-同軸電纜混合系統(tǒng),但不限于這些。另外,各種各樣的接口設(shè)備可以沿著信號(hào)路徑S1把終端102與網(wǎng)絡(luò)108連接起來(lái)。這些接口設(shè)備的例子可以包括數(shù)字用戶(hù)線(xiàn)(DSL)調(diào)制解調(diào)器、電纜調(diào)制解調(diào)器、衛(wèi)星接收器、微波接收器、無(wú)線(xiàn)調(diào)制解調(diào)器和電纜調(diào)諧器,但不限于這些。這樣,系統(tǒng)100通過(guò)信號(hào)路徑S1在終端102與網(wǎng)絡(luò)108之間,以及通過(guò)信號(hào)路徑S2在網(wǎng)絡(luò)108與服務(wù)器106之間傳輸數(shù)據(jù)和控制信號(hào)。
終端102通過(guò)信號(hào)路徑S3與輸入設(shè)備110連接,通過(guò)信號(hào)路徑S4與輸出設(shè)備112連接。輸入和輸出設(shè)備110和112的類(lèi)型取決于系統(tǒng)102的具體實(shí)施方式
。例如,如果終端102是計(jì)算機(jī)終端,那么輸入設(shè)備110可以包括鍵盤(pán)和鼠標(biāo),輸出設(shè)備112可以包括計(jì)算機(jī)監(jiān)視器。如果終端102是頂置設(shè)備,那么輸入設(shè)備110可以包括頻道選擇器或遙控設(shè)備,輸出設(shè)備112可以包括電視機(jī)。在物理上用基本電視或計(jì)算機(jī)電纜實(shí)現(xiàn)的信號(hào)路徑S3和S4在終端102與輸入設(shè)備110之間,以及終端102與輸出設(shè)備112之間傳送控制和數(shù)據(jù)信號(hào)。
終端102通過(guò)支持電路116中的連接器接受智能卡104。在數(shù)據(jù)傳輸層上,支持電路116通過(guò)信號(hào)路徑S5與智能卡104連接。智能卡104包括用于存儲(chǔ)權(quán)限的數(shù)據(jù)庫(kù)126或存儲(chǔ)器。通常被稱(chēng)為“權(quán)限管理消息(EMM)”的權(quán)限與特定的可下載應(yīng)用軟件或其它可重用內(nèi)容相聯(lián)系。每個(gè)權(quán)限代表把應(yīng)用軟件或其它可重用內(nèi)容下載到終端102中的未來(lái)權(quán)利(future right)。或者,每個(gè)權(quán)限可以代表解密和/或使用在廣播網(wǎng)絡(luò)108上發(fā)送的事先加密的軟件或可重用內(nèi)容。這樣,這些權(quán)限為銷(xiāo)售和分發(fā)來(lái)自遠(yuǎn)程服務(wù)器106的應(yīng)用軟件提供安全保證。
權(quán)限占用數(shù)據(jù)庫(kù)126一般比它相對(duì)的應(yīng)用軟件或其它可重用服務(wù)器內(nèi)容小,每個(gè)智能卡104可以存儲(chǔ)許多不同的權(quán)限。權(quán)限在下載相應(yīng)的應(yīng)用軟件122或其它可重用內(nèi)容之前被裝載到智能卡104中。例如,智能卡104可以包含在購(gòu)買(mǎi)智能卡104的時(shí)候就裝入其中的預(yù)裝權(quán)限?;蛘?,智能卡104是銀行智能卡。在這種情況中,用戶(hù)必須利用單個(gè)智能卡104,在在線(xiàn)購(gòu)買(mǎi)相應(yīng)應(yīng)用軟件122或其它可重用內(nèi)容期間,從遠(yuǎn)程服務(wù)器106下載權(quán)限。這提供了極大的靈活性,因?yàn)橛脩?hù)可以利用單個(gè)智能卡104,潛在地下載數(shù)以百計(jì)的應(yīng)用軟件或其它可重用服務(wù)器內(nèi)容。
不同類(lèi)型的權(quán)限均被設(shè)想為在本發(fā)明的范圍之內(nèi)。一種類(lèi)型的權(quán)限是便于軟件或可重用內(nèi)容的使用受到限制。例如,一旦使用軟件達(dá)預(yù)定次數(shù)或達(dá)一段時(shí)間(例如,24小時(shí)),就可以終止權(quán)限。另一種類(lèi)型的權(quán)限是便于無(wú)限許可下載內(nèi)容的使用。在這種情況中,一旦應(yīng)用軟件122被下載到終端102,就可以沒(méi)有任何限制地使用。其它類(lèi)型的權(quán)限和它們的應(yīng)用軟件均被設(shè)想為和認(rèn)為在本發(fā)明的范圍之內(nèi)。
CPU 114一般處理終端102的數(shù)據(jù)的控制信號(hào)。同樣,CPU 114處理存儲(chǔ)器118、遠(yuǎn)程服務(wù)器108、智能卡104、輸入設(shè)備110和輸出設(shè)備112之間的數(shù)據(jù)和控制信號(hào)。CPU 114的確切類(lèi)型取決于系統(tǒng)100的具體實(shí)施。CPU 114通過(guò)信號(hào)路徑S6與存儲(chǔ)器118連接,和通過(guò)信號(hào)路徑S7與支持電路116連接。當(dāng)信號(hào)在CPU 114和存儲(chǔ)器118之間,以及在CPU 114與支持電路116之間傳播時(shí),可以含有數(shù)據(jù)和控制信號(hào)的信號(hào)路徑S6和S7是雙向的。
支持電路116也被稱(chēng)為接口電路,它使CPU 114與智能卡104、輸入設(shè)備110、輸出設(shè)備112和遠(yuǎn)程服務(wù)器106接合。支持電路116一般由各種各樣的部件組成,包括數(shù)據(jù)總線(xiàn)、智能卡驅(qū)動(dòng)器、網(wǎng)絡(luò)接口模塊、輸入端口和輸出端口。支持電路116一般為數(shù)據(jù)和控制信號(hào)在智能卡104、終端102和遠(yuǎn)程服務(wù)器106之間的有效傳輸提供保證。
存儲(chǔ)器118把各種各樣的軟件模塊存儲(chǔ)在終端102中。存儲(chǔ)器可以包括RAM(隨機(jī)存取存儲(chǔ)器)、ROM(只讀存儲(chǔ)器)或它們的組合。軟件模塊可以包括智能卡管理程序120、應(yīng)用程序122和應(yīng)用起動(dòng)程序124。還包括諸如操作系統(tǒng)之類(lèi),其它眾所周知的軟件模塊,但在圖1中沒(méi)有把它們顯示出來(lái)。
智能卡管理程序120協(xié)調(diào)從遠(yuǎn)程服務(wù)器106到存儲(chǔ)器118的軟件下載。更重要的是,智能卡管理程序120處理來(lái)自智能卡104的“權(quán)限”。權(quán)限使用戶(hù)能夠從服務(wù)器106下載應(yīng)用軟件122或其它可重用內(nèi)容,或解密事先加密的應(yīng)用軟件122。智能卡管理程序120一般處理智能卡104內(nèi)數(shù)據(jù)庫(kù)126中的權(quán)限信息,以便確定是否授權(quán)終端102從服務(wù)器106下載特定應(yīng)用軟件。另外,智能卡管理程序120可以在在線(xiàn)購(gòu)買(mǎi)相應(yīng)應(yīng)用軟件124或其它可重用內(nèi)容期間協(xié)調(diào)權(quán)限的下載。
智能卡管理程序120可以處理事先加密應(yīng)用軟件122的解密。智能卡管理程序120可以在把應(yīng)用軟件122下載到存儲(chǔ)器118的同時(shí),“匆忙地”解密應(yīng)用軟件122。在這種情況中,任何用戶(hù)都可以通過(guò)廣播網(wǎng)絡(luò)108下載加密應(yīng)用軟件122,但只有擁有權(quán)限的用戶(hù)才可以解密和使用解密應(yīng)用軟件122?;蛘撸悄芸ü芾沓绦?20可以在把加密版本事先下載到存儲(chǔ)器118之后,解密應(yīng)用軟件122。在這種情況中,智能卡管理程序120解密和使用應(yīng)用軟件122,直到數(shù)據(jù)庫(kù)126中特定應(yīng)用軟件122的所有權(quán)限都終止了為止。
應(yīng)用軟件122是從遠(yuǎn)程服務(wù)器106下載的特定軟件程序或其它可重用服務(wù)器內(nèi)容。應(yīng)用軟件122可以包括字處理、銀行事務(wù)、信用、和股票交易之類(lèi)的應(yīng)用軟件、或電影之類(lèi)的廣播視頻,但不限于這些。一旦被下載,應(yīng)用軟件122通常被存儲(chǔ)在存儲(chǔ)器118中。應(yīng)用軟件122包括可以被用戶(hù)存儲(chǔ)和重復(fù)使用的任何數(shù)據(jù)文件、多媒體信息、軟件等。應(yīng)用軟件122的期限或可使用性可以是有限的,也可以是無(wú)限的。
應(yīng)用起動(dòng)程序124執(zhí)行或起動(dòng)應(yīng)用軟件122。應(yīng)用起動(dòng)程序124可以與智能卡管理程序鏈接,以確定可以被加密或受到保護(hù)的應(yīng)用軟件122的有效性。由于用戶(hù)可能利用顯示在輸出設(shè)備112上的圖標(biāo)起動(dòng)應(yīng)用起動(dòng)程序124,或者智能卡管理程序120可能起動(dòng)應(yīng)用起動(dòng)程序124,因此,可能存在應(yīng)用起動(dòng)程序124的各種變型。
圖2是利用圖1的系統(tǒng)100下載軟件或一些其它可重用內(nèi)容的進(jìn)程200的流程圖。進(jìn)程200代表系統(tǒng)100的操作,和從用戶(hù)在步驟210獲得智能卡104開(kāi)始。用戶(hù)可以通過(guò)從零售商那里購(gòu)買(mǎi),或通過(guò)服務(wù)提供者獲得這個(gè)智能卡。
智能卡104包括接收和存儲(chǔ)與各種應(yīng)用軟件122或其它可重用服務(wù)器內(nèi)容相聯(lián)系的權(quán)限的數(shù)據(jù)庫(kù)126。每個(gè)權(quán)限或權(quán)限管理消息(EMM)對(duì)于系統(tǒng)100可以下載的特定應(yīng)用軟件122或可重用內(nèi)容來(lái)說(shuō)都是唯一的。權(quán)限可以把從遠(yuǎn)程服務(wù)器106下載應(yīng)用軟件122或可重用內(nèi)容的許可提供給用戶(hù)?;蛘?,權(quán)限可以允許用戶(hù)通過(guò)廣播網(wǎng)絡(luò)108解密從服務(wù)器106發(fā)送的事先加密的應(yīng)用軟件122或可重用內(nèi)容。
智能卡104的一種變型是“空白”智能卡,它可以接收對(duì)應(yīng)用軟件122或其它可重用內(nèi)容的權(quán)限。權(quán)限是從遠(yuǎn)程服務(wù)器106下載到智能卡104上的。智能卡104的另一種變型是預(yù)裝特定應(yīng)用軟件或其它可重用內(nèi)容的權(quán)限。
在進(jìn)程200的步驟220,用戶(hù)把智能卡104插入終端102中。這個(gè)步驟假設(shè)用戶(hù)已經(jīng)起動(dòng)了終端102和通過(guò)網(wǎng)絡(luò)108或因特網(wǎng)連接把這個(gè)終端102與遠(yuǎn)程服務(wù)器106相連接。同樣,這個(gè)步驟220還通過(guò)終端102和網(wǎng)絡(luò)108把智能卡104與遠(yuǎn)程服務(wù)器106相連接。
進(jìn)程200轉(zhuǎn)到步驟230,在步驟230,用戶(hù)選擇要購(gòu)買(mǎi)或下載的特定應(yīng)用軟件122。用戶(hù)可以利用空白或預(yù)裝智能卡104購(gòu)買(mǎi)應(yīng)用軟件122或其它可重用內(nèi)容。如果空白或預(yù)裝智能卡104當(dāng)前不包含應(yīng)用軟件122的正確權(quán)限,那么用戶(hù)必須在獲得與應(yīng)用軟件122或其它可重用內(nèi)容相聯(lián)系的正確權(quán)限之前,購(gòu)買(mǎi)應(yīng)用軟件122或其它可重用內(nèi)容。如果智能卡104包含了與應(yīng)用軟件122相聯(lián)系的正確權(quán)限,那么用戶(hù)可以從遠(yuǎn)程服務(wù)器106下載應(yīng)用軟件122或其它可重用內(nèi)容。
在進(jìn)程200的步驟240,智能卡管理程序120讀出智能卡104內(nèi)的數(shù)據(jù)庫(kù),以確定智能卡104是否包含與所需應(yīng)用軟件122或內(nèi)容相聯(lián)系的正確權(quán)限。如果智能卡104包含了有關(guān)應(yīng)用軟件122的權(quán)限,那么進(jìn)程200轉(zhuǎn)到步驟250。如果把有關(guān)所需應(yīng)用軟件122或可重用內(nèi)容的權(quán)限預(yù)裝到智能卡104中,就會(huì)出現(xiàn)這種情況。但是,如果智能卡104不包含應(yīng)用軟件122的權(quán)限,那么進(jìn)程200轉(zhuǎn)到步驟260。同樣,如果智能卡104是空白的或不包含所需應(yīng)用軟件122的權(quán)限,那么進(jìn)程200轉(zhuǎn)到步驟260。
在步驟250,智能卡管理程序120確定權(quán)限是否到期了。在可在特定月份期間使用的測(cè)試或共享版應(yīng)用軟件中可能存在這樣的截止日期。如果可重用內(nèi)容是視頻,那么權(quán)限可以限制視頻在特定時(shí)段內(nèi)觀(guān)看。如果權(quán)限到期了,那么進(jìn)程200轉(zhuǎn)到步驟260。如果權(quán)限還沒(méi)有到期,或仍然有效,那么進(jìn)程200轉(zhuǎn)到步驟270,在步驟270,用戶(hù)可以下載應(yīng)用軟件122。
因此,如果數(shù)據(jù)庫(kù)126中的權(quán)限不是關(guān)于所需應(yīng)用軟件122或可重用內(nèi)容的,或如果權(quán)限到期了或不再有效了,那么在步驟260,進(jìn)程200要求用戶(hù)購(gòu)買(mǎi)應(yīng)用軟件122或可重用內(nèi)容。但是,如果這個(gè)權(quán)限是關(guān)于所需應(yīng)用軟件122或可重用內(nèi)容的,并且是有效的,則在步驟270,進(jìn)程200允許用戶(hù)下載所需應(yīng)用軟件122或可重用內(nèi)容。
在步驟260,進(jìn)程200確定用戶(hù)是否想要購(gòu)買(mǎi)應(yīng)用軟件122。一般來(lái)說(shuō),在輸出設(shè)備112上向用戶(hù)顯示這個(gè)消息。如果用戶(hù)決定購(gòu)買(mǎi)應(yīng)用軟件122或其它內(nèi)容,進(jìn)程200就轉(zhuǎn)到步驟280。如果用戶(hù)決定不購(gòu)買(mǎi)應(yīng)用軟件122或其它可重用內(nèi)容,進(jìn)程就轉(zhuǎn)到步驟300,在步驟300,用戶(hù)可以不再獲得應(yīng)用軟件122的權(quán)限。
在步驟280,用戶(hù)利用,例如,信用卡或一些其它支付方法購(gòu)買(mǎi)應(yīng)用軟件122。然后,進(jìn)程200轉(zhuǎn)到步驟290,在步驟290,用戶(hù)把權(quán)限從服務(wù)器106下載到智能卡104的數(shù)據(jù)庫(kù)中。在權(quán)限被下載到智能卡104中之后,進(jìn)程200轉(zhuǎn)到步驟270,以確定用戶(hù)是否想要下載應(yīng)用軟件122。
如果用戶(hù)決定下載應(yīng)用軟件122,進(jìn)程200就轉(zhuǎn)到步驟310。如果用戶(hù)決定再次下載應(yīng)用軟件122,進(jìn)程200就轉(zhuǎn)到步驟300,在步驟300,服務(wù)器104將不再把應(yīng)用軟件122下載到終端102的存儲(chǔ)器118中。
在步驟310,進(jìn)程一般確定終端102中的存儲(chǔ)器118是否足以接納應(yīng)用軟件122或其它可重用內(nèi)容。如果存儲(chǔ)器118足以接納應(yīng)用軟件122,進(jìn)程200就轉(zhuǎn)到步驟320。但是,如果存儲(chǔ)器118不足以存儲(chǔ)或接納應(yīng)用軟件122,那么進(jìn)程轉(zhuǎn)到步驟300,用戶(hù)可以不下載應(yīng)用軟件122。
在步驟320,智能卡管理程序120從智能卡104的數(shù)據(jù)庫(kù)126中推斷出權(quán)限。這種推斷的性質(zhì)取決于權(quán)限的類(lèi)型。在典型軟件下載的情況中,智能卡管理程序120僅推斷應(yīng)用軟件122的權(quán)限。但是,如果系統(tǒng)100涉及到觀(guān)看視頻的特定次數(shù),那么智能卡管理程序120就要把權(quán)限調(diào)整成能反映當(dāng)前使用情況。同樣,智能卡管理程序120可以全部或部分地推斷權(quán)限。在這個(gè)步驟320之后,進(jìn)程200轉(zhuǎn)到步驟330,在步驟330,智能卡管理程序120處理應(yīng)用軟件122的其它可重用內(nèi)容從服務(wù)器106到終端102的存儲(chǔ)器118的下載。如果應(yīng)用軟件122是以加密的方式,那么智能卡管理程序120可以在下載到存儲(chǔ)器118期間解密應(yīng)用軟件122。
在完成了進(jìn)程200之后,用戶(hù)可以使用或觀(guān)看應(yīng)用軟件122或其它可重用內(nèi)容。用戶(hù)可以激活應(yīng)用起動(dòng)程序124,然后應(yīng)用起動(dòng)程序124起動(dòng)或執(zhí)行應(yīng)用軟件122。用戶(hù)可以選擇輸出設(shè)備112上的圖標(biāo)來(lái)激活這個(gè)應(yīng)用起動(dòng)程序124。或者,智能卡管理程序120可以自動(dòng)地起動(dòng)應(yīng)用起動(dòng)程序124。
盡管在這里已詳細(xì)描述了體現(xiàn)本發(fā)明精神的各種實(shí)施例,但是本領(lǐng)域的普通技術(shù)人員可以容易地設(shè)計(jì)出體現(xiàn)本發(fā)明精神的許多其它改進(jìn)實(shí)施例。
權(quán)利要求
1.一種利用集成電路卡簡(jiǎn)化把可重用內(nèi)容從服務(wù)器下載到終端的方法,該方法包括下列步驟核實(shí)包含在集成電路卡中的權(quán)限對(duì)于從服務(wù)器接收特定可重用內(nèi)容來(lái)說(shuō)是否是正確的;和把可重用內(nèi)容從服務(wù)器下載到終端的存儲(chǔ)器中。
2.根據(jù)權(quán)利要求1所述的方法,其中,可重用內(nèi)容是應(yīng)用軟件。
3.根據(jù)權(quán)利要求1所述的方法,其中,可重用內(nèi)容是多媒體內(nèi)容。
4.根據(jù)權(quán)利要求1所述的方法,其中,集成電路卡包含預(yù)裝權(quán)限。
5.根據(jù)權(quán)利要求1所述的方法,其中,權(quán)限是從服務(wù)器下載到集成電路卡中的。
6.根據(jù)權(quán)利要求1所述的方法,其中,可重用內(nèi)容是加密的。
7.根據(jù)權(quán)利要求6所述的方法,還包括下列步驟解密來(lái)自服務(wù)器的加密可重用內(nèi)容。
8.根據(jù)權(quán)利要求1所述的方法,還包括下列步驟在權(quán)限被用于下載所述可重用內(nèi)容之后,更新所述集成電路卡上的權(quán)限數(shù)據(jù)庫(kù)。
9.根據(jù)權(quán)利要求1所述的方法,其中,所述核實(shí)步驟還包括下列步驟下載有關(guān)所需可重用內(nèi)容的權(quán)限;和把所述被下載權(quán)限存儲(chǔ)到所述集成電路卡中。
10.一種從服務(wù)器安全下載可重用內(nèi)容的系統(tǒng),該系統(tǒng)包括與服務(wù)器連接的終端,含有處理器,用于處理可重用內(nèi)容從服務(wù)器的下載;存儲(chǔ)器,用于接納被下載可重用內(nèi)容;和集成電路卡接口電路;和與所述接口電路連接的集成電路卡,用于提供使所述終端能夠從服務(wù)器下載可重用內(nèi)容的權(quán)限消息。
11.根據(jù)權(quán)利要求10所述的系統(tǒng),其中,所述集成電路卡包括權(quán)限數(shù)據(jù)庫(kù)。
全文摘要
一種利用集成電路卡簡(jiǎn)化把可重用內(nèi)容從服務(wù)器下載到終端的方法和設(shè)備。具體地說(shuō),該方法包括下列步驟:核實(shí)包含在集成電路卡中的權(quán)限對(duì)于從服務(wù)器接收特定可重用內(nèi)容來(lái)說(shuō)是否是正確的,并把可重用內(nèi)容從服務(wù)器下載到終端的存儲(chǔ)器中。該設(shè)備包括與遠(yuǎn)程服務(wù)器連接的終端和通過(guò)接口電路與終端連接的集成電路卡。終端包括處理器,用于處理內(nèi)容從服務(wù)器的下載;存儲(chǔ)器,用于存儲(chǔ)下載的內(nèi)容;和集成電路卡接口電路。
文檔編號(hào)H04N7/173GK1361905SQ00810333
公開(kāi)日2002年7月31日 申請(qǐng)日期2000年7月13日 優(yōu)先權(quán)日1999年7月15日
發(fā)明者戴維·J·韋弗, 理查德·A·諾曼, 托馬斯·P·紐伯里 申請(qǐng)人:湯姆森特許公司