專利名稱::在圖形用戶界面的替代導(dǎo)航中使用圖像和映射菜單控件的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及計(jì)算機(jī)網(wǎng)絡(luò)的管理。更具體而言,本發(fā)明涉及用于使計(jì)算機(jī)網(wǎng)絡(luò)可視化并對(duì)其進(jìn)行控制的圖形用戶界面。<table>tableseeoriginaldocumentpage6</column></row><table>圖形用戶界面(GUI)是替代基于文本的基于圖形的計(jì)算機(jī)終端或監(jiān)視器接口。圖形表示呈現(xiàn)在屏幕上,從而用戶可以使用選擇設(shè)備,例如鼠標(biāo),與系統(tǒng)交互。大規(guī)模計(jì)算機(jī)系統(tǒng)或網(wǎng)絡(luò)的管理需要管理大量數(shù)據(jù),這些數(shù)據(jù)一般是分層次組織的。用于使分層結(jié)構(gòu)可視化并對(duì)其進(jìn)行控制的圖形用戶界面可以包括表示頂層結(jié)構(gòu)的第一圖標(biāo)或者第一組圖標(biāo)。如果用戶利用選擇設(shè)備例如通過點(diǎn)擊第一圖標(biāo)來激活它,則出現(xiàn)表示較低層的結(jié)構(gòu)的第二組圖標(biāo)。這可以被重復(fù)直到用戶看見表示要管理的組件或功能的圖標(biāo)為止。公知的Microsoft\\^11(108@的WindowsExplorer應(yīng)用是這種圖形用戶界面的一個(gè)示例?;蛘撸瑘D形用戶界面可以包括表示在分層結(jié)構(gòu)的不同層級(jí)中的不同設(shè)備和性質(zhì)的菜單和子菜單。如果用戶例如通過點(diǎn)擊頂層菜單來激活頂層菜單,則出現(xiàn)表示層次結(jié)構(gòu)的較低層的第二層菜單。這可以被重復(fù)直到用戶看見表示要管理的組件或功能的菜單項(xiàng)為止。共同轉(zhuǎn)讓的Mitchell等的美國(guó)專利No.6,628,304公開了經(jīng)由圖形用戶界面將層次化數(shù)據(jù)呈現(xiàn)給用戶,該專利通過引用被結(jié)合于此。在界面中,層次化數(shù)據(jù)由節(jié)點(diǎn)來表示,這些節(jié)點(diǎn)開始于一個(gè)或多個(gè)頂層節(jié)點(diǎn),并通過子節(jié)點(diǎn)、孫節(jié)點(diǎn)等的顯示而延伸到較低的層級(jí)。圖形用戶界面上的節(jié)點(diǎn)的布置是這樣的縮放比例描繪了各種層級(jí),并且節(jié)點(diǎn)在空間上彼此不干擾。通過允許用戶選擇任何可視節(jié)點(diǎn)來提供通過層次化數(shù)據(jù)的導(dǎo)航,就此,執(zhí)行到所選節(jié)點(diǎn)的放大或縮小視圖,所選節(jié)點(diǎn)成為界面上位于中心的節(jié)點(diǎn)。在選擇之前不可見的較低層級(jí)中的子節(jié)點(diǎn)隨后在層次結(jié)構(gòu)內(nèi)的最多預(yù)定數(shù)目的層中變得可見。在界面上提供圖,其允許用戶圖形化地對(duì)顯示在界面上的所有節(jié)點(diǎn)的當(dāng)前位置與它們?cè)谡麄€(gè)層次結(jié)構(gòu)內(nèi)的位置相關(guān)聯(lián)的理解。當(dāng)應(yīng)用到網(wǎng)絡(luò)管理時(shí),界面允許網(wǎng)絡(luò)的低層設(shè)備中的錯(cuò)誤可視地向上傳播到較上面的層級(jí),用于顯示給只查看頂層的用戶。為了更好地理解本發(fā)明,將通過示例的方式參考本發(fā)明的詳細(xì)描述,結(jié)合附圖閱讀本發(fā)明的詳細(xì)描述,在附圖中,將類似的標(biāo)號(hào)賦予類似的元件,并且其中圖1以簡(jiǎn)化形式示意性地示出了可以實(shí)現(xiàn)本發(fā)明的技術(shù)的聯(lián)網(wǎng)數(shù)據(jù)通信系統(tǒng)。圖2是圖示出根據(jù)本發(fā)明所公開的實(shí)施例的圖形用戶界面的操作的方法的流程圖3是根據(jù)本發(fā)明所公開的實(shí)施例的在其內(nèi)容區(qū)中包括要管理的網(wǎng)絡(luò)的圖形表示的屏幕顯示;圖4示出了根據(jù)本發(fā)明所公開的實(shí)施例的圖3所示的屏幕顯示的另一狀態(tài);圖5示出了根據(jù)本發(fā)明所公開的實(shí)施例的包括計(jì)算機(jī)網(wǎng)絡(luò)中的用戶配置域的圖形表示的屏幕顯示;圖6示出了根據(jù)本發(fā)明所公開的實(shí)施例而產(chǎn)生的屏幕顯示;圖7是示出根據(jù)本發(fā)明替代實(shí)施例的計(jì)算機(jī)網(wǎng)絡(luò)的圖形表示的屏幕顯示;以及圖8是根據(jù)本發(fā)明所公開的實(shí)施例向一些組圖標(biāo)增加了快捷方式圖標(biāo)的、與圖5所示的屏幕顯示類似的屏幕顯示。具體實(shí)施例方式在下面的描述中,闡述了許多具體細(xì)節(jié)以便提供對(duì)本發(fā)明的全面理解。然而,本領(lǐng)域技術(shù)人員將會(huì)清楚,不用這些具體細(xì)節(jié)也可以實(shí)施本發(fā)明。在其它實(shí)例中,未示出公知的電路、控制邏輯以及用于傳統(tǒng)算法和處理的計(jì)算機(jī)程序指令的細(xì)節(jié),以避免不必要地模糊本發(fā)明。體現(xiàn)本發(fā)明的各方面的軟件編程代碼一般保存在諸如計(jì)算機(jī)可讀介質(zhì)之類的永久性存儲(chǔ)裝置中。在客戶端/服務(wù)器環(huán)境中,這種軟件編程代碼可以存儲(chǔ)在客戶端或服務(wù)器上??梢栽谂c數(shù)據(jù)處理系統(tǒng)一起使用的各種已知介質(zhì)的任一介質(zhì)上體現(xiàn)軟件編程代碼,各種已知介質(zhì)例如是磁盤,或硬盤驅(qū)動(dòng)器,或CD-ROM。代碼可以分布在這些介質(zhì)上,或者可以通過某種類型的網(wǎng)絡(luò)從存儲(chǔ)器或一個(gè)計(jì)算機(jī)系統(tǒng)的存儲(chǔ)裝置分發(fā)到這種其它系統(tǒng)的用戶使用的其它計(jì)算機(jī)系統(tǒng)的用戶。用于在物理介質(zhì)上體現(xiàn)軟件程序代碼以及經(jīng)由網(wǎng)絡(luò)分發(fā)軟件代碼的技術(shù)和方法是公知的,因此這里將不再進(jìn)一步對(duì)其進(jìn)行討論。概覽在復(fù)雜的層次化表示中,不同層的細(xì)節(jié)存在較小的可擴(kuò)展性。當(dāng)査看低層圖標(biāo)或菜單時(shí),用戶不能看見作為整體的層次化結(jié)構(gòu)??赡茈y以找到所希望的活動(dòng)或數(shù)據(jù)項(xiàng)。當(dāng)更多些的非常密集的文件夾或網(wǎng)絡(luò)段經(jīng)由用戶選擇而被展開時(shí),用戶可能對(duì)于他當(dāng)前觀看的文件系統(tǒng)、網(wǎng)絡(luò)或其它層次化數(shù)據(jù)表示的區(qū)域或位置變得迷惑。此外,可能需要經(jīng)過層次結(jié)構(gòu)的相當(dāng)多的導(dǎo)航以到達(dá)所希望的項(xiàng)或者執(zhí)行某些活動(dòng)。下面描述的示例性實(shí)施例與為了概念清楚而選的某種類型的網(wǎng)絡(luò)場(chǎng)景有關(guān)。但是,本發(fā)明的原理可以更廣泛地應(yīng)用到需要導(dǎo)航層次化數(shù)據(jù)的許多應(yīng)用中。下面所呈現(xiàn)的技術(shù)是與傳統(tǒng)的菜單技術(shù)(例如,下拉式菜單、樹型、抽屜式)互補(bǔ)的GUI導(dǎo)航技術(shù)。在本發(fā)明的一個(gè)現(xiàn)場(chǎng)應(yīng)用中,計(jì)算機(jī)網(wǎng)絡(luò)一般包括與諸如調(diào)制解調(diào)器、集線器、路由器、橋接器和交換機(jī)之類的許多網(wǎng)絡(luò)通信設(shè)備互連的計(jì)算機(jī)系統(tǒng)的組合。這種網(wǎng)絡(luò)可以與諸如政府機(jī)構(gòu)或其它實(shí)體的那些網(wǎng)絡(luò)之類的其它網(wǎng)絡(luò)互連,以形成世界范圍的互連網(wǎng)絡(luò)系統(tǒng),例如因特網(wǎng)。這種計(jì)算機(jī)網(wǎng)絡(luò)可以在邏輯上被分解為各種層級(jí)。例如,由高速路由器控制的高速光纖鏈路可以形成層次結(jié)構(gòu)中的第一層。該頂層網(wǎng)絡(luò)可以互連許多與具體的樓、城市或地理區(qū)域相關(guān)聯(lián)的較小的區(qū)域性網(wǎng)絡(luò),每個(gè)區(qū)域性網(wǎng)絡(luò)都表示網(wǎng)絡(luò)層次結(jié)構(gòu)中的第二層。每個(gè)區(qū)域性網(wǎng)絡(luò)可以互連表示網(wǎng)絡(luò)層次結(jié)構(gòu)中的第三層的部門網(wǎng)絡(luò)。每個(gè)部門網(wǎng)絡(luò)可以包括由計(jì)算機(jī)、終端、打印機(jī)、文件和web服務(wù)器等構(gòu)成的許多單獨(dú)的子網(wǎng)絡(luò),以形成層次結(jié)構(gòu)的第四層。然后,可以認(rèn)為每個(gè)計(jì)算機(jī)和數(shù)據(jù)通信設(shè)備單獨(dú)地作為層次結(jié)構(gòu)中的第五層,并且它們可以包括形成第六層級(jí)的各種內(nèi)部設(shè)備或外圍設(shè)備。為了輔助用戶應(yīng)對(duì)對(duì)諸如計(jì)算機(jī)網(wǎng)絡(luò)之類的復(fù)雜的層次化系統(tǒng)進(jìn)行導(dǎo)航,通常從用戶指南或幫助文件可以獲得系統(tǒng)范圍的透視圖。在復(fù)雜處理的情況下,稱為"wizards"的程序可以通過一處理來引導(dǎo)管理員,而避免部分地或整體地對(duì)系統(tǒng)導(dǎo)航。然而,對(duì)這些系統(tǒng)的熟悉通常必須通過逐漸獲得經(jīng)驗(yàn)來實(shí)現(xiàn),這可能是長(zhǎng)時(shí)間的且持續(xù)很久的。"快捷方式"("Shortcut")、工具欄和"熱鍵"是可以安裝的或者可供用戶與圖形用戶界面一起使用的界面特征,并且其可以去掉一些導(dǎo)航。然而,在一般使用中,它們可以容易地變得很多以致難以操作?,F(xiàn)代圖形用戶界面一般具有一個(gè)或多個(gè)導(dǎo)航面板和內(nèi)容區(qū)域。內(nèi)容區(qū)域是用戶在其中輸入數(shù)據(jù)、讀取信息的顯示出來的頁面或屏幕的區(qū)域。導(dǎo)航面板例如由菜單欄、工具欄或控件來實(shí)現(xiàn),當(dāng)其被激活時(shí),使得某些操作被執(zhí)行,或者使得內(nèi)容區(qū)域中的內(nèi)容被改變。在本發(fā)明的一些實(shí)施例中,層次化的網(wǎng)絡(luò)管理系統(tǒng)的圖形表示被顯示在頁面的內(nèi)容區(qū)域中。這種表示可以描述網(wǎng)絡(luò)的拓?fù)洳贾谩;蛘?,該表示可以是指示系統(tǒng)的處理或數(shù)據(jù)流程(例如包處理)的系統(tǒng)的功能表示?;蛘撸摫硎究梢允敲嫦蛑甘緦哟谓Y(jié)構(gòu)的各層中的權(quán)限的安全特征的。網(wǎng)絡(luò)管理領(lǐng)域的技術(shù)人員會(huì)想到網(wǎng)絡(luò)的許多其它表示。實(shí)際上,圖形表示可以描述與網(wǎng)絡(luò)管理無關(guān)的許多系統(tǒng)和數(shù)據(jù)連接。在本發(fā)明的一個(gè)方面中,圖形表示的一部份被映射到同時(shí)顯示的菜單中的項(xiàng)。這種映射可以用來獲得關(guān)于菜單項(xiàng)的幫助。另外或者替代地,映射可以用作經(jīng)由菜單到穿過層次結(jié)構(gòu)的導(dǎo)航路徑的方便入口。響應(yīng)于選擇設(shè)備,可以立即獲得有關(guān)圖像表示的元件的上下文相關(guān)的幫助。例如,在一個(gè)實(shí)施例中,當(dāng)鼠標(biāo)指針經(jīng)過被映射到菜單項(xiàng)的圖形表示的元件時(shí),包含關(guān)于該項(xiàng)的較短描述的可視指示符,例如工具提示,出現(xiàn)在顯示屏上。同時(shí),在適當(dāng)?shù)牟藛紊细吡敛藛雾?xiàng),由此輔助用戶的適當(dāng)選擇。當(dāng)用戶例如通過鼠標(biāo)點(diǎn)擊在圖形表示上進(jìn)行選擇時(shí),示出了其子菜單(如果這樣的子菜單存在的話)或者執(zhí)行指定操作的相應(yīng)的菜單項(xiàng)在菜單欄上自動(dòng)地被協(xié)同打開。另外或者替代地,對(duì)圖形顯示中的項(xiàng)的選擇可以使能更詳細(xì)的幫助顯示,例如,彈出窗口。一般地,內(nèi)容區(qū)域中的系統(tǒng)的初始圖形表示是映射到導(dǎo)航面板中的高層菜單的寬泛概覽。當(dāng)例如通過"右擊"或單擊鼠標(biāo)來從圖形表示或直接從菜單欄選擇高層菜單的項(xiàng)時(shí),顯露出子菜單,并且內(nèi)容區(qū)域中的初始圖形表示被表示子菜單中的項(xiàng)的更詳細(xì)的圖形映射取代。該處理可以重復(fù),專注于逐步變窄但更詳細(xì)的子菜單的圖形表示,最終到達(dá)層次化樹的葉層,在該點(diǎn)處理結(jié)束或者在較高層再次重復(fù)的。內(nèi)容區(qū)域或其它地方的附屬幫助顯示可以在用戶交互期間的各種階段被呈現(xiàn)。在大部分情況中,通過協(xié)同控制圖形表示和菜單以及子菜單并且適當(dāng)?shù)匾霂椭o助器而不是利用傳統(tǒng)的菜單和幫助頁面,來更快地實(shí)現(xiàn)對(duì)所希望對(duì)象的定向和訪問。圖形表示可以被剪裁作為過濾器,以便提供對(duì)可能由該對(duì)象提供的選項(xiàng)和條目中的頻繁訪問的子集的快速訪問。由此,用戶避免了導(dǎo)航通過較少訪問的項(xiàng)。當(dāng)以這種方式進(jìn)行配置時(shí),圖形表示補(bǔ)充了在復(fù)雜對(duì)象的情況中可能詳細(xì)得多的菜單和子菜單。本發(fā)明的一個(gè)實(shí)施例提供了對(duì)用在計(jì)算機(jī)網(wǎng)絡(luò)的操作中的認(rèn)證、授權(quán)和計(jì)費(fèi)(AAA)服務(wù)器的增強(qiáng),在該計(jì)算機(jī)網(wǎng)絡(luò)中,處理單元被鏈接到存儲(chǔ)器、網(wǎng)絡(luò)、終端和選擇設(shè)備。處理單元執(zhí)行使終端顯示計(jì)算機(jī)網(wǎng)絡(luò)的層次化模型的計(jì)算機(jī)程序,在層次化模型中,表示網(wǎng)絡(luò)數(shù)據(jù)項(xiàng)的第一和第二圖標(biāo)被布置在相應(yīng)的第一和第二層級(jí)中。還顯示了導(dǎo)航面板,該導(dǎo)航面板具有分別映射到第一和第二圖標(biāo)的第一和第二控件。當(dāng)指針移到第一圖標(biāo)之一時(shí),導(dǎo)航面板中相應(yīng)的第一控件被強(qiáng)調(diào)。對(duì)第一圖標(biāo)之一的選擇使得它們被第二圖標(biāo)取代,并且導(dǎo)航面板同時(shí)被修改為顯示第二控件??梢灾貜?fù)處理以査看任意數(shù)目的層級(jí)。實(shí)施例l現(xiàn)在轉(zhuǎn)向附圖,首先參考圖1,圖1示意性地示出了可以實(shí)現(xiàn)本發(fā)明的技術(shù)的聯(lián)網(wǎng)數(shù)據(jù)通信系統(tǒng)io的簡(jiǎn)化版本。系統(tǒng)IO是用于說明本發(fā)明的原理的有用的示例。然而,可以利用許多不同的網(wǎng)絡(luò)系統(tǒng)和數(shù)據(jù)層次結(jié)構(gòu)來實(shí)施本發(fā)明。實(shí)際上,可以利用獨(dú)立的計(jì)算機(jī)來應(yīng)用本發(fā)明的原理。圖1以示例而非限制的方式示出了無線網(wǎng)絡(luò)。在各種實(shí)施例中,無線鏈路可以整體地或部分地由其它已知連接代替,在這種情況下,無線網(wǎng)絡(luò)元件由其它網(wǎng)絡(luò)元件代替。例如,在諸如分插(add-drop)復(fù)用器之類的光網(wǎng)絡(luò)設(shè)備中,再生器、數(shù)字交叉連接器以及段終結(jié)裝置可以由無線上行鏈路和下行鏈路信道取代。系統(tǒng)10包括頭端(headend)12(也稱為中央端接單元)。頭端12包括AAA服務(wù)器14,其與多個(gè)節(jié)點(diǎn)16通信,并且協(xié)調(diào)每個(gè)節(jié)點(diǎn)16與頭端12之間的接入。在一些實(shí)施例中,頭端12在這樣的網(wǎng)絡(luò)環(huán)境中與網(wǎng)絡(luò)設(shè)備通信通過使用遠(yuǎn)程地詢問網(wǎng)絡(luò)設(shè)備,并且,隨后網(wǎng)絡(luò)設(shè)備提供狀態(tài)信息的網(wǎng)絡(luò)管理協(xié)議來在網(wǎng)絡(luò)元件上收集信息。AAA服務(wù)器14可以包括存儲(chǔ)器18和至少一個(gè)處理器20。一般地,監(jiān)督操作員利用顯示器22與AAA服務(wù)器14交互,顯示器22可以被實(shí)現(xiàn)為具有諸如鍵盤24之類的適當(dāng)?shù)妮斎朐O(shè)備以及諸如鼠標(biāo)26之類的圖形選擇設(shè)備的任何經(jīng)合適鏈接的計(jì)算機(jī)設(shè)備或工作站。雖然示出了AAA服務(wù)器14和顯示器22之間的直接連接,但是AAA服務(wù)器14可以利用下行鏈路信道28和上行鏈路信道30與其它網(wǎng)絡(luò)元件通信。在圖1中,無線鏈路包括在頭端12和節(jié)點(diǎn)16之間的、經(jīng)由多個(gè)無線發(fā)送和接收設(shè)備32中的任一個(gè)的一個(gè)或多個(gè)下行鏈路信道28以及一個(gè)或多個(gè)上行鏈路信道30,多個(gè)無線發(fā)送和接收設(shè)備32被示為衛(wèi)星基站34、軌道衛(wèi)星36和無線電塔38。節(jié)點(diǎn)16可以包括多個(gè)無線發(fā)送和接收設(shè)備的任一個(gè)。例如,碟形衛(wèi)星天線40可以用來經(jīng)由下行鏈路信道28和上行鏈路信道30與頭端12通信。依次地,碟形衛(wèi)星天線40可以連接到局域網(wǎng)(LAN)42,局域網(wǎng)42可以進(jìn)一步連接到一個(gè)或多個(gè)計(jì)算機(jī)系統(tǒng)44。另一無線設(shè)備可以是便攜式無線計(jì)算機(jī)系統(tǒng)46,其能夠經(jīng)由下行鏈路信道28和上行鏈路信道30將信息發(fā)送到頭端12并且從頭端12接收信息。其它設(shè)備48例如可以包括無線電話、手持計(jì)算設(shè)備等??梢砸耘c電纜調(diào)制解調(diào)器網(wǎng)絡(luò)的上行和下行信道類似的方式來使用下行鏈路信道28和上行鏈路信道30。因此,在下面的詳細(xì)公開的網(wǎng)絡(luò)管理導(dǎo)航輔助器的輔助下,例如如共同轉(zhuǎn)讓的美國(guó)專利No.7,085,287所教導(dǎo)的,可以在系統(tǒng)10中容易地實(shí)現(xiàn)電纜調(diào)制解調(diào)器終端系統(tǒng)域分配和映射路由技術(shù)(MAP),該美國(guó)專利通用引用被結(jié)合于此。此外,可以容易地在利用用于在集中化的計(jì)算系統(tǒng)與一個(gè)或多個(gè)遠(yuǎn)程節(jié)點(diǎn)之間通信的共享接入信道的任何計(jì)算機(jī)網(wǎng)絡(luò)中實(shí)現(xiàn)本發(fā)明的技術(shù)。操作現(xiàn)在參考圖2,圖2是圖示出根據(jù)本發(fā)明所公開的實(shí)施例的圖形用戶界面的操作的方法的流程圖。在一個(gè)實(shí)施例中,下述操作可以在用標(biāo)記語言,例如HTML所寫的文檔的頁面上執(zhí)行,并且可以利用傳統(tǒng)的瀏覽器呈現(xiàn)在顯示器22(圖1)上??梢酝ㄟ^將適當(dāng)?shù)腍TML指示和指令包括在文檔內(nèi)來實(shí)現(xiàn)這些操作。方法被迭代地執(zhí)行,并且為了方便,參考通常示出第一次迭代的各個(gè)步驟的屏幕顯示來說明該方法。將明白,在希望時(shí),用戶可以例如通過按下鍵盤的"Esc"("退出")鍵來取消系統(tǒng)層次結(jié)構(gòu)的當(dāng)前表現(xiàn)出的層。雖然相對(duì)于網(wǎng)絡(luò)管理應(yīng)用程序來對(duì)圖2進(jìn)行了說明,但是這是示例性的,并且可以利用應(yīng)用GUI的許多其它應(yīng)用程序來執(zhí)行該方法。在初始步驟50,用戶登入訪問控制系統(tǒng)管理應(yīng)用。該應(yīng)用適于利用AAA服務(wù)器14(圖1)來控制網(wǎng)絡(luò)。接下來,在步驟52,向用戶呈現(xiàn)系統(tǒng)層次結(jié)構(gòu)的當(dāng)前層的圖形表示。在第一次迭代中,這是頂層視圖。還呈現(xiàn)了菜單欄或?qū)Ш矫姘濉=酉聛?,在步驟54,用戶將圖形選擇設(shè)備,例如鼠標(biāo),指在或移到圖像的區(qū)域上。當(dāng)鼠標(biāo)指針(或其他傳統(tǒng)選擇設(shè)備的指示符)接近圖形表示的圖標(biāo)時(shí),菜單欄中相應(yīng)的映射元件例如通過高亮自動(dòng)地被強(qiáng)調(diào)。工具提示也可以出現(xiàn)在圖標(biāo)附近。接下來,在步驟56,通過例如按下鍵盤的適當(dāng)?shù)逆I,在圖形表示的圖標(biāo)上點(diǎn)擊鼠標(biāo)來激勵(lì)選擇設(shè)備,或者從當(dāng)前被強(qiáng)調(diào)的菜單中進(jìn)行選擇來確認(rèn)步驟54所指示的區(qū)域??蛇x地,用戶可以選擇忽視當(dāng)前所指示的區(qū)域,而簡(jiǎn)單地將選擇設(shè)備移到另一區(qū)域。這種可能性由從步驟56引出的虛線59指示。在一些實(shí)施例中,可以簡(jiǎn)單地通過將鼠標(biāo)就地留下達(dá)預(yù)定時(shí)間段來確認(rèn)選擇。但是,如果用戶確定當(dāng)前的顯示層或子菜單不適合其要求,則此時(shí)例如可以通過按下鍵盤上的"Esc"鍵來啟動(dòng)退出序列。現(xiàn)在控制前進(jìn)到判決步驟57,在步驟57中,判定是否啟動(dòng)了退出序列。如果在判決步驟57中的判定是肯定的,則控制前進(jìn)到最后的步驟64,并且處理結(jié)束。如果在判決步驟57中的判定否定的,則控制前進(jìn)到判決步驟58,在步驟58中判定在步驟56所選擇的項(xiàng)是否是涉及圖形顯示中的較高層細(xì)節(jié)的圖標(biāo),或者等同地,如果步驟56中的選擇是利用當(dāng)前被強(qiáng)調(diào)的菜單進(jìn)行的,則判定是否是對(duì)應(yīng)的子菜單項(xiàng)。如果在判決步驟58中的判定是否定的,則斷定所選項(xiàng)是由菜單系統(tǒng)和圖形顯示所表示的層次結(jié)構(gòu)中的終端元件。不進(jìn)一步出現(xiàn)菜單系統(tǒng)或圖形顯示的導(dǎo)航,這是因?yàn)檫x擇與要采取的限定動(dòng)作(例如命令)、要執(zhí)行的程序或要顯示的內(nèi)容相對(duì)應(yīng)??刂魄斑M(jìn)到步驟60,并且選擇被執(zhí)行。在屏幕顯示的內(nèi)容區(qū)域中,表示所選活動(dòng)或功能的適當(dāng)信息現(xiàn)在可以出現(xiàn)并且可選地取代該圖形表示。處理隨后在最后的步驟64中終止。如果在判決步驟58中的判定是肯定的,則控制前進(jìn)到步驟66。菜單的適當(dāng)元件擴(kuò)大以顯示子菜單,并且出現(xiàn)表示先前所選項(xiàng)的更高層的細(xì)節(jié)的新的圖形表示。該更高層的細(xì)節(jié)與子菜單相對(duì)應(yīng)??刂品祷氐讲襟E54以開始另一迭代。雖然未在圖2中明顯地示出,但是將會(huì)明白,用戶可以例如利用瀏覽器的"返回"控件在任何時(shí)候返回到系統(tǒng)層次結(jié)構(gòu)的更高層。另外地或者替代地,返回到更高層可以通過點(diǎn)擊菜單的更高條目欄,或者通過點(diǎn)擊指示返回到圖形表示中的更高層級(jí)的圖標(biāo)來實(shí)現(xiàn)。示例本示例描述通過在原型實(shí)施例上執(zhí)行上面相對(duì)于圖2公開的方法所開發(fā)的一系列屏幕顯示。所執(zhí)行的計(jì)算機(jī)應(yīng)用是適于管理諸如系統(tǒng)10(圖1)之類的系統(tǒng)的網(wǎng)絡(luò)接入控制管理應(yīng)用?,F(xiàn)在參考圖3,圖3是根據(jù)本發(fā)明所公開的一個(gè)實(shí)施例的在其內(nèi)容區(qū)域中包括對(duì)網(wǎng)絡(luò)的接入進(jìn)行管理的網(wǎng)絡(luò)的典型圖形表示70的屏幕顯示68。圖形表示70與步驟52(圖2)相對(duì)應(yīng)。在此示例中,高層視圖指引用戶到不同的系統(tǒng)功能及其相互關(guān)系,并且指示利用接入控制系統(tǒng)管理應(yīng)用來配置系統(tǒng)的可能性。在圖3中所表示的功能元件是認(rèn)證功能圖標(biāo)72、授權(quán)功能圖標(biāo)74和用戶圖標(biāo)76。在圖形表示70的左邊的導(dǎo)航面板78具有與圖形表示70的元件相對(duì)應(yīng)的條目,例如與用戶圖標(biāo)76相對(duì)應(yīng)的標(biāo)簽為"用戶"的條目80。鼠標(biāo)指針81呈現(xiàn)在屏幕顯示68的內(nèi)容區(qū)域內(nèi)的無關(guān)緊要的位置中?,F(xiàn)在參考圖4,圖4示出了根據(jù)本發(fā)明所公開的一個(gè)實(shí)施例的屏幕顯示68(圖3)的另一狀態(tài)。指針81通常被定位在用戶圖標(biāo)76上,由此將用戶功能指示為潛在的感興趣項(xiàng)。響應(yīng)于對(duì)選擇設(shè)備的選擇,上下文相關(guān)的幫助描述82被疊加在圖形表示70上,通常在用戶圖標(biāo)76所占用的區(qū)域中。同時(shí),導(dǎo)航面板中的條目80被高亮。條目80是負(fù)責(zé)用戶配置的菜單抽屜。與步驟54(圖2)相對(duì)應(yīng)的屏幕顯示68是以如下狀態(tài)示出的其中,邀請(qǐng)用戶利用選擇設(shè)備例如通過在用戶圖標(biāo)76上進(jìn)行鼠標(biāo)點(diǎn)擊來確認(rèn)用戶功能的試探性選擇。這將帶來更詳細(xì)的視圖,如下所述。或者,可以隨著屏幕上對(duì)條目80的強(qiáng)調(diào)引起了注意,利用選擇設(shè)備或者利用另外的傳統(tǒng)輸入設(shè)備(例如鍵盤或觸摸屏)來選擇條目80。在任一情況中都產(chǎn)生相同的結(jié)果。現(xiàn)在參考圖5,圖5示出了根據(jù)本發(fā)明的所公開的一個(gè)實(shí)施例的屏幕顯示84,其包括用戶配置域的圖形表示86,并且是由用戶圖標(biāo)76(圖4)所表示的用戶功能的更詳細(xì)版本。該視圖與步驟66(圖2)相對(duì)應(yīng)。圖形表示86包括內(nèi)部用戶組圖標(biāo)88、組映射圖標(biāo)90、92,以及身份服務(wù)器圖標(biāo)94、96?,F(xiàn)在,導(dǎo)航面板78中的條目80被展開以示出子菜單。標(biāo)簽為"用戶組"的條目98與內(nèi)部用戶組圖標(biāo)88相對(duì)應(yīng),標(biāo)簽為"身份服務(wù)器"的條目100與身份服務(wù)器94、96相對(duì)應(yīng),標(biāo)簽為"身份服務(wù)器用戶組映射"的條目102與組映射圖標(biāo)90、92相對(duì)應(yīng)。指針81也在屏幕顯示84的內(nèi)容區(qū)域中的無關(guān)緊要的位置中。現(xiàn)在參考圖6,圖6示出了根據(jù)本發(fā)明所公開的一個(gè)實(shí)施例產(chǎn)生的另一屏幕顯示104。該視圖與步驟60(圖2)相對(duì)應(yīng)。與圖5相比,導(dǎo)航面板78的外觀沒有變。但是,圖形表示86(圖5)不再呈現(xiàn)。代替地,內(nèi)容區(qū)域包括十個(gè)用戶的列表,從列表選擇了用戶106(Alex)。從這點(diǎn)來看,關(guān)于用戶106的操作是按傳統(tǒng)方式來進(jìn)行的。實(shí)施例2在本發(fā)明的另一實(shí)施例中,圖形表示不占用內(nèi)容區(qū)域,雖然其可能被疊加在至少一部分中?,F(xiàn)在參考圖7,圖7是根據(jù)本發(fā)明一個(gè)替代實(shí)施例的示出了被管理的網(wǎng)絡(luò)的圖形表示110的屏幕顯示108。圖形顯示110除了占用彈出窗口112的內(nèi)容區(qū)域之外,顯示了與圖形顯示70(圖3)相同的信息。主顯示具有內(nèi)容區(qū)域114,其包含用戶可能感興趣的其它內(nèi)容。本實(shí)施例具有以下益處同時(shí)顯示層次化系統(tǒng)的表示以及內(nèi)容兩者,當(dāng)然,幫助信息(未示出)例如也可以顯示為工具提示或另外的彈出窗口。實(shí)施例3可以通過將快捷方式添加到圖形顯示來實(shí)現(xiàn)減少用于獲得頻繁使用的操作的點(diǎn)擊數(shù)。這種快捷方式被實(shí)現(xiàn)為嵌入在圖形表示中的快捷方式圖標(biāo),優(yōu)選地,嵌入在與所希望的操作有關(guān)的圖形表示的區(qū)域中?,F(xiàn)在參考圖8,圖8是根據(jù)本發(fā)明的所公開的實(shí)施例的類似于屏幕顯示84(圖5)的屏幕顯示116,其中,對(duì)組圖標(biāo)的一些增加了快捷方式?,F(xiàn)在,內(nèi)部用戶組圖標(biāo)88包括快捷方式118。內(nèi)部用戶圖標(biāo)120包括快捷方式122。現(xiàn)在,呈現(xiàn)了指向外部用戶的快捷方式124。將選擇設(shè)備例如施加到內(nèi)部用戶組圖標(biāo)88具有與上面相對(duì)于圖2描述的相同的效果。但是,將選擇設(shè)備施加到快捷方式圖標(biāo)118、122、124之一會(huì)使得快捷方式的目標(biāo)被選擇。這是與通過選擇導(dǎo)航面板78中的菜單項(xiàng)而獲得的結(jié)果相同的結(jié)果。本領(lǐng)域的技術(shù)人員將理解,本發(fā)明不限于上面特別示出和描述的。而是,本發(fā)明的范圍包括上述各種特征的組合和子組合兩者,以及未在現(xiàn)有技術(shù)中的對(duì)其的變更和修改,當(dāng)閱讀了前面的描述時(shí)本領(lǐng)域技術(shù)人員將想到它們。權(quán)利要求1.一種用于訪問分層布置的信息的系統(tǒng),包括存儲(chǔ)器;以及處理單元,該處理單元可連接到顯示單元以及具有可視指示符的選擇設(shè)備,所述處理單元執(zhí)行存儲(chǔ)在所述存儲(chǔ)器中的計(jì)算機(jī)程序,其中,響應(yīng)于所述計(jì)算機(jī)程序的指令,所述處理單元可操作用于控制所述顯示單元可視地在其上呈現(xiàn)所述信息的層次化模型以及具有第一和第二控件的導(dǎo)航面板,所述層次化模型包括第一和第二圖標(biāo),所述第一和第二圖標(biāo)被布置在對(duì)應(yīng)的第一和第二層級(jí)中,并且分別被映射到所述第一和第二控件;其中,響應(yīng)于接近所述第一圖標(biāo)之一的所述可視指示符的呈現(xiàn),所述導(dǎo)航面板的對(duì)應(yīng)的第一控件被強(qiáng)調(diào),并且其中,響應(yīng)于對(duì)所述第一圖標(biāo)之一的選擇,所述第一圖標(biāo)被所述第二圖標(biāo)取代,并且所述導(dǎo)航面板被修改以將所述第二控件呈現(xiàn)在所述顯示單元上。2.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,所述第二控件包括所述第一控件的子菜單,并且所述導(dǎo)航面板上的所述第二控件的顯露使得所述第一圖標(biāo)被所述第二圖標(biāo)取代。3.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,響應(yīng)于接近所述第一圖標(biāo)之一的所述可視指示符的呈現(xiàn),所述處理單元使得所述顯示單元呈現(xiàn)與所述第一圖標(biāo)有關(guān)的幫助畫面。4.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,所述第一圖標(biāo)呈現(xiàn)在所述顯示單元上的屏幕的內(nèi)容區(qū)域中。5.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,所述第一圖標(biāo)呈現(xiàn)在所述顯示單元上的彈出窗口中。6.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,所述第一圖標(biāo)包括用于選擇數(shù)據(jù)項(xiàng)的快捷方式圖標(biāo)。7.—種用于訪問分層布置的信息的方法,包括執(zhí)行計(jì)算機(jī)程序,并且響應(yīng)于所述程序的指令,可視地呈現(xiàn)包括被布置在對(duì)應(yīng)的第一和第二層級(jí)中的第一和第二圖標(biāo)的所述信息的層次化模型,所述圖標(biāo)表示數(shù)據(jù)項(xiàng),并且導(dǎo)航面板具有分別被映射到所述第一和第二圖標(biāo)的第一和第二控件;響應(yīng)于接近所述第一圖標(biāo)之一的可視指示符的呈現(xiàn),強(qiáng)調(diào)所述導(dǎo)航面板的對(duì)應(yīng)的第一控件;以及響應(yīng)于對(duì)所述第一圖標(biāo)之一的選擇,由所述第二圖標(biāo)取代所述第一圖標(biāo),并且修改所述導(dǎo)航面板以可視地呈現(xiàn)所述第二控件。8.根據(jù)權(quán)利要求7所述的方法,其中,所述第二控件包括所述第一控件的子菜單,還包括以下步驟將所述第二控件顯露在所述導(dǎo)航面板上,并且相應(yīng)地由所述第二圖標(biāo)取代所述第一圖標(biāo)。9.根據(jù)權(quán)利要求7所述的方法,還包括以下步驟響應(yīng)于接近所述第一圖標(biāo)之一的可視指示符的呈現(xiàn),呈現(xiàn)與所述第一圖標(biāo)有關(guān)的幫助畫面。10.根據(jù)權(quán)利要求7所述的方法,其中,所述第一圖標(biāo)呈現(xiàn)在屏幕顯示的內(nèi)容區(qū)域中。11.根據(jù)權(quán)利要求7所述的方法,其中,所述第一圖標(biāo)可視地呈現(xiàn)在彈出窗口中。12.根據(jù)權(quán)利要求7所述的方法,其中,所述第一圖標(biāo)包括用于選擇所述數(shù)據(jù)項(xiàng)之一的快捷方式圖標(biāo)。13.根據(jù)權(quán)利要求7所述的方法,還包括以下步驟通過使用網(wǎng)絡(luò)管理協(xié)議收集所述信息,以使得利用所述收集的信息分別填充所述第一和第二層級(jí),所述網(wǎng)絡(luò)管理協(xié)議遠(yuǎn)程地詢問計(jì)算機(jī)網(wǎng)絡(luò)的網(wǎng)絡(luò)設(shè)備,然后從所述網(wǎng)絡(luò)設(shè)備接收信息。14.一種用于訪問層次化布置的信息的計(jì)算機(jī)程序產(chǎn)品,包括存儲(chǔ)了計(jì)算機(jī)程序指令的有形的計(jì)算機(jī)可讀介質(zhì),當(dāng)指令被計(jì)算機(jī)讀取時(shí)使得計(jì)算機(jī)可視地呈現(xiàn)包括被布置在對(duì)應(yīng)的第一和第二層級(jí)中的第一和第二圖標(biāo)的所述信息的層次化模型,所述圖標(biāo)表示數(shù)據(jù)項(xiàng),并且導(dǎo)航面板具有分別被映射到所述第一和第二圖標(biāo)的第一和第二控件;響應(yīng)于接近所述第一圖標(biāo)之一的可視指示符的呈現(xiàn),強(qiáng)調(diào)所述導(dǎo)航面板的對(duì)應(yīng)的第一控件;響應(yīng)于對(duì)所述第一圖標(biāo)之一的選擇,修改所述導(dǎo)航面板以顯示所述第二控件,并且由所述第二圖標(biāo)取代所述第一圖標(biāo)。15.根據(jù)權(quán)利要求14所述的計(jì)算機(jī)程序產(chǎn)品,其中,所述第二控件包括所述第一控件的子菜單,其中,所述計(jì)算機(jī)還被指示來將所述第二控件顯露在所述導(dǎo)航面板上,并且用所述第二圖標(biāo)取代所述第一圖標(biāo)。16.根據(jù)權(quán)利要求14所述的計(jì)算機(jī)程序產(chǎn)品,其中,所述計(jì)算機(jī)還被指示來響應(yīng)于接近所述第一圖標(biāo)之一的可視指示符的呈現(xiàn),呈現(xiàn)與所述第一圖標(biāo)有關(guān)的幫助畫面。17.根據(jù)權(quán)利要求14所述的計(jì)算機(jī)程序產(chǎn)品,其中,所述第一圖標(biāo)可視地呈現(xiàn)在屏幕顯示的內(nèi)容區(qū)域中。18.根據(jù)權(quán)利要求14所述的計(jì)算機(jī)程序產(chǎn)品,其中,所述第一圖標(biāo)呈現(xiàn)在屏幕顯示的彈出窗口中。19.根據(jù)權(quán)利要求14所述的計(jì)算機(jī)程序產(chǎn)品,其中,所述第一圖標(biāo)包括用于選擇所述數(shù)據(jù)項(xiàng)之一的快捷方式圖標(biāo)。20.根據(jù)權(quán)利要求14所述的計(jì)算機(jī)程序產(chǎn)品,其中,所述計(jì)算機(jī)還被指示來通過使用網(wǎng)絡(luò)管理協(xié)議收集所述信息,以使得利用所述收集的信息分別填充所述第一和第二層級(jí),所述網(wǎng)絡(luò)管理協(xié)議遠(yuǎn)程地詢問計(jì)算機(jī)網(wǎng)絡(luò)的網(wǎng)絡(luò)設(shè)備,然后從所述網(wǎng)絡(luò)設(shè)備接收信息。21.—種用于計(jì)算機(jī)網(wǎng)絡(luò)管理的管理設(shè)備,包括處理器裝置,用于執(zhí)行用于管理所述計(jì)算機(jī)網(wǎng)絡(luò)的計(jì)算機(jī)程序,所述處理器裝置耦合到所述計(jì)算機(jī)網(wǎng)絡(luò),并且可操作用于將來自網(wǎng)絡(luò)設(shè)備的信息顯示在具有與所述網(wǎng)絡(luò)設(shè)備有關(guān)的相應(yīng)的第一和第二數(shù)據(jù)項(xiàng)的所述計(jì)算機(jī)網(wǎng)絡(luò)的層次化模型中的至少第一和第二層級(jí)中;顯示裝置,該顯示裝置響應(yīng)于所述處理器裝置,用于可視地同時(shí)呈現(xiàn)所述第一數(shù)據(jù)項(xiàng)的第一圖形表示和具有第一控件的導(dǎo)航面板,所述第一控件被映射到所述第一圖形表示的對(duì)應(yīng)的元件并與其配合以用于選擇所述第一數(shù)據(jù)項(xiàng);并且響應(yīng)于在所述第一圖形表示上對(duì)所述第一數(shù)據(jù)項(xiàng)之一的用戶選擇,所述顯示裝置可操作用于利用所述第二數(shù)據(jù)項(xiàng)的第二圖形表示取代所述第一圖形表示,并且修改所述導(dǎo)航面板以示出用于選擇所述第二數(shù)據(jù)項(xiàng)的第二控件。全文摘要利用專門的圖形用戶界面來輔助層次化系統(tǒng)的導(dǎo)航,在圖形用戶界面中,層次結(jié)構(gòu)的不同層的圖形表示被映射到菜單控件并且與其配合。圖形表示可以不同地描述層次結(jié)構(gòu)的拓?fù)洳贾没蛘邔哟位到y(tǒng)的功能表示。選擇圖形表示的元件使得示出了所選元件的更高層細(xì)節(jié)的新的表示出現(xiàn)。同時(shí),菜單控件展開以提供供用戶選擇的與更多的細(xì)節(jié)相對(duì)應(yīng)的子菜單。圖形表示可以增加其它控件,例如用于增強(qiáng)的性能的快捷方式圖標(biāo)。文檔編號(hào)G06F3/048GK101535937SQ200780041075公開日2009年9月16日申請(qǐng)日期2007年12月10日優(yōu)先權(quán)日2006年12月11日發(fā)明者艾拉德·戈德堡,阿密特·特洛泊爾申請(qǐng)人:思科技術(shù)公司