專利名稱:用于被管理對象的類屬列表的圖形用戶界面的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及在由網(wǎng)絡(luò)管理系統(tǒng)提供的網(wǎng)絡(luò)管理上下文中通過圖形用戶界面管理通信網(wǎng)絡(luò),尤其涉及用于以提高效率來過濾、顯示和輸出與大量被管理網(wǎng)絡(luò)實體有關(guān)的數(shù)據(jù)的圖形用戶界面技術(shù)。
背景技術(shù):
網(wǎng)絡(luò)運營商使用網(wǎng)絡(luò)管理系統(tǒng)來起用、配置、與其交互并停用現(xiàn)場安裝的設(shè)備。
網(wǎng)絡(luò)運營商與現(xiàn)場安裝的設(shè)備交互的示例性方式是采用由現(xiàn)場安裝的設(shè)備提供的裝置來與之交互,其中所述現(xiàn)場安裝的設(shè)備本身和其物理的或虛擬的可配置子部件是由網(wǎng)絡(luò)管理系統(tǒng)來建模的,并且對該模型的改變或?qū)υ摤F(xiàn)場安裝的設(shè)備的改變在彼此之間被同步。圖1概略地示出了示例性模型派生分級200,基于該模型派生分級在網(wǎng)絡(luò)管理系統(tǒng)、針對每個所采用的物理的和虛擬的實例來例示模型,每個模型實例都稱作被管理對象。圖2概略地示出了與被管理通信網(wǎng)絡(luò)的現(xiàn)場安裝的設(shè)備相對應(yīng)的模型對象實例的示例性被管理對象包含分級300。
經(jīng)由網(wǎng)絡(luò)管理系統(tǒng),經(jīng)過訓(xùn)練的管理操作和管理人員與被建模對象交互并且對被建模對象進(jìn)行配置。網(wǎng)絡(luò)管理系統(tǒng)使用使能技術(shù)來同步被建模對象的配置和相應(yīng)的現(xiàn)場安裝的設(shè)備或在可能的情況下的它的子系統(tǒng)的配置。虛擬被管理實體包括(但不限于)網(wǎng)絡(luò)劃分106、虛擬路由器、邏輯端口、邏輯接口、端到端數(shù)據(jù)鏈路、路徑128、虛擬電路、虛擬路徑等;其是不記名的實體,其中一些適用于至少兩個現(xiàn)場安裝的實體或它的子系統(tǒng);其也被建模;并且對于其每個實例采用模型實例。對于后者,網(wǎng)絡(luò)管理系統(tǒng)配置相應(yīng)的被建模對象并與其交互,同時采用使能技術(shù)來配置關(guān)聯(lián)的現(xiàn)場安裝的設(shè)備或它的子系統(tǒng)上的接口。
在當(dāng)前正經(jīng)歷爆炸性技術(shù)發(fā)展的競爭性市場空間中,網(wǎng)絡(luò)管理和服務(wù)提供任務(wù)由于許多因素而變得復(fù)雜,這些因素包括在實現(xiàn)通信網(wǎng)絡(luò)設(shè)備方面具有多種方法的多個通信網(wǎng)絡(luò)設(shè)備供應(yīng)商;大量的數(shù)據(jù)傳輸技術(shù),每個供應(yīng)商專攻大量數(shù)據(jù)傳輸技術(shù)的子組;大量的網(wǎng)絡(luò)管理和服務(wù)提供協(xié)議,每個供應(yīng)商僅實現(xiàn)大量網(wǎng)絡(luò)管理和服務(wù)提供協(xié)議的子組;采用其他大量網(wǎng)絡(luò)管理和服務(wù)提供技術(shù)的大量備用網(wǎng)絡(luò)管理和服務(wù)提供設(shè)備;等等。
關(guān)于通信網(wǎng)絡(luò)設(shè)備,例如在圖3中示意性示出的交換節(jié)點,供應(yīng)商可以選擇實現(xiàn)具有數(shù)據(jù)交換處理器和一組端口112的集成設(shè)備110,而另一供應(yīng)商可以選擇交換節(jié)點120的可定制實現(xiàn),其包括交換結(jié)構(gòu),分成擱板的設(shè)備架,每個擱板122具有插槽連接器用于與接口卡連接,每個接口卡124具有至少一個端口112。盡管概念上兩個交換節(jié)點110和120提供相同內(nèi)容的交換功能,但每個實現(xiàn)適用于不同的環(huán)境前一交換節(jié)點110更適合于作為專用數(shù)據(jù)網(wǎng)絡(luò)節(jié)點而提供企業(yè)解決方案,也許進(jìn)一步地適合于實現(xiàn)對公共通信服務(wù)的接入;而后一交換節(jié)點120更適合于公共(通信)傳輸網(wǎng)核心中的高吞吐量。通常前者(110)實現(xiàn)少量的數(shù)據(jù)傳輸協(xié)議,而對于后者(120),在接口卡124和/或端口112上實現(xiàn)數(shù)據(jù)傳輸協(xié)議-規(guī)定其靈活部署。所有的通信網(wǎng)絡(luò)設(shè)備服從于因供應(yīng)商而不同的設(shè)計選擇。
考慮上述單元和技術(shù)的排列組合來提供網(wǎng)絡(luò)管理和服務(wù)提供解決方案是一項困難的任務(wù)。對于期待提高與被管理對象交互的效率的網(wǎng)絡(luò)運營商而言,數(shù)量不斷增加的對象實例和被管理對象類型本身已經(jīng)引入了大量且不斷增長的管理開銷。與被管理對象的示例性交互包括(但不限于)列表、過濾、分類、獲得關(guān)于對象的數(shù)據(jù),和輸出與對象有關(guān)的數(shù)據(jù)。這種交互性經(jīng)常由網(wǎng)絡(luò)運營商使用并且因此需要改進(jìn)。
提供網(wǎng)絡(luò)管理和服務(wù)提供解決方案的現(xiàn)有技術(shù)方法包括,對更多數(shù)目的指定被管理對象的圖形用戶界面窗口進(jìn)行編碼以實現(xiàn)關(guān)于大量網(wǎng)絡(luò)實體中每一個的列表、過濾、分類等方面。針對網(wǎng)絡(luò)管理和服務(wù)提供來編碼、部署、維護(hù)和擴(kuò)展這種軟件應(yīng)用程序已經(jīng)成為且繼續(xù)成為一項巨大且極其復(fù)雜的任務(wù)。這種軟件應(yīng)用程序需要耗費大量工時來創(chuàng)建、無法受益于編碼重復(fù)使用性、常出現(xiàn)許多問題并且難以修改和/或支持。當(dāng)維護(hù)這種軟件時總是存在對現(xiàn)有代碼造成差錯的風(fēng)險,由此需要大量的回歸測試來檢驗所部署的代碼的完整性。就合理的性能、可靠性、開發(fā)成本和合理的開發(fā)周期而言,都需要這種大量的編程工作。并且,最后但并非最不重要的,采用這種多個窗口還需要大量的操作管理人員培訓(xùn)。
當(dāng)前網(wǎng)絡(luò)運營商通過啟動新的列表窗口來實現(xiàn)被管理對象列表,從而生成每個新的列表類型。打開的每個圖形用戶界面窗口必須稍后被關(guān)閉。用于一個接一個地獲得這種關(guān)注的窗口的當(dāng)前裝置包括最小化所有窗口、展開選擇的窗口和層疊窗口。由于寶貴的時間花費在管理在網(wǎng)絡(luò)管理系統(tǒng)圖形用戶界面上所顯示的窗口,因此窗口的增生導(dǎo)致了降低的生產(chǎn)率。
由于被管理的通信網(wǎng)絡(luò)逐漸變得更加復(fù)雜,因此網(wǎng)絡(luò)運營商越來越不能夠識別關(guān)注的被管理實體。同樣,當(dāng)前的實現(xiàn)僅允許確定調(diào)用的特定列表功能在該調(diào)用列表功能完成之后是否合適。
網(wǎng)絡(luò)運營商期望通過考慮上述網(wǎng)絡(luò)管理和服務(wù)提供復(fù)雜性,來在與上述被管理對象的交互中提高網(wǎng)絡(luò)管理和服務(wù)提供生產(chǎn)率。
發(fā)明內(nèi)容
根據(jù)本發(fā)明的一個方面,提供了一種類屬(generic)圖形用戶界面,用于識別與通信網(wǎng)絡(luò)的大量現(xiàn)場安裝的被管理實體相對應(yīng)的大量被管理對象,并用于在通過網(wǎng)絡(luò)管理系統(tǒng)所代理的通信網(wǎng)絡(luò)管理和服務(wù)提供上下文中與之交互。所述圖形用戶界面包括上下文相關(guān)的列表窗格和菜單欄。用于列出被管理對象的上下文相關(guān)的列表窗格包括用于指定要獲取的被管理對象列表的范圍的目標(biāo)對象說明裝置;用于選擇針對要獲取的列表中的被管理對象的被管理對象類型的列表類型說明符;用于可選地指定過濾準(zhǔn)則以提煉要獲取的被管理對象的列表的過濾窗格;用于獲取被管理對象的列表的列表功能調(diào)用裝置;以及,用于顯示從被管理對象服務(wù)器和網(wǎng)絡(luò)管理數(shù)據(jù)庫之一所獲取的被管理對象的列表的結(jié)果窗格。所述菜單欄提供對圖形用戶界面功能的接入,該菜單欄包括至少一個上下文相關(guān)的菜單,該菜單具有至少一個指定列表類型選擇的菜單項,該菜單項提供對所列出的指定被管理對象的功能的選擇性訪問。
根據(jù)本發(fā)明的另一方面,提供了一種方法,該方法用于識別與通信網(wǎng)絡(luò)的大量現(xiàn)場安裝的被管理實體相對應(yīng)的大量被管理對象,并且用于在通過網(wǎng)絡(luò)管理系統(tǒng)所代理的通信網(wǎng)絡(luò)管理和服務(wù)提供上下文中、經(jīng)由至網(wǎng)絡(luò)管理系統(tǒng)的類屬圖形用戶界面來與之交互。所述方法包括選擇定義了要獲取的被管理對象列表的范圍的目標(biāo)管理對象;確定一組與目標(biāo)管理對象選擇相對應(yīng)的被管理對象列表類型;選擇定義了要列出的被管理對象類型的被管理對象列表類型;可選地指定過濾準(zhǔn)則以提煉要獲取的被管理對象的列表;顯示從被管理對象服務(wù)器和網(wǎng)絡(luò)管理數(shù)據(jù)庫之一獲得的被管理對象列表結(jié)果;以及經(jīng)由類屬圖形用戶界面的上下文相關(guān)的菜單的至少一個菜單項來提供對指定所列出的被管理對象的功能的選擇性接入。
優(yōu)點在于,通過上下文過濾和分類能力而獲得增強的可用性、在操縱大型被管理對象列表、輸出列表結(jié)果時的改進(jìn)的性能、以及通過減少運營商窗口管理來提高運營商的低效率。
參考附圖,根據(jù)下面對示例性實施例的詳細(xì)描述,本發(fā)明的特征和優(yōu)點將變得顯而易見,其中圖1概略示出了用在示例性網(wǎng)絡(luò)管理和服務(wù)提供上下文中的被管理實體對象分級;圖2概略示出了用在示例性網(wǎng)絡(luò)管理和服務(wù)提供環(huán)境中的被管理實體包含分級;圖3概略示出了在示例性被管理通信網(wǎng)絡(luò)中部署的通信網(wǎng)絡(luò)實體;圖4概略示出了根據(jù)本發(fā)明示例性實施例的、與網(wǎng)絡(luò)管理和服務(wù)提供上下文中采用的客戶端軟件應(yīng)用相關(guān)聯(lián)的圖形用戶界面的示例性實現(xiàn);圖5概略示出了根據(jù)本發(fā)明示例性實施例的、與網(wǎng)絡(luò)管理和服務(wù)提供上下文中采用的客戶端軟件應(yīng)用相關(guān)聯(lián)的圖形用戶界面的另一示例性實現(xiàn);圖6是說明根據(jù)本發(fā)明示例性實施例的、實現(xiàn)上下文相關(guān)的列表功能的過程步驟的流程圖;和圖7概略示出了根據(jù)本發(fā)明示例性實施例的、與網(wǎng)絡(luò)管理和服務(wù)提供上下文中采用的客戶端軟件應(yīng)用相關(guān)聯(lián)的圖形用戶界面的又一示例性實現(xiàn)。
應(yīng)當(dāng)指出,附圖中相同的部分具有相同的標(biāo)記。
具體實施例方式
由于上文描述的低效率,窗口管理開銷縮減、改善的上下文相關(guān)的過濾靈活性、可中斷的列表功能、提供判斷列表/過濾是否合適的能力以及改進(jìn)的上下文相關(guān)的分類靈活性,有利于滿足當(dāng)前的網(wǎng)絡(luò)運營商的需要。
根據(jù)本發(fā)明的優(yōu)選實施例,對圖形用戶界面列表窗口和提供改進(jìn)的圖形用戶界面列表窗口的軟件應(yīng)用作出了改進(jìn)。所介紹的改進(jìn)的圖形用戶界面列表窗口,下文簡稱為類屬列表窗口,由操作管理人員典型地作為被管理對象服務(wù)器和/或網(wǎng)絡(luò)管理數(shù)據(jù)庫的客戶端來使用,該被管理對象服務(wù)器執(zhí)行被管理對象方法,該網(wǎng)絡(luò)管理數(shù)據(jù)庫存儲被管理對象屬性。被管理對象服務(wù)器和/或網(wǎng)絡(luò)管理數(shù)據(jù)庫的特性、內(nèi)容和操作在別處被描述并且超出了本說明書的范圍。這足以說明被管理對象服務(wù)器和/或網(wǎng)絡(luò)管理數(shù)據(jù)庫對于由提供改進(jìn)的圖形用戶界面列表窗口的客戶端應(yīng)用所發(fā)出的查詢作出響應(yīng),該改進(jìn)的圖形用戶界面列表窗口下文中簡稱為類屬列表應(yīng)用。
根據(jù)本發(fā)明的示例性實施例,提供列表窗口作為公共圖形用戶界面,用于接入基于可升級的一組過濾選項而被過濾的多種類型列表的列表功能。
圖4、圖5和圖7示出了根據(jù)本發(fā)明示例性實施例的、通過相應(yīng)類屬列表應(yīng)用而顯示的類屬列表窗口的各個示例性實現(xiàn)400和500。類屬列表窗口400/500通過與網(wǎng)絡(luò)管理系統(tǒng)130的交互而被啟動。在不限制本發(fā)明的情況下,通過以下操作來實現(xiàn)啟動類屬列表窗口400/500表示命令行調(diào)用;與用于啟動類屬列表窗口的網(wǎng)絡(luò)管理系統(tǒng)圖形用戶界面窗口小部件(圖標(biāo))進(jìn)行交互;例如從另一網(wǎng)絡(luò)管理系統(tǒng)應(yīng)用的窗口菜單中選擇列表菜單項、與等效按鈕交互或按下等效快捷鍵;與工具欄圖標(biāo)交互;與上下文菜單中的列表菜單項交互;經(jīng)由與在被管理對象(例如圖)或被管理對象列表的應(yīng)用顯示圖標(biāo)表示中的所選被管理對象相關(guān)聯(lián)的上下文菜單的菜單項;等等。類屬列表窗口400/500也可以從激活的類屬列表窗口400/500中產(chǎn)生(啟動)。
根據(jù)本發(fā)明的示例性實施例,類屬列表窗口400/500的主要窗格(400/500)包括菜單欄402、列表工具欄404、列表窗格406和狀態(tài)欄408。工具欄404典型地提供對最常用菜單(402)項的容易的接入并且可以被選擇性地停用。
根據(jù)本發(fā)明的示例性實施例,列表窗格406可以包含駐留在相同類屬列表窗口400/500內(nèi)的多個帶選項卡的列表窗格406,每個帶選項卡的列表窗格406與不同的列表有關(guān)。帶選項卡的列表窗格406似乎是共享相同的桌面空間,其最小化了在同時執(zhí)行多個列表操作時產(chǎn)生的多個列表窗口。由于多個列表窗格406的位置被限制在類屬列表窗口400/500內(nèi),選項卡410提供用于在多個類屬列表窗格406的每一個之間切換的裝置。通過使用拆分窗格來提供多個類屬列表窗格406的同時顯示,該拆分窗格通過可拖拽的拆分條412來實現(xiàn)對列表窗格406的相對大小的調(diào)整。
通過“新的帶選項卡的列表窗格”菜單(402)項或通過列表工具欄404上專用的“新的帶選項卡的列表窗格”按鈕430,來創(chuàng)建新的帶選項卡的列表窗格406。通過與其相應(yīng)的選項卡410上的專用的解除程序窗口小部件432交互,關(guān)閉現(xiàn)有的帶選項卡的列表窗格406。
根據(jù)本發(fā)明示例性實施例的示例性實現(xiàn),在編輯相應(yīng)列表期間,“查詢進(jìn)行中”圖標(biāo)434被顯示在帶選項卡的列表窗格406的選項卡410中(即客戶端類屬列表應(yīng)用400/500正在查詢被管理對象服務(wù)器/網(wǎng)絡(luò)管理數(shù)據(jù)庫和/或列表結(jié)果正被接收)。在不限制本發(fā)明的情況下,示例性圖標(biāo)包括看上去以圓形移動的動畫箭頭。特別是在相應(yīng)的帶選項卡的列表窗格406為不可見的情況下,查詢進(jìn)行中圖標(biāo)434的顯示提供了查詢進(jìn)行中的可視指示。
每個列表窗格406包括目標(biāo)管理對象選擇器420、列表類型選擇器422、過濾窗格424/524和結(jié)果窗格426。根據(jù)本發(fā)明示例性實施例的示例性實現(xiàn),列表窗格406還包括圖5和圖7中所示的對象窗格520的區(qū)域,作為用于實現(xiàn)被管理對象選擇的目標(biāo)對象選擇器420的一個選項。對象窗格520的區(qū)域包含用戶創(chuàng)建的關(guān)注目標(biāo)管理對象的列表。當(dāng)選擇對象窗格520區(qū)域中的項時,它變成針對當(dāng)前帶選項卡的列表窗格406的新的目標(biāo)管理對象選擇。通過與菜單(402)項交互或直接操縱滑塊窗格,可以選擇性地顯示對象窗格520的區(qū)域。
如果啟動新的類屬列表窗口400/500,同時在網(wǎng)絡(luò)管理和服務(wù)提供上下文中沒有被管理對象被選擇,則類屬列表窗口400/500的所有數(shù)據(jù)輸入字段將為空,或許除了列表類型選擇器422之外-為合并總體功能性,列表類型選擇器422可以包含列表類型的選項,該列表類型沒有涉及被管理對象,例如(但不限于)正進(jìn)行的過程,保存的模板等。
目標(biāo)對象選擇器420包括貼入按鈕421和只讀字段,其顯示定義了列表范圍的被管理對象的人類可讀的被管理對象說明。參考上述示例性方式,其中類屬列表窗口400/500可以被啟動,只要利用在網(wǎng)絡(luò)管理和服務(wù)提供環(huán)境中選出的被管理對象來啟動類屬列表窗口400/500,就基于相應(yīng)的被管理對象標(biāo)識符和/或網(wǎng)絡(luò)管理數(shù)據(jù)庫標(biāo)識符、用選出的人類可讀的被管理對象說明來填充(populate)目標(biāo)對象選擇器420。本發(fā)明不限于調(diào)用關(guān)于基礎(chǔ)的被管理對象-復(fù)雜的被管理對象的列表功能,例如被管理對象的網(wǎng)絡(luò)劃分和設(shè)備架表示分組,其可以通過指定/選擇/貼入相應(yīng)的復(fù)雜的被管理對象而被立即貼入目標(biāo)對象選擇器420。
根據(jù)本發(fā)明的示例性實施例,列表類型選擇器422顯示當(dāng)前激活的列表類型。列表類型選擇器422包括列表類型選擇按鈕436用于接入上下文相關(guān)的菜單,其包含與目標(biāo)管理對象選擇器420中選出的目標(biāo)管理對象相對應(yīng)的一組列表類型。列表類型選擇菜單可以包含為組織列表類型選項而采用的子菜單和/或分級菜單。
根據(jù)本發(fā)明示例性實施例的示例性實現(xiàn),如果從子菜單進(jìn)行列表類型選擇,則顯示相關(guān)菜單分級中的列表類型選擇級別。例如圖4將目標(biāo)管理對象顯示為網(wǎng)絡(luò)劃分“組3”,并將所選列表類型顯示為“設(shè)備>節(jié)點”,其中要列出在網(wǎng)絡(luò)劃分“組3”中的通信網(wǎng)絡(luò)(設(shè)備)節(jié)點被管理對象。這種分級菜單可以在列表類型菜單說明中被指定或被生成。例如,圖1所示的被管理對象派生分級200可以用作所提及的示例性列表類型選擇菜單的說明,而包含分級300可以用作生成器。
簡單地說,列表類型說明422和目標(biāo)管理對象說明422的組合分別指明了尋找什么樣的被管理對象和搜索的范圍。
過濾窗格424/524使管理操作人員能夠在生成列表結(jié)果時指明要用于過濾命中(hit)的過濾準(zhǔn)則。根據(jù)本發(fā)明示例性實施例的示例性實現(xiàn),所述過濾準(zhǔn)則被提供給執(zhí)行搜索的被管理對象服務(wù)器/網(wǎng)絡(luò)管理數(shù)據(jù)庫,以便在被管理對象服務(wù)器/網(wǎng)絡(luò)管理數(shù)據(jù)庫執(zhí)行并由其執(zhí)行所有的搜索和過濾功能,由此減少了在傳送不期望的搜索命中給客戶端類屬列表應(yīng)用(400/500)時所產(chǎn)生的開銷,并且進(jìn)一步減少了對執(zhí)行客戶端類屬列表應(yīng)用代碼并顯示類屬列表窗口400/500的網(wǎng)絡(luò)管理工作站的性能需求。資源利用縮減是尤其重要的,因為管理操作人員期望基本上同時查詢大量的被管理對象列表(與多個帶選項卡的列表窗格406交互)。
根據(jù)本發(fā)明示例性實施例的示例性實現(xiàn),圖5中更詳細(xì)顯示的過濾窗格524(424)包括具有過濾說明行540(440)的過濾信息表。每個過濾行540(440)具有用于指明被管理對象屬性/選項542(442)的字段,修改符544(444),用于指明屬性或值的過濾說明符546(446),添加過濾行按鈕548(448)以及刪除過濾行按鈕(549)。
將列表結(jié)果顯示在結(jié)果窗格426中。在結(jié)果窗格426中的結(jié)果行480顯示關(guān)于匹配于列表準(zhǔn)則422的被管理對象的信息,該列表準(zhǔn)則在目標(biāo)被管理對象說明420/520的上下文中服從于過濾準(zhǔn)則424。根據(jù)本發(fā)明的示例性實施例,可顯示列的組取決于列表類型說明422。在選擇606列表類型422之后,根據(jù)列表類型選擇606在結(jié)果窗格426中顯示相應(yīng)的屬性列。
根據(jù)本發(fā)明的示例性實施例,缺省過濾行440/540默認(rèn)地被提供給過濾窗格424。與缺省過濾行440/450相關(guān)聯(lián)的屬性是與列表類型選擇606相關(guān)聯(lián)的屬性/選項集合中的一個。每個過濾行440/530的選項/屬性字段442/542例如包含具有要與之關(guān)聯(lián)的屬性/選項選擇的組合框。額外的過濾準(zhǔn)則可以通過額外的過濾行440/540而被指定??梢栽谥该饕槍ζ鋱?zhí)行額外過濾的屬性之后、通過與添加過濾行按鈕448交互而將額外的過濾行440/540添加給過濾窗格424/524。指明要針對其執(zhí)行額外過濾的屬性可能包括(但不限于)在結(jié)果窗格426中選擇列標(biāo)題。過濾行540還可以通過使用過濾行540上的添加過濾行按鈕548來被添加,該按鈕添加具有選項/屬性542的另一過濾行540,該選項/屬性542與其添加過濾行按鈕548與之交互的過濾行540的選項/屬性相同。過濾行440/540可以通過點擊相應(yīng)過濾行440/540上的刪除過濾行按鈕549而被刪除。如果所有的過濾行440/540從過濾窗格424中被刪除,則請求在所選目標(biāo)管理對象420范圍內(nèi)被列表類型422指定的所有被管理對象的完整列表。
可以通過以下操作限制命中的數(shù)目激活過濾行548、指定550排他的或者包含的屬性值相關(guān)性、指定修改符444/544和過濾說明符446/546字段,等等。
根據(jù)圖4和圖7所示的本發(fā)明示例性實施例的示例性實現(xiàn),關(guān)于針對其執(zhí)行過濾的所有屬性而指明了所期望的排他的“AND”或包含的“OR”屬性值相關(guān)性。根據(jù)圖5所示的本發(fā)明示例性實施例的另一示例性實現(xiàn),所期望的排他的“AND”或包含的“OR”屬性值相關(guān)性是關(guān)于每個過濾行540及其屬性/選項542而被指定的。
在字段442/542中選項/屬性的選擇/指定促成對相應(yīng)缺省修改符444/544和過濾說明符546/446字段的顯示。
每個修改符字段544/444包含具有與選項/屬性字段542/442說明有關(guān)的選擇的組合框。修改符字段選擇典型地包括“Equals”、“Is Not”、“Between”、“Greater Than”、“Less Than”等用于具有數(shù)值的屬性說明。例如,對于具有字符串值的姓名屬性542,所述修改符字段選擇為“Is”、“Is Not”、“Starts With”、和“Contains”。默認(rèn)的修改符選擇544/444典型地是“Is/Equals”或等效物,這是最常用的設(shè)置。
過濾說明符字段546/446使操作管理人員能夠指定過濾準(zhǔn)則,該過濾準(zhǔn)則(在不限制本發(fā)明的情況下)可以包括屬性說明、屬性值等等。提供用于在指定過濾準(zhǔn)則時輸入通配符和值范圍的裝置。
如果相關(guān)的查詢按鈕456被激活,則所有的文本過濾準(zhǔn)則在生成被管理對象列表時被看作是相關(guān)的。
根據(jù)本發(fā)明的示例性實施例,提供用于管理過濾信息的裝置。點擊圖4和圖5所示的過濾模板窗口小部件452,打開了提供對過濾模板操縱功能的接入的過濾模板菜單454。過濾模板包括與通過列表類型說明422而指定的被管理對象有關(guān)的、在過濾窗格424/524中指定的過濾準(zhǔn)則(與所選擇的目標(biāo)管理對象無關(guān))。過濾模板可以被保存和檢索。當(dāng)打開過濾模板菜單454時,類屬列表應(yīng)用(400/500)列出與當(dāng)前列表類型相對應(yīng)的任何保存的模板。當(dāng)選擇模板時,用所檢索的過濾準(zhǔn)則來填充過濾窗格424中的過濾行540(440)。
根據(jù)本發(fā)明的示例性實施例,還提供了用于管理過濾模板并尤其用于用可用過濾模板來填充過濾模板菜單454的裝置,其中該可用過濾模板與通過列表類型說明422而被指定的被管理對象相對應(yīng)。提供了用于將當(dāng)前的過濾準(zhǔn)則保存為默認(rèn)過濾用于隨后調(diào)用當(dāng)前列表類型的裝置。
一旦已經(jīng)指定過濾準(zhǔn)則,就可以通過與類屬列表窗口400/500的列表菜單的菜單項進(jìn)行交互、或通過相應(yīng)的列表產(chǎn)生按鈕來創(chuàng)建被管理對象列表。創(chuàng)建被管理對象列表包括在客戶端類屬列表應(yīng)用(400/500)與被管理對象服務(wù)器/網(wǎng)絡(luò)管理數(shù)據(jù)庫之間的協(xié)同交互,其中與列表產(chǎn)生準(zhǔn)則有關(guān)的消息和查詢是由客戶端類屬列表應(yīng)用(400/500)、也許連同關(guān)于結(jié)果的預(yù)期格式的指示一起來發(fā)送的,所述列表產(chǎn)生準(zhǔn)則包括目標(biāo)管理對象說明420、列表類型說明422和在過濾窗格424/524中指定的過濾準(zhǔn)則,。
根據(jù)圖5所示的本發(fā)明示例性實施例的示例性實現(xiàn),過濾行540之一,也許是過濾窗格524中的第一個,涉及“分類方法”選項542,同時過濾說明符字段546被用于指定要針對其而執(zhí)行列表結(jié)果分類的屬性,并且修改符字段544被用于指定例如“ascending”和“descending”的分類選擇。預(yù)先指定的結(jié)果分類利用被管理對象服務(wù)器和/或網(wǎng)絡(luò)管理數(shù)據(jù)庫的處理能力,并且確保最期望的結(jié)果首先顯示在結(jié)果窗格426中,這在請求編頁碼的列表時特別有益(見下文)。
狀態(tài)欄408針對“關(guān)注的”帶選項卡的列表窗格406提供與列表工作狀態(tài)有關(guān)的、比顯示在帶選項卡的列表窗格選項卡410上的更詳細(xì)的信息。根據(jù)本發(fā)明示例性實施例的示例性實現(xiàn),狀態(tài)欄408包括命中計數(shù)說明符460、進(jìn)度條462、分頁控制464、日期/時間說明符466和狀態(tài)說明符468。
根據(jù)本發(fā)明的示例性實施例,與任何產(chǎn)生列表按鈕470/570交互,除了調(diào)用被管理對象服務(wù)器/網(wǎng)絡(luò)管理數(shù)據(jù)庫根據(jù)上述列表產(chǎn)生準(zhǔn)則搜索被管理對象之外,還包括請求要在發(fā)送搜索結(jié)果之前被發(fā)送的命中總數(shù)的計數(shù)。命中計數(shù)說明符460顯示命中總數(shù),這提供了對列表適當(dāng)性的早期評估。在尋找(少數(shù))指定被管理對象時,命中計數(shù)大于三個量值可能意味著需要更多的過濾以及需要在消耗大量資源之前中斷當(dāng)前工作。為此而采用“停止列表”按鈕472。如果結(jié)果超過被選擇用來指明可接受結(jié)果的最大合理數(shù)目的某一數(shù)目,則可以自動地提供告警。根據(jù)本發(fā)明示例性實施例的另一實現(xiàn),提供“計數(shù)”按鈕474用于在沒有任何結(jié)果的情況下請求匹配于列表準(zhǔn)則的被管理對象總數(shù)的計數(shù)。
在確定結(jié)果值得等待的情況下,進(jìn)度條462提供編輯結(jié)果的保證級別。
當(dāng)例如通過與“產(chǎn)生編頁碼的列表”按鈕470交互來調(diào)用“產(chǎn)生編頁碼的列表”時,分頁控制464提供用于選擇性地顯示編頁碼結(jié)果的裝置。分頁控制464提供預(yù)定數(shù)目結(jié)果的特定結(jié)果頁的選擇,用于前進(jìn)到下一頁,并且分別用于退回到前一頁;每個結(jié)果頁都具有可顯示結(jié)果的可調(diào)整數(shù)目。分頁控制464還顯示了可顯示于當(dāng)前頁上的結(jié)果范圍。“ALL”范圍指明正顯示所有的結(jié)果,所有結(jié)果的總數(shù)通過正顯示的命中計數(shù)說明符460而被顯示?!癆LL”范圍是在與“產(chǎn)生整個列表”按鈕570交互中的默認(rèn)選擇,“ALL”范圍表示有效的選擇,而不管與哪個產(chǎn)生列表按鈕470/570交互。
狀態(tài)說明符468提供關(guān)于類屬列表應(yīng)用400/500的操作的總體狀態(tài)的反饋,例如(但不限于)處理狀態(tài)、關(guān)于當(dāng)前選擇的細(xì)節(jié)、工具提示等等。
日期和時間說明符466顯示了與包含結(jié)果的列表的創(chuàng)建相關(guān)聯(lián)的日期和時間戳??紤]到通信網(wǎng)絡(luò)的高動態(tài)特性,日期/時間戳的關(guān)聯(lián)是寬松的,因為日期/時間戳值的可表示粒度可能遠(yuǎn)大于它對于要編輯的列表中的所有結(jié)果所花費的時間長度。
在結(jié)果窗格426中顯示結(jié)果,列的默認(rèn)子組可以被指定用于與給定列表類型(422)有關(guān)的顯示。在不限制本發(fā)明的情況下,每個結(jié)果列涉及被管理對象列表的屬性(422)。如果額外的過濾被添加,則相應(yīng)的列被添加到結(jié)果表426中。每個列的顯示可以被打開或關(guān)閉,例如通過與激活列選擇菜單484的列選擇窗口小部件482進(jìn)行交互。列的水平排序可以通過將列標(biāo)題拖曳至表中的新位置而被重新安排。
所獲得的結(jié)果以及因此的列出的被管理對象,可以例如通過點擊相應(yīng)列標(biāo)題而按照列標(biāo)題(例如名稱、類型、狀態(tài)等等)被分類。第二次點擊返回該列的分類順序。箭頭圖標(biāo)在每個列的列標(biāo)題中被提供,若有的話,箭頭圖標(biāo)的定向(朝上或朝下)對應(yīng)于分類順序,如圖4所示。
根據(jù)本發(fā)明的示例性實施例,提供多個列分類,列之間的分類優(yōu)先級被顯示在如圖4所示的列標(biāo)題中。
根據(jù)圖7所示的本發(fā)明示例性實施例的示例性實現(xiàn),當(dāng)在產(chǎn)生606列表類型選擇422之后在結(jié)果窗格426中顯示屬性列時,期望的多個列分類和分類優(yōu)先級可以在列表產(chǎn)生功能調(diào)用(470/570)之前并針對其而被指定。
列表中的被管理對象可以通過點擊相應(yīng)的行480來選擇。根據(jù)本發(fā)明的示例性實施例,右鍵點擊列表結(jié)果行項(或與其進(jìn)行的其他等效交互)選擇列表項并打開上下文菜單。上下文菜單(490)提供對與相應(yīng)被管理對象類型相關(guān)聯(lián)的命令的接入。
根據(jù)本發(fā)明示例性實施例的另一示例性實現(xiàn),菜單欄402上的上下文“Actions”菜單490被更新,以提供對與列表類型選擇422相對應(yīng)的被管理對象的動作的接入。例如,“Connect”和“Disconnect”可以作為路徑列表的動作而出現(xiàn),但不會出現(xiàn)在節(jié)點列表上。
根據(jù)本發(fā)明示例性實施例的另一示例性實現(xiàn),上下文動作工具框492顯示與動作菜單490的菜單項相對應(yīng)的動作按鈕。在圖4中,例如,上下文動作工具框按鈕的位置可以是在列表功能調(diào)用按鈕470/472/474后面。在圖5和圖7中,在過濾524和列表結(jié)果426窗格的右邊顯示了上下文動作工具框492。
每個列表類型具有指定的動作,其可以在列表結(jié)果窗格426中關(guān)于被管理對象而被執(zhí)行。一旦選擇(422)列表類型、一旦顯示第一結(jié)果或者只要選擇列表項,就根據(jù)列表類型來更新動作工具框492的按鈕。除非動作是“ALL”動作,例如“Disconnect ALL”動作,否則在選擇至少一個對象時執(zhí)行與每個動作按鈕相對應(yīng)的動作。如果對于給定列表類型不存在動作,則動作工具框492為空。
在網(wǎng)絡(luò)管理和服務(wù)提供上下文中提供用于在被管理通信網(wǎng)絡(luò)圖中識別所選被管理對象的裝置,例如圖3所示,在整個包含分級300中顯示每個被管理對象的位置。
提供用于以文件格式保存被管理對象列表的裝置,所述文件格式能夠?qū)⑺虞d到類屬列表應(yīng)用(400/500)中。保存的結(jié)果文件也可以指定列表準(zhǔn)則,包括目標(biāo)管理對象說明(420)、列表類型說明(422)、過濾準(zhǔn)則(424/524)以及數(shù)據(jù)和時間說明466。當(dāng)加載列表文件時,所指定的創(chuàng)建日期和時間戳被用于填充字段466。
提供用于將搜索結(jié)果輸出為若干文件格式的裝置,所述文件格式例如是HTML,XML,文本(制表符,逗號,空格分隔),其可被用于將被管理對象列表結(jié)果輸入到其他應(yīng)用中。
提供用于保留生成列表的記錄的裝置。列表記錄信息涉及存儲的列表以及在其他帶選項卡的列表窗格406中的激活。提供歷史按鈕484用于調(diào)用列表記錄功能。
根據(jù)本發(fā)明的示例性實施例,為了容易使用和更高的操作效率,列表窗格406的顯示和操作隨著目標(biāo)對象(420)和列表類型(422)的選擇而動態(tài)改變。當(dāng)目標(biāo)對象改變(420)時,列表類型菜單項(422)改變以顯示適用的列表類型。此外,列表窗格406的不同元素是上下文相關(guān)的,特別是在提供對被管理對象指定動作的接入的上下文動作菜單490和上下文工具框492中提供被管理對象指定動作按鈕。
根據(jù)本發(fā)明的示例性實施例,在圖6中示出了一種方法600,該方法在通過網(wǎng)絡(luò)管理系統(tǒng)所代理的通信網(wǎng)絡(luò)管理和服務(wù)提供上下文中、通過至網(wǎng)絡(luò)管理系統(tǒng)的類屬圖形用戶界面,來識別與現(xiàn)場安裝的通信網(wǎng)絡(luò)的被管理實體相對應(yīng)的被管理對象。
選擇602目標(biāo)管理對象用于定義要獲取的被管理對象的列表范圍。確定604一組與目標(biāo)管理對象選擇相對應(yīng)的被管理對象列表類型。選擇606用于定義要列出的被管理對象類型的被管理對象列表類型??蛇x地指定608用于提煉列表的過濾準(zhǔn)則。一旦從被管理對象服務(wù)器或網(wǎng)絡(luò)管理數(shù)據(jù)庫獲得了被管理對象列表結(jié)果,就在結(jié)果窗格426中顯示610結(jié)果。用指定所列出的被管理對象的功能菜單項來填充612類屬圖形用戶界面400/500的上下文相關(guān)的菜單490。提供614對上下文相關(guān)的菜單項的選擇性接入。
圖7示出了根據(jù)本發(fā)明示例性實施例的又一示例性圖形用戶界面。
通過上下文過濾和分類能力和在操作大型被管理對象列表和輸出列表結(jié)果中改進(jìn)的性能,從增強的可用性中獲得了優(yōu)勢。
所介紹的實施例只是示例性的,并且本領(lǐng)域技術(shù)人員應(yīng)當(dāng)認(rèn)識到,可以在不脫離本發(fā)明精神的情況下實現(xiàn)對上述實施例的變型。本發(fā)明的范圍僅由所附的權(quán)利要求來定義。
權(quán)利要求
1.一種類屬圖形用戶界面,用于識別與通信網(wǎng)絡(luò)的多個現(xiàn)場安裝的被管理實體相對應(yīng)的多個被管理對象,并且用于在通過網(wǎng)絡(luò)管理系統(tǒng)所代理的通信網(wǎng)絡(luò)管理和服務(wù)提供上下文中與之交互,所述圖形用戶界面包括a.用于列出被管理對象的上下文相關(guān)的列表窗格,其進(jìn)一步包括i.目標(biāo)對象說明裝置,用于指定要獲取的被管理對象列表的范圍;ii.列表類型說明符,用于在要獲取的列表中選擇所述被管理對象的被管理對象類型;iii.過濾窗格,用于可選地指定用于提煉要獲取的被管理對象列表的過濾準(zhǔn)則;iv.列表功能調(diào)用裝置,用于獲取被管理對象的列表;和v.結(jié)果窗格,用于顯示從被管理對象服務(wù)器和網(wǎng)絡(luò)管理數(shù)據(jù)庫之一所獲取的被管理對象列表;和b.菜單欄,其提供對圖形用戶界面功能的訪問,所述菜單欄包括至少一個上下文相關(guān)的菜單,該菜單具有至少一個指定列表類型選擇的菜單項,這提供了對指定所列出的被管理對象的功能的選擇性接入。
2.如權(quán)利要求1所述的圖形用戶界面,其中,所述圖形用戶界面包括多個上下文相關(guān)的列表窗格,所述圖形用戶界面包括拆分窗格用于選擇性地顯示多個上下文相關(guān)的列表窗格,所述拆分窗格具有拆分條用于選擇性地顯示至少一個可視的上下文相關(guān)的列表窗格。
3.如權(quán)利要求2所述的圖形用戶界面,其中,所述多個上下文相關(guān)的列表窗格中每一個都包括帶選項卡的上下文相關(guān)的列表窗格,其具有標(biāo)識了相應(yīng)的上下文相關(guān)的列表窗格的選項卡,與上下文相關(guān)的列表窗格選項卡進(jìn)行交互以突出相應(yīng)的上下文相關(guān)的列表窗格。
4.如權(quán)利要求3所述的圖形用戶界面,其中,所述上下文相關(guān)的列表窗格選項卡還包括a.上下文相關(guān)的列表窗格解除程序窗口小部件,用于關(guān)閉所述相應(yīng)的上下文相關(guān)的列表窗格;和b.進(jìn)程狀態(tài)指示窗口小部件,用于指示所編輯的被管理對象列表的列表結(jié)果是否仍然在正獲取的過程中,而與相應(yīng)的上下文相關(guān)的列表窗格是否為可視無關(guān)。
5.如權(quán)利要求1所述的圖形用戶界面,其中,所述目標(biāo)對象說明裝置還包括目標(biāo)管理對象說明符,用于指定定義了要獲取的被管理對象列表的范圍的目標(biāo)管理對象。
6.如權(quán)利要求5所述的圖形用戶界面,其中,所述目標(biāo)管理對象說明符還包括貼入按鈕用于指定所述目標(biāo)管理對象,和人類可讀的被管理對象說明字段用于顯示與所選目標(biāo)管理實體相關(guān)聯(lián)的人類可讀的說明符。
7.如權(quán)利要求5所述的圖形用戶界面,其中,可以通過所述目標(biāo)對象說明符來指定的目標(biāo)管理對象是基礎(chǔ)目標(biāo)管理對象和復(fù)雜目標(biāo)管理對象中的一個,所述基礎(chǔ)目標(biāo)管理對象對應(yīng)于單個現(xiàn)場安裝的被管理實體,所述復(fù)雜目標(biāo)管理對象對應(yīng)于一組多個現(xiàn)場安裝的被管理實體。
8.如權(quán)利要求1所述的圖形用戶界面,其中,所述目標(biāo)對象說明裝置還包括一組對象窗格用于在其中顯示關(guān)注的目標(biāo)管理對象的列表,從顯示的目標(biāo)管理對象列表中選擇一個元素指定了要獲取的被管理對象列表的范圍。
9.如權(quán)利要求1所述的圖形用戶界面,其中,所述列表類型說明符還包括上下文相關(guān)的菜單,以提供所選擇的被管理對象類型的與目標(biāo)管理對象有關(guān)的組。
10.如權(quán)利要求1所述的圖形用戶界面,其中,所述過濾窗格還包括過濾準(zhǔn)則的上下文相關(guān)的表格式列表,其包括至少一個過濾行用于與通過所述列表類型說明符所指定的被管理對象相關(guān)聯(lián)的屬性。
11.如權(quán)利要求10所述的圖形用戶界面,進(jìn)一步配置所述過濾窗格以引起以下操作之一選擇性地添加和選擇性地刪除過濾行,所述過濾行用于與通過所述列表類型說明符所指定的被管理對象相關(guān)聯(lián)的每個屬性。
12.如權(quán)利要求11所述的圖形用戶界面,進(jìn)一步配置所述過濾窗格以引起以下操作之一將用于當(dāng)前通過列表類型說明所指定的被管理對象類型的過濾準(zhǔn)則保存為默認(rèn)的過濾準(zhǔn)則;存儲用于當(dāng)前通過所述列表類型說明所指定的被管理對象類型的過濾準(zhǔn)則;加載用于當(dāng)前通過列表類型說明所指定的被管理對象類型的過濾準(zhǔn)則。
13.如權(quán)利要求1所述的圖形用戶界面,其中,所述列表功能調(diào)用裝置還包括以下按鈕之一獲取命中計數(shù)的按鈕、產(chǎn)生整個列表的按鈕、產(chǎn)生編頁碼的列表的按鈕和停止列表按鈕。
14.如權(quán)利要求1所述的圖形用戶界面,其中,所述結(jié)果窗格顯示所獲取的被管理對象列表的表格表示,所述結(jié)果窗格還包括上下文相關(guān)的結(jié)果窗格,其被配置為促使選擇性地顯示一組指定列表類型的指定被管理對象的屬性列。
15.如權(quán)利要求1所述的圖形用戶界面,其還包括命中計數(shù)字段,用于顯示在所述被管理對象服務(wù)器和網(wǎng)絡(luò)管理數(shù)據(jù)庫之一中的若干被管理對象,被管理對象在目標(biāo)管理對象選擇的范圍中通過所述列表類型說明符而被指定并匹配于所述過濾窗格中所指定的過濾準(zhǔn)則,所述命中計數(shù)在獲取所編輯的被管理對象列表之前被顯示。
16.如權(quán)利要求1所述的圖形用戶界面,其還包括上下文相關(guān)的動作工具欄,該工具欄具有至少一個指定列表類型選擇的按鈕,該按鈕提供對指定所列出的被管理對象的功能的選擇性接入。
17.一種方法,用于識別與通信網(wǎng)絡(luò)的多個現(xiàn)場安裝的被管理實體相對應(yīng)的多個被管理對象,并且用于在通過網(wǎng)絡(luò)管理系統(tǒng)所代理的通信網(wǎng)絡(luò)管理和服務(wù)提供上下文中、通過至所述網(wǎng)絡(luò)管理系統(tǒng)的類屬圖形用戶界面與之交互,所述方法包括a.選擇定義了要獲取的被管理對象列表的范圍的目標(biāo)管理對象;b.確定一組與目標(biāo)管理對象選擇相對應(yīng)的被管理對象列表類型;c.選擇定義了要列出的被管理對象類型的被管理對象列表類型;d.可選地指定用于提煉要獲取的被管理對象列表的過濾準(zhǔn)則;e.顯示從被管理對象服務(wù)器和網(wǎng)絡(luò)管理數(shù)據(jù)庫之一所獲取的被管理對象列表結(jié)果;和f.通過所述類屬圖形用戶界面的上下文相關(guān)的菜單的至少一個菜單項,來提供對指定所列出的被管理對象的功能的選擇性接入。
18.如權(quán)利要求17所述的方法,其中,所述選擇目標(biāo)管理對象還包括貼入被管理對象標(biāo)識符。
19.如權(quán)利要求18所述的方法,其中,所述貼入被管理對象標(biāo)識符包括貼入被管理對象服務(wù)器標(biāo)識符和網(wǎng)絡(luò)管理數(shù)據(jù)庫標(biāo)識符中的一個。
20.如權(quán)利要求17所述的方法,其還包括調(diào)用用于獲取被管理對象列表的列表功能。
21.如權(quán)利要求20所述的方法,其中,所述調(diào)用列表功能還包括a.提交查詢給所述被管理對象服務(wù)器和網(wǎng)絡(luò)管理數(shù)據(jù)庫中的一個,所述查詢包括目標(biāo)管理對象說明、列表類型說明和過濾準(zhǔn)則;以及b.接收所述被管理對象列表結(jié)果。
22.如權(quán)利要求21所述的方法,其中,在接收了所述被管理對象列表結(jié)果之前,所述方法還包括接收命中計數(shù),該命中計數(shù)指定了在所述被管理對象服務(wù)器和網(wǎng)絡(luò)管理數(shù)據(jù)庫之一中的被管理對象的總數(shù),被管理對象是在所選的目標(biāo)管理對象的范圍中通過列表類型選擇而被指定的并且匹配于所述過濾準(zhǔn)則。
23.如權(quán)利要求22所述的方法,其中,所述調(diào)用列表功能還包括以下操作中的一個請求命中計數(shù)、所有的結(jié)果,請求所述結(jié)果的子集和終止先前的請求。
24.如權(quán)利要求17所述的方法,其中,所述確定一組與目標(biāo)管理對象選擇相對應(yīng)的被管理對象列表類型還包括a.查詢被管理對象派生分級的說明以獲取從所選目標(biāo)管理對象中推出的被管理對象;和b.對于每個所推出的被管理對象來提供被管理對象列表類型選擇。
25.如權(quán)利要求17所述的方法,其中,在選擇定義了所列出的被管理對象類型的被管理對象列表類型之后,所述方法還包括針對通過列表類型選擇所指定的被管理對象類型的屬性來提供表格式過濾準(zhǔn)則表示的上下文相關(guān)的過濾行。
26.如權(quán)利要求25所述的方法,其還包括以下操作中的一個選擇性地添加和選擇性地刪除過濾行。
27.如權(quán)利要求25所述的方法,其還包括以下操作中的一個將用于當(dāng)前通過列表類型說明所指定的被管理對象類型的過濾準(zhǔn)則保存為默認(rèn)的過濾準(zhǔn)則;存儲用于當(dāng)前通過列表類型說明所指定的被管理對象類型的過濾準(zhǔn)則;加載用于當(dāng)前通過列表類型說明所指定的被管理對象類型的過濾準(zhǔn)則。
28.如權(quán)利要求17所述的方法,其中顯示所獲取的被管理對象列表結(jié)果,結(jié)果窗格顯示所獲取的被管理對象列表的上下文相關(guān)的表格表示,所述方法還包括在相應(yīng)的列中選擇性地顯示一組指定列表類型的指定被管理對象的屬性。
29.如權(quán)利要求28所述的方法,其還包括以下操作中的一個選擇性地將指定列表類型的指定被管理對象的屬性列選擇性地添加給所列出結(jié)果的表格表示,和選擇性地將其刪除。
30.如權(quán)利要求17所述的方法,其還包括選擇性地保存和選擇性地檢索被管理對象列表結(jié)果。
31.如權(quán)利要求17所述的方法,其還包括通過上下文相關(guān)的動作工具欄來提供對指定所列出的被管理對象的功能的選擇性接入,所述工具欄具有至少一個指定列表類型選擇的按鈕,以提供對指定所列出的被管理對象的功能的選擇性接入。
全文摘要
介紹了一種用于被管理對象的類屬列表的圖形用戶界面,和一種用于有效過濾和分類大量不同對象類型的被管理對象的方法。使用單個上下文相關(guān)的列表形式,其操作和顯示根據(jù)目標(biāo)對象的選擇而動態(tài)改變。只要用戶改變所選目標(biāo)對象,列表類型菜單項就改變?yōu)轱@示適用的列表類型。動作菜單和/或上下文相關(guān)的工具欄基于所選目標(biāo)對象而改變,以提供快速接入所選對象類型指定的動作。所述解決方案使用戶可以將對象貼入為列表形式、基于所用對象類型執(zhí)行復(fù)雜的過濾、提供對列表過濾效率的快速評估,以及關(guān)于被管理對象命中而調(diào)用合適的動作。該解決方案的優(yōu)點包括增強的復(fù)雜的上下文相關(guān)的過濾和分類能力,在處理大型列表中改進(jìn)的性能以及窗口管理中的縮減。
文檔編號G06F3/048GK101013954SQ20061006423
公開日2007年8月8日 申請日期2006年12月14日 優(yōu)先權(quán)日2005年12月14日
發(fā)明者S·海達(dá)里, K·恩辛, M·N·托菲納提, P·庫魯維拉, F·J·哈德維克, T·馬蒂諾, D·基塞坎普, R·克萊格, L·普勞爾克斯 申請人:阿爾卡特朗訊公司