亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

缺省外觀定制對(duì)象刪除的方法及終端設(shè)備的制作方法

文檔序號(hào):2285166閱讀:153來(lái)源:國(guó)知局
專利名稱:缺省外觀定制對(duì)象刪除的方法及終端設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及移動(dòng)通信領(lǐng)域,特別涉及一種缺省外觀定制對(duì)象刪除的方法及一種終端設(shè)備。
背景技術(shù)
終端設(shè)備是整個(gè)移動(dòng)運(yùn)營(yíng)服務(wù)體系中重要組成部分,隨著終端設(shè)備功能的日趨復(fù)雜,推 廣新業(yè)務(wù)的難度和出現(xiàn)問題的可能性也顯著增加。未來(lái)移動(dòng)運(yùn)營(yíng)商之間,設(shè)備提供商之間的 競(jìng)爭(zhēng)日趨激烈,如何有效地保證用戶體驗(yàn)、提高用戶忠誠(chéng)度、保持高效的服務(wù)質(zhì)量以及低成 本的設(shè)備維護(hù)已經(jīng)成為移動(dòng)運(yùn)營(yíng)商、設(shè)備提供商的一個(gè)重要關(guān)注點(diǎn)。
開放移動(dòng)聯(lián)盟(Open Mobile Alliance , OMA)中的設(shè)備管理(DeviceManagement, DM) 規(guī)范是最新制定的設(shè)備管理統(tǒng)一標(biāo)準(zhǔn)規(guī)范。在DM規(guī)范中提供了服務(wù)器對(duì)終端設(shè)備進(jìn)行管理 的機(jī)制。外觀定制(Look and Feel Customization , LFC)技術(shù)可以使用DM規(guī)范的管理機(jī)制,
為終端設(shè)備定制外觀。外觀定制對(duì)象主要包括兩部分 一部分為外觀定制元素,即終端設(shè)備
上可被管理的外觀信息類別,包括背景、屏保、鈴聲等,終端設(shè)備的外觀定制元素一般是固
定不變的;另一部分為外觀定制包,它是部分或全部外觀元素及其取值的集合。通過(guò)外觀定 制技術(shù),可以實(shí)現(xiàn)遠(yuǎn)程增加、刪除、更新、激活/去激活終端設(shè)備的外觀,包括主題、開關(guān)機(jī) 提示、嵌入式鏈接、菜單、屏幕保護(hù)、背景等。例如,服務(wù)器或用戶將背景元素設(shè)置為cat.jpg, 終端設(shè)備將通過(guò)外觀定制技術(shù)該文件名對(duì)應(yīng)的圖片設(shè)置為終端設(shè)備的背景。
在外觀定制包中,包含一類有特殊使命的外觀定制包,稱為缺省外觀定制包,當(dāng)終端設(shè) 備上的激活外觀定制包被去激活時(shí),為了保證終端設(shè)備有正常的外觀顯示,終端設(shè)備會(huì)自動(dòng) 選擇缺省外觀定制包進(jìn)行激活。
為了保證終端設(shè)備的外觀不至于有空白的場(chǎng)景發(fā)生,有些終端設(shè)備會(huì)提供出廠預(yù)置的缺 省外觀定制包,為了防止該缺省外觀定制包被刪除,廠商通過(guò)對(duì)出廠的缺省外觀定制包采用 特殊保護(hù),不讓用戶或服務(wù)器對(duì)它進(jìn)行操作。但出廠后由用戶和網(wǎng)路設(shè)置的缺省外觀定制包 是普通外觀定制包的一種,會(huì)面臨被刪除的情況,當(dāng)缺省外觀定制包被刪除時(shí),終端設(shè)備就 可能面臨無(wú)外觀顯示的情景發(fā)生,從而影響用戶的體驗(yàn)質(zhì)量。此外, 一個(gè)外觀定制包通常由 多個(gè)外觀定制元素組成,如鈴音、背景等,而不同類型的缺省外觀定制元素可能來(lái)自于不同的外觀定制包,當(dāng)其中一個(gè)缺省外觀定制元素所屬的外觀定制包被刪除后,則該缺省外觀定 制元素也同時(shí)被刪除,從而影響用戶的體驗(yàn)質(zhì)量。

發(fā)明內(nèi)容
為了避免刪除缺省外觀定制對(duì)象時(shí),終端設(shè)備無(wú)法提供外觀顯示,影響用戶體驗(yàn)質(zhì)量, 本發(fā)明實(shí)施例提供了一種缺省外觀定制對(duì)象刪除的方法及一種終端設(shè)備。所述技術(shù)方案如下 一種缺省外觀定制對(duì)象刪除的方法,包括 接收服務(wù)器發(fā)送的刪除外觀定制對(duì)象的指令;
當(dāng)所述外觀定制對(duì)象為缺省外觀定制對(duì)象時(shí),刪除所述缺省外觀定制對(duì)象,并設(shè)置新的 外觀定制對(duì)象為缺省外觀定制對(duì)象。 一種終端設(shè)備,包括
接收模塊,用于接收服務(wù)器發(fā)送的刪除外觀定制對(duì)象的指令;
處理模塊,用于當(dāng)所述外觀定制對(duì)象為缺省外觀定制對(duì)象時(shí),刪除所述缺省外觀定制對(duì)
象;
設(shè)置模塊,用于當(dāng)所述處理模塊刪除所述缺省外觀定制對(duì)象時(shí),設(shè)置新的外觀定制對(duì)象 為缺省外觀定制對(duì)象。
本實(shí)施例通過(guò)在刪除缺省外觀定制對(duì)象時(shí),將另一個(gè)外觀定制對(duì)象設(shè)置為新的缺省外觀 定制對(duì)象,可以在原缺省外觀定制對(duì)象被刪除時(shí),保證終端設(shè)備能夠提供外觀顯示,進(jìn)而保 證用戶的體驗(yàn)質(zhì)量。


圖1是本發(fā)明實(shí)施例提供的一種刪除外觀定制包的方法的流程圖2是本發(fā)明實(shí)施例提供的刪除缺省外觀定制包前的缺省外觀定制包標(biāo)簽的示意圖3是本發(fā)明實(shí)施例提供的刪除缺省外觀定制包后的缺省外觀定制包標(biāo)簽示意圖4是本發(fā)明實(shí)施例提供的外觀定制元素與外觀定制包的關(guān)系示意圖5是本發(fā)明實(shí)施例提供的一種終端設(shè)備的結(jié)構(gòu)示意圖。
具體實(shí)施例方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施方式作進(jìn) 一步地詳細(xì)描述。實(shí)施例一
本發(fā)明實(shí)施例提供了一種刪除缺省外觀定制包的方法,該方法通過(guò)在刪除缺省外觀定制 包時(shí),獲取新的外觀定制包作為新的缺省外觀定制包,可以在刪除激活外觀定制包時(shí),使終 端設(shè)備能提供外觀顯示,從而可以保證用戶的體驗(yàn)質(zhì)量。如圖1所示,本實(shí)施例的具體的步 驟如下
S101:服務(wù)器向終端設(shè)備發(fā)送刪除外觀定制包ID0001的指令。
服務(wù)器可以通過(guò)外觀定制包ID (標(biāo)識(shí))來(lái)指定欲刪除的外觀定制包,本實(shí)施例中,服務(wù) 器指定外觀定制包ID0001為欲刪除的外觀定制包。
S102:終端設(shè)備接收服務(wù)器發(fā)送的指令,查詢外觀定制包ID0001,發(fā)現(xiàn)該外觀定制包為 缺省外觀定制包,則反饋拒絕刪除信息,通知服務(wù)器外觀定制包ID0001為缺省外觀定制包。
終端設(shè)備可以通過(guò)兩種方法判斷欲刪除的外觀定制包是否為缺省外觀定制包
第一、在一個(gè)缺省外觀定制包標(biāo)簽(用于記錄缺省外觀定制包的信息,如圖2中的缺省
外觀定制包節(jié)點(diǎn))下記錄外觀定制包標(biāo)識(shí),當(dāng)終端設(shè)備發(fā)現(xiàn)欲刪除的外觀定制包標(biāo)識(shí)與缺省 外觀定制包標(biāo)簽下的參考標(biāo)識(shí)的值相同,則判斷欲刪除的外觀定制包為缺省外觀定制包。 第二、在每個(gè)外觀定制包下增加一個(gè)缺省外觀定制包標(biāo)記,如當(dāng)缺省外觀定制包標(biāo)記為
True (真)時(shí)表示該外觀定制包為缺省外觀定制包,當(dāng)缺省外觀定制包標(biāo)記為False (假)時(shí) 表示該外觀定制包不是缺省外觀定制包。當(dāng)終端設(shè)備査找外觀定制包時(shí),如果發(fā)現(xiàn)一個(gè)外觀 定制包下記錄的缺省外觀定制包標(biāo)記為True時(shí),則判斷該外觀定制包為缺省外觀定制包。 S103:服務(wù)器接收反饋消息,并向終端設(shè)備發(fā)送強(qiáng)制刪除外觀定制包ID0001的指令。 S104:終端設(shè)備接收服務(wù)器發(fā)送的指令,刪除外觀定制包ID0001,將出廠缺省外觀定制 包標(biāo)識(shí)ID0000記錄到缺省外觀定制包標(biāo)簽下,即將出廠缺省外觀定制包IDOOOO設(shè)置為新的 缺省外觀定制包。
本發(fā)明實(shí)施例也可以通過(guò)制定一個(gè)激活外觀定制包標(biāo)簽來(lái)記錄激活外觀定制包,終端設(shè) 備在合適時(shí)將激活外觀定制包標(biāo)識(shí)記錄在該標(biāo)簽下。當(dāng)終端設(shè)備接收到刪除缺省外觀定制包 的指令,并刪除缺省外觀定制包后,將激活外觀定制包標(biāo)識(shí)記錄在缺省外觀定制包標(biāo)簽下, 即將激活外觀定制包設(shè)置為新的缺省外觀定制包。例如,終端設(shè)備接收到服務(wù)器發(fā)送的刪除 缺省外觀定制包ID0001的指令,刪除缺省外觀定制包ID0001,并從激活外觀定制包標(biāo)簽下 找到激活外觀定制包標(biāo)識(shí)ID0025,將激活外觀定制包標(biāo)識(shí)ID0025記錄到缺省外觀定制包標(biāo) 簽下。刪除前的缺省外觀定制包標(biāo)簽如圖2所示,刪除后的缺省外觀定制包標(biāo)簽如圖3所示。
本實(shí)施例還可以通過(guò)制定一個(gè)前一次使用的外觀定制包標(biāo)簽來(lái)記錄前一次使用的外觀定制包,終端設(shè)備在合適時(shí)將前一次使用的外觀定制包標(biāo)識(shí)記錄到該標(biāo)簽下。當(dāng)終端設(shè)備接收 到刪除缺省外觀定制包的指令,并在刪除缺省外觀定制包后,從前一次使用的外觀定制包標(biāo) 簽下獲取前一次使用的外觀定制包標(biāo)識(shí),并將該標(biāo)識(shí)記錄到缺省外觀定制包標(biāo)簽下,即將前 一次使用的外觀定制包設(shè)置為新的缺省外觀定制包,具體原理與刪除缺省外觀定制包時(shí),將 激活外觀定制包設(shè)置為新的缺省外觀定制包的原理類似,不再贅述。
本實(shí)施例還可以通過(guò)制定一個(gè)前一次使用的缺省外觀定制包標(biāo)簽來(lái)記錄前一次使用的缺 省外觀定制包,終端設(shè)備在合適時(shí)將前一次使用的缺省外觀定制包標(biāo)識(shí)記錄到該標(biāo)簽下。當(dāng) 終端設(shè)備接收到刪除缺省外觀定制包的指令,并刪除缺省外觀定制包后,從前一次使用的缺 省外觀定制包標(biāo)簽下獲取前一次使用的缺省外觀定制包標(biāo)識(shí),并將該標(biāo)識(shí)記錄到缺省外觀定 制包標(biāo)簽下,即將前一次使用的缺省外觀定制包設(shè)置為新的缺省外觀定制包,具體原理與刪 除缺省外觀定制包時(shí),將激活外觀定制包設(shè)置為新的缺省外觀定制包的與原理類似,不再贅 述。
需要說(shuō)明的是,在本實(shí)施例中刪除缺省外觀定制包和獲取新的缺省外觀定制包的步驟可 以互換。
本實(shí)施例通過(guò)在刪除缺省外觀定制包時(shí),將另一個(gè)外觀定制包設(shè)置為新的缺省外觀定制 包,可以在缺省外觀定制包的刪除,當(dāng)再次刪除激活外觀定制包時(shí),保證終端設(shè)備能夠提供 外觀顯示,從而保證用戶體驗(yàn)質(zhì)量。
實(shí)施例二
實(shí)施例一是針對(duì)一個(gè)單獨(dú)的缺省外觀定制包進(jìn)行的刪除操作,本實(shí)施例的應(yīng)用場(chǎng)景是欲 刪除的外觀定制包為普通的外觀定制包,其包含有缺省外觀定制元素。本實(shí)施例的具體步驟 如下
S201:服務(wù)器向終端設(shè)備發(fā)送刪除外觀定制包ID0001的指令。
S202:終端設(shè)備接收服務(wù)器發(fā)送的指令,判斷外觀定制包ID0001中包含作為缺省鈴音的 外觀定制元素IDE00A,則從另一個(gè)外觀定制包ID0032獲取與外觀定制元素IDE00A相同類 型的外觀定制元素IDE01C,將外觀定制元素的標(biāo)識(shí)IDE01C記錄在缺省外觀定制元素標(biāo)簽下 的參考標(biāo)識(shí)下。其中,另一個(gè)外觀定制包ID0032可以為出廠缺省外觀定制包、前一次使用的 外觀定制包、激活外觀定制包、前一次使用的缺省外定制觀包或外觀定制包IDOOOl中其它缺 省外觀定制元素所屬的外觀定制包。
具體的,如圖4所示,缺省標(biāo)簽用于記錄缺省外觀定制對(duì)象的信息,如圖4中的"缺省"節(jié)點(diǎn)。如果缺省外觀定制對(duì)象為一個(gè)單獨(dú)的外觀定制包,則參考標(biāo)識(shí)(Reference Identity, ReflD)的值為該外觀定制包的ID值或URI (Universal Resource Identifier,資源標(biāo)志符);如 果缺省外定制觀包的缺省外觀定制元素分處于不同的外觀定制包中,多個(gè)外觀定制包都可稱 為缺省外觀定制包,則該參考標(biāo)識(shí)的值賦0,或用一特定的值來(lái)表示缺省外觀定制包不是一 個(gè)單獨(dú)的外觀定制包,并將終端設(shè)備支持的外觀定制元素類型在X節(jié)點(diǎn)下展開。Element (元 素)下有三個(gè)節(jié)點(diǎn)Category (類型)表示該外觀定制元素的類型,例如,是背景圖片還是 鈴聲;參考標(biāo)識(shí)表示該外觀定制元素的ID值或該外觀定制元素的URI;參考包標(biāo)識(shí)(Reference Packaged Identity, ReffkgID)表示該外觀定制元素所處的外觀定制包ID值或URI,例如ID 值可以是實(shí)施例一中的IDOOOl, 一個(gè)唯一的外觀定制包標(biāo)識(shí),URI是可以識(shí)別該外觀定制包 的路徑信息,如在文件系統(tǒng)下為C:\LFC\Packagel\Elementl\l.jpg,或者是在DM管理樹中 是VLFCMO/Inventory/l/Pkg。當(dāng)一個(gè)外觀定制包被刪除時(shí),可以通過(guò)査詢?cè)撏庥^定制包的ID 值是否包括在缺省外觀定制元素標(biāo)簽下(該標(biāo)簽用于記錄缺省外觀定制元素的信息,如圖4 中的缺省/X/元素節(jié)點(diǎn))的參考包標(biāo)識(shí)下,如果是,則可確認(rèn)該外觀定制包中是否有缺省外觀 定制元素,并通過(guò)缺省外觀定制元素標(biāo)簽下的參考標(biāo)識(shí)的值來(lái)得到缺省外觀定制元素。
在本實(shí)施例中,刪除前鈴音缺省值為
Element/ReflD = IDEOOA,
El置nt/RefPkglD = ID0001,
Element/Category = Rington
刪除后鈴音缺省值為
Element/ReflD = IDE01C, Element/RefPkgID = ID0032, Element/Category = Rington
需要說(shuō)明的是,在本實(shí)施例中刪除缺省外觀定制元素和獲取新的缺省外觀定制元素的步 驟可以互換。
本實(shí)施例通過(guò)在刪除缺省外觀定制元素時(shí),設(shè)置另一個(gè)與刪除的原缺省外觀定制元素相 同類型的外觀定制元素作為新的缺省外觀定制元素,可以在缺省外觀定制元素所屬的外觀定 制包被刪除,缺省外觀定制包也同時(shí)被刪除時(shí),保證終端設(shè)備能夠提供外觀顯示,從而保證
用戶體驗(yàn)質(zhì)量。
實(shí)施例三與實(shí)施例一和實(shí)施例二不同的是,本實(shí)施例的應(yīng)用場(chǎng)景是終端設(shè)備直接刪除缺省外觀 定制元素。本實(shí)施例的具體步驟如下
S301:服務(wù)器向終端設(shè)備發(fā)送刪除外觀定制元素IDEOOC的指令。
S302:終端設(shè)備接收服務(wù)器發(fā)送的指令,發(fā)現(xiàn)外觀定制元素IDE00C為缺省外觀定制元 素,則向服務(wù)器發(fā)送拒絕刪除信息,通知服務(wù)器外觀定制元素IDEOOC為缺省外觀定制元素。
具體的,如圖4所示,缺省標(biāo)簽用于記錄缺省外觀定制對(duì)象的信息,如圖4中的"缺省" 節(jié)點(diǎn),如果缺省外觀定制對(duì)象為一個(gè)單獨(dú)的外觀定制包,則參考標(biāo)識(shí)的值為該外觀定制包的 ID值或URI;如果缺省外定制觀包的缺省外觀定制元素分處于不同的外觀定制包中,多個(gè)外 觀定制包都可稱為缺省外觀定制包,則該參考標(biāo)識(shí)的值賦0,或用一特定的值來(lái)表示缺省外 觀定制包不是一個(gè)單獨(dú)的外觀定制包,并將終端設(shè)備支持的外觀定制元素類型在X節(jié)點(diǎn)下展 開。Element (元素)下有三個(gè)節(jié)點(diǎn)Category (類型)表示該外觀定制元素的類型,例如, 是背景圖片還是鈴聲;參考標(biāo)識(shí)表示該外觀定制元素的ID值或該外觀定制元素的URI;參考 包標(biāo)識(shí)(Reference Packaged Identity, RefPkgID)表示該外觀定制元素所處的外觀定制包ID 值或URI,例如ID值可以是實(shí)施例一中的ID0001, 一個(gè)唯一的外觀定制包標(biāo)識(shí),URI是可 以識(shí)別該外觀定制包的路徑信息,如在文件系統(tǒng)下為C:\LFC\Packagel\EIementl\l.jpg,或 者是在DM管理樹中是./LFCMO/Inventory/l/Pkg。當(dāng)一個(gè)外觀定制元素被刪除時(shí),可以通過(guò) 查詢?cè)撏庥^定制元素標(biāo)識(shí)是否包含在缺省外觀定制元素標(biāo)簽(該標(biāo)簽用于記錄缺省外觀定制 元素的信息,如圖4中的缺省/X/元素節(jié)點(diǎn))下的參考標(biāo)識(shí)下,如果是,則可以確認(rèn)該外觀定 制元素為缺省外觀定制元素。
S303:服務(wù)器接收終端設(shè)備的反饋信息,并向終端設(shè)備發(fā)送強(qiáng)制刪除外觀定制元素 IDE00C的指令。
S304:終端設(shè)備從另一個(gè)外觀定制包ID0002獲取與外觀定制元素IDE00C相同類型的外 觀定制元素IDE00D作為新的缺省外觀定制元素,將外觀定制元素的標(biāo)識(shí)IDEOOD記錄在缺 省外觀定制標(biāo)簽下的元素下的參考標(biāo)識(shí)下,并刪除外觀定制元素IDE00C。其中,另一個(gè)外觀 定制包ID0002可以為出廠缺省外觀定制包、前一次使用的缺省外觀定制包、激活外觀定制包、 前一次使用的外觀定制包或另一個(gè)缺省外觀定制元素所屬的外觀定制包。
需要說(shuō)明的是,在本實(shí)施例中刪除原缺省外觀定制元素和設(shè)置新的缺省外觀定制元素的 步驟可以互換。
本實(shí)施例通過(guò)在刪除缺省外觀定制元素時(shí),獲取另一個(gè)相同類型的外觀定制元素作為新 的缺省外觀定制元素,可以在缺省外觀定制元素所屬的外觀定制包被刪除,缺省外觀定制也同時(shí)被刪除時(shí),終端設(shè)備能夠提供外觀顯示,從而保證用戶體驗(yàn)質(zhì)量。 實(shí)施例四
與實(shí)施例一不同的是,本實(shí)施例的應(yīng)用場(chǎng)景是當(dāng)一個(gè)外觀定制包被設(shè)置為缺省外觀定 制包,并被激活時(shí),該外觀定制包具有激活和缺省兩個(gè)屬性,當(dāng)終端設(shè)備接收到一個(gè)針對(duì)激 活的缺省外觀定制包的刪除指令時(shí),先設(shè)置新的缺省外觀定制包,再將激活的原缺省外觀定 制包去激活,并刪除去激活的原缺省外觀定制包。本實(shí)施例的具體步驟如下
S401:服務(wù)器向終端設(shè)備發(fā)送刪除外觀定制包ID0001的指令。
S402:終端設(shè)備接收服務(wù)器的指令,發(fā)現(xiàn)外觀定制外觀定制包ID0001為缺省外觀定制包, 則向服務(wù)器反饋刪除出錯(cuò)信息,通知服務(wù)器外觀定制包IDOOOl為缺省外觀定制包。
S403:服務(wù)器向終端設(shè)備接收終端設(shè)備的反饋信息,并向終端設(shè)備發(fā)送強(qiáng)制刪除外觀定 制包IDOOOl的指令。
S404:終端設(shè)備接收服務(wù)器發(fā)送的指令,執(zhí)行刪除外觀定制包IDOOOl的指令,發(fā)現(xiàn)外觀 定制包IDOOOl處于激活狀態(tài),則將外觀定制包IDOOOl去激活,刪除去激活的外觀定制包 IDOOOl ,并獲取外觀定制包ID0025,將外觀定制包標(biāo)識(shí)ID0025記錄在缺省外觀定制包標(biāo)簽 下,即將外觀定制包ID0025作為新的缺省外觀定制包。其中,外觀定制包ID0025可以是出
廠缺省外觀定制包、前一次使用的缺省外觀定制包、前一次使用得到缺省定制外觀包。
刪除處于激活狀態(tài)的缺省外觀定制元素的具體原理與刪除處于激活狀態(tài)的缺省外觀定制 包的具體原理類似,不再贅述。不同的是,新的缺省外觀定制元素可以來(lái)自于出廠缺省外觀 定制包、前一次使用的缺省外觀定制包、前一次使用的外觀定制包或另一缺省外觀定制元素 所屬的外觀定制包。
在本發(fā)明實(shí)施例中,將處于激活狀態(tài)的原缺省外觀定制包去激活并刪除的步驟與設(shè)置新 的缺省外觀定制包的步驟可以互換;將處于激活狀態(tài)的原缺省外觀定制元素去激活并刪除的 步驟與設(shè)置新的缺省外觀定制元素的步驟也可以互換。
本實(shí)施例在刪除具有激活和缺省兩個(gè)屬性的外觀定制對(duì)象時(shí),通過(guò)先設(shè)置新的缺省外觀 定制對(duì)象,再將激活的原缺省外觀定制對(duì)象去激活后刪除,可以保證終端設(shè)備能夠提供外觀 顯示,進(jìn)而保證用戶體驗(yàn)質(zhì)量。
實(shí)施例五
本發(fā)明實(shí)施例提供了一種終端設(shè)備,該終端設(shè)備的具體功能描述如下第一種場(chǎng)景如下
終端設(shè)備發(fā)送接收服務(wù)器發(fā)送的刪除外觀定制包ID0001的指令,查詢外觀定制包 IDOOOl ,發(fā)現(xiàn)該外觀定制包為缺省外觀定制包,則反饋拒絕刪除信息,通知服務(wù)器外觀定制
包IDOOOl為缺省外觀定制包。
終端設(shè)備可以通過(guò)兩種方法判斷欲刪除的外觀定制包是否為缺省外觀定制包
第一、在一個(gè)缺省外觀定制包標(biāo)簽(用于記錄缺省外觀定制包的信息,如圖2中的缺省
外觀定制包節(jié)點(diǎn))下記錄外觀定制包標(biāo)識(shí),當(dāng)終端設(shè)備發(fā)現(xiàn)欲刪除的外觀定制包標(biāo)識(shí)與缺省 外觀定制包標(biāo)簽下的參考標(biāo)識(shí)的值相同,則判斷欲刪除的外觀定制包為缺省外觀定制包。 第二、在每個(gè)外觀定制包下增加一個(gè)缺省外觀定制包標(biāo)記,如當(dāng)缺省外觀定制包標(biāo)記為
True (真)時(shí)表示該外觀定制包為缺省外觀定制包,當(dāng)缺省外觀定制包標(biāo)記為False (假)時(shí) 表示該外觀定制包不是缺省外觀定制包。當(dāng)終端設(shè)備査找外觀定制包時(shí),如果發(fā)現(xiàn)一個(gè)外觀 定制包下記錄的缺省外觀定制包標(biāo)記為True時(shí),則判斷該外觀定制包為缺省外觀定制包。
終端設(shè)備接收服務(wù)器發(fā)送的強(qiáng)制刪除外觀定制包IDOOOl的指令,刪除外觀定制包 ID0001,將出廠缺省外觀定制包標(biāo)識(shí)IDOOOO記錄到缺省外觀定制包標(biāo)簽下,即將出廠缺省外 觀定制包IDOOOO設(shè)置為新的缺省外觀定制包。
此外,也可以通過(guò)制定一個(gè)激活外觀定制包標(biāo)簽來(lái)記錄激活外觀定制包,終端設(shè)備在合 適時(shí)將激活外觀定制包標(biāo)識(shí)記錄在該標(biāo)簽下。當(dāng)終端設(shè)備接收到刪除缺省外觀定制包的指令, 并刪除缺省外觀定制包后,將激活外觀定制包標(biāo)識(shí)記錄在缺省外觀定制包標(biāo)簽下,即將激活 外觀定制包設(shè)置為新的缺省外觀定制包。例如,終端設(shè)備接收到服務(wù)器發(fā)送的刪除缺省外觀 定制包IDOOOl的指令,刪除缺省外觀定制包ID0001,并從激活外觀定制包標(biāo)簽下找到激活 外觀定制包標(biāo)識(shí)ID0025,將激活外觀定制包標(biāo)識(shí)ID0025記錄到缺省外觀定制包標(biāo)簽下。刪 除前的缺省外觀定制包標(biāo)簽如圖2所示,刪除后的缺省外觀定制包標(biāo)簽如圖3所示。
此外,還可以通過(guò)制定一個(gè)前一次使用的外觀定制包標(biāo)簽來(lái)記錄前一次使用的外觀定制 包,終端設(shè)備在合適時(shí)將前一次使用的外觀定制包標(biāo)識(shí)記錄到該標(biāo)簽下。當(dāng)終端設(shè)備接收到 刪除缺省外觀定制包的指令,并在刪除缺省外觀定制包后,從前一次使用的外觀定制包標(biāo)簽 下獲取前一次使用的外觀定制包標(biāo)識(shí),并將該標(biāo)^HS錄到缺省外觀定制包標(biāo)簽下,即將前一 次使用的外觀定制包設(shè)置為新的缺省外觀定制包,具體原理與刪除缺省外觀定制包時(shí),將激 活外觀定制包設(shè)置為新的缺省外觀定制包的原理類似,不再贅述。
此外,可以通過(guò)制定一個(gè)前一次使用的缺省外觀定制包標(biāo)簽來(lái)記錄前一次使用的缺省外 觀定制包,終端設(shè)備在合適時(shí)將前一次使用的缺省外觀定制包標(biāo)識(shí)記錄到該標(biāo)簽下。當(dāng)終端設(shè)備接收到刪除缺省外觀定制包的指令,并刪除缺省外觀定制包后,從前一次使用的缺省外 觀定制包標(biāo)簽下獲取前一次使用的缺省外觀定制包標(biāo)識(shí),并將該標(biāo)識(shí)記錄到缺省外觀定制包 標(biāo)簽下,即將前一次使用的缺省外觀定制包設(shè)置為新的缺省外觀定制包,具體原理與刪除缺 省外觀定制包時(shí),將激活外觀定制包設(shè)置為新的缺省外觀定制包的與原理類似,不再贅述。 需要說(shuō)明的是,刪除缺省外觀定制包和獲取新的缺省外觀定制包的步驟可以互換。
第二種場(chǎng)景如下欲刪除的外觀定制包為普通的外觀定制包,其包含有缺省外觀定制元素。
終端設(shè)備接收服務(wù)器發(fā)送的刪除外觀定制包ID0001的指令,判斷外觀定制包ID0001中 包含作為缺省鈴音的外觀定制元素IDE00A,則從另一個(gè)外觀定制包ID0032獲取與外觀定制 元素IDE00A相同類型的外觀定制元素IDE01C,將外觀定制元素的標(biāo)識(shí)IDE01C記錄在缺省 外觀定制元素標(biāo)簽下的參考標(biāo)識(shí)下。其中,另一個(gè)外觀定制包ID0032可以為出廠缺省外觀定 制包、前一次使用的外觀定制包、激活外觀定制包、前一次使用的缺省外定制觀包或外觀定 制包ID0001中其它缺省外觀定制元素所屬的外觀定制包。
具體的,如圖4所示,缺省標(biāo)簽用于記錄缺省外觀定制對(duì)象的信息,如圖4中的"缺省" 節(jié)點(diǎn)。如果缺省外觀定制對(duì)象為一個(gè)單獨(dú)的外觀定制包,則參考標(biāo)識(shí)的值為該外觀定制包的 ID值或URI;如果缺省外定制觀包的缺省外觀定制元素分處于不同的外觀定制包中,多個(gè)外 觀定制包都可稱為缺省外觀定制包,則該參考標(biāo)識(shí)的值賦0,或用一特定的值來(lái)表示缺省外 觀定制包不是一個(gè)單獨(dú)的外觀定制包,并將終端設(shè)備支持的外觀定制元素類型在X節(jié)點(diǎn)下展 開。Element (元素)下有三個(gè)節(jié)點(diǎn)Category (類型)表示該外觀定制元素的類型,例如, 是背景圖片還是鈴聲;參考標(biāo)識(shí)表示該外觀定制元素的ID值或該外觀定制元素的URI;參考 包標(biāo)識(shí)表示該外觀定制元素所處的外觀定制包ID值或URI,例如ID值可以是實(shí)施例一中的 IDOOOl, 一個(gè)唯一的外觀定制包標(biāo)識(shí),URI是可以識(shí)別該外觀定制包的路徑信息,如在文 件系統(tǒng)下為 C:\LFC\Packagel\Elementl\l.jpg , 或者是在 DM 管理樹中 是./LFCMO/Inventory/l/Pkg。當(dāng)一個(gè)外觀定制包被刪除時(shí),可以通過(guò)查詢?cè)撏庥^定制包的ID 值是否包括在缺省外觀定制元素標(biāo)簽下(該標(biāo)簽用于記錄缺省外觀定制元素的信息,如圖4 中的缺省/X/元素節(jié)點(diǎn))的參考包標(biāo)識(shí)下,如果是,則可確認(rèn)該外觀定制包中是否有缺省外觀 定制元素,并通過(guò)缺省外觀定制元素標(biāo)簽下的參考標(biāo)識(shí)的值來(lái)得到缺省外觀定制元素。
在本實(shí)施例中,刪除前鈴音缺省值為
Element/ReflD = IDE00A,Element/RefPkgID = ID0001, Element/Category = Rington 刪除后鈴音缺省值為 Element/ReflD = IDE01C, El匿nt/RefPkglD = ID0032, Element/Category = Rington
需要說(shuō)明的是,刪除缺省外觀定制元素和獲取新的缺省外觀定制元素的步驟可以互換。
第三種應(yīng)用場(chǎng)景如下終端設(shè)備直接刪除缺省外觀定制元素。本實(shí)施例的具體步驟如下
終端設(shè)備接收服務(wù)器發(fā)送的刪除外觀定制元素IDE00C的指令,發(fā)現(xiàn)外觀定制元素 IDE00C為缺省外觀定制元素,則向服務(wù)器發(fā)送拒絕刪除信息,通知服務(wù)器外觀定制元素 IDE00C為缺省外觀定制元素。
具體的,如圖4所示,缺省標(biāo)簽用于記錄缺省外觀定制對(duì)象的信息,如圖4中的"缺省" 節(jié)點(diǎn),如果缺省外觀定制對(duì)象為一個(gè)單獨(dú)的外觀定制包,則參考標(biāo)識(shí)的值為該外觀定制包的 ID值或URI;如果缺省外定制觀包的缺省外觀定制元素分處于不同的外觀定制包中,多個(gè)外 觀定制包都可稱為缺省外觀定制包,則該參考標(biāo)識(shí)的值賦0,或用一特定的值來(lái)表示缺省外 觀定制包不是一個(gè)單獨(dú)的外觀定制包,并將終端設(shè)備支持的外觀定制元素類型在X節(jié)點(diǎn)下展 開。Element (元素)下有三個(gè)節(jié)點(diǎn)Category (類型)表示該外觀定制元素的類型,例如, 是背景圖片還是鈴聲;參考標(biāo)識(shí)表示該外觀定制元素的ID值或該外觀定制元素的URI;參考 包標(biāo)識(shí)(Reference Packaged Identity, RefPkgID)表示該外觀定制元素所處的外觀定制包ID 值或URI,例如ID值可以是實(shí)施例一中的IDOOOl, 一個(gè)唯一的外觀定制包標(biāo)識(shí),URI是可 以識(shí)別該外觀定制包的路徑信息,如在文件系統(tǒng)下為C:\LFC\Packagel\Elementl\l.jpg,或 者是在DM管理樹中是./LFCMO/Inventory/l/Pkg。當(dāng)一個(gè)外觀定制元素被刪除時(shí),可以通過(guò) 査詢?cè)撏庥^定制元素標(biāo)識(shí)是否包含在缺省外觀定制元素標(biāo)簽(該標(biāo)簽用于記錄缺省外觀定制 元素的信息,如圖4中的缺省/X/元素節(jié)點(diǎn))下的參考標(biāo)識(shí)下,如果是,則可以確認(rèn)該外觀定 制元素為缺省外觀定制元素。
終端設(shè)備接收服務(wù)器發(fā)送的強(qiáng)制刪除外觀定制元素IDE00C的指令,從另一個(gè)外觀定制 包ID0002獲取與外觀定制元素IDE00C相同類型的外觀定制元素IDE00D作為新的缺省外觀 定制元素,將外觀定制元素的標(biāo)識(shí)IDE00D記錄在缺省外觀定制標(biāo)簽下的元素下的參考標(biāo)識(shí) 下,并刪除外觀定制元素IDE00C。其中,另一個(gè)外觀定制包ID0002可以為出廠缺省外觀定制包、前一次使用的缺省外觀定制包、激活外觀定制包、前一次使用的外觀定制包或另一個(gè) 缺省外觀定制元素所屬的外觀定制包。
需要說(shuō)明的是,刪除原缺省外觀定制元素和設(shè)置新的缺省外觀定制元素的步驟可以互換。
第四種應(yīng)用場(chǎng)景如下當(dāng)一個(gè)外觀定制包被設(shè)置為缺省外觀定制包,并被激活時(shí),該外 觀定制包具有激活和缺省兩個(gè)屬性,當(dāng)終端設(shè)備接收到一個(gè)針對(duì)激活的缺省外觀定制包的刪 除指令時(shí),先設(shè)置新的缺省外觀定制包,再將激活的原缺省外觀定制包去激活,并刪除去激 活的原缺省外觀定制包。
終端設(shè)備接收服務(wù)器發(fā)送的刪除外觀定制包ID0001的指令。
終端設(shè)備接收服務(wù)器發(fā)送的指令,執(zhí)行刪除外觀定制包ID0001的指令,發(fā)現(xiàn)外觀定制包 ID0001為缺省外觀定制包且處于激活狀態(tài),則將外觀定制包ID0001去激活,刪除去激活的 外觀定制包ID0001,并獲取外觀定制包ID0025作為新的缺省外觀定制包,將外觀定制包標(biāo) 識(shí)ID0025記錄在缺省外觀定制包標(biāo)簽下。其中,外觀定制包ID0025可以是出廠缺省外觀定 制包、前一次使用的缺省外觀定制包、前一次使用得到缺省定制外觀包。
刪除處于激活狀態(tài)的缺省外觀定制元素的具體原理與刪除處于激活狀態(tài)的缺省外觀定制 包的具體原理類似,不再贅述。不同的是,新的缺省外觀定制元素可以來(lái)自于出廠缺省外觀 定制包、前一次使用的缺省外觀定制包、前一次使用的外觀定制包或另一缺省外觀定制元素 所屬的外觀定制包。
需要說(shuō)明的是,將處于激活狀態(tài)的原缺省外觀定制包去激活并刪除的步驟與設(shè)置新的缺 省外觀定制包的步驟可以互換;將處于激活狀態(tài)的原缺省外觀定制元素去激活并刪除的步驟 與設(shè)置新的缺省外觀定制元素的步驟也可以互換。
如圖5所示, 一種典型的終端設(shè)備包括
接收模塊11,用于接收服務(wù)器發(fā)送的刪除外觀定制對(duì)象的指令; 處理模塊12,用于當(dāng)外觀定制對(duì)象為缺省外觀定制對(duì)象時(shí),刪除缺省外觀定制對(duì)象; 設(shè)置模塊13,用于當(dāng)處理模塊12刪除缺省外觀定制對(duì)象時(shí),設(shè)置新的外觀定制對(duì)象為 缺省外觀定制對(duì)象。
當(dāng)外觀定制對(duì)象為缺省外觀定制包且缺省外觀定制包為單獨(dú)的缺省外觀定制包時(shí), 處理模塊12具體用于根據(jù)指令刪除缺省外觀定制包;
相應(yīng)地,設(shè)置模塊13具體用于獲取出廠缺省外觀定制包標(biāo)識(shí),并將出廠缺省外觀定制包標(biāo)識(shí)記錄在缺省外觀定制包標(biāo)簽下;或
用于獲取前一次使用的缺省外觀定制包標(biāo)識(shí),將前一次使用的缺省外觀定制包標(biāo)識(shí)記錄 在缺省外觀定制包標(biāo)簽下;或
用于獲取激活外觀定制包標(biāo)識(shí),將激活外觀定制包標(biāo)識(shí)記錄在缺省外觀定制包標(biāo)簽下;

用于獲取前一次使用的外觀定制包標(biāo)識(shí),將前一次使用的外觀定制包標(biāo)識(shí)記錄在缺省外 觀定制包標(biāo)簽下。
其中,當(dāng)外觀定制對(duì)象為外觀定制包時(shí),
處理模塊12還用于查詢外觀定制包是否包含在缺省外觀定制元素標(biāo)簽下的參考包標(biāo)識(shí) 下,如果是,則判斷外觀定制包包含缺省外觀定制元素,并根據(jù)缺省外觀定制元素標(biāo)簽下的 參考標(biāo)識(shí)得到缺省外觀定制元素;
或,當(dāng)所述外觀定制對(duì)象為外觀定制元素時(shí),
處理模塊12還用于査詢外觀定制元素的標(biāo)識(shí)是否包含在缺省外觀定制元素標(biāo)簽下的參 考標(biāo)識(shí)下,如果是,則判斷外觀定制元素為缺省外觀定制元素;
相應(yīng)地,設(shè)置模塊13具體用于獲取與缺省外觀定制元素相同類型的外觀定制元素標(biāo)識(shí), 將與缺省外觀定制元素相同類型的外觀定制元素標(biāo)識(shí)記錄在缺省外觀定制元素標(biāo)簽下的參考 標(biāo)識(shí)下,與缺省外觀定制元素相同類型的外觀定制元素來(lái)自于出廠缺省外觀定制包、前一次 使用的缺省外觀定制包、激活外觀定制包、前一次使用的外觀定制包或另一缺省外觀定制元 素所在的外觀定制包。
其中,當(dāng)缺省外觀定制對(duì)象為缺省外觀定制包且缺省外觀定制包處于激活狀態(tài)時(shí),
處理模塊12具體用于將缺省外觀定制包去激活,并刪除去激活的原缺省外觀定制包;
相應(yīng)地,設(shè)置模塊13具體用于獲取出廠缺省外觀定制包標(biāo)識(shí),并將出廠缺省外觀定制包 標(biāo)識(shí)記錄在缺省外觀定制包標(biāo)簽下;或
用于獲取前一次使用的缺省外觀定制包標(biāo)識(shí),將前一次使用的缺省外觀定制包標(biāo)識(shí)記錄 在缺省外觀定制包標(biāo)簽下;或
用于獲取前一次使用的外觀定制包標(biāo)識(shí),將前一次使用的外觀定制包標(biāo)識(shí)記錄在缺省外 觀定制包標(biāo)簽下。
其中,當(dāng)缺省外觀定制對(duì)象為缺省外觀定制元素且缺省外觀定制元素處于激活狀態(tài)時(shí), 處理模塊12具體用于將處于激活狀態(tài)的缺省外觀定制元素去激活,并刪除去激活的原缺 省外觀定制元素;相應(yīng)地,設(shè)置模塊13具體用于獲取與缺省外觀定制元素相同類型的外觀定制元素標(biāo)識(shí), 將所述與所述缺省外觀定制元素相同類型的外觀定制元素標(biāo)識(shí)記錄在缺省外觀定制元素標(biāo)簽 下的參考標(biāo)識(shí)下,與所述缺省外觀定制元素相同類型的外觀定制元素來(lái)自于出廠缺省外觀定 制包、前一次使用的缺省外觀定制包、前一次使用的外觀定制包或另一缺省外觀定制元素所 屬的外觀定制包。
進(jìn)一步,該終端設(shè)備還包括
通知模塊14,用于當(dāng)外觀定制對(duì)象為缺省外觀定制對(duì)象時(shí),向服務(wù)器發(fā)送拒絕刪除信息, 通知服務(wù)器該外觀定制對(duì)象為缺省外觀定制對(duì)象。
本實(shí)施例通過(guò)在刪除缺省外觀定制對(duì)象時(shí),將另一個(gè)外觀定制對(duì)象作為新的缺省外觀定 制對(duì)象,可以在原缺省外觀定制對(duì)象的被刪除時(shí),終端設(shè)備能提供外觀顯示,進(jìn)而保證用戶 的體驗(yàn)質(zhì)量。
以上實(shí)施例提供的技術(shù)方案可以通過(guò)硬件和軟件實(shí)現(xiàn),軟件存儲(chǔ)在可讀取的存儲(chǔ)介質(zhì)上, 如計(jì)算機(jī)的軟盤,硬盤或光盤等。
以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之 內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1、一種缺省外觀定制對(duì)象刪除的方法,其特征在于,包括接收服務(wù)器發(fā)送的刪除外觀定制對(duì)象的指令;當(dāng)所述外觀定制對(duì)象為缺省外觀定制對(duì)象時(shí),刪除所述缺省外觀定制對(duì)象,并設(shè)置新的外觀定制對(duì)象為缺省外觀定制對(duì)象。
2、 如權(quán)利要求1所述的缺省外觀定制對(duì)象刪除的方法,其特征在于,當(dāng)所述外觀定制對(duì) 象為單獨(dú)的缺省外觀定制包時(shí),所述設(shè)置新的外觀定制對(duì)象為缺省外觀定制對(duì)象的步驟包括獲取出廠缺省外觀定制包標(biāo)識(shí),并將所述出廠缺省外觀定制包標(biāo)識(shí)記錄在缺省外觀定制 包標(biāo)簽下;或獲取前一次使用的缺省外觀定制包標(biāo)識(shí),將所述前一次使用的缺省外觀定制包標(biāo)識(shí)記錄 在缺省外觀定制包標(biāo)簽下;或獲取激活外觀定制包標(biāo)識(shí),將所述激活外觀定制包標(biāo)識(shí)記錄在缺省外觀定制包標(biāo)簽下;或獲取前一次使用的外觀定制包標(biāo)識(shí),將所述前一次使用的外觀定制包標(biāo)識(shí)記錄在缺省外 觀定制包標(biāo)簽下。
3、 如權(quán)利要求1所述的缺省外觀定制對(duì)象刪除的方法,其特征在于,當(dāng)所述外觀定制對(duì) 象為外觀定制包時(shí),判斷所述外觀定制對(duì)象為缺省外觀定制對(duì)象的步驟包括查詢所述外觀定制包標(biāo)識(shí)是否包含在缺省外觀定制元素標(biāo)簽下的參考包標(biāo)識(shí)下,如果是, 則判斷所述外觀定制包包含缺省外觀定制元素,并根據(jù)缺省外觀定制元素標(biāo)簽下的參考標(biāo)識(shí) 得到缺省外觀定制元素;或,當(dāng)所述外觀定制對(duì)象為外觀定制元素時(shí),判斷所述外觀定制對(duì)象為缺省外觀定制對(duì)象的 步驟包括查詢所述外觀定制元素的標(biāo)識(shí)是否包含在缺省外觀定制元素標(biāo)簽下的參考標(biāo)識(shí)下,如果 是,則判斷所述外觀定制元素為缺省外觀定制元素;相應(yīng)地,所述設(shè)置新的外觀定制對(duì)象為缺省外觀定制對(duì)象的步驟包括-將與所述缺省外觀定制元素相同類型的外觀定制元素標(biāo)識(shí)記錄在缺省外觀定制元素標(biāo)簽 下的參考標(biāo)識(shí)下,所述與所述缺省外觀定制元素相同類型的外觀定制元素來(lái)自于出廠缺省外觀定制包、前一次使用的缺省外觀定制包、激活外觀定制包、前一次使用的外觀定制包或另 一缺省外觀定制元素所在的外觀定制包。
4、 如權(quán)利要求1所述的缺省外觀定制對(duì)象刪除的方法,其特征在于, 當(dāng)所述外觀定制對(duì)象為缺省外觀定制包且所述缺省外觀定制包處于激活狀態(tài)時(shí), 所述刪除所述缺省外觀定制對(duì)象的步驟包括將所述處于激活狀態(tài)的缺省外觀定制包去激活,并刪除所述去激活的缺省外觀定制包; 所述設(shè)置新的外觀定制對(duì)象為缺省外觀定制對(duì)象的步驟包括獲取新的外觀定制包標(biāo)識(shí),將新的外觀定制包標(biāo)識(shí)記錄在缺省外觀定制包標(biāo)簽下,所述 新的缺省外觀定制包為出廠缺省外觀定制包、前一次使用的缺省外觀定制包或前一次使用的 外觀定制包。
5、 如權(quán)利要求1所述的缺省外觀定制對(duì)象刪除的方法,其特征在于,所述刪除所述去激 活的缺省外觀定制包的步驟后還包括激活所述新的缺省外觀定制包。
6、 如權(quán)利要求1所述的缺省外觀定制對(duì)象刪除的方法,其特征在于,當(dāng)所述外觀定制對(duì)象為缺省外觀定制元素且所述缺省外觀定制元素處于激活狀態(tài)時(shí),所 述刪除所述缺省外觀定制對(duì)象的步驟包括-將所述處于激活狀態(tài)的原缺省外觀定制元素去激活,并刪除所述去激活的原缺省外觀定 制元素;所述設(shè)置新的外觀定制對(duì)象為缺省外觀定制對(duì)象的步驟包括獲取與所述缺省外觀定制元素相同類型的外觀定制元素標(biāo)識(shí),將與所述缺省外觀定制元 素相同類型的外觀定制元素標(biāo)識(shí)記錄在缺省外觀定制元素標(biāo)簽下的參考標(biāo)識(shí)下,所述與所述 缺省外觀定制元素相同類型的外觀定制元素來(lái)自于出廠缺省外觀定制包、前一次使用的缺省 外觀定制包、前一次使用的外觀定制包或另一缺省外觀定制元素所在的外觀定制包。
7、 如權(quán)利要求6所述的缺省外觀定制對(duì)象刪除的方法,其特征在于,所述刪除所述去激 活的缺省外觀定制元素的步驟后包括激活所述新的缺省外觀定制元素。
8、 如權(quán)利要求1-7任意一項(xiàng)權(quán)利要求所述的缺省外觀定制對(duì)象刪除的方法,其特征在于, 所述刪除所述缺省外觀定制對(duì)象的步驟前還包括向服務(wù)器返回拒絕刪除信息,并通知所述服務(wù)器所述外觀定制對(duì)象為缺省外觀定制對(duì)象。
9、 一種終端設(shè)備,其特征在于,包括接收模塊,用于接收服務(wù)器發(fā)送的刪除外觀定制對(duì)象的指令;處理模塊,用于當(dāng)所述外觀定制對(duì)象為缺省外觀定制對(duì)象時(shí),刪除所述缺省外觀定制對(duì)象;設(shè)置模塊,用于當(dāng)所述處理模塊刪除所述缺省外觀定制對(duì)象時(shí),設(shè)置新的外觀定制對(duì)象 為缺省外觀定制對(duì)象。
10、 如權(quán)利要求9所述的終端設(shè)備,其特征在于,當(dāng)所述外觀定制對(duì)象為缺省外觀定制 包時(shí),所述處理模塊具體用于根據(jù)所述指令刪除所述缺省外觀定制包;相應(yīng)地,所述設(shè)置模塊具體用于獲取出廠缺省外觀定制包標(biāo)識(shí),并將所述出廠缺省外觀 定制包標(biāo)識(shí)記錄在缺省外觀定制包標(biāo)簽下;或用于獲取前一次使用的缺省外觀定制包標(biāo)識(shí),將所述前一次使用的缺省外觀定制包標(biāo)識(shí) 記錄在缺省外觀定制包標(biāo)簽下;或用于獲取激活外觀定制包標(biāo)識(shí),將所述激活外觀定制包標(biāo)識(shí)記錄在缺省外觀定制包標(biāo)簽 下;或用于獲取前一次使用的外觀定制包標(biāo)識(shí),將所述前一次使用的外觀定制包標(biāo)識(shí)記錄在缺 省外觀定制包標(biāo)簽下。
11、 如權(quán)利要求9所述的終端設(shè)備,其特征在于, 當(dāng)所述外觀定制對(duì)象為外觀定制包時(shí),所述處理模塊還用于査詢所述外觀定制包標(biāo)識(shí)是否包含在缺省外觀定制元素標(biāo)簽下的參 考包標(biāo)識(shí)下,如果是,則判斷所述外觀定制包包含缺省外觀定制元素,并根據(jù)缺省外觀定制 元素標(biāo)簽下的參考標(biāo)識(shí)得到缺省外觀定制元素;或,當(dāng)所述外觀定制對(duì)象為外觀定制元素時(shí),所述處理模塊還用于査詢所述外觀定制元素標(biāo)識(shí)是否包含在缺省外觀定制元素標(biāo)簽下的 參考標(biāo)識(shí)下,如果是,則判斷所述外觀定制元素為缺省外觀定制元素;相應(yīng)地,所述設(shè)置模塊具體用于獲取與所述缺省外觀定制元素相同類型的外觀定制元素 標(biāo)識(shí),將與所述缺省外觀定制元素相同類型的外觀定制元素標(biāo)識(shí)記錄在缺省外觀定制元素標(biāo) 簽下的參考標(biāo)識(shí)下,所述與所述缺省外觀定制元素相同類型的外觀定制元素來(lái)自于出廠缺省 外觀定制包、前一次使用的缺省外觀定制包、激活外觀定制包、前一次使用的外觀定制包或 另 一缺省外觀定制元素所在的外觀定制包。
12、如權(quán)利要求9所述的終端設(shè)備,其特征在于,當(dāng)所述缺省外觀定制對(duì)象為缺省外觀定制包且所述缺省外觀定制包處于激活狀態(tài)時(shí), 所述處理模塊具體用于將所述缺省外觀定制包去激活,并刪除所述去激活的缺省外觀定 制包;相應(yīng)地,所述設(shè)置模塊具體用于獲取出廠缺省外觀定制包標(biāo)識(shí),并將所述出廠缺省外觀 定制包標(biāo)識(shí)記錄在缺省外觀定制包標(biāo)簽下;或用于獲取前一次使用的缺省外觀定制包標(biāo)識(shí),將所述前一次使用的缺省外觀定制包標(biāo)識(shí) 記錄在缺省外觀定制包標(biāo)簽下;或用于獲取前一次使用的外觀定制包標(biāo)識(shí),將所述前一次使用的外觀定制包標(biāo)識(shí)記錄在缺 省外觀定制包標(biāo)簽下。
13、 如權(quán)利要求9所述的終端設(shè)備,其特征在于,當(dāng)所述缺省外觀定制對(duì)象為缺省外觀 定制元素且所述缺省外觀定制元素處于激活狀態(tài)時(shí),所述處理模塊具體用于將所述處于激活狀態(tài)的缺省外觀定制元素去激活,并刪除所述去 激活的缺省外觀定制元素;相應(yīng)地,所述設(shè)置模塊具體用于獲取與所述缺省外觀定制元素相同類型的外觀定制元素 標(biāo)識(shí),將所述與所述缺省外觀定制元素相同類型的外觀定制元素標(biāo)識(shí)記錄在缺省外觀定制元 素標(biāo)簽下的參考標(biāo)識(shí)下,所述與所述缺省外觀定制元素相同類型的外觀定制元素來(lái)自于出廠 缺省外觀定制包、前一次使用的缺省外觀定制包、前一次使用的外觀定制包或另一缺省外觀 定制元素所屬的外觀定制包。
14、 如權(quán)利要求9-13所述的任意一項(xiàng)權(quán)利要求所述的終端,其特征在于,所述終端設(shè)備還包括通知模塊,用于當(dāng)所述外觀定制對(duì)象為缺省外觀定制對(duì)象時(shí),向所述服務(wù)器發(fā)送拒絕刪 除信息,通知所述服務(wù)器所述外觀定制對(duì)象為缺省外觀定制對(duì)象。
全文摘要
本發(fā)明公開了缺省外觀定制對(duì)象刪除的方法及一種終端設(shè)備,屬于移動(dòng)通信領(lǐng)域。該方法包括接收服務(wù)器發(fā)送的刪除外觀定制對(duì)象的指令;當(dāng)所述外觀定制對(duì)象為缺省外觀定制對(duì)象時(shí),刪除所述缺省外觀定制對(duì)象,并設(shè)置新的外觀定制對(duì)象為缺省外觀定制對(duì)象。該終端設(shè)備包括接收模塊、處理模塊和設(shè)置模塊。本發(fā)明通過(guò)在刪除缺省外觀定制對(duì)象時(shí),將另一個(gè)外觀定制對(duì)象設(shè)置為新的缺省外觀定制對(duì)象,可以在原缺省外觀定制對(duì)象被刪除時(shí),保證終端設(shè)備能夠提供外觀顯示,進(jìn)而保證用戶的體驗(yàn)質(zhì)量。
文檔編號(hào)H04M1/72GK101605160SQ200810114929
公開日2009年12月16日 申請(qǐng)日期2008年6月13日 優(yōu)先權(quán)日2008年6月13日
發(fā)明者劉海濤, 悅 宋, 睿 王 申請(qǐng)人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1