国产精品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>

      智能卡功率管理的制作方法

      文檔序號:6567258閱讀:221來源:國知局
      專利名稱:智能卡功率管理的制作方法
      智能卡功率管理狄領(lǐng)域本發(fā)明涉及智能卡糾,尤其涉及智能卡功率管理。背景鉢 智能卡糾智能卡是可以^^^隨身攜帶的電子||#, ^個智能卡包含能夠與智肯:卡有晰皮稱;"絲電路卡"或;'芯片卡:。通常,智能卡包;絲器、帶 有相關(guān)的邏輯內(nèi)存的微控制器和可i^亍^^。許多智能卡器件的一個突出棒It是通過限制對在辦系統(tǒng)和^£躲制下的接口的訪問,來保護智能卡,的數(shù)據(jù)免受未經(jīng)授權(quán)的訪問和嫩iL這樣,秘密數(shù)據(jù)能夠被寫入智能卡并且以防ih4^f可時候被智能卡W卜的設(shè)備讀取的方錄行械國際標準^i且織(ISO)公布了智能卡的M的和電氣規(guī)范,比如IS07816 標準組?;诩呻娐房藴实闹悄芸ㄔ趹?yīng)用時通常遵M些規(guī)范,但也包括 扭些M^中不一定描述的特性。智能卡通常才緣所包括的絲器的數(shù)量、集 成電路(IC)、進行復(fù)雜處理的能力、密碼方案、電氣接口和^W局來區(qū)分。 智能卡的應(yīng)用包括公共電話卡、用于銷售點(POS )終端和自動取款機 (ATM)的銀行卡、機頂盒電視付費和無線通信運營商在全球移動終端系統(tǒng) (GSM)中采用的用戶身,夾(SIM)卡,但并不局P艮于此。SIM卡由于(a) 它們小的夕卜形因數(shù),(b)它們錄電源關(guān)閉狀態(tài)下一次性插入位置以及(c)它 們的商業(yè)價值而具有特殊的重要性。tt作為第三代(3G)歐洲移動電話技術(shù) 的通用移動電信系統(tǒng)(UMTS)的引入,稱為USEM (UMTS用戶身份凈^:或 者ilJ]用戶身^^)的SIM,;(l^f皮引入以用于UMTS移動網(wǎng)絡(luò)。USIM 卡包含用于實現(xiàn)接入預(yù)訂UMTS的運營商網(wǎng)絡(luò)的相關(guān)信息。SIM # USIM卡 都屬于智能卡的范疇。移動電話智能卡的使用對于^ii智能卡的國際擴^L其重要。GSM電話利 用智能卡作為接A^介,部分是因為智能卡允許在接A^多動電話網(wǎng)絡(luò)時達到高 度安全,還因為它們在推廣移動電話方面提供了新的可能性并且由此提供了主 秋點,原因在于它們使得網(wǎng)絡(luò)運營商和服務(wù)提供者可^f銷售電^a服務(wù)。圖1A示出了賄凈^的智能卡體系結(jié)構(gòu)的一^^子。卡(4)包括按ISO 標準定義的一組用于連接到,系統(tǒng)的引腳(1),這些引腳包括時鐘、用于數(shù) 據(jù)傳送的數(shù)^f言號、復(fù)位信號以及電源引腳。CPU (3)經(jīng)由總離口 (2)連 接到所述引腳(1)。 CPU (3)可訪問^ft可^^偶的ROM (7)的區(qū)域、 RAM (5)以;^i要用于4^可配置數(shù)據(jù)(例:i^"密鑰)的EEPROM組件 (6)。為了支持大量的數(shù)^K或需求應(yīng)用,也可以采用閃存的形式來提高, 器容量。圖1B示出了iW技術(shù)中ISO :^:智能卡(41)和用于與該卡接口的八* 端所構(gòu)成的組(40)的;I^T局。ISO標準只定義了五個引腳,而三個額外的 引購銀留用于*的使用。圖1C示出了 iW技術(shù)中SIM卡或USIM卡的物歡卜形因數(shù)。 除了所述的ISO接口外,狡義了其它的智能卡接口。這些額外的接口通 常提供高速數(shù)據(jù)傳輸,并iLi要與;t^量^f"^^吏用。典型的智能卡接口 包^f呆密數(shù)字(SD )、多^^卡(MMC)以^JL^/4^^^接口 ,但并不局限于 此。最近,提出了頓用串行總線(USB)作為智能卡的另一種潛在接口。新 接口^fM保留的ISO引腳或者另外定義一組新引腳,i^且新引腳用于補M替 代ISO標準引腳。S2/R智能卡操作系統(tǒng)允許在^ifc^布給用戶之后向卡加載新的應(yīng)用。由這 些現(xiàn)代智能卡操作系MM予的新的靈活性完4^f啟了新的應(yīng)用領(lǐng)域。例如,在 因特網(wǎng)商務(wù)和支付中不可缺少的個人保密模塊由于智能卡的使用而值4fft任。 這些保密微能夠^W^個人密鑰并且敝高性能的密碼算法。保密相關(guān) 的任務(wù)能夠由微處理器與密碼W:理器^以M的方式來^M亍。由于新技術(shù)的引入使得能夠在小的晶片(die)上生產(chǎn)大容量M器,增加 了智能卡中所提供的,量。M^t支術(shù)的增強使得智能卡能夠通過在智能卡 自身上結(jié)合^:量閃存來支持更多的應(yīng)用。隨著多媒體能力增多的移動手機的出現(xiàn),并且fW服務(wù)提供者開始執(zhí)行寬帶移動服務(wù),對^的、可升級的和可配置的大容量,的需要變得迫切。一個增強的大容量(U)SIM卡的例子是M-系統(tǒng)(Newar、Ca)的MegaSEVP1, 塊。利用MegaSIM, (U)SIM卡賣家能夠向似門的移動運營商顧^^供支持多 種高M^多動服務(wù)(例如,下載MMS、 MP3 W^片斷)的SEM卡,完全個人 信息管理(PEM)功能,以及高^^率圖#4#。隨著需要大,量的新應(yīng)用的出現(xiàn),高端移動電話開始提供,卡的專用 接口以^#這些應(yīng)用所需的數(shù)據(jù)。典型的應(yīng)用包括M照相機,其需要大, 量;jM^W態(tài)圖^^/iyW片斷、MP3文件以及多 消息服務(wù)(MMS)消 息。到目前為止,^Wf提供兆字節(jié)(MB)的##器,而(U)SIM卡只有千字 節(jié)(KB)。,包含兆字節(jié),器的MegaSIM的引入,增強的應(yīng)用既能夠?qū)?(U)SIM卡用于傳統(tǒng)用途,也能夠利用(U)SEM ^#用于多媒體設(shè)備和應(yīng)用的大 量數(shù)據(jù)。簡言之,運行在智能卡上的高級操作系統(tǒng)和諸如數(shù)字照片或視頻圖像 (MPEG文件)、音樂(MP3文件)、游5^:類的多媒體應(yīng)用的出現(xiàn),以^j"智 負&卡上更高存儲容量的需求為移動網(wǎng)絡(luò)運營商和服務(wù)提供者展開了多種新的機應(yīng)當注意,當高級智能卡器件提供增強的功能時,在許多情況下,這些器 件所需的功率大于傳統(tǒng)智能卡器件所需的功率。不幸的是,在許多情形下難以 獲得必需的額外功率。智能卡功耗第三代伙伴(3GPP)組織的GSM 11.18規(guī)花定義了可以通ii(U)SIM卡的 最大電流量。4W這些規(guī)范,^常工作M下可通ii(U)SIM卡的最大電流不 育^^過4毫安。今天市場上出現(xiàn)的許多移動終端遵^L個限定并且如^(U)SIM 卡Jiiiit^出這一限定的電流,該卡##^^端拒絕并生成一個內(nèi),誤,隨 著新的更高級的具有增強處理能力、更大務(wù)睹器容量以及可能的增強功能的 (U)SIM卡的引入,4毫刻氐于利用額外功能時實際所能達到的電流量。由于上 必艮制,具有增大的^^容量和增強性能的高M(U)SIM卡的使用^m制^^皮設(shè) 計來支持更高的功率需求的某些類型的終端。如果高M(U)SIM "^皮插AJiJ未被 i殳計成提供正常運行所需的更高電流量的移動終端中,該終端可能將所述(U)SEM卡當作殘次品拒絕。對動態(tài)調(diào)整自身功耗的智能卡象降的需求日益增大。這一增加的功能#^ 允"i憤常消耗大量電能的高級全功能智能卡提供與那些嚴,制智能卡消耗的 最大電流量的終端之間的#性。發(fā)明內(nèi)容上述需求經(jīng)由本發(fā)明的幾個方面得到滿足。賄首次/iHf—種功率可控的智能卡系統(tǒng),該智能卡系統(tǒng)包括用于發(fā)布命令的終端、具有用于向所i^f^^供智能卡功能的接口和用于^^f所發(fā)布的命令的控制器的智能卡,以^于處^于所述智能卡的功耗決定的功M^1:*構(gòu)。才缺一些實施例,至少一^^令影響在至少一個^^命令的g旨期間所述智能卡辦的功耗,并JI^斤i^f端可才娥所述功絲狄布所紅少 一特令。制。因此,示例性的功絲定包括;大智能卡糾的功耗的決定、制氐智能 卡糾的功耗的決定、限制智能卡的最大功賴氐于一個給定值的決定。對功^fe^t^^構(gòu)的M實施方式?jīng)]有限制。在一些實施例中,功耗決 定機構(gòu)至少部分i5^終端或智能卡中??商鎿Q地或附加地,功M定機構(gòu)至少 部^i綜智能卡終端系^^卜。應(yīng)當注意,"功絲狄^l^I"可以^^單獨 的設(shè)備J^者可以分布在多^H殳備上,并且可以^^H^T適當?shù)能浖?、硬件?固刊奇組合實施。因此,##本發(fā)明的一些實施例,用于控制智能卡的電流消耗的一組一個 或多/fv^令;^^^j!j卡的命令集(portfo!io)中。應(yīng)當注意,對Jii^一個或多個命令的語法沒有明確限制,因此不要求所述命令包括對于某一功率或電流水平 的顯式引用。對:W可作出功M定,在哪里作出功M定或何時作出功M定沒有特別 限制。才W-個M的例子,當高^(U)SIM"N^電,其4皮初始化為消^L少電 流以遵從3GPPGSM 11.18規(guī)范,使得該(U)SIM卡兼容所有類型的移動終端。 被設(shè)計為增強的功能并且能夠?qū)?U)SIM卡施加更大電流的高級移動終端將發(fā)布例如一個加速卡的處g變的智能卡命令。該命令的扭衧將同時增大智能卡 辦的功耗,從而使得在其它命令的后續(xù)^U亍期間能夠?qū)嶚i強的智能卡性能。盡管如此,(U)SIM卡絲與標)lM多^i殳M^。因此,雖然某些增強終端 能夠通過動態(tài)增加(U)SIM卡的電流消^M'J用(U)SIM卡的增強性能和能力, 但是在更嚴厲的最大電流策略下的其它終端能夠使智能卡工作在智能卡功能減 少的模式下,例如,通過關(guān)閉某些(U)SIM卡功* ^或通城小卡的處理能力 絲少智能卡功能。才l^t一些實施例,所u少-H^^令的^mM智能卡器件的^ti^t,從而得到智能卡H^在船的I^亍期間的功耗。可替換^il可附加地,所U少一^^令的^W亍啟用或者禁用智能卡M的功負摔元。可替M或可附加地, 所述至少一>^^令的扭行啟用或者禁用智能卡||#的至少>^分,器。在示例性的實施例中,所述,iu^用或禁用的賴器包括非易失'14^器,例如閃存。 才W""些實施例,由所i^少-H^^H殳置的,^^l^^M亍至少一個其它命令的一段有限時間內(nèi)被iM有效??商鎿Q地,,#|^被設(shè)置為當前的新的工作配置。 示例性的辦錄包括時鐘頻率和非易失'I^^器工作的時間,但并不局 限于此。^J^用或禁用的示例性功能單元包拾浮點單^密^f元,但并不局限于此。S^首次7iHf—種便攜式智能卡旨,該智能卡H^包括用于A^f皿收命令以及向終端提供智能卡功能的接口和用于她所接收的命令的控制器,其 中至少一^^令可運行來啟用或禁用該智能卡教降的功^f元。才娥一些實施例,在至少一個其它命令的lt^^ft期間,所述功能單元保 持為,^用或被禁用。S^首次/zHf—種便攜式智能卡皿,該智能卡H^包括用于A^f,收命令以及向終端提供智能卡功能的接口和用于^u亍所接收的命令的控制器,其 中至少一^^令可運行來啟用或禁用該智能卡ll^的至少某個,器。#首次^^一種便攜式智能卡器件,該智能卡器件包括用于^f^收命令以及向終端提供智能卡功能的接口和用于扭/f亍所接收的命令的控制器,其 中至少一^^令的^^亍影響在至少一個其它命令的g^y亍期間所述智能卡器件的功耗,并il^斤i^少一^^HM所述智能卡的內(nèi)部功能電路的,^lt 現(xiàn)在首次^5^f—種通ii^i^作智能卡器件的方法,該方法包掩對于所述智能卡||##出功^^定,##該功^定,由所i^f端向所述智能卡,j^布至少一/jv^令,該命令在至少一個其它命令的^4M亍期間影響所迷智能卡IW的功耗,以及由所i^f端發(fā)布所述至少一個其它命令。才娥一些實施例,所^法進一步包括由所述智能卡器件^f亍所^少一 個其它命令。S^首次/^一種通i^f端操作智能卡IW的方法。目前所爿^開的方法包括以下步驟配置所述智能卡^^yj斤i^fi^:命令(例如將所述智能卡器^M^到所i^f端);以及由所iaf端向所述智能卡S^發(fā)布至少一^^令,所 述至少一y^^令啟用或禁用所述智能卡教降的功能單元。根據(jù)一些實施例,所述功肯傳元在至少一個其它命令的I^^t期間^^f皮啟用或被禁用。才 —些實施例,目前所^Hf的方法進一步包括由所^f端發(fā)布所^少 一個其它命令。5yL首次7^—種通i^f^怍智能卡器件的方法。目前所〃^開的方法包括以下步驟配置所述智能卡^H^^斤i^f^收命令(例如將所迷智能卡器 ^^到所it^f端)以及由所述終端向所述智能卡11#發(fā)布至少一^^令,所 逸至少一^^^啟用或禁用所述智能卡II^的至少一^分M器。才Mt—些實施例,所^^少""^分員器在至少一個其它命令的I^M 期間##^^用或#皮禁用。沖緣一些實施例,目前所公開的方法進一步包括由所述終端發(fā)布所述至少 一個其它命令。現(xiàn)在首次/^一種通i^fWMt智能卡器件的方法。目前所公開的方法包 括以下步驟由所i^f端向所述智能卡^ft發(fā)布至少-H"^令,所述命4^ 所述智能卡m的內(nèi)部功能電路的IMt^lt以在至少一個其它命令的船執(zhí) 行期間影響所述智能卡器件的功耗,目前所公開的方法還包括由所述終端發(fā)布 所ii^少一個其它4^令的步驟。蹤首次甜一種計脅可讀賴介質(zhì),在所述計脅可讀賴介質(zhì)上具 有i己錄于其上的計^^幾可讀^/馬,所述計^L可讀4V馬的指令用于使智能卡器件*皿收多>1^^^4^亍至少一>^^令,所^A少-M^^H,2^斤述智能卡象降的功*^元的啟用或禁用。#首次/^計#^可讀^#介質(zhì),在所述計^L可讀^^介質(zhì)上具有記錄于其上的計算沖幾可讀^^碼,所述計^i可^a碼的指令用于使智能卡,從^^^收多^^4^^ie至少一^^令,所iiJL少"H^^HI^;斤述智能卡器件的至少一^分,器的啟用或禁用。ite首次7;Hf計^^可讀^ft介質(zhì),在所述計^^可讀^ifft介質(zhì)上具有記錄于其上的計^^可讀f^,所述計#^可讀^^的指令用于使智能卡*從終皿收多^^H^^亍至少一^^令,所U少-H^^HM所述智能卡的 內(nèi)部功能電路的,參故,以在至少一個其它命令的l^liWt期間影響所述智能卡W的功耗。這些和,實施例^it過以下的詳細描i^p例子而變得清楚。


      圖ia圖示了智能卡體系結(jié)構(gòu)的例子。圖ib圖示了 iso ^的智能卡的枳*^局。圖1c圖示了 sim或usim卡的物彩卜形因數(shù)。圖2圖示了#^本發(fā)明一些實施例的高級智能卡的示例性體系結(jié)構(gòu)。圖3圖示了在閃存寫或擦除時間與施加到該閃存的電流之間的示例性關(guān)系。圖4圖示了(u)sim卡的典型功^制例程。圖5示出了激洽浮點單元的典型例程。圖6示出了激活基于硬件的密^"元的典型例程。圖7示出了示例性的功率管理例程,其中根M;^Ci午電流iU處理器速度。*實施方式貼將才賺脅的示例性實施例,^^發(fā)明。應(yīng)當麟,本發(fā)明不局限 于所公開的示例性實施例。還應(yīng)當理解,對"^lfrf封可一個l沐的^M'要求 所要求保護的發(fā)明特性^了充^/i^f以便能夠?qū)峖^發(fā)明。還應(yīng)當辦,貫穿于在其中示出或描i^h理或方法的公開內(nèi)容,所^法的步驟可以以任何M或同時被執(zhí)行,除非M下文中明M出 一個步驟,于另 一個步驟的在先^w亍。出于/zHf的目的,智能卡是提供對于^t在卡內(nèi)的一些數(shù)椐的"^沐問的^^r卡。該定義包^1"射可遵從ISO 7816標準中的強制部分的卡、任何SIM卡 和樹可USIM卡,但并不局限于此。出于公開的目的,終端是能夠與所述智能卡接口的^^r計算設(shè)備。該定義包^f更攜式電話、PDA和其它類型的移動終端,^E并不局限于此。通常,智能卡,包括用于支#^端和智能卡象降間的通信的電路(例如 "接口功能電路")。j^卜,應(yīng)當注意,智能卡ll^4i常還包拾'內(nèi)部功能電路", 所述"內(nèi)部功能電路"是不與智能卡糾與夕卜界間的通信直接相關(guān)的電路。對于 某些配置和某些例子,內(nèi)部功能電路可包括,CPU、浮點或密#元以及非 易失性(例如閃存)絲器。本發(fā)明的一些實施例提l個或多^^令,所述"^令影響在至少一個其它 命令的l^^f亍期間智能卡器件的功耗。應(yīng)當注意,對于所述一個或多^^令 的扭行在何時或:M可影響智能卡H^的功耗的沒有特殊限制。這樣,在一些實 施例中,即^^所ii^少一個其它命令的It^^f亍在更晚時間發(fā)生的情況下, 所述一個或多^h^令的4^亍^^即影響智能卡糾的功耗。在一個非限定的例子中,關(guān)閉或禁用密石 導(dǎo)致智能卡器件的功耗立即降 低,而與其它命令的l^^^殳有^^關(guān)聯(lián),^,在船IM亍一個或多個其 它命令時,由于在"^前關(guān)閉或禁用了密;馬核,所以功^1低。可替,,所述一個或多今命令的^W所述智能卡象降的功耗所帶來的 影響凈iLJ^。應(yīng)當注意,在一些實施例中,所述H^在"i^亍所述"至少一^^"與te M所述"至少一個其它命4^,之間的時間內(nèi)不關(guān)閉,并JL^it一時間間隔內(nèi)保 縣轉(zhuǎn)。在一些實施例中,所iiM^的"至少一個其它命令,的第^^令是由智能卡 糾在賄所迷"至少一^^令,的^命令^所^f亍的第"H^^令。相A她,本發(fā)明的一些實施例提^-個或多^h^令,所述命令的^i^亍啟用 或禁用諸如賴器或智能卡餅的功能單; t^類的電子電路,或者可替換賦可附加地,改變智能卡電路(例如內(nèi)部功能電路)的,*。 #^些實施 例,所^^器或功肯tf元的啟用狀態(tài)或智能卡電路的^ftl^由J^敗變以 用于一個或多個其它命令的it^JM亍。然而,應(yīng)當注意,對所i^^器或功能單it^何時或:W^^用或禁用,或者所述#^#|^何時或^<可被修^殳有 特棘制。本發(fā)明的某些實施例41_供用于作出增;^斷氐智能卡功耗的決定的功^定機構(gòu)。對所述決定才;t^:M可^^地決定是增大iUIJ^f氐智能卡的功耗波有限制。在一錯定的非限制例子中,作出功絲定包淋'如才緣一個表格來估計 或^H古對于一種M配置或一組,I^^斤迷,的^^的^^功耗,雖然這 并不是本發(fā)明必需的。如^^斤述候逸的#功^#^出終端所允許的最大功 耗,則錯出斷氐器件的功耗的決定,并且,例如,終端向智能卡發(fā)布可運行 來禁用智能卡賴器或減小時鐘狄的命令。然而,應(yīng)當注意,對于這些實施 例,雖然作出了減少功耗的決定并JUi布了可^f亍絲少功耗的命令,但是實 際的^4^或4^^i吾法不需^^W&涉^^功耗。本發(fā)明的一些實施例涉及作出或處理功耗決定。才W—些實施例,功M 定的"處理"包括實際作出功絲定。才娥一些實施例,"處理"功絲定包樹艮 據(jù)功耗情況,作出向智能卡發(fā)布命令的決定,或作出不向智能卡發(fā)布^^令的決 定。圖2圖示了具有控制器的示例性智能卡,所述控制器包括CPU (22)和輔 助,器,比如RAM (18)和/或ROM (19)。所述控制器凈A^行來^ft^能 卡命令,并且##本發(fā)明的一些實施例,所述控制器還被運行來管理功耗或電 流消耗。可編程的時鐘發(fā)生電路(21) 4^^可現(xiàn)有的可編程時鐘J^技術(shù)(比 如分頻器、鎖相環(huán)^(PLL)或其它類型的可編程時鐘J i^硬件)來生成CPU時鐘, 在電源打開時,所述時鐘J^l電i^皮初始化以使得所述CPU (22)通過最小電 流。it^通過將CPU (22)時鐘iU為4繊來實現(xiàn)的;確??ǖ碾娏飨鸮/f氐于 3GPPM^所定義的限制。電源打開后,如果經(jīng)由(U)SIM卡接口 (20)接WJ 適當?shù)拿?,則CPU (22)可以將其時鐘調(diào)整至更高頻率,導(dǎo)致以更高的電流 消絲功耗為代飼性能增強。為了^/f沐定的功能,所述調(diào)整可以僅持續(xù)有 限的時間量,或可替換地可以作為新的操怍配置來進行。通過閃存(23)的電;她可以經(jīng)由閃速控制微(24)進4彌程。例如,通過使閃存的部分區(qū)域通電或斷電,可以進一步控制(U)SEM卡的功耗。如果 (U)SIM "^皮安#一個移動設(shè)備中,該移^i殳備限制它所提供的電流量,則 (U)SIM卡^f5lfM可用的^^容量的"^分。才娘智能卡功率管理,為了減少 功耗,賴器的^HP分可以被控制器禁用(關(guān)閉,這##不會有<樹電、^1 過)。4^1^器容量可供具有管戮U)SIM卡電流消耗的能力并且可^^^f吏卡 上的4r^賭器工作所需的額外電流量的移動設(shè)4^吏用。如圖2所示,(U)SIM卡中的其它功負娥塊(27)也可以被通電或斷電以便 以增大的電流為代^ha供或禁用附加的功能。淑iLOJt電或斷電的功負l^: 的例子包括浮點運,元(26)和基于硬件的密g (28 )。在與圖2相關(guān)的一 ^N子中,為了限制(U)SIM卡的電流消耗,浮點運鮮元(26)ifclWA^禁用。 當(U)S歴"fi^在能辦遞更多電流的增強終端中時,可以啟用卡的浮點運算 單元,導(dǎo)ltjM^亍要求密集數(shù)學(xué)運算的應(yīng)用時的性^t強。圖2中所示的另一個示斜lt功^f^l^于硬件的密嚇(28 )。才娥一個 例子,當(U)SIM "fi皮通電時,這個功食^^被禁用。包^(U)SIM卡的傳統(tǒng)設(shè) 備可以以軟件的形式l^亍密碼功能,但是能夠向(U)SIM卡提供更多功率的設(shè)備 可以激活基于硬件的密碼險(28),導(dǎo)致在^密碼功能時的性脅辦強。才W—些實施例,閃存(23)的寫和/或擦除時間與通過閃存(23)的電流 量有關(guān)。圖3示出了這種示例性關(guān)系,但A^當辦,圖3中所給出的^^形 式僅怍為一個例子并且不是限制。因此,才W^些實施例,供應(yīng)給閃存(23) 的電流量以;M目應(yīng)的閃存(23 )的寫和/或 時間由設(shè)備的控制器(比如(U)SIM 卡控制器)來管理。該機制可被動態(tài)實施,其中所総制器才娥智能卡糾所 能夠達到的最大電流量或功率量來設(shè)置閃存(23)的寫/擦ft^變。圖4示出了(U)SIM卡的示例性功4^制例程。在將電能應(yīng)用于(U)SIM卡 (30)^, 4^P擴^i且件被禁用(31)。此時,(U)SIM "^皮iU為電流消耗 最小并JL^^t從3GPPGSM11.8最大電i^義的模式。所允許的最大功率量 或電流量以員的形式被^4在(U)SIM卡中,并JJ^如^由(U)SIM卡接 口傳遞了適當?shù)拿?,其能夠凈it^。在初始4^t理^, CPU (22)等待命 令。"功率模式 ,,命令(33)表示《沐類型的以下^^令,該命令導(dǎo)致激活 被禁用的功能,使被啟用的功能不活動,或者改變CPU (22)或^f可導(dǎo)致功耗 的其它電路的性能。一^S^t^這樣的命令,(U)SIM將^ft模式tt為具有更高或更低電流消耗的模式,這分別導(dǎo)致增強的或降低的(U)SIM功能性。賄的移動終端無法支持高M(U)SIM卡棒)^斤需的更高的功率需求,這些 移動終^f^(U)SIM ^^行在^^的^fm^式下;增強的移動設(shè)備可以利用高級 (U)SIM卡的全部功能。如圖4中所示, 一個示例性的命令模式 指示>^^^皮禁用的功能;一 ^S^^這種類型的命令,所述^目對于最大允許電流m^新電流(34)。如果 新電i^氐于最;UL許電流,則接受所述命4SfiU用所請求的功能(36)。否則, 拒絕該命令(35)并JL4JUt當?shù)镊腠憫?yīng)。圖5示出了激活浮點單元(26)的過程。最初,打開電源(40),浮點單元 為被禁用(41)以使電琉義小。只^(U)SIM卡處理||#到浮點激活命令(42 ), 卡的固件^激活浮點單元(43) ^計算(44)更新的智能卡電-絲功耗。 例如,這可以通過沐問包^—個功率受控設(shè)備的功耗的表格來完成。如果新 電流低于最;UL許電流(45),則所述固件向內(nèi)部浮點單;^C送電能并激活內(nèi)部 浮點單元(46)。 M時起,由內(nèi)部(U)SIM卡處理^M亍的應(yīng)用能夠利用基于 硬件的浮點單元所提供的擴展性能。圖6示范了相似的功能性,但用于基于硬件的密碼單元(25)。打開電源 (50),密碼單元最^^皮禁用(51)。當接收到密碼單it^刀始化命令(52)時, (U)SEM卡處理器在激活(53)密碼單it^后計算(54)新電流消耗。如果新電 流消粉氐于最大允許電流(55),則打開所述密#元(56)。 M時起,應(yīng)用 能夠^^基于硬件的密4元iMo速^M亍使用密碼術(shù)的應(yīng)用。圖7示范了另一個示例性的功率管理例程,其中根提最大允許電流來i^ 處理器狄。,所述^i皮初始化(60)為最小狄(61),該最小ii^符合3GPP 規(guī)范定義的默iA^L大功率。處理器一直等待,直至接^'j新命令(62)。如f^斤 ^t^v^iili:處理器^的^^,則"NNt專用函數(shù)的結(jié)果^CPU (22)工 作時鐘的逸復(fù),所述專用函數(shù)計算最^1:理器^以保證電流消耗##在最大 允許電^^下。絲于M的卡實現(xiàn)方式,該函數(shù)既可以A^析函數(shù)或表格驅(qū) 動函數(shù)。雖然在圖7中才娥時鐘頻率說明了iM辦錄以控制卡的功耗,但M 當鄉(xiāng),為了控制卡的功耗,卡的^f沐其它l^t都能夠被iU。 W卜,雖斜艮 ^(U)SIM卡和所絲的終端描述了上述功錄制^^,但A^當賄,例子中所示的原理可適用于^^r智能卡m。應(yīng)當注意,在多種示例性的情況下動態(tài)調(diào)整智能卡的功^p是有用的,比3傳能卡的最大功耗。4W-H^'J子,希艦"]Bf端電池的工作時間。應(yīng)當注意,對一^A令在至少一個其它命令的i^^M亍期間如何影響智能卡器件的功賴殳有特3^F艮制。在一個^^例子中,智能卡器件的最大允許功耗被增;Ul斷氐,并且至少一個其它命令的lt^^L^f娥所調(diào)整的最大允許功耗來實現(xiàn)。一^h^H^r影響智能卡器件的功耗的其它例子包樹大或斷錄小 功耗,增Mi^f氐平均功耗,以及增M制^Wi,但并不局限于此。^L申請的說明書^5U']^求中,#-~個^]"包括(comprise )"、"包括 (include),,和'具有(have)"及其變體表75H亥^r^的(多個)賓語不一^i該 動詞的(多個)主語的成員、組件、元素或部分的完全列表。e/f狄"脅實施方式"部雑述了本發(fā)明,該部分以示例的方錄出,而 不想限制本發(fā)明的范圍。所描述的實施例包括不同的特征,并非所有的特# 本發(fā)明的4^P實施例中都是必要的。本發(fā)明的一些實施例只利用某些特M某 些可能的特^Hi且合。^域技^A員^^想到所描述的本發(fā)明的多種實施例和 包樹己絲所描述的實施例中的不同特4il且合的本發(fā)明的實施例。本發(fā)明的范 圍僅由lt^的擬'J^^Ji行限定。
      權(quán)利要求
      1.一種功率可控的智能卡系統(tǒng),包括a)用于發(fā)布命令的終端;b)智能卡,該智能卡具有用于向所述終端提供智能卡功能的接口和用于執(zhí)行所述發(fā)布的命令的控制器;和c)功耗決定處理機構(gòu),用于處理對于所述智能卡的功耗決定,其中,至少一個所述命令在至少一個其它所述命令的隨后執(zhí)行期間影響所述智能卡器件的功耗,并且所述終端被運行來根據(jù)所述功耗決定發(fā)布所述至少一個命令。
      2. :H5^,JJNU的系統(tǒng),其中所述功^fe^l:從以下-^且決定中選出的 增大所述智能卡器件的功耗的決定,降fW斤述智能卡恭降的功耗的決定,以及 限制所述智能卡的最大功粉氐于給定值的決定。
      3. 如權(quán)矛J^求1的系統(tǒng),其中所述功M定機構(gòu)至少部分位于^^斤^f端 和所述智能卡中選出的一4H殳備中。
      4. 如權(quán)矛]^求1的系統(tǒng),其中所迷功M定機溝至少部分位于所^f端和 所述智能卡的夕NP。
      5. ^f,漆求l的系統(tǒng),其中所紅少一^^^HU所述智能卡的辦參數(shù)。
      6. 如^M'j要求5的系統(tǒng),其中所述辦^t^時鐘頻率。
      7. dH5U'J^求5的系統(tǒng),其中所述辦^IM;非易失'M^器工作時間。
      8. :fe^'決求5的系統(tǒng),其中所述辦^^bf皮iM在所^少一個其它命 令的所述^f亍的有限時間內(nèi)##有效。
      9. 如 '溪求5的系統(tǒng),其中所述辦^l!t被iM為當前的新的工作配置。
      10. 如;M,]要求1的系統(tǒng),其中所^少-M^^令啟用或禁用所述智能卡 *的功*^元。
      11. :N5^'j要求9的系統(tǒng),其中所述功能單元為浮點單元。
      12. 如權(quán)利要求9的系統(tǒng),其中所迷功能單元為密石摔元。
      13. 如;(5Uf'J要求1的系統(tǒng),其中所i^少一^^^令啟用或禁用所述智能卡 H^的至少""^^"務(wù)賭器。
      14. ^U,漆求12的系統(tǒng),其中所ii^器包括非易失'li^器。
      15. M^'漆求14的系統(tǒng),其中所述非易失'M^器包括閃存。
      16. —種便攜式智能卡跳包拾a) 用于^yjf^li:命4Sf且向所i^f端提供智能卡功能的接口;和b) 用于^ff所il^^令的控制器,其中至少一個所述命令^^行來啟用或禁用所述智能卡n^的功^^元。
      17. 如^f'溪求16的智能卡M,其中所述功肯摔元在至少一個其它所述 命令的It^^ff期間^^N^用或被禁用。
      18. :ft^U'j要求16的智能卡器件,其中所述功肯傳元為浮點單元'
      19. ^H5U'漆求16的智能卡器件,其中所述功負摔元為密解元。
      20. —種便攜式智能卡跳包拾a) 用于^^f^l^命4Sf且向所^f端提供智能卡功能的接口;和b) 用于^^亍所ii^^的控制器,其中至少一個所述命令被運行來啟用或禁用所述智能卡器件的至少-"^分
      21. :H^,漆求20的智能卡H^,其中所i^ft器包括非易失'^W器。
      22. :H5U'漆求21的智能卡糾,其中所述非易失'1±^#器包括閃存。
      23. K更攜式智能卡跳包拾a) 用于A^f^lt命4Sf且向所iaf端提供智能卡功能的接口;和b) 用于擬亍所述命令的控制器,其中至少一個所述命令的^^亍在至少一個其它所述命令的f^^ft期間影 響智能卡器件的功耗,并JL^斤i^少一^^HU智能卡的內(nèi)部功能電路的操 作械e
      24. ^U'澳求23的智能卡M,其中所述辦l^時鐘頻率。
      25. :i^M,j要求23的智能卡糾,其中所述#^#1^非易失'1±4^器工 作時間。
      26. :H5^,漆求23的智能卡器件,其中所述,^l^皮設(shè)置為在所述至少 一個其它命令的所述^f詢有限時間內(nèi)>^#有效。
      27. :H5U'J要求23的智能卡器件,其中所述^f^f^:被iM為當前的新的 工作配置。
      28. —種通i^f^t智能卡M的方法,包括a) 對于智能卡^Ht出功M定;b) 才M&所述功M定,由所ii^端向所迷智能卡ll^發(fā)布至少一^^令, 所ii^少-M^^令在至少一個其它所述命令的g^/f亍期間影響所迷智能卡器 件的功輪和c) 由所ii^端發(fā)布所U少一個其它命令。
      29. :H5U'J^求28的方法,還包拾d) 由所述智能卡H^N^亍所^少一個其它命令。
      30. :N5U'J^求28的方法,其中所述功絲^i從以下一組決定中選出的 增大所述智能卡器件的功耗的決定,制W斤述智能卡器件的功耗的決定,以及 限制所述智能卡的最大功賴氐于給定值的決定。
      31. 如^U'^^求28的方法,其中所述至少-H^^4^^所述智能卡的^
      32. ^M'J^求28的方法,其中所述,^to(;時鐘頻率。
      33. :N5U,決求28的方法,其中所述辦^M7非易失')^ft器工作時間。
      34. dM5U,要求28的方法,其中所述辦^^:被^i為在所^少一個其 它命令的所述樹詢有限時間內(nèi)絲有效。
      35. :H5^'j要求28的方法,其中所述^^^^^皮i^為當前的新的工作配置。
      36. :N5U'J要求28的方法,其中所述至少-H^^令啟用或禁用所述智能卡 M的功^^元。
      37. :H5U'J要求28的方法,其中所述功育摔元為浮點單元。
      38. :H5U'J要求28的方法,其中所述功育傳元為密^^元。
      39. 4wM'jJ^求28的方法,其中所述至少一^^令啟用或禁用所述智能卡 M的至少"^^^^t器。
      40. 如W'澳求39的方法,其中所ii^器包括非易失'I^m器。
      41. :ft^U'J要求40的方法,其中所述非易失^##器包括閃存。
      42. —種通it^^^智能卡ll^的方法,包括a) 配置所述智能卡器件配置^y^斤^^f皿收命令;和b) 由所*端向所述智能卡器件發(fā)布至少一個啟用或禁用所述智能卡器件的功負傳元的所述命令。
      43. 如權(quán)利要求42的方法,其中所述功E^it^至少一個其它所述命令的 ^^t期間4W^C^用或#皮禁用。
      44. :如權(quán)利要求42的方法,其中所述功^^元為浮點單元。
      45. 如權(quán)利要求42的方法,其中所述功育傳元為密解元。
      46. —種通it^WMt智能卡ll^的方法,包括a) 配置所述智能卡lWW斤5af縱收命令;和b) 由所iaf端向所述智能卡H^發(fā)布至少一個啟用或禁用所述智能卡, 的至少-"^分,器的所述命令。
      47. :如權(quán)利要求46的方法,其中所^4##器包括非易失#^器。
      48. :ftw^'j^求47的方法,其中所述非易失'14##器包括閃存。
      49, 一種通過終端操作怍智能卡器件的方法,包括a) 由所^f端向所述智能卡H^發(fā)布至少一^h^令,所n少"H^^H殳 置所述智能卡器件的內(nèi)部功能電路的#^^以在至少一個其它所述命令的隨 后^f亍期間影響所述智能卡糾的功乾和b) 由所^f端發(fā)布所n少一個其它^^。
      50. :M5U']^求49的方法,其中所迷^ft^^時鐘頻率。
      51. :H5Uf'JJNU9的方法,其中所述辦^lOb非易失'l^ft器工作時間。
      52. :N5Uf,要求49的方法,其中所述辨l^t被iW:為在所^少一個其 它命令的所迷^fr^f有P艮時間內(nèi)##有效。
      53. 如^')要求49的方法,其中所迷,l^:被設(shè)置為當前的新的工作配置。
      54. —種計算機可讀存儲介質(zhì),在所述計算機可讀存儲介質(zhì), 可讀躺,所述計脅可浙偶包括用于使智能卡辦擬亍以下鰣的指4^a) 膽驗收多傳令;以及b) 扭行至少一個所述命令以啟用或禁用所述智能卡的功能單元。
      55. —種計算機可讀存儲介質(zhì),在所述計算機可讀存儲介質(zhì)上包含計算機可讀代碼, 計算機可讀存儲介質(zhì)包括用于使智能卡執(zhí)行以下操作的指令a) 踏^li:多仲令;以及b) 執(zhí)行至少一個所述命令以啟用或禁用所述智能卡器件的至少一部分存儲器。
      56. —種計^^L可讀^^介質(zhì),在所述計^^可讀^f^介質(zhì)上包^i十^4幾 可剁諷所述計脅可剩偶包括用于使智能卡糾她以下辦的指令.a) >^^ ^^收多^^令;以及b) ,至少一個設(shè)置所述智能卡器件的內(nèi)部功能電路的,l^t以在至 少一個其它所述命令的l^4^亍期間影響所述智能卡象降的功耗的所述命令。
      全文摘要
      提供了一種便攜式智能卡器件、操作智能卡器件的方法、包括智能卡器件和終端的系統(tǒng)以及包括用于智能卡器件的指令的計算機可讀存儲介質(zhì)。根據(jù)一些實施例,智能卡包括用于執(zhí)行從終端所接收的命令的控制器,其中至少一個命令的執(zhí)行影響在至少一個其它命令的隨后執(zhí)行期間該智能卡器件的功耗。任選地,根據(jù)功耗決定,所述終端發(fā)布改變智能卡功耗的命令。根據(jù)一些實施例,智能卡器件允許的功耗增大,則所述智能卡器件的性能增強,反之亦然。根據(jù)一些實施例,所述至少一個命令的執(zhí)行設(shè)置智能卡器件的操作參數(shù),比如時鐘頻率或者非易失性存儲器工作時間,從而在隨后的執(zhí)行期間影響智能卡器件的功耗。可替換地或附加地,所述至少一個命令的執(zhí)行啟用或禁用智能卡器件的功能單元。示例性的功能單元包括浮點單元和密碼單元,但并不局限于此。可替換地或可附加地,所述至少一個命令的執(zhí)行啟用或禁用智能卡器件的存儲器,比如智能卡器件的非易失性存儲器。根據(jù)一些實施例,所述至少一個命令的執(zhí)行設(shè)置智能卡的內(nèi)部電路的操作參數(shù)。
      文檔編號G06K19/06GK101273369SQ200680013635
      公開日2008年9月24日 申請日期2006年3月26日 優(yōu)先權(quán)日2005年4月12日
      發(fā)明者D·達瑞爾 申請人:晟碟以色列有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1