新四季網

一種通信終端外觀的更新方法、系統及其裝置的製作方法

2023-06-26 09:54:06 2

專利名稱:一種通信終端外觀的更新方法、系統及其裝置的製作方法
技術領域:
本發明涉及通信設備外觀的管理技術,尤其涉及一種通信終端的外觀更新 方法、系統及其裝置。
背景技術:
隨著通信技術的不斷發展,通信終端也擁有越來越多的功能來提高用戶體驗。LFC (Look and Feel Customization,外觀定製)是一項設備外觀的管理 技術,該技術可以方便第三方實現遠程增加、刪除、更新、激活/去激活終端 設備的外觀,包括主題、開關機提示、嵌入式連結、菜單、屏幕保護、背景等 功能。第三方可以是業務提供商、網絡運營商、手機製造商、企業、或者設備 持有者。OMA-DM (Open Mobile Appliance Device Management, 開放移動聯盟設 備管理)是由OMA (Open Mobile Appliance,開放移動聯盟)開發的一種開放、 可互操作、基於標準的設備管理方法。0MADM規範中,設備管理伺服器(DMS) 通過DM協議管理和監控終端設備,同時可以根據設備的狀態提供升級、診斷 和修復功能。設備管理終端代理遵循DM協議接受DMS管理。DMS在設備終端 維護對象管理樹,該對象管理樹是DMS和DM設備溝通的橋梁。通過規範的對 象管理樹,兩者可以準確地表達和理解命令的語義。DM協議中規定,每個支持DM協議的終端設備必須維護一個對象管理樹 (Management Tree )。設備中所有可管理的對象都將分級的排列在樹中,並且 有唯一的統一資源標識(URI)與之對應。參閱圖l所示的對象管理樹,其中, 結點的URI從根結點開始,一直到被請求對象的位置。每一個結點的名字之間, 以"/"隔開。比如圖1中節點"xyzlnc"的URI可表示為./SyncML/DMAcc/xyzInc。DMS可以通過協議規定的Get、 Add、 Delete、 R印lace等命令和DMA (設 備管理代理)交互,管理和操作對象管理樹。例如,獲取./SyncML/DMAcc/xyzInc 節點的值l</CmdID〉 〈LocURI〉. /SyncML/DMAcc/xyzInc </Target〉 LFC技術可釆用OMA-DM的傳輸和命令管理機制,提供為終端定製外觀的 功能。它定義了 LFC伺服器和LFC客戶端間通信的標準接口,標準接口包括兩 部分內容外觀定製操作和外觀定製管理對象。外觀定製操作是一組操作命令 的集合,包括Add、 Get、 Replace, Exec等,它重用了 DM技術中定義的標準 操作命令;而外觀定製管理對象則指明了定製操作管理的對象,外觀定製管理 對象主要包括兩部分 一部分為外觀定製元素,即終端上可被管理的外觀信息 類別,包括主題、背景、屏保、鈴聲,終端的外觀定製元素一般是固定不變的; 另 一部分為外觀定製元素的可用取值,例如終端可以使用的主題包括Windows Mobile主題、Lenovo主題等等,可用取值是可以動態改變的。該外觀定製管 理對象的所有信息共組成一個節點掛在終端的DM管理樹上(如圖2所示)。LFC伺服器通過標準接口,向LFC客戶端下發攜帶外觀定製元素、外觀定 制元素的可用值等參數的操作命令,LFC客戶端解析操作命令,進行相應處理, 並通過標準接口向LFC伺服器返回處理結果。圖2所示為使用LFC技術管理終端用戶界面的系統結構圖,LFC伺服器負 責通過標準接口管理終端的外觀,終端設備上的DM代理負責解析DM標準操作 命令,LFC客戶端負責解析和處理更詳細的外觀定製管理對象,實現定製終端 外觀的功能。用戶可以採用定製的LFC業務來隨時更新通信終端的外觀,如在每天的9: 00~17: OO工作期間,用戶的終端其鈴聲、背景、屏保以及來電顯示等設 置得比較嚴肅,在其他時間段,終端的這些外觀設置得比較休閒輕鬆。現有技術實現上述時間觸發的外觀更新方法是使用0MA DM Scheduling 技術。其主要步驟包括第一步,如圖3所示,伺服器下發一個Scheduling(定時)任務給終端,配置相關參數。如DMSES (DM Scheduling伺服器)配 置的參數為每天的9: 00 ~ 17: 00,終端的外觀符合辦公要求,即終端的DMSEC(Scheuling客戶端)命令LFC客戶端(即圖中的OMA-DM Enabler Client) 執行激活"辦公"的外觀信息的命令;其他時間段,終端的外觀符合休閒的要 求,即終端的DMSEC命令LFC客戶端(即圖中的OMA-DM Enabler Client)執 行激活"娛樂"的外觀信息的命令。第二步,終端發現滿足觸發條件,執行相關管理命令,如圖4所示。DMSEC 通過終端上的時鐘,發現到了 9: 00,滿足./Scheduling/x/Cond/Timer中設 置的條件,則會檢查./Scheduling/x/Task中設置的任務,即通知LFC客戶端 執行激活"辦公"外觀信息的命令。終端DM Scheduling客戶端管理的MO(管理對象)如圖5所示,其 中./Scheduling/x/Cond/Timer中存儲的是時間觸發的條件,即每天的9: 00 和17: 00。 ./Scheduling/x/Task中存儲的是滿足觸發條件後,DM Scheduling 客戶端的執行的操作,如在每天的9: 00, Scheduing客戶端向LFC客戶端發 送更換"辦公"外觀信息的管理命令,每天的17: 00, Scheduling客戶端向 LFC客戶端發送更換為"娛樂"的外觀信息。其中"辦公"與"娛樂"的外觀 信息都是終端事先存儲在本地的。如果伺服器側這些外觀包有更新版本,終端 需要從伺服器將所有可能用到的外觀信息下載至本地。基於上述描述,現有技術中通信終端的外觀更新只能由時間條件來觸發, 還是不能很好滿足用戶的需求。發明內容本發明實施例提供一種通過通信終端外觀的更新方法、系統及其裝置,用 於解決現有技術中只能通過時間條件來觸發通信終端外觀更新的問題,以實現根據位置條件更新通信終端的外觀,更好地滿足用戶需求。本發明實施例提供一種通信終端外觀更新的方法,包括安裝外觀更新的 位置觸發條件;4企測所述通信終端的當前位置信息;當所述通信終端的當前位 置信息滿足所述位置觸發條件時,更新所述通信終端的外觀。本發明實施例還提供一種通信終端外觀更新的裝置,該通信終端包括消 息收發單元,用於接收來自外觀更新伺服器的消息及向外觀更新伺服器發送請 求消息;位置信息探測單元,用於檢測所述通信終端的位置信息並發送所述位 置信息;外觀更新觸發單元,用於獲取並保存位置觸發條件,接收位置信息探 測單元發送的位置信息,並判斷終端當前位置是否滿足位置觸發條件,當位置 信息滿足位置觸發條件時,啟動外觀更新操作;外觀處理單元,用於處理來自 外觀更新觸發單元或外觀更新伺服器的管理命令,執行外觀更新。本發明實施例還提供一種通信終端外觀更新的伺服器,包括 一外觀更新 伺服器,用於發送通信終端外觀更新的位置觸發條件及響應通外觀信息存儲單 元,用於存儲通信終端的外觀信息;發送接收單元,用於將位置觸發條件信息 下發到通信終端,發送來自通信終端的請求信息;通信終端請求處理單元,接 收並處理來自發送接收單元的通信終端的請求消息,並通過發送接收單元向通 信終端回復相應的外觀更新信息。本發明實施例還提供一種通信終端外觀更新的系統,包括外觀更新服務 器,用於發送通信終端外觀更新的位置觸發條件及響應通信終端的請求消息並 下發用於更新的外觀信息;通信終端,用於接收所述位置觸發條件並檢測其當 前位置信息,且當通信終端的位置信息滿足位置觸發條件時,更新通信終端的 外觀信息。本發明實施例提供的通信終端外觀更新的方法及實現該方法的系統、裝置 實現了位置信息觸發通信終端的外觀更新,提高了用戶體驗。


圖1為現有技術對象管理樹的示意圖;圖2為現有技術LFC技術管理終端用戶界面的系統結構圖; 圖3為現有技術Scheduling任務的安裝流程示意圖; 圖4為現有技術scheduling任務的執行流程; 圖5為現有技術scheduinge管理樹中已有的節點示意圖; 圖6為本發明實施例外觀更新條件的安裝流程簡化示意圖; 圖7為本發明實施例位置觸發條件信息的設備管理樹簡化示意圖; 圖8為本發明實施例執行操作管理樹的簡化示意圖; 圖9為本發明實施例外觀更新流程(一)的簡化示意圖; 圖10(a),10(b)為本發明實施例外觀更新流程(二)的簡化示意圖; 圖11為本發明實施例通信終端外觀更新裝置的結構簡化示意圖; 圖12為圖ll所示裝置中的外觀更新觸發單元的結構簡化示意圖; 圖13為本發明實施例通信終端外觀更新伺服器的結構簡化示意圖; 圖14為本發明實施例通信終端外觀更新系統(一)的簡化示意圖; 圖15為本發明實施例通信終端外觀更新系統(二)的簡化示意圖; 圖16為本發明實施例通信終端外觀更新系統(三)的簡化示意圖; 圖17為本發明實施例LFC MO部分節點的簡化示意圖。
具體實施方式
下面,結合附圖對本發明實施例進行詳細描述。通信終端,即手機,個人 數字助理等。通信終端外觀更新的方法具體包括兩個方面的內容, 一是外觀更 新的觸發條件,即通信終端在滿足什麼樣的條件下才進行外觀更新;二是在滿 足一定的外觀觸發條件時,對通信終端的外觀進行更新的方法。本發明實施例 還提供實現上述方法的裝置、伺服器及系統。本發明實施例首先說明外觀更新位置觸發條件的安裝圖6為安裝外觀更新觸發條件方法的示意圖,安裝外觀更新觸發條件的方法,包括外觀更新伺服器向終端發送位置觸發外觀更新條件的設置命令; 終端接收命令,並安裝位置觸發條件及滿足觸發條件進行的相應操作; 終端向伺服器報告安裝觸發條件的結果。在本發明實施例中,位置觸發,即終端到達不同的地區,如旅遊勝地,終 端的外觀特別是背景可以自動更新/或由伺服器管理為當地的名勝古蹟的圖 片。終端漫遊到不同的國家時,終端外觀的文字會發生變化等等。其中,外觀定製伺服器向終端發送觸發條件的設置命令中包括位置觸發條 件,及滿足位置觸發條件執行的操作。所述位置觸發條件和執行操作以OMA-DM 設備管理樹方式組織(如圖7、圖8所示)。其中,節點後面的問號表示可選。 伺服器向終端下發所述設置命令的具體方法為外觀定製伺服器和終端根據 OMA-DM標準建立OMA-DM管理會話,在建立管理會話後向終端下發更新已有的相 應M0的0MA DM命令或下發增加新M0的0MA-DM命令。上述僅是觸發條件的安裝的一個實施例,安裝觸發條件也可以通過其他方 法對通信終端進行安裝,如通過實體連接,將觸發條件信息儲存在手機的存儲 元件上,如存儲卡等存儲介質,再安裝到手機上。圖7所示0MA-DM設備管理樹的Location節點,該節點為位置觸發條件,具 體i兌明io下Location:該節點指示位置觸發條件。Location/〈x〉這個節點是佔位符節點,節點下用於存儲位置觸發條件的 類別,及可用的取值等相關信息。每個〈x〉代表一個具體的實例,該節點的名 稱可由其他字符代替,比如類別的名稱等。Location//Current:該節點指示終端當前所處位置信息。Location//Rule:該節點指示位置觸發的規則。如終端所處位置為特定 區域(如終端到達北京,即觸發外觀更新),還是終端只要發生位置變化,以 及位置發生多大範圍的變化(如終端漫遊到其他省、市、或者是漫遊到其他國家),才觸發終端外觀更新。Location//Rule/PLMN:該節點指示觸發終端外觀更新的位置所處的 PLMN。該PL匪區分國家以及運營商。Location/〈x〉/Rule/LAI:該節點指示觸發終端外觀更新的位置所處的 LAI。 LAI區分二級漫遊地區,如省、市等。Location//Rule/ Coordinate:該子樹指示觸發終端外觀更新的位置 所處的經度和綿度信息。Location//Rule/Coordinate/ lgd&ltd:該節點指示觸發終端外觀更 新的位置所處的經度和煒度信息。Location//Rule/ Coordinate/Hysteresis:該節點指示經度和綿度的 偏差範圍。Location/<x〉/Rule/Ext:該節點是擴展節點,用於擴展非標準化的節點。 Location/<x〉/ Ext:該節點是擴展節點,用於擴展非標準化的節點。 其中,位置觸發條件可以有2種情況第一位置變化的範圍。例如終端只要是跨位置區域(LAI),或者是只要 終端跨運營商的網絡(PLMN)就滿足終端外觀更新的條件。第二具體的位置信息。包括網絡位置信息,例如終端到達特定的位置區 域/運營商網絡,就滿足終端外觀更新的條件;及地理位置信息,例如終端到 達某個景點(可以用經綿度表示),終端外觀更新的條件。當通信終端滿足觸發外觀更新條件時,所執行的才喿作如圖8所示的task節 點,描述如下Task:該節點指示終端滿足位置觸發條件時,所執行的任務。Task/〈x〉這個節點是佔位符節點,節點下用於存儲執行任務的類別,及 可用的取值等相關信息。每個〈x〉代表一個具體的實例,該節點的名稱可由其 他字符代替,比如類別的名稱等。Task /<x〉/ Ref:該節點指示本地管理動作,其值可以為目標客戶端標 識或URI,用以觸發目標客戶端執行管理動作,或者為具體的管理命令(例如 DMCommands或其他可執行腳本),所述管理命令由終端上其他客戶端執行(如 D膝戶端)。執行本地管理動作之前,伺服器已經預先將外觀信息發送給終端。 所述外觀信息通過外觀元素管理MO進行下發,具體下發方法同觸發條件的下 發。Task/<x〉/Server:該節點指示要連接的伺服器。該節點的值可以是伺服器 的標識ServerID (終端在DMAcc上可通過此ServerID獲取其對應的伺服器地址 和認證信息),或者伺服器的URL,或者伺服器的IP位址。Task/〈x〉/Ext:該節點是擴展節點,用於擴展非標準化的節點。滿足觸發條件後所執行的操作可以為連接指定的伺服器並上報條件滿足 的相關數據(如當前位置等),也可以為通知終端上的其他客戶端進行相關 操作的管理命令。請參閱圖9,如果在位置觸發條件的設置中,終端位置滿足觸發條件所執 行的命令為上報伺服器,則本發明實施例所揭示的一種位置觸發的外觀更新方法,包括終端探測當前所處的位置信息滿足位置觸發條件;終端向外觀定製伺服器上報條件觸發消息;伺服器獲取終端當前外觀及可用外觀;伺服器下發更新外觀命令;終端執行外觀更新命令;終端上報外觀更新命令執行結果。其中,終端探測位置信息,判斷滿足位置更新的觸發條件有多種方法,例 如如果伺服器設置的位置觸發條件為,當終端所處的PL畫為"中國移動,,的 網絡,LAI為"北京",則終端需要連接外觀定製伺服器進行外觀更新。則終端 會在開機或者位置更新的時候,從廣播信道獲取其所處位置的PLMN和LAI信息,終端會將獲取的位置信息與Location/x/Rule中設置的PLMN和/或LAI信息進行 比對,如果一致,則滿足觸發條件。如果伺服器設置的位置觸發條件為,根據 地理位置信息來觸發更新,則終端可根據其自身的GPS裝置來探測地理位置信 息,如經度、綽度等,將獲得的地理位置信息與位置觸發條件進行對比,如果 一致,則滿足觸發條件。
進一步,在終端發現其位置更新後,將當前所處的位置信息記錄在 Location/x/Current中。
終端向外觀定製伺服器上報的條件觸發消息中包括終端當前所處的位置 信息,如當前PLMN和/或LAI,或者經度和綿度信息。外觀定製伺服器可根據該 位置信息來配置終端外XJi。
外觀定製伺服器獲取通信終端當前外觀及可用外觀時,可以通過與終端的 一次交互,也可以是多次交互獲取終端的兩個信息當前外觀信息,以及可用 外觀信息。以終端的背景為例解釋當前外觀信息,與可用外觀信息終端上下 載了多個圖片l.jpg, 2.jpg, 3.jpg,都可作為終端的背景,但是終端一次只 能將一個圖片作為終端的背景,有ii殳l. jpg為當前終端的背景。則終端的可用 背景信息可以為路徑l八ljpg;路徑2/2. jpg;路徑3/3. jpg。終端的當前背景 信息為路徑1/. ljpg。
在一次交互中,伺服器向終端發送獲取"當前及可用外觀信息"命令,終 端回復伺服器的消息中包括兩部分內容當前終端的外觀信息,以及終端上可 用的外觀信息。如果伺服器判斷終端當前的外觀信息已經是該位置下應有的外 觀信息時,則外觀更新流程結束。否則,伺服器下發更新外觀命令。
在多次交互中,伺服器可首先向終端發送獲取"當前終端外觀信息"的命 令,終端向伺服器報告"當前的外觀信息",如果伺服器判斷終端當前的外觀 信息已經是該位置下應有的外觀信息時,則外觀更新流程結束。否則,伺服器 會進一步向終端發送獲取"可用外觀信息"的命令,終端向外觀定製伺服器上 報"可用外觀信息"。外觀定製伺服器下發更新外觀命令。
伺服器向終端下發更新外觀的命令可以分為兩種情況 一,伺服器獲取的終端可用外觀信息中,已包括該位置下要更換的外觀信息時,伺服器的外觀更 新命令為激活要更新的外觀。二,伺服器獲取的終端可用外觀信息中,不包括
該位置下要更換的外觀信息時,伺服器在外觀更新命令包括下發新的外觀信 息,如下發新的圖片作為終端的背景,然後激活所下發的外觀。
請參閱圖10(a),如果在位置觸發條件的設置中,終端位置滿足觸發條件 所執行的命令為通知終端上的其他客戶端進行相關操作的管理命令,則一種 位置觸發的外觀更新方法,包括
通信終端探測當前的位置信息;
通信終端上發現該通信終端當前的位置信息滿足位置觸發條件; 通信終端的外觀更新觸發單元向LFC客戶端發送更新外觀的管理命令; LFC客戶端執行所述的更新外觀的管理命令; LFC客戶端向外觀更新觸發單元報告執行結果。 以上管理過程都是發生在終端上的。
外觀更新觸發單元向LFC客戶端發送的管理命令可以為將當前的終端外觀 更換為某個具體外觀信息的命令,如激活"路徑1/. ljpg"為當前的終端背景。
上述方法中,如果LFC客戶端報告的執行結果為"成功",則結束流程;否 則按照默認操作處理,這個默認操作可以是結束流程,也可以是向伺服器請求 新的外觀信息,請同時參閱圖10(b)。
終端向伺服器請求新的外觀信息,包括
終端向伺服器請求符合位置的外觀信息;
伺服器下發新的外觀/f言息;
終端安裝並更新所述外觀信息。
終端的請求消息中含有的參數有2種情況 一是終端上報所需要外觀信息 的ID; 二是終端上報當前所處的位置信息,以及表明終端沒有符合該位置要求 的出錯碼。對於第2種情況,當伺服器發現消息中有出錯碼,則伺服器直接下發符合 位置要求的外觀信息即可,而無需再獲取終端當前的外觀及可用外觀。
本發明實施例提供能方法實現通信終端位置信息觸發外觀更新,提高用戶 體驗。且通過通信終端向外觀更新伺服器請求相應的外觀信息,避免將所有的 外觀信息都下發到通信終端,降低對通信終端的存儲要求。
本發明實施例根據上述外觀更新的方法,還提供一種通信終端外觀更新的
裝置,請參閱圖ll:
所述通信終端外觀更新的裝置包括
消息收發單元,負責與伺服器交互,接收、解析、執行來自伺服器的管理 命令。這一功能單元的實現可以是DM^戶端,也可以是下載(DL)客戶端。
外觀更新觸發單元,用於接收並保存外觀更新的觸發條件(通過消息收發 單元從伺服器獲取觸發條件);判斷通信終端是否滿足觸發條件;以及發送管 理命令給外觀處理單元。並通過消息收發單元向伺服器發送外觀更新請求信 息。外觀更新請求信息,可以是向伺服器上報條件觸發消息,也可以是向服務 器請求新的外觀信息。這一功能單元的實現可以是Scheduling客戶端,也可以 是Trap客戶端,或者其他客戶端。
外觀處理單元,用於執行外觀更新觸發單元或者伺服器(通過消息收發單 元從伺服器獲取管理命令)發送的管理命令,管理外觀管理對象單元的目的。 根據所接受的命令激活/去激活相應的外觀信息。這一功能單元的實現是LFC 客戶端。
外觀更新探測單元,用於檢測通信終端的狀態並將所述狀態信息發送給外 觀更新觸發單元。本發明實施例中,外觀更新探測單元為位置信息探測單元, 可探測終端當前所處的位置信息,包括跨位置區域(LAI)信息,運營商的網 絡(PL匪)或地理位置信息,此不贅述。
外觀管理對象單元,用於存儲外觀信息,包括管理樹節點信息和實際存儲 的信息。節點是外觀信息的邏輯呈現形式,用於伺服器的管理和配置。管理對象節點可以理解為物理外觀信息的映射。實際存儲的信息包括屏保、鈴聲等外 觀的具體信息,其呈現形式可以是圖片、文本文件、二進位文件、可執行文件 等。這些信息有些是存儲在管理樹上,有些是由底層系統維護的。
如圖12所示,外觀更新觸發單元可進一步包括位置觸發單元,和命令管理單元。
其中位置觸發單元用於保存伺服器設置的位置觸發條件;以及比對位置更 新信息與位置觸發條件的吻合度。
命令管理單元用於存儲和判斷位置更新所觸發的任務,該任務可以是與服 務器連接,也可以是向外觀處理單元發送管理命令。
相應地,本發明實施例還提供一種通信終端位置觸發外觀更新的伺服器。 請參閱圖13,所述外觀更新伺服器包括
位置觸發條件信息儲存單元,用於儲存位置觸發條件信息,並通過發送接 收單元將位置觸發條件信息下發到通信終端。
通信終端請求處理單元,用於處理通信終端的請求消息,並通過發送接收
單元向通信終端回復相應的外觀信息。在本發明實施例中,通信終端的請求消
息有兩種, 一是通信終端向伺服器上報當前所處的位置信息,如當前PLMN和/
或LAI,或地理位置信息(經度和綿度信息),伺服器根據該位置信息配置終端
外觀;二是通信終端向伺服器請求符合位置要求的新外觀信息,這種情況下,
如果通信終端上報所需要外觀信息,則伺服器根據該請求下發相應的外觀信息
給終端,如果通信終端發送的請求信息是上報當前的位置信息,及表明終端沒
有符合該位置信息的外觀信息,則伺服器直接下發符合位置要求的新的外觀信 臺
發送接收單元,用於與通信終端交互,通信,將接收來自通信終端的信息 發送給通信終端請求處理單元,並根據通信終端請求處理單元的命令,將存儲 於外觀信息存儲單元的外觀信息發送給通信終端。
外觀信息存儲單元,用於存儲通信終端的外觀信息。上述通信終端外觀更新的方法,可由 一通信終端外觀更新的系統來實現,
該通信終端外觀更新系統包括外觀更新伺服器,用於儲存通信終端外觀更新 的位置觸發條件及外觀信息,並將位置觸發條件及外觀信息下發到通信終端。
通信終端,接收並安裝所述位置觸發條件,#:測其位置信息,且當通信終端的 位置信息滿足位置觸發條件時,更新通信終端的外觀信息。該系統按照上述的 方法運行,此不贅述。下面實施例結合具體的裝置對本系統進行說明。
外觀更新系統實施例一
請參閱圖14,在本實施例中,通信終端的外觀更新觸發單元由Trap客戶端 實現,消息收發單元由DM^戶端實現,外觀處理單元由LFC客戶端實現。其中, Trap客戶端用於保存位置更新的觸發條件,以及觸發的具體任務。如圖7所示 的Location節點和圖8所示的Task節點掛在Trap M0上。該外觀更新系統具體 的運行方式按照可參照上述的外觀更新方法和裝置,此不贅述。
外觀更新系統實施例二
請參閱圖15 ,在本實施例中,外觀更新觸發單元由Schedul ing客戶端實現, Scheduling客戶端用於保存位置更新的觸發條件,以及觸發的具體任務。如圖 6所示的Location節點在圖3所示的Scheduling MO上所處的位置為 Scheduling/x/Cond/x/Location。圖8所示的Task節點在圖3所示的 Scheduling MO上所處的位置為Scheduling/x/Task。同理,該外觀更新系統具 體的運行方式按照可參照上述的外觀更新方法和裝置,此不贅述。
外觀更新系統實施例三
請參閱圖16,在本實施例中,外觀更新觸發單元由2個客戶端實現,位置 觸發單元由Trap客戶端實現,用於保存位置更新的觸發條件。命令管理單元由 Scheduling客戶端實現,用於保存觸發的具體任務。如圖7所示的Location 節點掛在Trap M0上,圖8所示的Task節點在圖3所示的Schedul ing M0上所處 的4立置為Schedul ing/x/Task。
Scheduling MO上保留對Trap的引用,這樣當Trap客戶端發現滿足觸發條 件時,會通知Scheduling客戶端,由Scheduling客戶端去決定管理任務。同理,該外觀更新系統具體的運行方式按照可參照上述的外觀更新方法和裝置,此不 贅述。
上述實施例中的Trap MO和Schedul ing M0均基於0MA DM實現,其使用0MA DM 協議進行管理,具體參見0MA DM標準。
上述實施例一和實施例二中伺服器使用0MA DM協議實現LFC元素的下發和 配置,具體下發和配置的過程為伺服器和終端建立設備管理會話,建立管理 會話後獲取終端管理樹信息判斷終端是否有相應的LFC M0,如果發現終端沒有 相應的LFC M0則下發0MA DM命令增加一個新的LFC M0,然後通過對相應的LFC M0 進行操作來實現LFC元素的設置,對LFCMO的操作包括R印lace、 Exec等。LFC MO中部分節點的設計如圖18所述,其包括LFC元素數據和操作命令。
上述實施例一和實施例二中的LFC元素的下發和配置也可以基於OMA DL協 議來實現(其他模塊和流程不變),其實現方法為伺服器下發Download Descriptor文件,在文件中指明伺服器地址、元素屬性、安裝指令及安裝後報 告Notification的地址等,然後DL客戶端向Down load Descr iptor所指示的月l 務器請求下載LFC元素,下載完成後執行安裝動作,安裝完成後向Down load Descriptor所指示的Notification才艮告地址才艮告安裝結果。Download Descriptor示例如下
<media DDVersion=,, 2.0"〉



http: //download, example, com/ LfcSoundl.mp3 id=LfcSoundl</installNotifyURI〉
43120 <type〉audio/mpeg</type〉cid: mp351example. com 〈objectURI〉
http: //download, example. com/LfcSoimdl. mp3</server〉 </media〉
上述實施例中終端使用OMA DM協議向伺服器上報位置信息前首先定義 Alert上報類型,用以告訴伺服器所上報的信息是什麼信息,上報類型定義示 例^口下
org. openmobileal 1iance. dm. Ifc-location—report
具體上報方法為終端與圖7所示M0上的Task/〈x〉/Server節點所指示的服 務器建立管理會話,然後發送Alert命令上報數據。終端向伺服器上報位置信 息的DM消息實例如下

l</CmdID〉
<Data〉1226



org. openmobileal 1iance. dm. Ifc-location—report </Type〉
<Format〉b64</Meta〉
<Data〉AXZEB... </Data〉
本發明實施例還可以將位置更新觸發條件安裝於伺服器側,具體外觀更新 方法包括
通信終端通過上述實施例中的位置探測單元探測自身位置,並將自身的位 置信息發送給外觀更新伺服器;
伺服器將接收到的位置信息與位置更新觸發條件進行比對,如果滿足位置 更新觸發條件,則伺服器獲取終端當前外觀及可用外觀;
伺服器下發更新外觀命令;
終端執行外觀更新命令;
終端上報外觀更新命令執行結果。
以上所述僅為本發明的較佳實施例而已,並不用以限制本發明,凡在本發 明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發 明的保護範圍之內。
權利要求
1、一種通信終端外觀更新的方法,其特徵在於,該方法包括安裝外觀更新的位置觸發條件;檢測所述通信終端的當前位置信息;當所述通信終端的當前位置信息滿足所述位置觸發條件時,更新所述通信終端的外觀。
2、 根據權利要求l所述的通信終端外觀更新的方法,其特徵在於,所述安 裝外觀更新的位置觸發條件包括伺服器向通信終端發送位置觸發條件的設置命令;所述通信終端接收所述位置觸發條件的設置命令,並安裝位置觸發 條件。
3、 根據權利要求l所述的通信終端外觀更新的方法,其特徵在於,所述安 裝外觀更新的位置觸發條件包括通信終端從存儲設備中讀取預先設置的位置觸發條件;通信終端安裝位置觸發條件。
4、 根據權利要求l所述的通信終端外觀更新的方法,其特徵在於,當通信 終端的位置信息滿足位置觸發條件時,更新所述通信終端的外觀包括通信終端發出請求信息;根據所述通信終端的請求信息,伺服器發送外觀更新信息至所述通 信終端;所述通信終端根據所述外觀更新信息更新其外觀。
5、 根據權利要求4所述的通信終端外觀更新的方法,其特徵在於,通信終 端發出請求信息,根據所述通信終端的請求信息,伺服器發送外觀更新信 息至所述通信終端,所述通信終端根據所述外觀更新信息更新其外觀;包 括通信終端向伺服器上報條件觸發消息;外觀更新伺服器下發外觀更新命令至通信終端; 通信終端執行外觀更新命令。
6、 根據權利要求5所述的通信終端外觀更新的方法,其特徵在於在通信 終端向伺服器上報條件觸發消息之後,伺服器獲取通信終端當前外觀及可 用外觀。
7、 根據權利要求6所述的通信終端外觀更新的方法,其特徵在於當外觀 更新伺服器獲取的通信終端的可用外觀信息中,已包括該位置下要更換的 外觀信息,外觀更新伺服器的外觀更新命令為激活要更新的外觀;當外觀 更新伺服器獲取的通信終端的可用外觀信息中,不包括該位置下要更換的 外觀信息,外觀更新伺服器下發的外觀更新命令包括下發新的外觀信息, 然後激活所下發的外觀。
8、 根據權利要求4所述的通信終端外觀更新的方法,其特徵在於,通信終 端發出請求信息,根據所述通信終端的請求信息,伺服器發送外觀更新信 息至所述通信終端,所述通信終端根據所述外觀更新信息更新其外觀,包 括通信終端的外觀更新觸發單元向外觀更新客戶端發送更新外觀的管 理命令;外觀更新客戶端執行所述更新外觀的管理命令; 外觀更新客戶端向外觀更新觸發單元報告執行結果。當所述外觀更新客戶端向外觀更新觸發單元報告執行結果為失敗時,則通信終端向伺服器發送請求符合位置的新的外觀信息的請求消 白 伺服器下發新的外觀信息; 終端安裝並更新外觀信息。
9、 根據權利要求8所述的通信終端外觀更新的方法,其特徵在於所述通 信終端向伺服器發送的請求消息中包含該通信終端所需的外觀信息的ID。
10、 根據權利要求9所述的通信終端外觀更新的方法,其特徵在於所述 通信終端向外觀更新伺服器發送的請求消息中包含通信終端當前所處的 位置信息,以及表明終端沒有符合該位置要求的外觀信息的出錯碼。
11、 根據權利要求l所述的通信終端外觀更新的方法,其特徵在於位置 觸發條件是以設備管理樹方式組織。
12、 根據權利要求l所述的通信終端外觀更新的方法,其特徵在於所述 位置信息為位置改變信息或具體位置信息。
13、 根據權利要求12所述的通信終端外觀更新的方法,其特徵在於,所述 位置改變信息為運營商網絡改變信息或具體位置改變信息。
14、 根據權利要求12所述的通信終端外觀更新的方法,其特徵在於,所述 的具體位置信息為運營商網絡信息或地理位置信息。
15、 一種通信終端外觀更新的裝置,其特徵在於包括消息收發單元,用於接收來自外觀更新伺服器的消息及向外觀更新 伺服器發送請求消息;位置信息探測單元,用於檢測所述通信終端的當前位置信息並發送 所述位置信息;外觀更新觸發單元,用於獲取並保存位置觸發條件,接收位置信息 探測單元發送的位置信息,並判斷終端當前位置是否滿足位置觸發 條件,當位置信息滿足位置觸發條件時,啟動外觀更新操作;外觀處理單元,用於處理來自外觀更新觸發單元或外觀更新伺服器 的管理命令,執行外觀更新。
16、 根據權利要求15所述的通信終端外觀更新的裝置,其特徵在於所述 外觀更新觸發單元,當位置信息滿足位置觸發條件時,啟動外觀更新操作 包括上報條件觸發信息給伺服器或發送管理命令到外觀處理單元。
17、 一種通信終端外觀更新的伺服器,其特徵在於,包括 外觀信息存儲單元,用於存儲用於通信終端的外觀信息;發送接收單元,用於將位置觸發條件信息下發到通信終端,發送來自通信終端的請求信息;通信終端請求處理單元,接收並處理來自發送接收單元的通信終端的請求 消息,並通過發送接收單元向通信終端回復相應的外觀更新信息。
18、 一種通信終端外觀更新的系統,其特徵在於,所述通信終端外觀更新 的系統包括通信終端,用於接收所述位置觸發條件並檢測其當前位置信息,且 當通信終端的位置信息滿足位置觸發條件時,更新通信終端的外觀信息;外觀更新伺服器,用於發送通信終端外觀更新的位置觸發條件及響 應通信終端的請求消息並下發用於更新的外觀信息。
19、 根據權利要求18所述的系統,其特徵在於,所述外觀更新伺服器包括外觀信息存儲單元,用於存儲通信終端的外觀信息;發送接收單元,用於將位置觸發條件信息下發到通信終端,發送來自通信 終端的請求信息;通信終端請求處理單元,接收並處理來自發送接收單元的通信終端 的請求消息,並通過發送接收單元向通信終端回復相應的外觀更新信息。
20、 根據權利要求18所述的系統,其特徵在於,所述通信終端包括消息收發單元,用於接收來自外觀更新伺服器的消息及向外觀更新 伺服器發送請求消息;位置信息探測單元,用於檢測所述通信終端的位置信息並發送所述 位置信息;外觀更新觸發單元,用於獲取並保存位置觸發條件,接收位置信息 探測單元發送的位置信息,並判斷終端當前位置是否滿足位置觸發 條件,當位置信息滿足位置觸發條件時,啟動外觀更新操作;外觀處理單元,用於處理來自外觀更新觸發單元或外觀更新伺服器的管理命令,執行外觀更新。
全文摘要
本發明實施例提供了一種通信終端位置觸發外觀更新的方法,及實現該方法的系統、裝置。其中,所述方法包括安裝外觀更新的位置觸發條件;檢測所述通信終端的當前位置信息;當所述通信終端的當前位置信息滿足所述位置觸發條件時,更新所述通信終端的外觀。上述外觀更新的方法及系統、裝置實現了通信終端位置觸發外觀更新,更好地滿足用戶要求。
文檔編號H04Q7/32GK101316399SQ20071007466
公開日2008年12月3日 申請日期2007年5月31日 優先權日2007年5月31日
發明者柴曉前, 琴 趙 申請人:華為技術有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀