專利名稱:裝置管理方法及系統(tǒng),及其相關裝置的制作方法
技術領域:
本發(fā)明是有關于一種裝置管理方法及系統(tǒng),且特別有關于一種可以強化用以響應裝置管理的指令所回復的狀態(tài)消息的應用性的裝置管理方法及系統(tǒng)。
背景技術:
近年來,可攜式裝置,如手持式裝置變得越來越高級且變得更多功能化。舉例來說,手持式裝置可以具備電信通訊能力、電子郵件、進階通訊簿管理、媒體播放、以及其它各式各樣的能力與應用。由于這些裝置的便利,也使得這些裝置成為人們的生活必需品之一。開放移動聯(lián)盟(Open Mobile Alliance,0MA)是開發(fā)相應移動電話產(chǎn)業(yè)的開放標準的標準組織。OMA的任務在于提供互通操作服務供應者可以在不同國家中進行運作。OMA的裝置管理(Device Management, DM)協(xié)議是由OMA的DM與數(shù)據(jù)同步(Data Synchronization,DS)工作小組所決定。OMA DM是建立來支持裝置配置設定、軟件升級與錯誤管理功能等。OMA DM中的通訊協(xié)議是服務器端與客戶端間的一請求-響應協(xié)議。一般來說,服務器端可以異步地利用任何可用的通訊方法,如WAP (無線應用協(xié)議)Push、或SMS (短消息服務)來初始通訊。一旦通訊在服務器端與客戶端間建立之后,一連串的消息可以被交換以完成一裝置管理工作。在OMA DM協(xié)議中,每一客戶端具有一裝置管理樹,且支持一收件匣(hbox)機制。 在Inbox機制中,一服務器端可以傳送一指令給客戶端,如要求客戶端在DM樹中新增一個管理對象(Management Object,M0)。服務器端可以在指令標的的全球資源標識符(Uniform Resource Identifier, URI)中使用“./Inbox”。而客戶端可以任意地決定是否要將此MO 加至DM樹中。根據(jù)OMADM協(xié)議,當一指令成功地執(zhí)行時,客戶端可以響應此指令具有狀態(tài)碼200的一狀態(tài)消息。當服務器端接收到狀態(tài)消息之后,服務器端可以知道MO已經(jīng)被加至 DM樹中,然而,卻無法得知MO在客戶端中被建立的實際路徑。由于服務器端無法得知MO的實際路徑,服務器端可以使用“Get”指令來取得客戶端的DM樹的特定子樹。額外的“Get” 指令將會浪費通訊與系統(tǒng)資源,如電能,且使得使用者必須付出更多的通訊費用。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供裝置管理方法及系統(tǒng),及其相關裝置。本發(fā)明實施例的一種裝置管理方法。首先,接收并執(zhí)行一指令。當指令無法成功地執(zhí)行時,產(chǎn)生包括一第一狀態(tài)碼的一狀態(tài)消息。當指令成功地執(zhí)行時,產(chǎn)生包括一第二狀態(tài)碼與一實際執(zhí)行狀態(tài)的一狀態(tài)消息,其中,第一狀態(tài)碼與第二狀態(tài)碼不相同。本發(fā)明實施例的一種客戶端包括一儲存單元、一接收單元與一處理單元。儲存單元包括一裝置管理樹。接收單元接收一指令。處理單元執(zhí)行此指令,且產(chǎn)生一狀態(tài)消息。當處理單元無法執(zhí)行指令時,狀態(tài)消息包括一第一狀態(tài)碼。當處理單元成功地執(zhí)行指令時,狀態(tài)消息包括一第二狀態(tài)碼與一實際執(zhí)行狀態(tài),其中,第一狀態(tài)碼與第二狀態(tài)碼不相同。本發(fā)明實施例的一種客戶端包括一儲存單元、一接收單元與一處理單元。儲存單元包括一裝置管理樹。接收單元接收包括一特定條件的一指令。處理單元選擇性地根據(jù)特定條件執(zhí)行此指令。當相應指令的執(zhí)行并非根據(jù)特定條件時,處理單元產(chǎn)生具有一實際執(zhí)行狀態(tài)的一狀態(tài)消息。本發(fā)明實施例的一種客戶端包括一儲存單元、一接收單元與一處理單元。儲存單元包括一裝置管理樹。接收單元接收包括一特定路徑的一指令。處理單元將一管理對象加入裝置管理樹中。當處理單元將管理對象加至與特定路徑不同的一實際路徑時,處理單元產(chǎn)生一第一狀態(tài)碼。當處理單元將管理對象加至特定路徑時,處理單元產(chǎn)生與第一狀態(tài)碼不同的一第二狀態(tài)碼。本發(fā)明實施例的一種客戶端包括一儲存單元、一接收單元與一處理單元。儲存單元包括一裝置管理樹。接收單元接收包括一建議名稱的一指令。處理單元將一節(jié)點加入裝置管理樹中,且對于節(jié)點進行命名。當處理單元將節(jié)點命名為與建議名稱不同的一實際節(jié)點名稱時,處理單元產(chǎn)生一第一狀態(tài)碼。當處理單元將節(jié)點命名為建議名稱時,處理單元產(chǎn)生與第一狀態(tài)碼不同的一第二狀態(tài)碼。本發(fā)明實施例的一種裝置管理系統(tǒng)包括一服務器端與一客戶端。服務器端傳送一指令。客戶端執(zhí)行指令且傳送包括一狀態(tài)碼與一實際執(zhí)行狀態(tài)的一狀態(tài)消息至服務器端。服務器端檢查狀態(tài)消息的狀態(tài)碼,且根據(jù)狀態(tài)碼的檢查結果判斷是否要檢查實際執(zhí)行狀態(tài)。本發(fā)明上述方法可以通過程序碼方式存在。當程序碼被機器加載且執(zhí)行時,機器變成用以實行本發(fā)明的裝置。為使本發(fā)明的上述目的、特征和優(yōu)點能更明顯易懂,下文特舉實施例,并配合所附圖示,詳細說明如下。
圖1為一示意圖是顯示依據(jù)本發(fā)明實施例的裝置管理系統(tǒng)。 圖2為一示意圖是顯示依據(jù)本發(fā)明實施例的服務器端。 圖3為一示意圖是顯示依據(jù)本發(fā)明實施例的客戶端。 圖4為一流程圖是顯示依據(jù)本發(fā)明實施例的裝置管理方法。 圖5為一流程圖是顯示依據(jù)本發(fā)明另一實施例的裝置管理方法。 圖6為一流程圖是顯示依據(jù)本發(fā)明另一實施例的裝置管理方法。 圖7為一流程圖是顯示依據(jù)本發(fā)明另一實施例的裝置管理方法。 [主要元件標號說明]
1000 -、裝置管理系統(tǒng);1100 -、傳輸媒介1200 -、服務器端;1210 -、傳輸單元1220 -、接收單元;1230 -、處理單元1300 -、客戶端;1310 -、傳輸單元1320 -、接收單元;1330 -、儲存單元1331 -、裝置管理樹;1340 -、處理單元
S4100、S4200、. . .、S4700 步驟; S5100、S5200、. . .、S5700 步驟; S6100、S6200、. . .、S6700 步驟; S7100、S7200、. . .、S7500 步驟。
具體實施例方式圖1顯示依據(jù)本發(fā)明實施例的一裝置管理系統(tǒng)。依據(jù)本發(fā)明實施例的裝置管理系統(tǒng)1000可以包括一服務器端1200與至少一客戶端1300。服務器端1200與包括一裝置管理(DM)樹的客戶端1300可以通過一傳輸媒介 1100,如有線或無線通訊進行相互耦接。值得注意的是,當傳輸媒介1100是無線通訊時,任何可用的通訊方法,如WAP Push、或SMS等都可以用來在服務器端1200與客戶端1300間進行傳輸。服務器端1200可以執(zhí)行相應客戶端1300的相關裝置管理程序。圖2顯示依據(jù)本發(fā)明實施例的服務器端。服務器端1200可以是一電子裝置。服務器端1200包括一傳輸單元1210、一接收單元1220與一處理單元1230。在一些實施例中, 傳輸單元1210或接收單元1220可以是一有線或無線網(wǎng)絡接入器。在一些實施例中,傳輸單元1210與接收單元1220可以集成成為一收發(fā)單元。處理單元1230可以通過傳輸單元 1210傳送沒有任何條件或具有特定條件的指令至客戶端1300,通過接收單元1220由客戶端1300接收回傳的狀態(tài)消息,且依據(jù)接收的狀態(tài)消息進行相關分析。注意的是,指令可以依據(jù)不同應用而有所變化。在一些實施例中,指令可以沒有條件,且要求客戶端1300對于DM樹執(zhí)行一操作。在一些實施例中,指令可以具有一特定條件,且要求客戶端1300使用特定條件對于DM樹執(zhí)行一操作。在^ibox機制中,指令要求客戶端1300將一 MO加至DM樹中,其中,服務器端1200可以在指令標的的全球資源標識符符中使用“./Inbox”。值得注意的是,在一些實施例中,指令可以要求客戶端1300將一 MO加至DM樹中相應特定條件中所指定的路徑中。此外,指令可以要求客戶端1300增加一個節(jié)點至DM樹中,且使用特定條件中所指定的建議名稱來命名此節(jié)點,其中,服務器端1200可以在指令標的的全球資源標識符符中放入建議節(jié)點名稱。值得注意的是,上述實施例僅為本發(fā)明的例子,本發(fā)明并不限定于此。圖3顯示依據(jù)本發(fā)明實施例的客戶端??蛻舳?300可以是一電子裝置,如計算機與移動裝置,如個人數(shù)字助理、智能型手機、移動電話、移動上網(wǎng)裝置、或迷你筆記本型計算機等??蛻舳?300包括一傳輸單元1310、一接收單元1320、一儲存單元1330與一處理單元1340。類似地,在一些實施例中,傳輸單元1310或接收單元1320可以是一有線或無線網(wǎng)絡接入器,且傳輸單元1310與接收單元1320可以集成成為一收發(fā)單元。儲存單元1330可以包括符合OMA DM協(xié)議的一 DM樹1331。值得注意的是,OMA DM協(xié)議、DM樹、與相關技術是本領域的公知技術,在此省略。處理單元1340可以通過接收單元1320接收一指令,且執(zhí)行此指令。類似地,指令可以是沒有條件或具有一特定條件,且要求客戶端1300使用或不使用特定條件來對于DM樹1331執(zhí)行一操作。處理單元1340可以依據(jù)指令的執(zhí)行結果來產(chǎn)生且回復狀態(tài)消息,其細節(jié)將于后進行說明。圖4顯示依據(jù)本發(fā)明實施例的裝置管理方法。依據(jù)本發(fā)明實施例的裝置管理方法可以適用于一服務器端與一客戶端,如一電子裝置,如計算機與移動裝置,如個人數(shù)字助理、智能型手機、移動電話、移動上網(wǎng)裝置、或迷你筆記本型計算機等。如步驟S4100,服務器端1200傳送一指令至客戶端1300。值得注意的是,指令可以具有一特定條件。如步驟S4200,客戶端1300由服務器端1200接收指令,且如步驟S4300, 客戶端1300選擇性地依據(jù)特定條件執(zhí)行此指令。如步驟S4400,判斷步驟S4300中執(zhí)行的指令是否是根據(jù)特定條件來執(zhí)行。當相應指令的執(zhí)行是根據(jù)特定條件來進行時(步驟S4400 的是),如步驟S4500,客戶端1300產(chǎn)生且回復一第二狀態(tài)消息至服務器端1200。當相應指令的執(zhí)行并非根據(jù)特定條件來進行時(步驟S4400的否),如步驟S4600,客戶端1300產(chǎn)生且回復一第一狀態(tài)消息至服務器端1200。如步驟S4700,服務器端1200由客戶端1300接收第一狀態(tài)消息或第二狀態(tài)消息。注意的是,當服務器端1200識別出來第一狀態(tài)消息與第二狀態(tài)消息的差異時,服務器端1200可以進行后續(xù)操作。舉例來說,在Inbox機制中,特定條件可以包括一路徑,其中,一個MO可以被要求加入DM樹中的此路徑。當MO被加入DM樹中相應特定條件中所指定的路徑時,產(chǎn)生且回復第二狀態(tài)消息至服務器端1200。另一方面,當MO被加入DM樹中,但MO并非加至DM樹中相應特定條件中所指定的路徑時,產(chǎn)生且回復第一狀態(tài)消息至服務器端1200。 此外,特定條件可以包括一建議名稱。一節(jié)點可以被要求加入DM樹中,且使用特定條件中所指定的建議名稱來命名此節(jié)點。當具有特定條件中指定建議名稱的節(jié)點被加入 DM樹中時,產(chǎn)生且回復第二狀態(tài)消息至服務器端1200。另一方面,當節(jié)點被加入DM樹中, 而并非命名為建議名稱時,產(chǎn)生且回復第一狀態(tài)消息至服務器端1200。注意的是,在一些實施例中,第一狀態(tài)消息與第二狀態(tài)消息可以具有不同的狀態(tài)碼。當服務器端1200識別出接收的狀態(tài)碼(第一狀態(tài)碼)與第二狀態(tài)碼不同時,服務器端 1200即會得知步驟S4300中執(zhí)行的指令并非是依據(jù)特定條件所執(zhí)行。換言之,新加入MO的實際路徑或新加入節(jié)點的實際節(jié)點名稱與在特定條件中指定的路徑與名稱不同。服務器端 1200可以判斷是否傳送另一個指令,如“Get’指令至客戶端1300,其中,此指令要求客戶端 1300傳送回DM樹中MO的真實路徑或節(jié)點的真實節(jié)點名稱。圖5顯示依據(jù)本發(fā)明另一實施例的裝置管理方法。提醒的是,除了步驟S5500、 S5600與S5700之外,其余步驟與圖4實施例中的相對應部分相同。當相應指令的執(zhí)行是根據(jù)特定條件來進行時(步驟S5400的是),如步驟S5500, 客戶端1300產(chǎn)生且回復一狀態(tài)消息至服務器端1200。當相應指令的執(zhí)行并非根據(jù)特定條件來進行時(步驟S5400的否),如步驟S5600,客戶端1300產(chǎn)生且回復包括一真實執(zhí)行狀態(tài)的狀態(tài)消息至服務器端1200。如步驟S5700,服務器端1200由客戶端1300接收步驟 S5500或S5600所產(chǎn)生的狀態(tài)消息。請注意的是,步驟S5500產(chǎn)生的狀態(tài)消息可以包括一第二狀態(tài)碼或一實際執(zhí)行狀態(tài),其中此實際執(zhí)行狀態(tài)是與特定條件一致。另外,由于狀態(tài)消息包括實際執(zhí)行狀態(tài),服務器端1200將可以直接地知道新增MO的實際路徑或新增節(jié)點的實際節(jié)點名稱。因此,服務器端1200不需要再傳送其它的指令,如“Get”指令。舉例來說,在Inbox機制中,特定條件可以包括一路徑,其中,一個MO可以被要求加入DM樹中的此路徑。當MO被加入DM樹中相應特定條件中所指定的路徑時,產(chǎn)生且回復狀態(tài)消息至服務器端1200。其中,此狀態(tài)消息包括一第二狀態(tài)碼“200”或此MO所要求的路徑。另一方面,當MO被加入DM樹中,但MO并非加至DM樹中相應特定條件中所指定的路徑時,產(chǎn)生且回復一狀態(tài)消息至服務器端1200。其中,此狀態(tài)消息包括此MO的實際路徑。此外,特定條件可以包括一建議名稱。一節(jié)點可以被要求加入DM樹中,且命名為此建議名稱。當具有特定條件中指定建議名稱的節(jié)點被加入DM樹中時,產(chǎn)生且回復狀態(tài)消息至服務器端1200。其中,此狀態(tài)消息包括一第二狀態(tài)碼“200”或此建議節(jié)點名稱。另一方面,當節(jié)點被加入DM樹中,而并非命名為建議名稱時,產(chǎn)生且回復一狀態(tài)消息至服務器端1200。其中,此狀態(tài)消息包括此節(jié)點的實際節(jié)點名稱。注意的是,狀態(tài)消息可以具有多個數(shù)據(jù)域位。在一些實施例中,一“TargetRef”字段可以用來記錄實際執(zhí)行狀態(tài)。圖6顯示依據(jù) 本發(fā)明另一實施例的裝置管理方法。除了步驟S6500、S6600與S6700 之外,其余步驟與圖4實施例中的相對應部分相同。當相應指令的執(zhí)行是根據(jù)特定條件來進行時(步驟S6400的是),如步驟S6500, 客戶端1300產(chǎn)生且回復一狀態(tài)消息至服務器端1200。當相應指令的執(zhí)行并非根據(jù)特定條件來進行時(步驟S6400的否),如步驟S6600,客戶端1300產(chǎn)生且回復包括一第一狀態(tài)碼與一真實執(zhí)行狀態(tài)的狀態(tài)消息至服務器端1200。如步驟S6700,服務器端1200由客戶端 1300接收步驟S6500或S6600所產(chǎn)生的狀態(tài)消息。請注意的是,步驟S6500產(chǎn)生的狀態(tài)消息可以包括一第二狀態(tài)碼、一實際執(zhí)行狀態(tài)或兩者皆有,其中此實際執(zhí)行狀態(tài)是與特定條件一致。另外,步驟S6500中的第二狀態(tài)碼不同于步驟S6600中的第一狀態(tài)碼。在步驟S6700中服務器端1200接收的狀態(tài)消息中包括一狀態(tài)碼(第一或第二狀態(tài)碼),服務器端1200可以先檢查狀態(tài)碼,再根據(jù)狀態(tài)碼的檢查結果來決定是否檢查實際執(zhí)行狀態(tài)。舉例來說,在Inbox機制中,特定條件可以包括一路徑,其中,一個MO可以被要求加入DM樹中的此路徑。當MO被加入DM樹中相應特定條件中所指定的路徑時,產(chǎn)生且回復狀態(tài)消息至服務器端1200。其中,此狀態(tài)消息包括一第二狀態(tài)碼“200”與此MO所要求的路徑。另一方面,當MO被加入DM樹中,但MO并非加至DM樹中相應特定條件中所指定的路徑時,產(chǎn)生且回復一狀態(tài)消息至服務器端1200。其中,此狀態(tài)消息包括第一狀態(tài)碼“220”與此 MO的實際路徑。此外,特定條件可以包括一建議名稱。一節(jié)點可以被要求加入DM樹中,且命名為此建議名稱。當具有特定條件中指定建議名稱的節(jié)點被加入DM樹中時,產(chǎn)生且回復狀態(tài)消息至服務器端1200。其中,此狀態(tài)消息包括一第二狀態(tài)碼“200”與此建議節(jié)點名稱。另一方面,當節(jié)點被加入DM樹中,而并非命名為建議名稱時,產(chǎn)生且回復一狀態(tài)消息至服務器端1200。其中,此狀態(tài)消息包括第一狀態(tài)碼“220”與建立給此節(jié)點的實際節(jié)點名稱。注意的是,狀態(tài)消息可以具有多個數(shù)據(jù)域位。在一些實施例中,一“TargetRef”字段可以用來記錄實際執(zhí)行狀態(tài)。圖7顯示依據(jù)本發(fā)明另一實施例的裝置管理方法。依據(jù)本發(fā)明實施例的裝置管理方法可以適用于一服務器端與一客戶端。如步驟S7100,服務器端1200傳送一指令至客戶端1300。如步驟S7200,客戶端 1300由服務器端1200接收指令,且如步驟S7300,執(zhí)行此指令。如步驟S7400,客戶端1300 產(chǎn)生且傳送一狀態(tài)消息至服務器端1200。如步驟S7500,服務器端1200由客戶端1300接收狀態(tài)消息。當客戶端1300成功地執(zhí)行指令時,狀態(tài)消息包括一第二狀態(tài)碼與用以表示執(zhí)行結果的一實際執(zhí)行狀態(tài)。另一方面,當客戶端1300并未成功地執(zhí)行指令時,狀態(tài)消息包括與第二狀態(tài)碼不同的一第一狀態(tài)碼。
舉例來說,在Inbox機制中,客戶端1300可以嘗試將MO加入DM樹中。當MO被成功地加入DM樹時,狀態(tài)消息包括一第二狀態(tài)碼,如“200”與此MO實際的路徑。因此,服務器端1200可以直接地取得執(zhí)行結果。另一方面,當客戶端1300無法將MO加入DM樹時,狀態(tài)消息可以包括與第二狀態(tài)碼不同的第一狀態(tài)碼,如“220”。此外,客 戶端1300可以嘗試將一節(jié)點加入DM樹中,并將其命名。當節(jié)點被成功地加入DM樹且命名時,狀態(tài)消息包括一第二狀態(tài)碼,如“200”與實際節(jié)點名稱。因此,服務器端1200可以直接地取得執(zhí)行結果。另一方面,當客戶端1300無法將節(jié)點加入DM樹且命名時,狀態(tài)消息可以包括與第二狀態(tài)碼不同的第一狀態(tài)碼,如“ 220 ”。因此,通過本發(fā)明的裝置管理方法及系統(tǒng)可以強化用以響應裝置管理的指令所回復的狀態(tài)消息的應用性,從而減少不必要的通訊與節(jié)省系統(tǒng)資源,并避免額外的通訊費用。本發(fā)明的方法,或特定型態(tài)或其部分,可以以程序碼的型態(tài)存在。程序碼可以包含于實體媒體,如軟盤、光盤片、硬盤、或是任何其它機器可讀取(如計算機可讀取)儲存媒體,亦或不限于外在形式的計算機程序產(chǎn)品,其中,當程序碼被機器,如計算機加載且執(zhí)行時,此機器變成用以參與本發(fā)明的裝置。程序碼也可以通過一些傳送媒體,如電線或電纜、 光纖、或是任何傳輸型態(tài)進行傳送,其中,當程序碼被機器,如計算機接收、加載且執(zhí)行時, 此機器變成用以參與本發(fā)明的裝置。當在一般用途處理單元實作時,程序碼結合處理單元提供一操作類似于應用特定邏輯電路的獨特裝置。雖然本發(fā)明已以較佳實施例揭露如上,然其并非用以限定本發(fā)明,任何本領域技術人員,在不脫離本發(fā)明的精神和范圍內(nèi),當可做些許更動與潤飾,因此本發(fā)明的保護范圍當視所附的權利要求范圍所界定者為準。
權利要求
1.一種裝置管理方法,用于包括裝置管理樹的電子裝置,包括下列步驟接收一指令;執(zhí)行該指令;當該指令無法成功地執(zhí)行時,產(chǎn)生包括第一狀態(tài)碼的狀態(tài)消息;以及當該指令成功地執(zhí)行時,產(chǎn)生包括第二狀態(tài)碼與實際執(zhí)行狀態(tài)的狀態(tài)消息,其中,該第一狀態(tài)碼與該第二狀態(tài)碼不相同。
2.根據(jù)權利要求1所述的裝置管理方法,其中執(zhí)行該指令的步驟包括增加一管理對象至該裝置管理樹中,且當該管理對象被成功地增加至該裝置管理樹中時,該狀態(tài)消息包括該第二狀態(tài)碼與相應該管理對象的一實際路徑。
3.根據(jù)權利要求1所述的裝置管理方法,其中執(zhí)行該指令的步驟包括增加一節(jié)點至該裝置管理樹中,并對于該節(jié)點進行命名,且當該節(jié)點被成功地增加至該裝置管理樹中且命名時,該狀態(tài)消息包括該第二狀態(tài)碼與相應該節(jié)點的一實際節(jié)點名稱。
4.一種客戶端,包括一儲存單元,用以包括一裝置管理樹;一接收單元,用以接收一指令;以及一處理單元,用以執(zhí)行該指令,且產(chǎn)生一狀態(tài)消息,其中,當該處理單元無法執(zhí)行該指令時,該狀態(tài)消息包括一第一狀態(tài)碼,且當該處理單元成功地執(zhí)行該指令時,該狀態(tài)消息包括一第二狀態(tài)碼與一實際執(zhí)行狀態(tài),其中,該第一狀態(tài)碼與該第二狀態(tài)碼不相同。
5.根據(jù)權利要求4所述的客戶端,其中當該處理單元根據(jù)該指令成功地將一管理對象增加至該裝置管理樹中時,該狀態(tài)消息包括該第二狀態(tài)碼與相應該管理對象的一實際路徑。
6.根據(jù)權利要求4所述的客戶端,其中當該處理單元根據(jù)該指令成功地將一節(jié)點增加至該裝置管理樹中且命名時,該狀態(tài)消息包括該第二狀態(tài)碼與相應該節(jié)點的一實際節(jié)點名稱。
7.一種客戶端,包括一儲存單元,用以包括一裝置管理樹;一接收單元,用以接收包括一特定條件的一指令;以及一處理單元,用以選擇性地根據(jù)該特定條件執(zhí)行該指令,當相應該指令的該執(zhí)行并非根據(jù)該特定條件時,產(chǎn)生具有一實際執(zhí)行狀態(tài)的一狀態(tài)消息。
8.根據(jù)權利要求7所述的客戶端,其中該特定條件包括該裝置管理樹中的一特定路徑,且該接收單元接收的該指令要求該處理單元增加一管理對象至該裝置管理樹中的該特定路徑,其中當該處理單元將該管理對象增加至該裝置管理樹中不同于該特定路徑的一實際路徑時,該處理單元產(chǎn)生的該狀態(tài)消息包括該管理對象的該實際路徑。
9.根據(jù)權利要求8所述的客戶端,其中當該處理單元將該管理對象增加至該特定路徑時,該處理單元產(chǎn)生的該狀態(tài)消息包括該管理對象的該實際路徑。
10.根據(jù)權利要求8所述的客戶端,其中當該處理單元將該管理對象增加至該特定路徑時,該處理單元產(chǎn)生的該狀態(tài)消息包括一第二狀態(tài)碼;當該處理單元將該管理對象增加至不同于該特定路徑的該實際路徑時,該處理單元產(chǎn)生的該狀態(tài)消息還包括一第一狀態(tài)碼,其中該第一狀態(tài)碼與該第二狀態(tài)碼不同。
11.根據(jù)權利要求7所述的客戶端,其中該特定條件包括一建議名稱,且該接收單元接收的該指令要求該處理單元增加一節(jié)點至該裝置管理樹中,并將其命名,其中當該處理單元將該節(jié)點增加至該裝置管理樹中,且使用不同于該建議名稱的一實際節(jié)點名稱命名該節(jié)點時,該處理單元產(chǎn)生的該狀態(tài)消息包括該節(jié)點的該實際節(jié)點名稱。
12.根據(jù)權利要求11所述的客戶端,其中當該處理單元將該管理對象增加至該特定路徑時,該處理單元產(chǎn)生的該狀態(tài)消息包括該管理對象的該實際路徑。
13.根據(jù)權利要求11所述的客戶端,其中當該處理單元使用該建議名稱命名該節(jié)點時,該處理單元產(chǎn)生的該狀態(tài)消息包括一第二狀態(tài)碼;當該處理單元使用不同于該建議名稱的該實際節(jié)點名稱命名該節(jié)點時,該處理單元產(chǎn)生的該狀態(tài)消息還包括一第一狀態(tài)碼,其中該第一狀態(tài)碼與該第二狀態(tài)碼不同。
14.一種客戶端,包括一儲存單元,用以包括一裝置管理樹;一接收單元,用以接收包括一特定路徑的一指令;以及一處理單元,用以將一管理對象加入該裝置管理樹中,其中,當該處理單元將該管理對象加至與該特定路徑不同的一實際路徑時,該處理單元產(chǎn)生一第一狀態(tài)碼,當該處理單元將該管理對象加至該特定路徑時,該處理單元產(chǎn)生與該第一狀態(tài)碼不同的一第二狀態(tài)碼。
15.一種客戶端,包括一儲存單元,用以包括一裝置管理樹;一接收單元,用以接收包括一建議名稱的一指令;以及一處理單元,用以將一節(jié)點加入該裝置管理樹中,且對于該節(jié)點進行命名,其中,當該處理單元將該節(jié)點命名為與該建議名稱不同的一實際節(jié)點名稱時,該處理單元產(chǎn)生一第一狀態(tài)碼,且當該處理單元將該節(jié)點命名為該建議名稱時,該處理單元產(chǎn)生與該第一狀態(tài)碼不同的一第二狀態(tài)碼。
全文摘要
一種裝置管理方法及系統(tǒng),及其相關裝置。首先,接收并執(zhí)行一指令。當指令無法成功地執(zhí)行時,產(chǎn)生包括一第一狀態(tài)碼的一狀態(tài)消息。當指令成功地執(zhí)行時,產(chǎn)生包括一第二狀態(tài)碼與一實際執(zhí)行狀態(tài)的一狀態(tài)消息,其中,第一狀態(tài)碼與第二狀態(tài)碼不相同。
文檔編號H04L12/24GK102201931SQ20111007022
公開日2011年9月28日 申請日期2011年3月23日 優(yōu)先權日2010年3月23日
發(fā)明者余俊達 申請人:宏達國際電子股份有限公司