專利名稱:管理多媒體場景中字符字體的方法以及相應的計算機程序和終端的制作方法
技術領域:
本發明的領域特別地是嵌入在無線通信終端中的應用的領域,該 應用需要例如以由圖形對象的時空排列形成的一個或多個多媒體場
景的形式構成它的信號表示,無線通信終端例如是無線電話、PDA(個 人數字助理)、膝上型計算機等類型,
更準確地說,本發明涉及在這樣的終端內的字符字體的優化和動 態管理,以用于當在客戶端中使用或調用文本對象時,在需要圖形和 多媒體場景的客戶端中最適宜地呈現由內容服務器終端傳送的該圖 形和多媒體場景。
背景技術:
在現有技術的已知解決方案中,已經開發出了幾種字符字體表示格式。
然而這些格式沒有提出涉及已由圖形表示例如多媒體場景的設 計者或創造者先前選擇的字符字體的信息管理機制,以便在后者中寫 入文本(例如標識語、標記、口號等)。
在最成功的格式中,更特別地,專用于字符字體的連續加載(或 "流化(streaming)")的格式中,MPEG-4標準的第17和18部分 (ISO/IEC 14496-17 -"信息技術-音頻-視頻對象的編碼-第17部分以 及ISO/IEC 14496-18 -"信息技術-音頻視頻對象的編碼-第18部分) 描述了用于增強字符字體和與特殊字體相關的內容以便在MPEG-4 場景中呈現文本對象、壓縮和流化用于傳送到客戶端的"OpenType" 型字符字體的機制。
然而,在MPEG-4標準中,字符字體的管理獨立于將呈現該MPEG-4多媒體場景的接收終端而發生。在將呈現的場景中定義的字 符字體或字體被內容或圖形場景服務器終端系統地傳送給接收終端, 而不考慮了解該接收終端是否具有接收并呈現在相應圖形場景內傳 送的字符字體的能力(例如有限的存儲空間)。
因此在MPEG-4標準的第17和18部分的含義中的管理字符字 體的該方法不能夠使接收終端有效地管理一組字體,甚至也不能借助 于與將呈現的多媒體內容相關的時間屬性、持續時間屬性或特性來表 現后者的特性。
因此,在傳統上,使管理與用于在圖形場景中使用而在先前定義 的字符字體相關的信息成為可能的唯一技術使用基本參數存儲方法。
它們經受了當全部或一些存儲在客戶端的字體變成過時的時通 常導致不可能下載多個字符字體的靈活性的缺乏,或在具有有限存儲 的終端上難于下載呈現涉及它們的圖形場景所需要的新字符字體,例 如移動通信終端、電話、數字電視解碼器等。此外,具有有限存儲的 終端不會總是具有以與它最接近的屬性且已存儲在該終端上的另一 字符字體替換它不可能下載或具有與它不兼容的具體屬性的字符字 體的能力。
通過IBM文檔,用于將文本數據的非格式流耦合到文檔表示設 備(打印機或屏幕)的方法也是已知的(EP 0119 396)。
更準確地,根據在文本數據流中接收的將被使用的字體標識符,
中選擇一種字符字體。
然而,在該文檔中描述的方法沒有直接用于無線通信終端并且不 適合于呈現多媒體內容而只適合呈現文本數據。
最后,KUWATA等的文檔(US 2005/080839 )描述了一種用于 在網絡服務器中目錄化字符字體并使它們對于與其連接的計算機為 可得到的系統。
更準確地,這樣的系統通過選擇特殊字體使存儲字符字體并且管 理來自需要用于顯示或打印文檔的字體的用戶的要求成為可能。然而,在該文檔中描述的系統不允許已經目錄化的字符字體的更 新,而是提供在網絡上可獲得的字體的備份目錄。
發明目的
特別地本發明的目的是減少現有技術的這些缺點。
更準確地,本發明的目的是提供考慮了字符字體的屬性的無線通 信終端中的字符字體管理技術,特別地考慮了該無線通信終端類型, 以便確定字符字體是必須還是可以簡單地由 一終端使用以用于呈現 涉及它的多媒體場景。
本發明的另 一 目的是提供這樣的字符字體管理技術,關于用于呈 現圖形或更通常的多媒體場景的需求,允許選擇性下載字符字體或部 分字符字體。
本發明的另外目的是提供這樣的技術,即促進將在終端上使用的 字符字體的優化和動態管理,以用于呈現多媒體場景。
本發明的另一目的包括提供這樣的技術,該技術使僅僅與用于呈 現圖形場景相關的全部字體存儲在終端的存儲器中成為可能。
本發明的另外目的包括提出這樣的技術,該技術與對字符字體進 行解碼的傳統技術完美兼容,也就是說能夠容易地集成在大多數裝備 能夠呈現圖形場景的終端的圖形呈現設備中。
另外,本發明的另一目的包括提供這樣的字符字體管理技術構 成,該技術能夠完美地集成在用于呈現多媒體場景的圖形命令的設備 中(例如多媒體軟件閱讀器)并且允許將呈現的圖形內容與相關的字 符字體之間的高依賴。
最后,本發明的最后目的意在提供這樣的技術,該技術可相對簡 單地實現和使用,而保留了依據于安裝和/或使用的合理成本。
發明內容
這些目的,以及將在后面出現的其它目的,根據管理在能夠接收 字符字體以便在屏幕上呈現多媒體內容的無線通信終端中的字符字體的方法而實現。根據本發明,這樣的方法方便地在客戶端中使用 -字符字體數據庫,列出了由所述終端存儲的全部字體或部分字 體并且將每個所述字體與至少 一個管理參數相關聯;畫一組字體管理命令,所述命令組在多媒體數據流中傳送。 根據本發明的該方法,將管理信息增加到將在用于呈現圖形場景 或更通常的多媒體場景的終端中使用或已經存儲在用于呈現圖形場 景或更通常的多媒體場景的終端中的字符字體,既有新穎性又有創造 性,因為現在沒有已知的其它技術提供了這樣相同的優點。這是因為, 在傳統上, 一旦客戶端從多媒體場景服務器終端中搜索新的多媒體場 景,則用于所述場景的在描述文件中參考的全部字符字體必需被下 栽,與是否知道這些字體已經被存儲在客戶端的存儲器中而因此不需 要下載就可獲得無關。另 一方面,根據本發明的該方法提供了允許選擇性下載將被使用 的字符字體的優點,或者按照無線通信終端的技術能力,或者按照與 已經存儲或在新的圖形場景中被正確參考的字符字體相關的描述屬 性。才艮據本發明,在該方法的上下文中定義的字符字體的屬性中的該信息,先于多媒體場景的文本對象的呈現由該終端解釋,然后該終端選擇使用已經在它的存儲器中提供的相同的字符字體,或者用已經在存儲器中提供的另一字體替換在將被呈現的多媒體場景中參考的字體,該另一字體的字符字體屬性與在將被呈現的所述場景中參考的字符字體的屬性相同或盡可能地接近,或者再一次進行下載如果需要新 的字符字體。特別地,該方法使在該終端作出決定中將-下載、刪除或替換已經 存儲在該終端中的字符字體、被更新且該終端還不知道的管理參數集 成在一起成為可能。優選地,該管理參數屬于這樣的組,該組包括 畫關于字體類型的參數,比如它的比例性(proportionnel)與否;-關于字體的生存期間的參數,也就是說在該終端的存儲器中存儲該字體的時間;-優先權參數,特別是相對于其它字符字體的使用的優先權;-關于字體的特征的參數,特別是它使用的存儲空間;-用于管理字體的子集的參數;-定義字體使用條件的參數;-用于管理與字體相關的知識產權的參數。優先地,應當注意,特別地本發明非常尊重可能與特定字體相關 的任何著作權,因為它使得能夠考慮定義所使用的字體知識產權的參 數并因此考慮沒有它們各自創作者的在先協議而使用或不使用該字 體的條件。在這方面,終端將處于這樣的位置,即決定是否可以存儲 字符字體超過給定期間,或者相反地該字體是否由指定它可以被使用 但在另一情況中決不能被存儲或重新使用的參數相伴隨,該另一情況 特別是一個或多個多媒體場景的呈現。優先地,根據本發明的方法使用按照每個字體或每部分字體有多 長時間前被最后一次使用、存儲量和/或優先權參數,管理由終端中的 全部字符字體占據的存儲空間的步驟。這樣的方法似乎有特別的優點,即確保在存儲器中生存期間的參數會有4艮高的值但會占據將會阻 止某一其它字符字體的下載或使用的大量存儲空間的字符字體或部 分字符字體在存儲器中的存儲或從存儲器中刪除。換言之,如果存儲在終端中的字符字體在它的生存期間參數中有高值但會占據存儲空 間從而阻止對于多媒體場景優化呈現所必需的新字符字體的下載,則可以有意地從終端的存儲器中刪除最初存儲的字符字體以便由新的 字符字體替代。優選地,該組命令包括傳送字體或部分字體以在終端中存儲的命 令("cacheFont,,),這通過在終端上在后臺下載新字符字體且對于用 戶是透明的,使得預料在終端中新字符字體的使用成為可能。在類似的且也是優選的方式中,該組命令包括更新存儲在該終端 中的字體或部分字體的命令("informFont")。在同樣的方式中,該組命令包括刪除存儲在該終端中的字體或部分字體的命令("delete")。在該組命令中的這些各種命令允許有效地管理該終端已知或未 知但在該終端上優化地阜現各種多媒體場景所必需的一組字符字體的下載和/或替換和/或刪除。同樣優選地,至少一個命令考慮了屬于以下組的至少一個參數, 該組包括-生存期間參數;-字體名字;-與部分字體相關的信息;-從其能夠下載字體的地址;-字體屬性。本發明還涉及可以從通信網絡下載和/或存儲在它可以由計算機 讀取和/或由微處理器執行的載體中的計算機程序產品,優選地包括實 現前述管理終端中字符字體的方法的程序代碼指令。本發明還涉及能夠接收字符字體以在屏幕上表現內容的無線通 信終端,優選地包括-字符字體數據庫,列出了由所述終端存儲的全部字體或部分字體并且將每個所述字體與至少一個管理參數相關聯;-解釋一組字體管理命令的裝置,所述命令組在多媒體數據流中傳送。優選地,與至少一些由這樣的終端管理的字符字體相關聯的管理 參數屬于以下組,該組包括-關于字體類型的參數,比如它的比例性與否;-關于字體的生存期間的參數,也就是說在該終端中保存的時間;-相對于其它字體的優先權參數;-關于字體的特征的參數,特別是它使用的存儲空間;一用于字體的子集的管理的參數;-用于管理與字體相關的知識產權的參數;-定義使用條件的參數。優選地,根據本發明的該終端優先地包括按照有多長時間前被最 后一次使用、每個字體或每部分字體的大小和/或優先權參數,管理由 終端中的全部字符字體占據的特別是其存儲器中的存儲空間的裝置。同樣優選地,在多媒體數據流中傳送的這樣的一組字體管理命 令,特別地包括,但不是排它的,傳送字體或部分字體以在終端中存儲的命令("cacheFont")、更新存儲在該終端中的字體或部分字體的 命令("informFont")、刪除存儲在該終端中的字體或部分字體的命 令("delete")。
通過閱讀借助于簡單說明和非限制性例子給出的圖1的優選實 施例的下面描述,本發明的其它特征和優點將顯現得更加清楚,圖1 說明了在包括文本對象的圖形場景的修改的例子的上下文中,根據本 發明的在移動無線通信終端內的字符字體的管理的一般原則。在圖1的例子中,移動電話(10)的用戶希望查詢當天天氣預報 服務。出于簡化例子的原因,用于訪問該天氣服務的多媒體場景(ll) 在這里被有意地做得很簡潔并包括具有點擊(click-on)文本對象"每 日天氣預報"形式的交互文本對象(13 ),該文本對象通過在終端(10 ) 的存儲器(14)中可獲得的字符字體而呈現在屏幕上。用戶選擇"每日天氣預報,,鏈接,該鏈接使得將終端(10 )的請求 (18 )發送給存儲有(hosting )描述"每日天氣預報"服務的多媒體場 景的文件(16)的多媒體內容服務器終端(15)。對于所有它的文本 對象,該描述文件包含描述字符字體的數據(17),通過該字符字體 它們將被呈現在終端(10)上,例如與由天氣服務的創作者定義的圖 形表一致。響應于客戶端的請求(18),服務器終端(15)返回包含描述與 "每日天氣預報,,相應的場景的文件(16)以及與將由終端使用的字符 字體相關的信息數據(17)的位流(19)。一旦流(19 )被接收,終端(10 )就解釋描述將被使用的字符字 體的數據(17)。首先,它在它的字符字體數據庫(14)中查找(106),以便查 看該描述數據(17)是否對應于已經存儲的字符字體,或者如果否, 已經存儲的字體是否具有與在流(19)中描述的那些(17)類似或相 同的屬性。如果是這種情況,則終端(10)將不會下載在描述描述每 日天氣預報的多媒體場景的文件(16)中描述的字體,但是將顯示(102)使用在存儲器中獲得的相同的字符字體,或者具有相同或類 似的屬性的替代字符字體顯示文本對象(101) "Sunny"的新場景(100)。在相反情況中,終端(10 )將發送用于下載請求顯示對象"Sunny" 的字體的請求(103),這可以從例如內容服務器終端(15)存儲的 字符字體數據庫(104 )中或者在描述將被使用的字符字體的數據(17 ) 的屬性"URL"中定義的地址獲得。內容服務器終端(15)然后返回(105)該字符字體給該客戶端 (10)。然后后者在釋放了用于該存儲的必需的存儲空間后,將在它 的存儲器或字符字體數據庫(14)中存儲該新的字符字體。一旦該新的字符字體被放置在存儲器(14),顯示文本對象 "Sunny"的新場景(100)的顯示(102)將以該正確的字符字體呈現。
具體實施方式
本發明因此涉及用于管理在能夠接收字符字體以便在屏幕上呈 現多媒體內容的無線通信終端中的字符字體的技術。本發明的目的包括描述傳送以及解碼字符字體管理功能的方法。在終端上,-許多圖形場景或更一般的多媒體場景必須能夠有效地 管理與該場景的文本對象相關的字符字體庫,以便象由它們的創作者 最初定義的那樣呈現它們。這樣的管理特別地由存儲、破壞、合法性終結管理或將這些字體 輸入到高速援沖存儲器中的功能、或修改所有或一些這些字體的功能、以及因此更一般的使管理在一組圖形場景內的幾種字符字體的存 儲、傳送和重新使用成為可能的字符字體管理的描述功能的使用相伴 隨。這樣的在終端例如無線通信終端上字符字體"管理"的功能的"低 水平"呈現的技術方法,既是新穎的又是有創造性的,首先因為它使 獲得將在終端上呈現的多媒體場景和相關的字符字體之間相對精細 的交互成為可能,其次因為它使實現字符字體或在傳送包含具體字符 字體的圖形場景的內容服務器與接收它們的終端之間的某些先前選 擇的部分這些字符字體的二進制傳送成為可能。有利地,這樣的方法 也使當圖形場景被呈現和/或為呈現圖形場景必需的字符字體被下載 時減少最終用戶的延遲時間成為可能。在象下面描述的上下文中,該發明應用于大量需要信號表示、以 圖形對象的時空排列形式的應用中。客戶端,例如無線通信終端,從多媒體內容服務器終端(例如圖 形場景服務器)中查找圖形動畫內容。該多媒體內容服務器終端返回所查找的在它的描述中加載了該 圖形對象的時空排列的內容給該客戶端。在這個由服務器終端傳送給客戶端的內容中,與加載在該圖形場 景的描述文件中的文本對象有關的字符字體管理功能被描述。特別 地,它們指示一組字體將存儲在接收器的存儲器中,并且響應于來自 相同的客戶端的請求它將必須保持是可訪問的(或不可訪問)。當字體被需要時,在該客戶端內該字體的值被讀取和使用。應當注意,這個很一般的技術可以在實踐中被應用于所有當前存在的圖形動畫的描述中國MPEG-4-BIFS ( "Binary Format Scene (二進制格式場景),,) -SVG語言,或"可擴展矢量圖形(Scalable Vector Graphics )"; 國SMIL語言,或"同步多媒體集成語言(Synchronised MultimediaIntegration Language)",其目的在于允許集成在Web頁中的多媒體元素;-XML事件模塊,其目的在于允許統一集成與具有DOM ("文檔 對象模型(Document Object Model)")格式的對象文檔模型的事件 接口相關的事件管理者和事件收聽者;-HTML等。按照本發明的方法還使在客戶端內管理由所有由圖形場景的圖 形呈現引擎使用的字符字體占據的存儲空間成為可能,這樣,對于呈 現的圖形和多媒體場景,當在這一組中的字符字體成為過時的時,它 被從存儲的當前字符字體組中清除以及可能地用全部或部分更近的 字符字體或呈現新圖形場景所需的字符字體替換。按照本發明的方法還使管理字符字體的臨時備份以及當圖形場 景被呈現時考慮該備份成為可能,從而如果這已經在當前終端中可獲 得的字符字體組中出現,則避免了該字符字體的新下栽,也有助于減 少當在他的終端上呈現圖形場景時用戶有時能夠發現的時間延遲。它也使管理圖形場景內字符字體的子集的增強和更新,或在受限 制終端中的字體或字體的子集的替換成為可能。更準確地,在按照本發明的字符字體管理方法的上下文中, 一組 命令被用來修改在給定時刻的場景內使用文本的圖形對象的一組屬 性。當場景描述文件被傳送時必須同時執行的命令被一起分組在相 同的數據包中,例如通過適合于在場景替換命令"SceneReplace,,的上 下文中的MPEG-4/Systems中的"AccessUnit"命令,或在RTP, "Real-time Transfer Protocol (實時傳輸協i義)"包中。當需要時這樣的命令由內容服務器傳送給該客戶端,該客戶端將 解釋它們。它們具有不同的類型。第一命令"cacheFont"使提前發送與圖形場景的呈現相關的字符 字體成為可能, 一旦該終端發出請求這樣的字體的請求,該字符字體 隨后將在客戶端的存儲器中成為可獲得的。這是一種預計方法,其中 字符字體被放入該終端的高速緩沖存儲器中,為了后續請求以使用。這個請求可以或者由用戶交互進行,或者在圖形場景的呈現時使用該字體的文本的呈現的情況下進行。如下面的說明,命令"cacheFont,,能夠以下面的方式直接被加載 在場景的描述文件中; <Scene> [….<Insert> <Transform><Audio DEF =,,Local: scene . new—sound.rendering,, startTime ="NOW" streamID = "4" trackID = "4" source="velo—default$2.3gp,,/><Transform></Insert><cacheFont TTL = '2 months,FontName=Hitle一font,FontSubSetlD =,0'URL-'http:〃serverfont.stz.com/title_font,><Data>,,specifies supplementary information dataconcerning the font"<Data><Properties><param name ="closetoFontName,, value = Arial,,/> <param name -"priority" value = "High"/> <param name ="vendor,, value ="Adomedia,,/> <Properties> </cacheFont>[…]命令"cacheFont,,因此能夠在任何時候由客戶端執行以便存儲給 定的字符字體。該命令由某一數量的參數伴隨,比如跟隨著該命令的 執行在存儲器中保持該字體的終結日期,該終結日期根據該字體的接收時刻以及在存儲器中它的生存期間確定,超過該終結日期該當前字 體會自動被刪除。
如上面指出的,在本發明的上下文中確定的命令"cacheFont"的 各種屬性中,可以引用
-"TTL,,受益于命令"cacheFont,,在存儲器中字符字體合法的持 續時間;
-"FontName,,字符字體的唯一名字,使得該字符字體能夠從終 端內在給定時間可獲得的各種字體中被識別出來;
-"FontSubSetID":這個屬性指定了由屬性"FontName,,識別的字 體的子集;
-"URL":能夠重新獲得字體的數據的位置;
-"Properties":表達字體屬性的參數列表,例如與該字體相關的
語言;
-"Data":與該字體相關的輔助信息數據。
緊接著命令"cacheFont,,的執行,可能會發生當前字符字體不能 被存儲在客戶端的存儲器中,當后者已經被充滿或在該終端上保持為 可獲得的用于存儲這個新字體的存儲空間不夠時。
因此,在第一情節中,客戶端則將使用命令的參數"URL,,以便隨 后在由該參數指定的地址去查找該字符字體,假如在呈現圖形或多媒 體場景時需要它。
在第二情節中,如果該參數"URL"或參數"data,,沒有在命令 "cacheFont"中給出,則該客戶端將解釋在后面的下載中不能獲得該字 符字體的事實并因此必需考慮屬性"properties,,以便確定具有與和命 令"cacheFont"相關的該標識字體最接近屬性的字符字體并在呈現場 景時用具有最接近屬性的字符字體替代該標識字體。
第二命令"informFont"更新與已經存儲在客戶端中的字體相關 的全部或部分信息。
該命令還可以用于指示已經在客戶端的存儲器中提供的字符字 體已經滿足了在可以伴隨它的屬性"Properties,,中列出的屬性,這使得圖形或多媒體場景的創作者能夠更簡單地管理將在給定時間在無 線通信終端上呈現的場景內字符字體的替換。
在更新命令的屬性中,也定義了
-"TTL":將受益于一更新的高速緩沖存儲器中該字符字體在存 儲器中合法的周期;
-"FontName":將受益于一更新的字符字體的唯一名字; -"FontSubSetID,,這個屬性指定了由屬性"FontName"識別的字
體的子集;
-"URL":能夠重新獲得字體的數據的位置;
-"Properties":表達字體屬性的參數列表,例如與該字體相關的
語言;
-"Data":與該字體相關的輔助信息數據。
第三個刪除命令"Delete,,刪除由客戶端內存儲的字符字體的屬 性"FontName"和"FontSubSetID,,識別的存儲區域,這具有如果不重
此釋放7終:上相應的存儲空間的^^果。— ',"、""。
在根據本發明的方法的上下文中定義的這些各種字符字體管理 命令由無線通信終端用來管理圖形或多媒體場景呈現的初期或期間 的字符字體。
因此,最初,通過網絡連接,該終端從內容服務器終端恢復描述 它必須呈現的一個或多個圖形場景的數據。
然后這些數據被解壓以便獲得由該終端的音頻和圖形呈現引擎 直接使用的圖形對象的描述,后者負責將圖形對象彼此合成以便創建 相應于該描述數據的圖形場景。
在圖形場景中各種對象的合成階段中,,在進行包括在或者具有新 字體或者使用具有已經在該終端的存儲器中提供的接近或相同的屬 性的替代字體的該場景中的各種文本對象的顯示之前,該終端解釋伴 隨它們的字體管理命令。
然后因此被呈現的圖形或多媒體場景上用戶的交互被考慮(指針的操作、按壓物理或軟件鍵等)。
隨著用戶逐漸與場景交互,要求與本地或遠的信息源建立網絡連 接的圖形修改可能被啟動,例如包括分配或使用用于具體文本顯示的 新字符字體。
因此,緊接著來自用戶的需求,執行本發明方法的計算機程序產 品將啟動到內容服務器終端的網絡連接從而檢索隨后將由客戶端的 多媒體閱讀器分析的位流,從而按照預定的字符字體并根據包含在該 位流中的字符字體管理命令創建或修改包含將被呈現的文本元素的 圖形場景。
根據本發明的管理方法的優點因此可以被總結為四個要點 -減少使用的存儲空間,因為僅與呈現圖形場景相關的該組字體
被放置在終端的存儲器中;
-通過使用根據圖形命令呈現過程的字符字體管理方法節省使用
中的處理資源,該圖形命令呈現過程有助于在具有可獲得但通常受限
制的存儲器以及處理能力的無線通信終端例如移動電話上它的相對
簡單的安裝;
-通過它可能集成在大多數圖形呈現設備中,從而與傳統的圖形 或多媒體場景解碼技術兼容;
-通過可以直接集成在圖形命令呈現過程中并促進將被呈現的圖 形或多媒體內容與在該內容中引用的字符字體的使用之間的高相關 性的技術的使用,在圖形或多媒體內容的創建的上下文中表示的增 強。
權利要求
1、一種在用于接收字符字體以便將多媒體內容呈現在屏幕上的無線通信終端(10)中管理字符字體的方法,其特征在于在所述終端(10)中所述方法使用字符字體數據庫(14),列出了由所述終端(10)存儲的全部字體或部分字體并且將每個所述字體與至少一個管理參數相關聯;字體管理命令組,所述命令組在多媒體數據流中傳送。
2、 根據權利要求1的字符字體管理方法,特征在于所述管理參 數屬于包括以下各項的組-關于字體類型的參數,例如它的比例性與否; -關于字體的生存期間的參數,也就是說在所述終端中保存該字 體的時間;-相對于其它字體的優先權參數; -關于字體的特征的參數,特別是它使用的存儲空間; -管理字體的子集的參數; -管理與字體相關的知識產權的參數; -定義使用條件的參數。
3、 根據權利要求1和2中任一項的字符字體管理方法,特征在 于它按照每個字體或每部分字體有多長時間前^c最后一次使用、存儲 量和/或優先權參數,使用管理全部所述字符字體在所述終端中占據的 存儲空間的步驟。
4、 根據權利要求1到3中任一項的字符字體管理方法,特征在 于所述命令組包括傳送字體或部分字體以存儲在所述終端中的命令。
5、 根據權利要求1到4中任一項的字符字體管理方法,特征在 于所述命令組包括更新存儲在所述終端中的字體或部分字體的命令。
6、 根據權利要求1到5中任一項的字符字體管理方法,特征在 于所述命令組包括刪除存儲在所述終端中的字體或部分字體的命令。
7、 根據權利要求1到6中任一項的字符字體管理方法,特征在于至少一個所述命令考慮了至少一個屬于包括以下各項的組的參數 -生存期間參數;-字體名字;-與部分所述字體相關的信息;-能夠從其下載所述字體的地址; -所述字體的屬性。
8 、 一種可從通信網絡下載和/或存儲在能夠由計算機讀取和/或可 以由微處理器執行的載體上的計算機程序產品,特征在于它包括實現 根據權利要求1到7中任一項的在終端中管理字符字體的方法的程序 代碼指令。
9、 一種用于接收字符字體以將內容呈現在屏幕上的無線通信終 端,其特征在于包括-字符字體數據庫,列出了由所述終端存儲的全部字體或部分字 體并且將每個所述字體與至少一個管理參數相關聯;一解釋字體管理命令組的裝置,所述命令組在多媒體數據流中被傳送。
10、 根據權利要求9的無線通信終端,特征在于所述管理參數屬 于包括以下各項的組國關于字體類型的參數,例如它的字符比例性與否; -關于該字體的生存期間的參數,也就是說在所述終端中的保存時間;-相對于其它字體的優先權參數; -關于該字體的特征的參數,特別是它使用的存儲空間; -管理該字體的子集的參數; -管理與該字體相關的知識產權的參數; -定義使用條件的參數。
11、 根據權利要求9和10中任一項的無線通信終端,其特征在 于包括按照每個字體或每部分字體有多長時間前被最后一次使用、大 小和/或優先權參數,用于管理由所述終端中的全部所述字符字體占據的存儲空間的裝置。
12、 根據權利要求9到11中任一項的無線通信終端,特征在于 所述命令組包括傳送字體或部分字體以在所述終端中存儲的命令。
13、 根據權利要求9到12中任一項的無線通信終端,特征在于 所述命令組包括更新存儲在所述終端中字體或部分字體的命令。
14、 根據權利要求9到13中任一項的無線通信終端,特征在于 所述命令組包括刪除存儲在所述終端中字體或部分字體的命令。
全文摘要
本發明涉及一種管理在可以接收字體以便在屏幕上呈現內容的無線通信終端(10)中的字體的方法。根據本發明,該方法涉及在該終端(10)中使用下列元件,即列出由該終端(10)存儲的全部字體或部分字體以及將至少一個管理參數與每個字體進行匹配的字體數據庫(14);以及在多媒體數據流中傳送的一組字體管理命令。
文檔編號G09G5/22GK101300622SQ200680040875
公開日2008年11月5日 申請日期2006年10月31日 優先權日2005年11月2日
發明者C·熱古, J·特朗尚, N·皮埃爾 申請人:斯特里米澤公司