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

一種終端及外觀包管理方法

文檔序號:7695211閱讀:168來源:國知局

專利名稱::一種終端及外觀包管理方法
技術(shù)領(lǐng)域
:本發(fā)明涉及通信領(lǐng)域,尤其涉及一種終端及外觀包管理方法。
背景技術(shù)
:隨著無線通信應(yīng)用的不斷發(fā)展,終端越來越成為人們生活中必不可少的工具,并且人們對于終端的外觀要求也越來越高。終端的外觀是指終端對外顯示的內(nèi)容,如背景、鈴音、菜單等內(nèi)容,它們單獨(dú)稱為外觀元素,多種外觀元素集合在一起便組成外觀包。SP(ServiceProvider,服務(wù)提供商)希望向用戶的終端提供各種風(fēng)格的外觀包,以使用戶能個性化地展示其終端的外觀,并且SP也希望能通過網(wǎng)絡(luò)管理終端上的外觀包和外觀元素,以符合用戶和SP的利益。目前,在現(xiàn)有技術(shù)中,SP向終端提供了外觀包后,無法再發(fā)起對終端上的外觀包的查詢、更新或刪除等管理^喿作。
發(fā)明內(nèi)容本發(fā)明實(shí)施例的目的是提供一種終端及外觀包管理方法,從而解決了SP向終端提供了外觀包后,無法再發(fā)起對終端上的外觀包的查詢、更新或刪除等管理操作的問題。本發(fā)明實(shí)施例的目的是通過以下技術(shù)方案實(shí)現(xiàn)的一種外觀包管理方法,所述方法具體包括接收服務(wù)器下發(fā)的外觀包管理命令,根據(jù)建立的外觀包和外觀包中包含的外觀元素的對應(yīng)關(guān)系信息對外觀包5進(jìn)4亍處理。一種終端,包括對應(yīng)關(guān)系信息建立模塊,用于建立終端上安裝的外觀包和外觀包中包含的外觀元素的對應(yīng)關(guān)系信息;外觀包管理模塊,用于接收到服務(wù)器下發(fā)的外觀包管理命令后,根據(jù)所述對應(yīng)關(guān)系信息,對終端上的外觀包進(jìn)行處理。由上述本發(fā)明實(shí)施例提供的技術(shù)方案可以看出,本發(fā)明實(shí)施例通過在終端上建立了外觀包與其所包含的外觀元素之間的對應(yīng)關(guān)系信息后,使得終端可以根據(jù)服務(wù)器下發(fā)的各種外觀包管理命令,對相應(yīng)的外觀包和其中包含的外觀元素進(jìn)行相應(yīng)的操:作。圖1為本發(fā)明實(shí)施例一所述外觀包的管理方法的處理流程圖;圖2為本發(fā)明實(shí)施例二提供的一種終端的結(jié)構(gòu)示意圖;圖3為本發(fā)明實(shí)施例三提供的一種終端的結(jié)構(gòu)示意圖。具體實(shí)施例方式在本發(fā)明實(shí)施例中,終端接收到服務(wù)器下發(fā)的外觀包,對外觀包進(jìn)行安裝后,保存外觀包和外觀包中包含的外觀元素的對應(yīng)關(guān)系信息,并在安裝了其它外7見包后,將該其它外見包以及其中包含的外見元素添加到所述對應(yīng)關(guān)系信息中。所述對應(yīng)關(guān)系信息中可以包括各個外觀包的標(biāo)識與各個外觀包中包含的外觀元素的值、保存路徑。然后,服務(wù)器便可以向終端發(fā)送外觀包刪除、查詢和更新等命令,終端根據(jù)所述對應(yīng)關(guān)系信息,對相應(yīng)的外觀包和其中包含的外觀元素信息進(jìn)行相應(yīng)的梯:作。下面結(jié)合附圖來詳細(xì)描述本發(fā)明實(shí)施例,本發(fā)明實(shí)施例一所述外觀包的管理方法的處理流程如圖1所示,包括如下步驟步驟1-1、在終端上建立和維護(hù)外觀包與其中所包含的外觀元素之間的對應(yīng)關(guān)系。為了便于服務(wù)器和終端管理外觀包與其中所包含的外觀元素,本發(fā)明實(shí)系,該對應(yīng)關(guān)系的形式可以為表格、文本文件、XML(ExtensibleMarkupLanguage,可擴(kuò)展標(biāo)記語言)、excel等。表格形式的對應(yīng)關(guān)系如下述表1所表1:<table>tableseeoriginaldocumentpage7</column></row><table>的值、保存路徑的對應(yīng)關(guān)系,上述各種外觀元素包括但不限于wallpaper(墻面)、ringtone(鈴聲)、theme(主題)、screensaver(屏保)、startup(啟動程序)和運(yùn)營商logo(標(biāo)識)等。終端可以在接收到服務(wù)器下發(fā)的外觀包,對外觀包進(jìn)行安裝時來建立上述對應(yīng)關(guān)系,并在安裝了其它外觀包后,將該其它外觀包以及其中包含的外觀元素添加到所述對應(yīng)關(guān)系信息中。在實(shí)際應(yīng)用中,終端還可以將上述對應(yīng)關(guān)系上報給服務(wù)器。或者,在服務(wù)器向終端下發(fā)外觀包時,在服務(wù)器上也保存一個所下發(fā)的各個外觀包和各個外觀包中包含的外觀元素的對應(yīng)關(guān)系。步驟1-2、服務(wù)器利用上述對應(yīng)關(guān)系,發(fā)起終端上的外觀包的更新、查詢和刪除等管理操作。終端上的外觀包管理操作主要包括外觀包下發(fā)、安裝、激活/去激活、更新、刪除、鎖定/解鎖等。上述外觀包下發(fā)是指服務(wù)器將外觀包發(fā)送給終端;上述安裝是指終端將收到的外觀包及其外觀元素進(jìn)行安裝;上述激活是指使特定外觀包成為終端當(dāng)前使用的外觀包;上述更新是指終端將收到的外觀包中的內(nèi)容更新到現(xiàn)有的外觀包中;上述刪除是指將移動終端保存的特定外觀包刪除;上述鎖定/解鎖外觀包是指使外觀包避免被修改及解除鎖定。在終端上建立和維護(hù)了上述對應(yīng)關(guān)系后,服務(wù)器就可以利用上述對應(yīng)關(guān)系,發(fā)起終端上的外觀包的更新、查詢和刪除等管理操作。下面描述本發(fā)明實(shí)施例一所述方法的3個實(shí)施例。實(shí)施例1:在該實(shí)施例中,SP下發(fā)一個外觀包給終端,該外觀包的標(biāo)識為Pkg1,其中包含wallpaper與ring兩個外觀元素,該外觀包的XML文件為<l_FCPack3ge><PkglD>Pkg1</PkglD><Element><!--外觀包中包含的背景、鈴音等內(nèi)容--><Type>Wallpaper</Type><Data>snow.jpg</Dat3></Element><Element><Type>Ringtone</Type><Data>wind.mp3</Data></El6msnt></LFCPack3ge>終端設(shè)備接收到上述外觀包后,解析出該外觀包標(biāo)識為Pkg1,里面包含兩個元素,一個為wallpaper類型元素,其值為snow.jpg,終端把對應(yīng)的元素值保存到C:\LFC\wallpaper目錄下;另一個為ringtone類型元素,值為wind.mp3,終端把對應(yīng)的元素值保存到C:\LFC\ringtone目錄下。然后終端根據(jù)上述信息填寫外觀包與外觀元素對應(yīng)表,該對應(yīng)表如下述表2所示表2:<table>tableseeoriginaldocumentpage9</column></row><table>實(shí)施例2:在該實(shí)施例中,SP希望刪除終端上安裝的某個外觀包,于是該SP通過某種方式觸發(fā)終端建立到服務(wù)器的安全連接,然后,服務(wù)器向終端發(fā)送外觀包刪除命令,終端收到該命令后,通過查詢上述對應(yīng)關(guān)系獲得上述某個外觀包的對應(yīng)外觀元素的有關(guān)信息,之后就可以刪除該某個外觀包及其對應(yīng)的外7見元素了。例如,對于上述表格2中的外觀包Pkg1,服務(wù)器下發(fā)對該外觀包的刪除命令,該命令的XML文件為<formula>formulaseeoriginaldocumentpage10</formula>終端接收到命令后,通過解析該命令獲知服務(wù)器要刪除外觀包Pkg1,再通過查詢上述表才各2,獲知該外)見包包括兩個外觀元素wallpaper和ringtone,其<直分另'J為snow.jpg和wind.mp3,寸呆存3各4圣分另'J為C:\LFC\wallpaper\snow.jpg*C:\LFC\ringtone\wind.mp3。終端將上述對應(yīng)目錄下的外觀元素值刪掉,然后刪掉終端上外觀包Pkg1的相關(guān)信息,并刪掉表格2中外觀包Pkg1的對應(yīng)條目。當(dāng)服務(wù)器需要對終端上的某個外觀包進(jìn)行更新時,服務(wù)器可以向終端發(fā)送攜帶該某個外觀包標(biāo)識和新的外觀元素信息的外觀包更新命令,終端接收到該命令后,通過查詢所述對應(yīng)關(guān)系信息獲得所述外觀包標(biāo)識對應(yīng)的該某個外觀包中包含的外觀元素信息,用所述外觀包更新命令中攜帶的新外觀元素信息更新所述查詢獲得的外觀元素信息,從而實(shí)現(xiàn)對該某個外觀包進(jìn)行更新。實(shí)施例3:在該實(shí)施例中,服務(wù)器發(fā)起對終端上的外觀包及外觀元素的查詢才喿作。例如,某一終端上保存的上述外觀包和外觀元素的對應(yīng)關(guān)系如下述表3所示表3:<table>tableseeoriginaldocumentpage11</column></row><table>服務(wù)器對該終端上的所有外觀包及外觀元素進(jìn)行查詢,服務(wù)器下發(fā)命令LFCJnventory給終端,終端收到該命令后,查詢上述表3,發(fā)現(xiàn)終端上現(xiàn)在有兩個外觀包,分別為Pkg1和Pkg2。其中外觀包Pkg1包含wallpaper和ringtone兩類外見元素,^f直分另'J為snow.jpg和wind.mp3,保存3各徑分別為C:\l_FC\wallpaper\snow.jpg和C:\l_FC\ringtone\wind.mp3。夕卜觀包Pkg2包含wallpaper禾口theme兩類夕卜只見元素,值分別為starwar.jpg和starwar.theme,<呆存路4圣分另'J為C:\LFC\wallpaper\starwar.jpg和C:\LFC\theme\starwar.theme。終端將上述查詢結(jié)果信息返回給服務(wù)器,該查詢結(jié)果的XML如下<Results><LFCPackage><PkglD>Pkg1</PkglD><El6m6nt><Type>Wallpaper</Type><Data>snow.jpg</Data><Address>C:\LFC\wallpaper\snow.jpg</Address></Element><Element><Type>Ringtone</Type><D3t3>wind.mp3</D3t3><Address>C:\l_FC\ringtone\wind.mp3</Address></Element></l_FCPackage><LFCPackage><PkglD>Pkg2</PkglD><Element><Type>Wallpaper</Type><D3t3>st3rw3r.jpg</D3t3><Address>C:\LFC\wallpaper\starwar.jpg</Address></Element><Element><Type>Theme</Type><Data>starwar.theme</Data><Address>C:\LFC\theme\starwar.theme</Address></Element></LFCPackage></Rssults>服務(wù)器還可以對終端上的某一個外觀包進(jìn)行查詢,例如查詢Pkg2的有關(guān)信息。服務(wù)器下發(fā)命令LFC—Query—Pkg2給終端,終端接收到該命令后,通過查詢上述表3,發(fā)現(xiàn)終端上標(biāo)識為Pkg2的外觀包含有兩類外觀元素,一類為wallpaper,<直為starwar.jpg,<呆存i各為C:\LFC\wallpaper\starwar.jpg;另夕卜一類為theme,<直為starwar.theme,寸呆存路徑為C:\LFC\theme\starwar.theme。終端將上述查詢結(jié)果信息返回給服務(wù)器,該查詢結(jié)果的TLV如下所示<R6SUltS><LFCPackage><PkglD>Pkg2</PkglD><Element><Type>Wallpaper</Type><D3t3>st3rw3r.jpg</D3t3><Address>C:\LFC\wallpaper\starwar.jpg</Address></El6m6nt><Element><Type>Theme</Type><D3t3>st3rw3r.theme</D3t3><Address>C:\LFC\theme\starwar.theme</Address></Element></l_FCP3ck3ge></Rssults>服務(wù)器也可以對某一類外觀元素進(jìn)行查詢,例如查詢wallpaper。服務(wù)器下發(fā)命令LFC—Query—Wallpaper給終端,終端接收到該命令后,通過查詢上述表3,發(fā)現(xiàn)終端上有兩個wallpaper外觀元素,其中一個為snow.jpg,屬于Pkg1外觀包,保存路徑為C:\LFC\wallpaper\snow.jpg;另外一個為starwar.jpg,屬于Pkg2夕卜^見包,j呆存^各徑為C:\LFC\wallpaper\starwar.jpg。終端將上述查詢結(jié)果信息返回給服務(wù)器,該查詢結(jié)果的TLV如下所示<Results><Wallpaper><ltem><PkglD>Pkg1</PkglD><Data>snow.jpg</Data><Address>C:\LFC\wallpaper\snow.jpg</Address></ltem><ltem><PkglD>Pkg2</PkglD><Data>starwar.jpg</Data><Address>C:\LFC\wallpaper\starwarjpg</Address></ltem></w3llp3per></R6SUltS>本發(fā)明實(shí)施例二提供的一種終端的結(jié)構(gòu)示意圖如圖2所示,包括如下模塊對應(yīng)關(guān)系信息建立模塊21,用于建立終端上安裝的外觀包和外觀包中包含的外觀元素的對應(yīng)關(guān)系信息。在接收到服務(wù)器下發(fā)的外觀包,對外觀包進(jìn)行安裝后,保存外觀包和外觀包中包含的外觀元素的對應(yīng)關(guān)系信息,并在安裝了其它外觀包后,將該其它外觀包以及其中包含的外觀元素添加到所述對應(yīng)關(guān)系信息中。外觀包管理模塊22,用于接收到服務(wù)器下發(fā)的外觀包管理命令后,根據(jù)所述對應(yīng)關(guān)系信息,對終端上的外觀包進(jìn)行處理。本發(fā)明實(shí)施例三提供的一種終端的結(jié)構(gòu)示意圖如圖3所示,包括如下模塊對應(yīng)關(guān)系信息建立模塊31,用于建立終端上安裝的外觀包和外觀包中包含的外觀元素的對應(yīng)關(guān)系信息。在接收到服務(wù)器下發(fā)的外觀包,對外觀包進(jìn)行安裝后,保存外觀包和外觀包中包含的外觀元素的對應(yīng)關(guān)系信息,并在安裝了其它外觀包后,將該其它外觀包以及其中包含的外觀元素添加到所述對應(yīng)關(guān)系信息中。外觀包管理模塊32,用于接收到服務(wù)器下發(fā)的外觀包管理命令后,根據(jù)所述對應(yīng)關(guān)系信息,對終端上的外觀包進(jìn)行處理。包括外觀包刪除模塊321、外觀包查詢模塊322和外觀包更新模塊323中的至少一項(xiàng)。其中,外觀包管理模塊32中的外觀包刪除模塊321,用于在接收到服務(wù)器向終端發(fā)送的攜帶外觀包標(biāo)識的外觀包刪除命令后,通過查詢所述對應(yīng)關(guān)系信息獲得所述外觀包標(biāo)識對應(yīng)的外觀包信息,刪除所述外觀包標(biāo)識對應(yīng)的外觀包和其中包含的外觀元素。其中,外觀包管理模塊32中的外觀包查詢模塊322,用于在接收到服務(wù)器發(fā)送的外觀包查詢命令后,通過查詢所述對應(yīng)關(guān)系信息獲得終端上安裝的相應(yīng)的外觀包或外觀元素信息,并向服務(wù)器返回查詢結(jié)果。具體處理過程包括接收到服務(wù)器向終端發(fā)送的外觀包查詢命令后,通過查詢所述對應(yīng)關(guān)系信息獲得終端上安裝的所有外觀包和其中包含的外觀元素信息,并向服務(wù)器返回查詢結(jié)果;或者,在接收到服務(wù)器向終端發(fā)送的攜帶外觀包標(biāo)識的外觀包查詢命令后,通過查詢所述對應(yīng)關(guān)系信息獲得所述外觀包標(biāo)識對應(yīng)的外觀包和其中包含的外觀元素信息,并向服務(wù)器返回查詢結(jié)果;或者,在接收到服務(wù)器向終端發(fā)送攜帶外觀包元素信息的查詢命令后,通過查詢所述對應(yīng)關(guān)系信息獲得終端上安裝的所有外觀包中包含的所述外觀元素信息,并向服務(wù)器返回查詢結(jié)果。其中,外觀包管理模塊32中的外觀包更新模塊323,用于在接收到服務(wù)器向終端發(fā)送的攜帶外觀包標(biāo)識和外觀元素信息的外觀包更新命令后,通過查詢所述對應(yīng)關(guān)系信息獲得所述外觀包標(biāo)識對應(yīng)的外觀包中包含的外觀元素信息,用所述外觀包更新命令中攜帶的外觀元素信息更新所述查詢獲得的外觀元素信息。綜上所述,本發(fā)明實(shí)施例通過在終端上建立了外觀包與其所包含的外觀元素之間的對應(yīng)關(guān)系信息后,使得終端可以根據(jù)服務(wù)器下發(fā)的各種外觀包管理命令,對相應(yīng)的外觀包和其中包含的外觀元素進(jìn)行查詢、刪除、更新等操:作。而不需要終端再通過無線資源向服務(wù)器查詢各個外觀包對應(yīng)的外觀元素,避免了通信資源的浪費(fèi),以及外觀包管理過程的復(fù)雜化。以上所述,僅為本發(fā)明較佳的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本
技術(shù)領(lǐng)域
的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求的保護(hù)范圍為準(zhǔn)。權(quán)利要求1、一種外觀包管理方法,其特征在于,所述方法具體包括接收服務(wù)器下發(fā)的外觀包管理命令,根據(jù)建立的外觀包和外觀包中包含的外觀元素的對應(yīng)關(guān)系信息對外觀包進(jìn)行處理。2、根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對應(yīng)關(guān)系信息中包括各個外觀包的標(biāo)識,各個外觀包中包含的外觀元素的值、保存路徑。3、根據(jù)權(quán)利要求1所述的方法,其特征在于,所述外觀包和外觀包中包含的外觀元素的對應(yīng)關(guān)系信息的建立包括接收服務(wù)器下發(fā)的外觀包,對該外觀包進(jìn)行安裝,保存外觀包和外觀包中包含的外觀元素的對應(yīng)關(guān)系信息,安裝其它外觀包,將該其它外觀包以及其中包含的外觀元素添加到所述對應(yīng)關(guān)系信息中。4、根據(jù)權(quán)利要求3所述的方法,其特征在于,所述外觀包和外觀包中包含的外觀元素的對應(yīng)關(guān)系信息的建立還包括將所述建立的對應(yīng)關(guān)系信息發(fā)送給服務(wù)器。5、根據(jù)權(quán)利要求1所述的方法,其特征在于,所述外觀包和外觀包中包含的外觀元素的對應(yīng)關(guān)系信息的建立包括接收服務(wù)器下發(fā)的外觀包,在服務(wù)器上保存所下發(fā)的各個外觀包和各個外觀包中包含的外觀元素的對應(yīng)關(guān)系信息。6、根據(jù)權(quán)利要求1至5任一項(xiàng)所述的方法,其特征在于,所述對外觀包進(jìn)4亍處理包4舌接收服務(wù)器發(fā)送的攜帶外觀包標(biāo)識的外觀包刪除命令后,通過查詢所述對應(yīng)關(guān)系信息獲得所述外觀包標(biāo)識對應(yīng)的外觀包信息,刪除所述外觀包標(biāo)識對應(yīng)的外觀包和其中包含的外^見元素。7、根據(jù)權(quán)利要求1至5任一項(xiàng)所述的方法,其特征在于,所述對外觀包進(jìn)4亍處理包4舌接收服務(wù)器發(fā)送的外觀包查詢命令,通過查詢所述對應(yīng)關(guān)系信息獲得終端上安裝的相應(yīng)的外觀包或外觀元素信息,并向服務(wù)器返回查詢結(jié)果。8、根據(jù)權(quán)利要求1至5任一項(xiàng)所述的方法,其特征在于,所述對外觀包進(jìn)4亍處理包括接收服務(wù)器發(fā)送的攜帶外觀包標(biāo)識和外觀元素信息的外觀包更新命令后,通過查詢所述對應(yīng)關(guān)系信息獲得所述外觀包標(biāo)識對應(yīng)的外觀包中包含的外觀元素信息,用所述外觀包更新命令中攜帶的外觀元素信息更新所述查詢獲得的外觀元素信息。9、一種終端,其特征在于,包括對應(yīng)關(guān)系信息建立模塊,用于建立終端上安裝的外觀包和外觀包中包含的外觀元素的對應(yīng)關(guān)系信息;外觀包管理模塊,用于接收到服務(wù)器下發(fā)的外觀包管理命令后,根據(jù)所述對應(yīng)關(guān)系信息,對終端上的外觀包進(jìn)行處理。10、根據(jù)權(quán)利要求9所述的終端,其特征在于所述對應(yīng)關(guān)系信息建立模塊,在接收到服務(wù)器下發(fā)的外觀包,對外觀包進(jìn)行安裝后,保存外觀包和外觀包中包含的外觀元素的對應(yīng)關(guān)系信息,并在安裝了其它外觀包后,將該其它外觀包以及其中包含的外觀元素添加到所述對應(yīng)關(guān)系信息中。11、根據(jù)權(quán)利要求9或10所述的終端,其特征在于,所述外觀包管理模塊包括外觀包刪除模塊、外觀包查詢模塊和外觀包更新模塊中的至少一項(xiàng),其中,外觀包刪除模塊,用于在接收到服務(wù)器發(fā)送的攜帶外觀包標(biāo)識的外觀包刪除命令后,通過查詢所述對應(yīng)關(guān)系信息獲得所述外觀包標(biāo)識對應(yīng)的外觀包信息,刪除所述外觀包標(biāo)識對應(yīng)的外觀包和其中包含的外觀元素;外觀包查詢模塊,用于在接收到服務(wù)器發(fā)送的外觀包查詢命令后,通過查詢所述對應(yīng)關(guān)系信息獲得終端上安裝的相應(yīng)的外觀包或外觀元素信息,并向服務(wù)器返回查詢結(jié)果;外觀包更新模塊,用于在接收到服務(wù)器發(fā)送的攜帶外觀包標(biāo)識和外觀元素信息的外觀包更新命令后,通過查詢所述對應(yīng)關(guān)系信息獲得所述外觀包標(biāo)識對應(yīng)的外觀包中包含的外觀元素信息,用所述外觀包更新命令中攜帶的外觀元素信息更新所述查詢獲得的外觀元素信息。全文摘要本發(fā)明提供了一種終端及外觀包管理方法。該方法主要包括接收服務(wù)器下發(fā)的外觀包管理命令,根據(jù)建立的外觀包和外觀包中包含的外觀元素的對應(yīng)關(guān)系信息對外觀包進(jìn)行處理。利用本發(fā)明,可以使得終端可以根據(jù)服務(wù)器下發(fā)的各種外觀包管理命令,對終端上的外觀包和其中包含的外觀元素進(jìn)行查詢、刪除、更新等操作。文檔編號H04Q7/32GK101296254SQ200810114298公開日2008年10月29日申請日期2008年6月3日優(yōu)先權(quán)日2008年6月3日發(fā)明者劉海濤,悅宋,睿王,暉趙申請人:深圳華為通信技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1