欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

終端中外觀元素的確定方法、處理裝置及終端的制作方法

文檔序號:7652591閱讀:100來源:國知局
專利名稱:終端中外觀元素的確定方法、處理裝置及終端的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及終端中外觀元素技術(shù),尤其涉及終端中外觀元素的確定技術(shù)。
背景技術(shù)
外觀定制(LFC, Look and Feel Customization)技術(shù)是一項終端外觀的管 理技術(shù),這項技術(shù)可以方便第三方對終端的外觀進(jìn)行例如遠(yuǎn)程增加、刪除、 更新、激活/去激活等操作。終端的外觀一般由例如主題、開關(guān)機提示、嵌入 式鏈接、菜單、屏幕保護(hù)、背景等外觀元素表現(xiàn),這些外觀元素一般會以一 個包的形式存在,這里將這個包稱為外觀包。第三方可以是業(yè)務(wù)提供商、網(wǎng) 絡(luò)運營商、終端制造商或者使用終端的用戶等。
在現(xiàn)有的終端中外觀元素的使用方法中,終端從外部獲得一個外觀包后, 如果需要展現(xiàn)外觀包中的外觀元素,則可以激活這個外觀包,這樣,這個外 觀包中的外觀元素就會以用戶可見的形式展現(xiàn)。例如,終端獲得某個業(yè)務(wù)提 供商提供的一個外觀包,這個包里包括這個業(yè)務(wù)提供商提供的鈴聲、屏保及 背景等外觀元素,終端將這個外觀包激活后,終端上即可顯示這個業(yè)務(wù)提供 商提供的鈴聲、屏保及背景等內(nèi)容。
目前,第三方提供的外觀包的種類和數(shù)量不斷擴(kuò)展和增多,而且每個外 觀包中的外觀元素的種類和內(nèi)容不盡相同,所以,/人理論上來說,終端可以 不僅僅擁有一個外觀包,而是完全可以同時獲得多個外觀包。但是,目前的 終端只獲取一個外觀包并激活使用,而還沒有一種技術(shù)方案可以提供終端中 使用多個外觀包的技術(shù)支持,尤其是沒有一種在使用一個外觀包且再次激活 另外一個外觀包時對外觀元素的處理方法,以及也沒有一種去激活或刪除當(dāng) 前正在〗吏用的外7見包時對外,見元素的處理方法。

發(fā)明內(nèi)容
本發(fā)明要解決的一個技術(shù)問題在于提供一種終端中外觀元素的確定方 法,以支持在使用一個外觀包且再次激活另外一個外觀包時對外觀元素的處 理方式。
本發(fā)明提供一種終端中外觀元素的確定方法實施例,包括在使用一個 外觀包時,激活另外至少一個外觀包;從所述至少一個外觀包及當(dāng)前使用的外觀包中,選擇將要使用的外觀元素。
本發(fā)明還提供一種終端中外觀元素的處理裝置實施例,包括外觀包處 理單元,用于在4吏用一個外觀包時,激活另外至少一個外觀包;外觀元素選 擇單元,用于在所述外觀包處理單元激活另外至少一個外觀包后,從所述至 少一個外觀包及當(dāng)前使用的外觀包中,選擇將要使用的外觀元素。
本發(fā)明要解決的另外一個技術(shù)問題在于提供一種終端中外觀元素的確定 方法,以支持去激活或刪除當(dāng)前正在使用的外觀包時對外觀元素的處理方式。
本發(fā)明提供一種終端中外觀元素的確定方法實施例,包括去激活或刪 除當(dāng)前使用的外觀包;從本地的其他外觀包中選擇將要使用的外觀元素。
本發(fā)明還提供一種終端中外觀元素的處理裝置實施例,包括外觀包處 理單元,用于去激活或刪除當(dāng)前使用的外觀包;外觀元素選擇單元,用于在
包中選擇將要使用的外觀元素。
本發(fā)明還提供一種終端實施例,包括外觀包處理單元,用于在使用一 個外觀包時,激活另外至少一個外觀包,和/或,用于去激活或刪除當(dāng)前使用 的外觀包;外觀元素選擇單元,用于在所述外觀包處理單元激活另外至少一 個外觀包后,從所述至少一個外觀包及當(dāng)前使用的外觀包中,選擇將要使用 的外觀元素,和/或,用于在所述外觀包處理單元去激活或刪除當(dāng)前使用的外 觀包后,從本地的其他外觀包中選擇將要使用的外觀元素。
本發(fā)明還4是供一種終端實施例,包括設(shè)備管理DM協(xié)議/下載DL協(xié)議 客戶端,用于接收DM協(xié)議或DL協(xié)議的外觀包及命令;外觀定制LFC客戶 端,用于根據(jù)所述DM協(xié)議/DL協(xié)議客戶端提供的命令,在使用所述DM協(xié) 議/DL協(xié)議客戶端提供的一個外觀包時,激活所述DM協(xié)議/DL協(xié)議客戶端提 供的另外至少一個外觀包,并從所述至少一個外觀包及當(dāng)前使用的外觀包中, 選"t奪將要使用的外觀元素,和/或,去激活或刪除當(dāng)前使用的外觀包,并從本 地的其他外觀包中選擇將要使用的外觀元素。
在本發(fā)明的一個實施例中,可以從激活的至少一個外觀包及當(dāng)前使用的 外觀包中,選擇將要使用的外觀元素,這不但提供了在使用一個外觀包且再 次激活另外一個外觀包時對外觀元素的處理方式的技術(shù)支持,還提供了外觀 元素的更多的選4奪范圍,而不4叉僅是只有一個外觀包可供選擇。在本發(fā)明的另外一個實施例中,去激活或刪除當(dāng)前使用的外觀包,從本 地的其他外觀包中選擇將要使用的外觀元素,這不但提供了去激活或刪除當(dāng)
素的更多的選擇范圍,而不僅僅是只有一個外觀包可供選擇。


圖1為本發(fā)明實施例的一種LFCMO的數(shù)據(jù)結(jié)構(gòu)示意圖; 圖2為本發(fā)明方法的第一較佳實施例的流程圖; 圖3為本發(fā)明方法的第二種較佳實施例的流程圖; 圖4為本發(fā)明方法的第三種較佳實施例的流程圖; 圖5為本發(fā)明方法的第四種較佳實施例的流程圖; 圖6為本發(fā)明實施例的 一種當(dāng)前使用的所有外觀元素示意圖; 圖7為本發(fā)明實施例的一種外觀包1中的所有外觀元素示意圖; 圖8為本發(fā)明實施例的一種外觀包2中的所有外觀元素示意圖; 圖9為本發(fā)明實施例的一種外觀包0中的所有外觀元素示意圖; 圖10為本發(fā)明實施例的另 一種當(dāng)前使用的所有外觀元素示意圖; 圖11為本發(fā)明實施例的一種增加激活時間節(jié)點的LFCMO的數(shù)據(jù)結(jié)構(gòu)示 意圖12為本發(fā)明方法的第五種較佳實施例的流程圖13為本發(fā)明實施例的一種增加指向前一個外^見包節(jié)點的LFC MO的數(shù) 據(jù)結(jié)構(gòu)示意圖14為本發(fā)明方法的第六種較佳實施例的流程圖15為本發(fā)明的一種終端結(jié)構(gòu)實施例的示意圖。
具體實施例方式
首先對本發(fā)明提供的終端中外觀元素的確定方法的 一種實施例進(jìn)行說 明。這個實施例的整體技術(shù)方案包括在使用一個外觀包時,激活另外至少 一個外觀包;從所述至少一個外觀包及當(dāng)前使用的外觀包中,選擇將要使用 的外觀元素。
在上述方法實施例中,可以按照下述方式從所述至少一個外觀包及當(dāng)前 使用的外觀包中,選擇將要使用的外觀元素對于所述至少一個外觀包及當(dāng) 前使用的外觀包中存在的同 一個種類的外觀元素,將優(yōu)先級最高的外觀包所包括的所述同一個種類的外觀元素確定為將要使用的所述同一個種類的外觀 元素,和/或,將優(yōu)先級最高的所述同一個種類外觀元素確定為將要使用的所
述同 一個種類的外觀元素;如果新激活的外觀包包括正在使用的外觀包中未 外觀元素。
地策略確定和/或由第三方確定,這里的第三方包括獨立于終端的存儲裝置。 在上述方法實施例中,外觀包或外觀元素可以由第三方提供,且外觀包
對應(yīng)的外^見元素相互獨立且分別到達(dá)本地。
在上述方法實施例中,根據(jù)本地策略確定外觀包的優(yōu)先級或外觀元素的
在上述方法實施例中,本地策略可以包括下述至少一種策略使用終端 的用戶對一個外觀包中的外觀元素的認(rèn)可數(shù)量決定外觀包的優(yōu)先級;外觀包 占用本地存儲空間的大小決定外觀包的優(yōu)先級;外觀包到達(dá)本地的先后次序
觀包的優(yōu)先級。
在上述方法實施例中,本地策略還可以包括下述至少一種策略使用終 端的用戶對同 一個種類的外觀元素的認(rèn)可程度決定同 一個種類的外觀元素的 優(yōu)先級;同 一個種類的外觀元素所在的不同外觀包占用本地存儲空間的大小 決定同一個種類的外觀元素的優(yōu)先級;同一個種類的外觀元素到達(dá)本地的先 后次序決定外觀元素的優(yōu)先級;同 一個種類的外觀元素所在的不同外觀包的 優(yōu)先級決定外觀元素的優(yōu)先級。
在上述方法實施例中,可以按照下述方式從所述至少一個外觀包及當(dāng)前 使用的外觀包中,選擇將要使用的外觀元素將新激活的外觀包中的所有外 觀元素確定為將要使用的外觀元素。
在上述方法實施例中,如果新激活的外觀包未包括正在使用的外觀包包要使用的外觀元素。
在確定外觀元素前,終端需要獲得外觀包,而外觀包一般是由LFC服務(wù)
器下發(fā)的,外觀包的下發(fā)和配置可以用開放移動聯(lián)盟(OMA, Open Mobile
Appliance )設(shè)備管理(DM, Device Management)協(xié)議實現(xiàn),也可以用OMA
下載(DL, Download)協(xié)i義實現(xiàn)。
用OMADM協(xié)議實現(xiàn)外觀包下發(fā)和配置的過程具體為DM服務(wù)器和終
端上的DM客戶端建立設(shè)備管理會話,DM服務(wù)器判斷終端是否有相應(yīng)的LFC
管理對象(MO, Management Object),如果發(fā)現(xiàn)終端沒有相應(yīng)的LFC MO,
則下發(fā)OMADM命令增加一個新的LFC MO,然后通過對相應(yīng)的LFC MO進(jìn)
行操作來實現(xiàn)外觀元素的設(shè)置,其中,對LFC MO的操作包括更新(Replace )、
激活(Activate)或增加(Add)等。LFC MO的一種數(shù)據(jù)結(jié)構(gòu)如圖1所示,
管理對象根節(jié)點(MO root)包括MO的標(biāo)識(ID)、當(dāng)前激活的外觀元素
(CrtElmts )和可用的外觀包(AvlbPkgs )。其中,CrtElmts子樹下包括終端的
所有外觀元素,例如,如果開機指示(Startup)和關(guān)機指示(Shutdown)分
別對應(yīng)激活(Activate ),則表示Startup和Shutdown當(dāng)前是激活的,進(jìn)一步的,
Activate可以作為一個鏈接,指向MO上被激活的外觀包?!磝〉+是占位符節(jié)
點,節(jié)點下用于存儲屬于這個外觀包的具體屬性信息,例如,標(biāo)識(ID)表
示這個外觀包的標(biāo)識,優(yōu)先級(PRI)表示這個外觀包的優(yōu)先級,名字(Name)
表示這個外觀包的用戶可讀的名字,外觀元素(Elmts)表示這個外觀包提供
的外觀元素,其中,Elmts子樹下可以包含部分或全部的終端外觀元素,例如
背景或墻紙(Wallpaper)。另外,如果終端獲得多個外觀包,則還可以對圖1
所示的數(shù)據(jù)結(jié)構(gòu)進(jìn)行相應(yīng)的擴(kuò)展。
由于外觀元素的確定可能涉及到外觀包的優(yōu)先級或外觀元素的優(yōu)先級, 所以下面對如何設(shè)置外觀包的優(yōu)先級或外抓*效
紐《々卜抓f.去^!^杏^
等第三方設(shè)置,然后隨外觀包或外觀元素一同提供給終端,當(dāng)然,優(yōu)先級也 可以與外觀包或外觀元素相互獨立并分別提供給終端。以某個業(yè)務(wù)提供商提
供的外觀包1為例,々i設(shè)外觀包1的優(yōu)先級為3,優(yōu)先級為3的信息可以與外 觀包1 一同提供給終端,當(dāng)然,也可以在外觀包1提供給終端后,再單獨將 優(yōu)先級為3的信息提供給終端。同理,假設(shè)外觀包1包括屏保1,且屏保1的優(yōu)先級為2,則優(yōu)先級為2的信息可以與屏保1 一同提供給終端,也可以在屏
保l提供給終端后,再單獨將優(yōu)先級為2的信息提供給終端,并可以同時指
明這個優(yōu)先級信息對應(yīng)的是外觀包1中的屏保1。 第三方可以根據(jù)很多策略設(shè)置優(yōu)先級。
例如,對于業(yè)務(wù)提供商(SP, Service Provider)或運營商來說,可以根據(jù) 外觀包或同一個種類的外觀元素的產(chǎn)生次序,依次提高外觀包或同一個種類 的外觀元素的優(yōu)先級。假設(shè)某個業(yè)務(wù)提供商依次提供了外觀包1和外觀包2, 業(yè)務(wù)提供商可以將外觀包2的優(yōu)先級設(shè)置得比外觀包1的優(yōu)先級高。同理, 假設(shè)外觀包l包括屏保l,外觀包2包括屏保2,則可以將外觀包2中的屏保 2的優(yōu)先級設(shè)置得比外觀包1中的屏保1的優(yōu)先級高。
對于業(yè)務(wù)提供商或者LFC服務(wù)器來說,可以按照與終端的協(xié)商結(jié)果,對 外觀包或外觀元素設(shè)置優(yōu)先級。假設(shè)LFC服務(wù)器可以先后向終端提供外觀包 1和外觀包2,終端可以向LFC服務(wù)器反饋需要將這兩個包設(shè)置的優(yōu)先級, LFC服務(wù)器根據(jù)終端的反饋,對外觀包1和外觀包2的優(yōu)先級分別進(jìn)行設(shè)置。 同理,假設(shè)外觀包l包括屏保l,外觀包2包括屏保2, LFC服務(wù)器也可以根 據(jù)終端的反饋,對屏保1的優(yōu)先級和屏保2的優(yōu)先級分別進(jìn)行設(shè)置。
對于運營商來說,可以根據(jù)業(yè)務(wù)提供商繳費的多少,對不同業(yè)務(wù)提供商 提供的外觀包或同一個種類的外觀元素設(shè)置不同的優(yōu)先級。假設(shè)外觀包1和 外觀包2分別由業(yè)務(wù)提供商1和業(yè)務(wù)提供商2提供,但業(yè)務(wù)提供商1向運營 商繳費的數(shù)額比業(yè)務(wù)提供商2向運營商繳費的數(shù)額多,則運營商可以將外觀 包1的優(yōu)先級設(shè)置得比外觀包2的優(yōu)先級高。同理,假設(shè)外觀包1包括屏保1, 外觀包2包括屏保2,則運營商可以將屏保1的優(yōu)先級設(shè)置得比屏保2的優(yōu)先 級高。
以對無優(yōu)先級的外觀包或外觀元素設(shè)置優(yōu)先級,也可以對第三方已經(jīng)設(shè)置優(yōu) 先級的外觀包或外觀元素修改或重新設(shè)置優(yōu)先級。
在終端本地可以根據(jù)很多策略設(shè)置或修改優(yōu)先級,這些策略可以是本地 自身制定的,也可以是第三方提供的。
例如,可以根據(jù)使用終端的用戶對優(yōu)先級或外觀元素的認(rèn)可程度設(shè)置優(yōu) 先級。假設(shè)外觀包1和外觀包2都沒有優(yōu)先級,且用戶更喜歡使用外觀包2,則可以將外觀包2的優(yōu)先級設(shè)置得比外觀包1的優(yōu)先級高。同理,假設(shè)外觀
包l包括屏保l,外觀包2包括屏保2,且用戶更喜歡使用屏保l,則可以將 屏保1的優(yōu)先級設(shè)置得比屏保2的優(yōu)先級高。再假設(shè)終端接收到外觀包1和 外觀包2時,外觀包1和外觀包2都已經(jīng)設(shè)置了優(yōu)先級,且外觀包1的優(yōu)先 級比外觀包2的優(yōu)先級高,但用戶更喜歡使用外觀包2,則可以將外觀包2的 優(yōu)先級修改為比外觀包1的優(yōu)先級高。另外,如果接收到的屏保已經(jīng)設(shè)置了 優(yōu)先級,且有必要的話,可以使用相同的方式修改屏保的優(yōu)先級。
可以根據(jù)每個外觀包占用存儲空間的大小設(shè)置優(yōu)先級。假設(shè)外觀包1和
外觀包2都沒有優(yōu)先級,且外觀包1占用的存儲空間比外觀包2占用的存儲 空間大,則可以將外觀包2的優(yōu)先級設(shè)置得比外觀包1的優(yōu)先級高。同理, 假設(shè)外觀包1包括屏保1,外觀包2包括屏保2,且屏保1占用的存儲空間比 屏保2占用的存儲空間小,則可以將屏保1的優(yōu)先級i殳置得比屏保2的優(yōu)先 級高。
還可以按照外觀包到達(dá)本地的先后次序,依次設(shè)置優(yōu)先級,對于后到達(dá) 的外觀包或同一個種類的外觀元素,可以適當(dāng)?shù)奶岣邇?yōu)先級,當(dāng)然,按照到 達(dá)本地的先后次序由高到低的設(shè)置優(yōu)先級也是可行的。假設(shè)外觀包1和外觀 包2先后到達(dá)本地,則可以將外觀包2的優(yōu)先級設(shè)置得比外觀包1的優(yōu)先級 高。同理,假設(shè)外觀包l包括屏保l,外觀包2包括屏保2,則可以將屏保2 的優(yōu)先級設(shè)置得比屏保1的優(yōu)先級高。
需要說明的是,當(dāng)接收的外觀包或外觀元素?zé)o優(yōu)先級時,終端還可以向 LFC服務(wù)器請求4是供指定的外觀包或指定的外觀元素的優(yōu)先級。例如,終端 向LFC服務(wù)器發(fā)出一個請求消息,請求消息中包括指定的一個或多個外觀包 的ID,如果需要獲取外觀元素的優(yōu)先級,則可以在請求消息中指定的一個或 多個外觀元素,LFC服務(wù)器根據(jù)外觀包的ID或指定的外觀元素,分配外觀包 或外觀元素的優(yōu)先級,并向終端返回這些優(yōu)先級信息。
下面結(jié)合圖2,介紹一種終端中外觀元素的確定方法的較佳實施例。假設(shè) 終端已經(jīng)至少獲得了兩個外觀包,每個外觀包都設(shè)置有優(yōu)先級,且終端已經(jīng) 激活了一個外觀包并正在使用。如圖2所示,包括
步驟S201: LFC服務(wù)器向終端中的LFC客戶端發(fā)出激活另外一個外觀包 的命令。這個命令中可以包含外觀包的信息,例如外觀包的標(biāo)識或外觀包的所有信息。
步驟S202: LFC客戶端根據(jù)外觀包的優(yōu)先級,確定即將需要使用的外觀 元素。
LFC客戶端接收到LFC服務(wù)器發(fā)出的命令后,對于當(dāng)前使用的外觀包與 需要激活的外觀包中同一個種類的外觀元素進(jìn)行選擇, 一般來說,選擇優(yōu)先 級較高的外觀包中的同 一個種類的外觀元素;對于需要激活的外觀包中包括 的但未存在于當(dāng)前使用的外觀包中的外觀元素,可以確定直接使用這些外觀 元素。
假設(shè)LFC客戶端當(dāng)前使用的是優(yōu)先級為3的外觀包1,其中,外觀包1 中包含部分外觀元素,即屏保、軟鍵盤、字體和鈴聲。LFC服務(wù)器下發(fā)的命 令為激活外觀包2,其中,外觀包2的優(yōu)先級為2,包含部分外觀元素,即鈴 聲、屏保、菜單、開關(guān)機提示。此時,LFC客戶端會判斷外觀包2中存在與 外觀包1沖突的外觀元素,即鈴聲和屏保,由于外觀包2的優(yōu)先級低于外觀 包1的優(yōu)先級,因此,確定當(dāng)前使用的鈴聲和屏保維持外觀包1提供的內(nèi)容 不變,另外,可以確定外觀包2中的菜單和開關(guān)機提示為直接使用的外觀元 素。
步驟S203:根據(jù)LFC服務(wù)器發(fā)出的命令,激活LFC服務(wù)器指定的外觀包。
步驟S204: LFC客戶端向LFC服務(wù)器返回響應(yīng)消息,以報告執(zhí)行命令的 結(jié)果。這個步驟是可選的。
需要說明的是,在圖2所示的實施例中,LFC服務(wù)器向LFC客戶端發(fā)出 激活命令后,LFC客戶端才激活外觀包,在實際應(yīng)用中,LFC客戶端也可以 根據(jù)用戶的請求或指令激活外觀包,還可以自行激活外觀包。
在圖2所示的實施例中,如果LFC客戶端上的外觀包沒有優(yōu)先級,而外 觀包中的外觀元素設(shè)置有優(yōu)先級,則在步驟S202中,LFC客戶端也可以比較 當(dāng)前使用的外觀包與需要激活的外觀包中同 一個種類的外觀元素的優(yōu)先級, 當(dāng)然, 一般選擇優(yōu)先級高的外觀元素為將要使用的所述同 一個種類的外觀元 素。另外,如果LFC客戶端上的外觀包設(shè)置有優(yōu)先級,且外觀包中的外觀元 素設(shè)置有優(yōu)先級,則可以綜合考慮兩個優(yōu)先級,以選擇合適的外觀元素。
圖2所示的實施例涉及到了優(yōu)先級的比較,在實際應(yīng)用中,也可以不使用優(yōu)先級確定外觀元素。
下面結(jié)合圖3,介紹一種不使用優(yōu)先級確定外觀元素的方法實施例。假設(shè) 終端已經(jīng)至少獲得了兩個外觀包,每個外觀包都沒有優(yōu)先級,且終端已經(jīng)激
活了一個外)^見包并正在使用。如圖3所示,包括
步驟S301: LFC服務(wù)器向終端中的LFC客戶端發(fā)出激活另外一個外觀包 的命令。這個命令中可以包含外觀包的信息,例如外觀包的標(biāo)識或外觀包的 所有信息。
步驟S302: LFC客戶端激活LFC服務(wù)器指定的外觀包,并使用指定的外 觀包中所有的外觀元素。
在這個步驟中,只要當(dāng)前使用的外觀包和新激活的外觀包中具有同 一個 種類的外觀元素,則選擇使用新激活的外觀包中的所述同一個種類的外觀元
外觀元素。
步驟S303: LFC客戶端向LFC服務(wù)器返回響應(yīng)消息,以報告執(zhí)行命令的 結(jié)果。這個步驟是可選的。
在圖3所示的實施例中,LFC客戶端激活LFC服務(wù)器指定的外觀包時, 還可以同時去激活/刪除當(dāng)前使用的外觀包。需要說明的是,激活LFC服務(wù)器 指定的外觀包和去激活/刪除當(dāng)前使用的外觀包兩個動作沒有必然的先后順 序,例如,在去激活/刪除當(dāng)前使用的外觀包后,可以激活LFC服務(wù)器指定的 外觀包;在激活LFC服務(wù)器指定的外觀包的同時,可以去激活/刪除當(dāng)前使用 的外觀包;在激活LFC服務(wù)器指定的外觀包后,去激活/刪除當(dāng)前使用的外觀 包。
由于方法的實施例都需要依靠一定的裝置或者系統(tǒng)來完成,所以,本發(fā) 明還提供了一種終端中外觀元素的處理裝置的實施例,包括外觀包處理單 元,用于在使用一個外觀包時,激活另外至少一個外觀包;外觀元素選擇單 元,用于在所述外觀包處理單元激活另外至少一個外觀包后,從所述至少一 個外觀包及當(dāng)前使用的外觀包中,選擇將要使用的外觀元素。
上述處理裝置的實施例還可以應(yīng)用于終端中,所以,本發(fā)明實施例還提 供一種終端,包括外觀包處理單元,用于在使用一個外觀包時,激活另外 至少一個外觀包;外觀元素選擇單元,用于在所述外觀包處理單元激活另外至少一個外觀包后,從所述至少一個外觀包及當(dāng)前使用的外觀包中,選擇將
要使用的外觀元素。
在上述的方法、裝置及終端實施例中,可以以外 見包為單位,通過判斷 外觀包的優(yōu)先級,選擇合適的外觀元素,還可以以外觀元素為單位,通過判 斷外觀元素的優(yōu)先級,選擇合適的外觀元素,這兩種方式還可以同時使用, 這樣,終端可以選擇到最合適的外觀元素。
在上述的方法、裝置及終端實施例中,激活另外一個外觀包時,可以將 這個新激活的外觀包的所有外觀元素作為將要使用的外觀元素,這種方式實 現(xiàn)起來比較簡單。另外,如果這個新激活的外觀包未包括終端應(yīng)該使用的全 部的外觀元素,或者未包括當(dāng)前正在使用的外觀包中包括的外觀元素,則還 可以從當(dāng)前正在使用的外觀包中選擇這類或這些類外觀元素繼續(xù)使用,這樣 在實現(xiàn)筒單的基礎(chǔ)上,可以保證終端能夠使用更多的外觀元素。
在上述的方法、裝置及終端實施例中,終端不^f旦可以對無優(yōu)先級的外觀 包或外觀元素設(shè)置優(yōu)先級,還可以對已經(jīng)設(shè)置優(yōu)先級的外觀包或外觀元素進(jìn) 行優(yōu)先級的更改,這不但提供了靈活設(shè)置優(yōu)先級的技術(shù)支持,還可以保證終 端能夠使用更合適的外觀元素。
另外,上述的方法、裝置及終端實施例也為實施本發(fā)明時提供了多種確 定外觀元素的策略。
下面對本發(fā)明提供的終端中外觀元素的確定方法的另外一種實施例進(jìn)行
說明。這個實施例的整體技術(shù)方案包括去激活或刪除當(dāng)前使用的外觀包; 從本地的其他外觀包中選擇將要使用的外觀元素。
在上述方法實施例中,可以按照下述至少 一種方式從本地的其他外觀包 中選擇將要使用的外觀元素將最近一次使用的外觀包中的所有外觀元素確 定為將要使用的外觀元素;將優(yōu)先級最高的外觀包中的所有外觀元素確定為 將要使用的外觀元素。
在上述方法實施例中,所述最近一次使用的外觀包可以對應(yīng)一個標(biāo)記, 所述標(biāo)記可以表明激活或使用所述最近一次使用的外觀包時的時間。
在上述方法實施例中,在終端本地可以設(shè)置有一個標(biāo)記,所述標(biāo)記可以 表明哪一個外觀包是最近一次使用的外觀包。
在上述方法實施例中,如果所述最近一次使用的或優(yōu)先級最高的外觀包未包括所述去激活或刪除的外觀包包括的外觀元素,則還可以在所述其他所 有的外觀包中,選擇與所述去激活或刪除的外觀包包括的外觀元素屬于同一 個種類的外觀元素作為將要使用的外觀元素。
在上述方法實施例中,可以按照下述至少一種方式從本地的其他外觀包
中選擇將要使用的外觀元素對于與所述去激活或刪除的外觀包中包括的外 觀元素同屬于一個種類的外觀元素,從其他所有的外觀包中,選擇最近一次 使用的所述同一個種類的外觀元素作為將要使用的所述同一個種類的外觀元
外觀元素,從其他所有的外觀包中,選擇優(yōu)先級最高的所述同一個種類的外 觀元素作為將要使用的所述同 一個種類的外觀元素。
在上述方法實施例中,所述選擇的外觀元素在所述其他所有的外觀包包 括的同一個種類的外觀元素中優(yōu)先級最高或者是最近一次使用的。
在上述方法實施例中,所述最近一次使用的外觀元素可以對應(yīng)一個標(biāo)記, 所述標(biāo)記可以表明激活或使用所述最近一次使用的外觀元素時的時間。
在上述方法實施例中,在終端本地可以設(shè)置有與所述去激活或刪除當(dāng)前 使用的外觀包中的每個元素都對應(yīng)的標(biāo)記,所述標(biāo)記可以表明最近一次使用 的同 一個種類的外觀元素所在的外觀包。
地策略確定和/或由第三方確定。
在上述方法實施例中,外觀包或外觀元素可以由第三方提供,且外觀包
達(dá)本地,或者,外觀包的優(yōu)先級或外觀元素的優(yōu)先級可以與對應(yīng)的外觀包或 對應(yīng)的外觀元素相互獨立且分別到達(dá)本地。
在上述方法實施例中,根據(jù)本地策略確定外觀包的優(yōu)先級或外觀元素的
在上述方法實施例中,本地策略可以包括下述至少一種策略使用終端 的用戶對一個外觀包中的外觀元素的認(rèn)可數(shù)量決定外觀包的優(yōu)先級;外觀包 占用本地存儲空間的大小決定外觀包的優(yōu)先級;外觀包到達(dá)本地的先后次序 決定外觀包的優(yōu)先級;々"a白力"斷右補抓;妄"樣杏勁觀包的優(yōu)先級。
在上述方法實施例中,本地策略可以包括下述至少一種策略使用終端 的用戶對同 一個種類的外觀元素的認(rèn)可程度決定同 一個種類的外觀元素的優(yōu)
定同一個種類的外觀元素的優(yōu)先級;同一個種類的外觀元素到達(dá)本地的先后 次序決定外觀元素的優(yōu)先級;同一個種類的外觀元素所在的不同外觀包的優(yōu) 先級決定外觀元素的優(yōu)先級。
下面結(jié)合幾個附圖,介紹幾種終端中外觀元素的確定方法的較佳實施例。 假設(shè)終端至少獲得了兩個外觀包,并正在使用一個外觀包。如圖4所示,包 括
步驟S401: LFC服務(wù)器向LFC客戶端發(fā)出去激活/刪除當(dāng)前使用的外觀 包的命令。所述命令中還可以有需要去激活/刪除的外觀包的標(biāo)識,當(dāng)然,如 果命令中指明了去激活/刪除的是當(dāng)前使用的外觀包,則命令中即使沒有標(biāo)識
也可以。另外,所述去激活是激活的一個逆動作,即,使某個外觀包脫離激
活狀態(tài),或者說,使某個外觀包進(jìn)入非激活狀態(tài)。
步驟S402: LFC客戶端激活本地的優(yōu)先級最高的外觀包。 如杲終端獲得了多個外觀包,除當(dāng)前使用的外觀包外,還有其他幾個外
觀包可供使用。去激活/刪除當(dāng)前使用的外觀包后,可以從其他幾個外觀包中
選擇一個優(yōu)先級最高的外觀包激活。如果除當(dāng)前使用的外觀包外,只有一個
外觀包可供使用,則只能激活這個外觀包。
步驟S403: LFC客戶端根據(jù)LFC服務(wù)器發(fā)出的命令,去激活/刪除當(dāng)前 使用的外觀包。這樣,終端顯示的全部外觀或部分外觀是由后激活的優(yōu)先級 最高的外觀包中的外觀元素支持的。
步驟S404: LFC客戶端向LFC服務(wù)器返回響應(yīng)消息,以報告執(zhí)行命令的 結(jié)果。這個步驟是可選的。
需要說明的是,步驟S402與步驟S403可以同時進(jìn)行,也可以調(diào)換時序 進(jìn)行,或者說,LFC客戶端可以先根據(jù)LFC服務(wù)器發(fā)出的命令,去激活/刪除 當(dāng)前使用的外觀包,再激活本地的優(yōu)先級最高的外觀包。
圖4所示的實施例是以外觀包為單位進(jìn)行操作的,在實際應(yīng)用中,完全 可以以外觀元素為單位進(jìn)行操作。圖5為另外一種確定外觀元素的較佳實施例的流程圖。如圖5所示,包

步驟S501: LFC服務(wù)器向LFC客戶端發(fā)出去激活/刪除當(dāng)前使用的外觀 包的命令。
步驟S502: LFC客戶端在其他外觀包中,根據(jù)外觀包的優(yōu)先級或外觀元 素的優(yōu)先級,選擇與當(dāng)前使用的外觀包中的每一個外觀元素分別屬于同一個 種類的外7見元素。
實施這個步驟有很多種方式,其中的一種方式為,按照優(yōu)先級由高到低 的順序搜索外觀包,直至在一個外觀包中找到與當(dāng)前使用的外觀包中的某個 外觀元素屬于同一個種類的外觀元素,重復(fù)上述過程,直至當(dāng)前使用的外觀 包中的每一個外觀元素都在其他外觀包中搜索到同一個種類的外觀元素為
止。當(dāng)然,當(dāng)前使用的外觀包中的某個或某些外觀元素有時確實不能在其他 外觀包中搜索到同一個種類的外觀元素,則可以繼續(xù)保留使用當(dāng)前的外觀包 中的這個或這些外觀元素,也可以不再使用這類或這些類的外,見元素。
實施這個步驟的另一種方式為,在其他外觀包中,搜索與當(dāng)前使用的外 觀包中的某個外觀元素屬于同 一個種類的外觀元素,且選擇這類外觀元素中 優(yōu)先級最高的外觀元素,重復(fù)上述過程,直至當(dāng)前^f吏用的外觀包中的每一個 外觀元素都在其他外觀包中搜索到同一個種類的外觀元素為止。這種方式也 可以和上述方式同時使用。
假設(shè)當(dāng)前使用的所有外觀元素如圖6所示,其中,Ref表示引用哪個外觀 包,例如,鈴聲對應(yīng)的Ref為外觀包1,說明鈴聲的外觀元素使用的是外觀包 l中的。假設(shè)終端上已有的外觀包1、 2、 3分別如圖7、 8、 9所示。由圖6-9 可以看出,當(dāng)前使用了外觀包2的全部外觀元素及外》見包1的兩個外觀元素。 如果現(xiàn)在要刪除的是外觀包2,則LFC客戶端可以首先在LFC MO中,找到 當(dāng)前使用的且Ref為外觀包2的外觀元素,即菜單、開關(guān)機提示、軟鍵盤、 字體。在LFC MO中搜索除外觀包2以外的且優(yōu)先級最高的外觀包,在本例 中這個外觀包為外觀包l,將外觀包l激活,這樣,圖6所示的菜單、開關(guān)機 提示的Ref就更改為外觀包1。由于外觀包1中沒有4欠一睫盤和字體這兩個外觀 元素,所以搜索外觀包0,外觀包0中恰好有軟鍵盤和字體這兩個外觀元素, 則再激活外觀包0,將外觀包0激活,這樣,圖6所示的軟鍵盤和字體的Ref就更改為外觀包0。最后,確定將要使用的所有外觀元素應(yīng)該如圖IO所示。
步驟S503: LFC客戶端根據(jù)LFC服務(wù)器發(fā)出的命令,去激活/刪除當(dāng)前 使用的外觀包。
步驟S504: LFC客戶端向LFC服務(wù)器返回響應(yīng)消息,以報告執(zhí)行命令的 結(jié)果。這個步驟是可選的。
將要使用的外觀元素。在實際應(yīng)用中,還可以根據(jù)激活或使用之前的外觀包 的時間,選擇合適的將要使用的外觀元素。
相應(yīng)的,在激活一個外觀包時,可以記錄激活這個外觀包的時間,當(dāng)然, 還可以記錄去激活這個外觀包的時間。這里以記錄j敫活外觀包的時間為例, 具體的,可以在LFCMO中的AvlbPkgs子樹下增加一個激活時間的節(jié)點,例 如為激活時間(Actime), 一種LFC MO的格式如圖11所示,其中,操作 (Operations )子樹下具有激活(Activate )、安裝(Install )、去激活(Deactive ) 及刪除(Remove )等節(jié)點,Activate可以是一個通用資源標(biāo)識(URI, Universal Resource Identifier ),指向LFC MO上的某個可用的外觀包,代表當(dāng)前使用的 外觀包。當(dāng)LFC客戶端激活這個外觀包時,LFC客戶端可以保存激活時間, 映射到這個LFCMO上,即,LFC客戶端修改Activate節(jié)點的內(nèi)容,將激活 時間記錄下來。另外,如果某個外觀包從來沒有被激活,則Activate節(jié)點中的 內(nèi)容為空。
依據(jù)激活時間選擇將來使用的外觀元素的一個實施例如圖12所示,包括 步驟S1201: LFC服務(wù)器向LFC客戶端發(fā)出去激活/刪除當(dāng)前使用的外觀 包的命令。
步驟S1202: LFC客戶端根據(jù)保存的激活時間,搜索最近一次使用的外觀 包并激活。
LFC客戶端可以在除當(dāng)前使用的外觀包外的所有外觀包中,根據(jù)每個外 觀包對應(yīng)的激活時間,搜索到最近一次使用的外觀包。
步驟S1203: LFC客戶端根據(jù)LFC服務(wù)器發(fā)出的命令,去激活/刪除當(dāng)前 使用的外觀包。
步驟S1204: LFC客戶端向LFC服務(wù)器返回響應(yīng)消息,以^R告執(zhí)行命令 的結(jié)果。這個步驟是可選的。在實際應(yīng)用中,除依據(jù)優(yōu)先級或激活時間外,還可以依據(jù)保存的指向某 一個外觀包尤其是最近一次使用的外觀包,選擇合適的外觀元素。
相應(yīng)的,在激活一個外觀包時,保存上一次激活的外觀包的鏈接。具體
的,可以在LFC MO中增加指向前一個外觀包(Previous)節(jié)點,這個節(jié)點指 向前一個使用的外觀包, 一種LFCMO的格式如圖13所示。另外,如果之前 沒有使用過任何一個外觀包,則Previous節(jié)點為空。
依據(jù)保存的前一個外觀包的指向,選擇合適的外觀元素的 一個實施例如 圖14所示,包括
步驟S1401: LFC服務(wù)器向LFC客戶端發(fā)出去激活/刪除當(dāng)前使用的外觀 包的命令。
步驟S1402: LFC客戶端根據(jù)保存的指向,找到最近一次使用的外觀包并 激活。所述指向可以是指,最近一個使用的那個外觀包的鏈接。
步驟S1403: LFC客戶端根據(jù)LFC服務(wù)器發(fā)出的命令,去激活/刪除當(dāng)前 使用的外觀包。
步驟S1404: LFC客戶端向LFC服務(wù)器返回響應(yīng)消息,以報告執(zhí)行命令 的結(jié)果。這個步驟是可選的。
針對上述外觀元素的確定方法的各種實施例,本發(fā)明還提供了 一種終端 中外觀元素的處理裝置的實施例,包括外觀包處理單元,用于去激活或刪 除當(dāng)前使用的外觀包;外觀元素選擇單元,用于在所述外觀包處理單元去激 活或刪除當(dāng)前使用的外觀包后,從本地的其他外觀包中選擇將要使用的外觀 元素。
由于上述裝置實施例可以應(yīng)用于終端,所以,本發(fā)明還提供了一種終端 的實施例,包括外觀包處理單元,用于去激活或刪除當(dāng)前使用的外觀包; 外觀元素選4奪單元,用于在所述外觀包處理單元去激活或刪除當(dāng)前使用的外 觀包后,從本地的其他外觀包中選擇將要使用的外觀元素。
另外的一種終端實施例如圖15所示,包括
DM / DL客戶端1501 ,用于通過DM協(xié)議/DL協(xié)議與DM/DL服務(wù)器交 互,具體的,可以接收DM協(xié)議/DL協(xié)議的外觀包及命令,其中,外觀包及 命令可以是用DM協(xié)議/DL協(xié)議規(guī)定的方式封裝的,當(dāng)然,終端向DM/DL服 務(wù)器發(fā)送的消息也可以用DM協(xié)議/DL協(xié)議規(guī)定的方式封裝;LFC客戶端1502,用于根據(jù)DM / DL客戶端1501提供的命令,在使用 DM / DL客戶端1501提供的一個外觀包時,激活DM / DL客戶端1501提供 的另外至少 一個外觀包,并從所述至少 一個外觀包及當(dāng)前使用的外觀包中, 選擇將要使用的外觀元素,和/或,去激活或刪除當(dāng)前使用的外觀包,并從本 地的其他外觀包中選擇將要使用的外觀元素。
LFC客戶端1502具體可以包括判斷單元15021 ,用于根據(jù)DM / DL客 戶端1501提供的命令及外觀包,確定如何處理外觀包中的外觀元素;外觀管 理對象單元15022,用于以邏輯形式存儲判斷單元15021提供的外觀包。
LFC客戶端1502還可以包括優(yōu)先級提供單元15023,用于根據(jù)DM / DL 客戶端1501提供的無優(yōu)先級的外觀包,對每個外觀包設(shè)置優(yōu)先級,并向判斷 單元15021提供每個外觀包的優(yōu)先級信息。
在上述涉及到去激活/刪除外觀包的方法、裝置及終端實施例中,可以以 外觀包為單位,通過判斷外觀包的優(yōu)先級,選擇合適的外觀元素,還可以以 外觀元素為單位,通過判斷外觀元素的優(yōu)先級,選擇合適的外觀元素,這兩 種方式還可以同時使用,這樣,終端可以選擇到最合適的外觀元素。
在上述涉及到去激活/刪除外觀包的方法、裝置及終端實施例中,可以通 過判斷外觀包或外觀元素的激活時間,確定最近一次-使用的外觀包或外觀元 素,在選擇將要使用的外觀元素時,可以直接將最近一次使用的外觀包中的 所有外觀元素或最近一次使用的外觀元素作為將要使用的外觀元素。
在上述涉及到去激活/刪除外觀包的方法、裝置及終端實施例中,可以通 過判斷前一個外觀包的指向,同樣找到最近一個使用的外觀包或外觀元素, 在選擇將要使用的外觀元素時,可以直接將最近一次使用的外觀包中的所有 外觀元素或最近一次使用的外觀元素作為將要使用的外觀元素。
以上所述僅是本發(fā)明的優(yōu)選實施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普 通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以作出若干改進(jìn)和潤 飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
權(quán)利要求
1. 一種終端中外觀元素的確定方法,其特征在于包括在使用一個外觀包時,激活另外至少一個外觀包;從所述至少一個外觀包及當(dāng)前使用的外觀包中,選擇將要使用的外觀元素。
2. 如權(quán)利要求1所述的終端中外觀元素的確定方法,其特征在于按照下述 方式從所述至少一個外觀包及當(dāng)前使用的外觀包中,選擇將要使用的外觀元 素對于所述至少一個外觀包及當(dāng)前使用的外觀包中存在的同一個種類的外 觀元素,將優(yōu)先級最高的外觀包所包括的所述同一個種類的外觀元素確定為 將要使用的所述同一個種類的外觀元素,和/或,將優(yōu)先級最高的所述同一個 種類外觀元素確定為將要使用的所述同 一個種類的外觀元素;將所述外觀包中未包括的外觀元素確定為將要使用的外觀元素。
3. 如權(quán)利要求2所述的終端中外觀元素的確定方法,其特征在于外觀包
4. 如權(quán)利要求2或3所述的終端中外觀元素的確定方法,其特征在于外 觀包或外觀元素由第三方提供,且外觀包的優(yōu)先級或外觀元素的優(yōu)先級隨對 應(yīng)的外觀包或?qū)?yīng)的外觀元素一同到達(dá)本地,或者,外觀包的優(yōu)先級或外觀
5. 如權(quán)利要求3所述的終端中外觀元素的確定方法,其特征在于根據(jù)本地 策略確定外觀包的優(yōu)先級或外觀元素的優(yōu)先級包括對沒有優(yōu)先級的外觀包 或外觀元素進(jìn)行優(yōu)先級的設(shè)置,或者對第三方已經(jīng)確定的外觀包的優(yōu)先級或 外觀元素的優(yōu)先級進(jìn)行修改。
6. 如權(quán)利要求3所述的終端中外觀元素的確定方法,其特征在于本地策略 包括下述至少一種策略使用終端的用戶對一個外觀包中的外觀元素的認(rèn)可數(shù)量決定外觀包的優(yōu) 先級;外觀包占用本地存儲空間的大小決定外觀包的優(yōu)先級; 外觀包到達(dá)本地的先后次序決定外觀包的優(yōu)先級;夕卜,見^T H、J"WJ T"o九—樂w'、j^兀雙tr、JT"J7王乂夂《A^i-"。。H'、"7^
7.如權(quán)利要求3所述的終端中外觀元素的確定方法,其特征在于本地策略包括下述至少一種策略使用終端的用戶對同 一個種類的外觀元素的認(rèn)可程度決定同 一個種類的 外觀元素的優(yōu)先級;同一個種類的外觀元素的優(yōu)先級;同一個種類的外觀元素到達(dá)本地的先后次序決定外觀元素的優(yōu)先級;同—級c
8. 如權(quán)利要求1所述的終端中外觀元素的確定方法,其特征在于按照下述 方式從所述至少一個外觀包及當(dāng)前使用的外觀包中,選擇將要使用的外觀元 素將新激活的外觀包中的所有外觀元素確定為將要^f吏用的外觀元素。
9. 如權(quán)利要求2或8所述的終端中外觀元素的確定方法,其特征在于如在使用的外觀包包括的外觀元素確定為將要使用的外觀元素。
10. —種終端中外觀元素的確定方法,其特征在于包括 去激活或刪除當(dāng)前^_用的外觀包; 從本地的其他外觀包中選擇將要使用的外觀元素。
11. 如權(quán)利要求IO所述的終端中外觀元素的確定方法,其特征在于按照下將最近一次使用的外觀包中的所有外觀元素確定為將要使用的外觀元素;將優(yōu)先級最高的外觀包中的所有外觀元素確定為將要^f吏用的外觀元素。
12. 如權(quán)利要求11所述的終端中外觀元素的確定方法,其特征在于所述 最近一次使用的外觀包對應(yīng)一個標(biāo)記,所述標(biāo)記表明激活或使用所述最近一 次爿使用的外觀包時的時間。
13. 如權(quán)利要求11所述的終端中外觀元素的確定方法,其特征在于在終 端本地設(shè)置有一個標(biāo)記,所述標(biāo)記表明哪一個外觀包是最近一次使用的外觀 包。
14. 如權(quán)利要求11所述的終端中外觀元素的確定方法,其特征在于如果所述最近一次使用的或優(yōu)先級最高的外觀包未包括所述去激活或刪除的外觀 包包括的外觀元素,則還在所述其他所有的外觀包中,選擇與所述去激活或 刪除的外觀包包括的外觀元素屬于同一個種類的外觀元素作為將要使用的外 觀元素。
15. 如權(quán)利要求10所述的終端中外觀元素的確定方法,其特征在于按照下 述至少 一種方式從本地的其他外觀包中選擇將要使用的外觀元素外觀元素,從其他所有的外觀包中,選擇最近一次使用的所述同一個種類的 外觀元素作為將要使用的所述同一個種類的外觀元素;外觀元素,從其他所有的外觀包中,選擇優(yōu)先級最高的所述同一個種類的外 觀元素作為將要使用的所述同一個種類的外觀元素。
16. 如權(quán)利要求14所述的終端中外觀元素的確定方法,其特征在于所述 選擇的外觀元素在所述其他所有的外觀包包括的同 一個種類的外觀元素中優(yōu) 先級最高或者是最近一次使用的。
17. 如權(quán)利要求16所述的終端中外觀元素的確定方法,其特征在于所述 最近一次使用的外觀元素對應(yīng)一個標(biāo)記,所述標(biāo)記表明激活或使用所述最近 一次使用的外觀元素時的時間。
18. 如權(quán)利要求16所述的終端中外觀元素的確定方法,其特征在于在終 端本地設(shè)置有與所述去激活或刪除當(dāng)前使用的外觀包中的每個元素都對應(yīng)的 標(biāo)記,所述標(biāo)記表明最近一次使用的同 一個種類的外觀元素所在的外觀包。
19. 如權(quán)利要求11或15所述的終端中外觀元素的確定方法,其特征在于
20. 如權(quán)利要求19所述的終端中外觀元素的確定方法,其特征在于外觀 包或外觀元素由第三方提供,且外觀包的優(yōu)先級或外觀元素的優(yōu)先級隨對應(yīng) 的外觀包或?qū)?yīng)的外觀元素一同到達(dá)本地,或者,外觀包的優(yōu)先級或外觀元 素的優(yōu)先級與對應(yīng)的外觀包或?qū)?yīng)的外觀元素相互獨立且分別到達(dá)本地。
21. 如權(quán)利要求19所述的終端中外觀元素的確定方法,其特征在于根據(jù)本包或外觀元素進(jìn)行優(yōu)先級的設(shè)置,或者對第三方已經(jīng)確定的外觀包的優(yōu)先級 或外觀元素的優(yōu)先級進(jìn)行修改。
22. 如權(quán)利要求19所述的終端中外觀元素的確定方法,其特征在于本地策 略包括下述至少一種策略使用終端的用戶對一個外觀包中的外觀元素的認(rèn)可數(shù)量決定外觀包的優(yōu) 先級;外觀包占用本地存儲空間的大小決定外觀包的優(yōu)先級; 外觀包到達(dá)本地的先后次序決定外觀包的優(yōu)先級;
23. 如權(quán)利要求19所述的終端中外觀元素的確定方法,其特征在于本地策 略包括下述至少一種策略使用終端的用戶對同 一個種類的外觀元素的認(rèn)可程度決定同 一個種類的 外觀元素的優(yōu)先級;同 一個種類的外觀元素所在的不同外觀包占用本地存儲空間的大小決定 同一個種類的外觀元素的優(yōu)先級;同一個種類的外觀元素到達(dá)本地的先后次序決定外觀元素的優(yōu)先級;級。
24. —種終端中外觀元素的處理裝置,其特征在于包括 外觀包處理單元,用于在使用一個外觀包時,激活另外至少一個外觀包; 外觀元素選擇單元,用于在所述外觀包處理單元激活另外至少一個外觀包后,從所述至少一個外觀包及當(dāng)前使用的外觀包中,選擇將要使用的外觀 元素。
25. —種終端中外觀元素的處理裝置,其特征在于包括 外觀包處理單元,用于去激活或刪除當(dāng)前使用的外觀包; 外觀元素選擇單元,用于在所述外觀包處理單元去激活或刪除當(dāng)前使用的外觀包后,從本地的其他外觀包中選擇將要使用的外觀元素。
26. —種終端,其特征在于包括外觀包處理單元,用于在使用一個外觀包時,激活另外至少一個外觀包, 和/或,用于去激活或刪除當(dāng)前使用的外觀包;外觀元素選擇單元,用于在所述外觀包處理單元激活另外至少一個外觀 包后,從所述至少一個外觀包及當(dāng)前使用的外觀包中,選擇將要使用的外觀 元素,和/或,用于在所述外觀包處理單元去激活或刪除當(dāng)前^f吏用的外觀包后, 從本地的其他外觀包中選擇將要使用的外觀元素。
27. —種終端,其特征在于包括設(shè)備管理DM協(xié)議/下載DL協(xié)議客戶端,用于接收DM協(xié)議或DL協(xié)議 的外觀包及命令;外觀定制LFC客戶端,用于根據(jù)所述DM協(xié)議/DL協(xié)議客戶端提供的命 令,在使用所述DM協(xié)議/DL協(xié)議客戶端提供的一個外觀包時,激活所述DM 協(xié)議/DL協(xié)議客戶端提供的另外至少一個外觀包,并從所述至少一個外觀包及 當(dāng)前使用的外觀包中,選擇將要使用的外觀元素,和/或,去激活或刪除當(dāng)前 使用的外觀包,并從本地的其他外觀包中選擇將要使用的外觀元素。
28. 如權(quán)利要求27所述的終端,其特征在于所述LFC客戶端包括 判斷單元,用于根據(jù)所述DM協(xié)議/DL協(xié)議客戶端提供的命令及外觀包,確定如何處理外觀包中的外觀元素;外觀管理對象單元,用于以邏輯形式存儲所述判斷單元提供的外觀包。
29. 如權(quán)利要求27或28所述的終端,其特征在于所述LFC客戶端包括: 優(yōu)先級提供單元,用于根據(jù)所述DM協(xié)議/DL協(xié)議客戶端提供的無優(yōu)先級的 外觀包,對每個外觀包設(shè)置優(yōu)先級,并向所述判斷單元提供每個外觀包的優(yōu) 先級信息。
全文摘要
本發(fā)明提供一種終端中外觀元素的確定方法,包括在使用一個外觀包時,激活另外至少一個外觀包;從所述至少一個外觀包及當(dāng)前使用的外觀包中,選擇將要使用的外觀元素。在這個方法中,可以從激活的至少一個外觀包及當(dāng)前使用的外觀包中,選擇將要使用的外觀元素,這不但提供了在使用一個外觀包且再次激活另外一個外觀包時對外觀元素的處理方式的技術(shù)支持,還提供了外觀元素的更多的選擇范圍,而不僅僅是只有一個外觀包可供選擇。本發(fā)明還提供一種終端中外觀元素的處理裝置及終端。此外,本發(fā)明還提供另外一種終端中外觀元素的確定方法、處理裝置及終端。
文檔編號H04M1/247GK101287198SQ20071010056
公開日2008年10月15日 申請日期2007年4月11日 優(yōu)先權(quán)日2007年4月11日
發(fā)明者睿 王, 暉 趙, 琴 趙 申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
海宁市| 陵川县| 本溪| 上犹县| 崇阳县| 汶上县| 安新县| 香港| 青岛市| 远安县| 金寨县| 乐都县| 张家界市| 绩溪县| 邮箱| 女性| 东丰县| 启东市| 锡林郭勒盟| 呼伦贝尔市| 达州市| 邹城市| 正阳县| 阿鲁科尔沁旗| 永福县| 天全县| 舟山市| 门头沟区| 临湘市| 纳雍县| 揭东县| 北宁市| 望城县| 达孜县| 永安市| 和田市| 吴江市| 石门县| 大冶市| 湖南省| 通海县|