專利名稱:計算機導(dǎo)航工具的制作方法
技術(shù)領(lǐng)域:
本發(fā)明是關(guān)于計算機用戶導(dǎo)航系統(tǒng),較具體說是關(guān)于瞄準(zhǔn)裝置控制的計算機導(dǎo)航工具(設(shè)備)。
計算機系統(tǒng)中,通常的菜單系統(tǒng)例如MicrosoftWindowsTM98應(yīng)用程序菜單系統(tǒng)允許選擇和執(zhí)行與應(yīng)用程序相關(guān)的指令。這些指令使計算機系統(tǒng)的用戶能利用計算機鼠標(biāo)器通過一組下拉菜單進(jìn)行導(dǎo)航。
例如為打開一文件,應(yīng)用計算機系統(tǒng)的顯示屏幕的用戶首先將與此鼠標(biāo)器相關(guān)的指針對準(zhǔn)標(biāo)記為“文件”的正文菜單字段然后用鼠標(biāo)器按鈕對此標(biāo)號作出選擇(按撳按鈕)。這迅速打開一具有更多選項的菜單。接著用戶將再次將與鼠標(biāo)相關(guān)連的指針對準(zhǔn)標(biāo)號為“打開”的正文菜單字段并以鼠標(biāo)鈕對此標(biāo)號進(jìn)行按鈕選定。這打開可能包括用戶企圖打開的文件在內(nèi)的一組文件。最后,用戶再次將與鼠標(biāo)相關(guān)連的指針對準(zhǔn)具有用戶所希望打開的特定文件的標(biāo)號的正文并以鼠標(biāo)按鈕作雙擊來選擇該菜單項。只有在這些步驟的每一步均完成后才將執(zhí)行此指令,例如打開一文件。
采用通常的菜單系統(tǒng)的問題是繁瑣和費時,因為執(zhí)行一指令需要太多的步驟。為減少步驟數(shù)量,另外一些常用菜單系統(tǒng)將下拉菜單顯示成一組對應(yīng)的圖標(biāo)按鈕。這些圖標(biāo)按鈕可以圍繞應(yīng)用程序散布,沿應(yīng)用程序的上部或其側(cè)面按一直線排列,或者被集合在一方框中。該用戶在顯示屏上確定圖標(biāo)按鈕,而將鼠標(biāo)指針與一特定應(yīng)用程序鈕對準(zhǔn),最后撳動鼠標(biāo)的按鈕來執(zhí)行指令。
通常的上拉式菜單系統(tǒng)和通常的圖標(biāo)菜單系統(tǒng)兩者共同的一個問題是此二種型式的常用菜單系統(tǒng)中很難為執(zhí)行指令而定位菜單選項。例如,通常的上拉菜單系統(tǒng)要求用戶記憶許多不同菜單字段情況下基本指令例如打開文件、保留文件、或關(guān)閉文件的位置。通常的圖標(biāo)菜單系統(tǒng)要求用戶記憶顯示屏幕上許多圖標(biāo)中的哪些與一些甚至是要執(zhí)行的最基本的指令相關(guān)。
涉及此二種型式通常菜單系統(tǒng)的另一個問題是它們實際上很難使用。例如,二者均要求用戶具有相當(dāng)?shù)难垡皇謪f(xié)作和技巧來確定特定的菜單項、對準(zhǔn)鼠標(biāo)的指針、而后在保持指針位置的同時選擇該菜單項。
此二類型通常菜單系統(tǒng)的再一個問題是它們提供僅僅針對基本的桌面指令。這些指令為例如使應(yīng)用程序窗口最小或最大化,保存文件,打開文件,或關(guān)閉文件。某些通常的菜單系統(tǒng)擴充菜單來增加桌面指令例如水平和垂直窗口滾動。但每一新的指令均增加菜單系統(tǒng)更大的復(fù)雜性。
通常的菜單系統(tǒng)也不適用于導(dǎo)航網(wǎng)絡(luò)接口例如WWW。WWW被用于寬域和局域網(wǎng)絡(luò)環(huán)境例如互聯(lián)網(wǎng)或一公司內(nèi)部網(wǎng)絡(luò)區(qū)。為在這樣的環(huán)境中導(dǎo)航,慣用的輸入裝置例如鍵盤或鼠標(biāo)器被設(shè)置附加以外部按鈕以提供對這些接口和相關(guān)網(wǎng)絡(luò)的專用功能。
采用這些通常的輸入裝置的問題在于當(dāng)功能性增加時為進(jìn)行各附加功能所需的按鈕數(shù)也增加。這使得涉及制造此輸入裝置的成本增加因為為適應(yīng)各功能需要額外的按鈕、電路和安放空間。另一個問題是在功能增加時更難以在各種附加按鈕之間加以辨識和區(qū)別。這對用戶增加了整個操作的復(fù)雜性。再一個問題是這些裝置無法為適應(yīng)特定的用戶配置加以定制。
因此需要一瞄準(zhǔn)裝置菜單系統(tǒng)(1)能易于用來確定和執(zhí)行(激勵)菜單字段項;(2)能易于導(dǎo)航WWW或?qū)W(wǎng)絡(luò)化環(huán)境的其他接口例如互聯(lián)網(wǎng)或內(nèi)部網(wǎng);和(3)可由特定用戶為網(wǎng)絡(luò)化環(huán)境定制。
本發(fā)明包括一在帶有瞄準(zhǔn)裝置例如計算機鼠標(biāo)器的數(shù)據(jù)處理系統(tǒng)中操作的菜單系統(tǒng)。在一實施例中此菜單系統(tǒng)包括具有餅狀結(jié)構(gòu)的菜單調(diào)色板。此菜單系統(tǒng)被優(yōu)化來導(dǎo)航WWW或?qū)τ嬎銠C網(wǎng)絡(luò)例如互聯(lián)網(wǎng)或公同內(nèi)部網(wǎng)的其他接口。
在一實施例中,此菜單系統(tǒng)包括一調(diào)用子系統(tǒng),一菜單調(diào)色板子系統(tǒng),一轉(zhuǎn)換子系統(tǒng),和一執(zhí)行子系統(tǒng)。此菜單系統(tǒng)還可能包括一關(guān)閉子系統(tǒng)和定制子系統(tǒng)。這些子系統(tǒng)可與瞄準(zhǔn)裝置耦合一齊。
調(diào)用子系統(tǒng)與瞄準(zhǔn)裝置作通訊聯(lián)絡(luò)耦合以便在當(dāng)用戶以某種方式觸發(fā)瞄準(zhǔn)裝置時接收一調(diào)用(或顯示)信號。菜單調(diào)色板子系統(tǒng)與調(diào)用子系統(tǒng)作通訊聯(lián)絡(luò)耦合和響應(yīng)調(diào)用信號顯示菜單調(diào)色板。此菜單調(diào)色板包括多個菜單字段。各菜單字段與一可用于執(zhí)行的特定功能相對應(yīng)。在一實施例中此菜單調(diào)色板以一予先選擇的菜單字段顯示。一被選擇(包括予選的)菜單字段具有與未被選擇菜單字段不同的可觀察特性。例如,一被選菜單字段可以是具有與其他非被選擇菜單字段不同彩色、形狀或大小。
轉(zhuǎn)換子系統(tǒng)通訊聯(lián)絡(luò)地耦合到瞄準(zhǔn)裝置和與菜單調(diào)色板子系統(tǒng)相耦合。轉(zhuǎn)換子系統(tǒng)響應(yīng)由瞄準(zhǔn)裝置接收的轉(zhuǎn)換信號選擇鄰接菜單調(diào)色板中第一菜單字段的第二菜單字段。轉(zhuǎn)換子系統(tǒng)響應(yīng)由瞄準(zhǔn)裝置接收的各相繼的轉(zhuǎn)換信號連續(xù)選擇鄰接當(dāng)前所選菜單字段的菜單字段。執(zhí)行子系統(tǒng)通信聯(lián)絡(luò)地與菜單調(diào)色盤子系統(tǒng)耦合在一起,該執(zhí)行子系統(tǒng)響應(yīng)由該瞄準(zhǔn)裝置接收的執(zhí)行信號執(zhí)行與當(dāng)前所選的菜單字段相關(guān)的功能。
關(guān)閉子系統(tǒng)與執(zhí)行子系統(tǒng)和菜單調(diào)色板子系統(tǒng)作通訊聯(lián)絡(luò)耦合。關(guān)閉子系統(tǒng)響應(yīng)執(zhí)行與所選菜單字段相關(guān)功能關(guān)閉菜單調(diào)色板。關(guān)閉子系統(tǒng)也可響應(yīng)選擇一“關(guān)閉”菜單字段或者如果在一予定時間期間內(nèi)不發(fā)生有關(guān)菜單調(diào)色板的動作時關(guān)閉菜單調(diào)色板。定制子系統(tǒng)與菜單調(diào)色板子系統(tǒng)作通訊聯(lián)絡(luò)耦合。此定制子系統(tǒng)配置菜單調(diào)色板以使菜單字段能包括用戶定義的功能。在一優(yōu)選實施例中此用戶定義的功能為一統(tǒng)一資源定位器(URL)地址。
本發(fā)明還包括由菜單調(diào)色板中的多個菜單字段選擇菜單字段和然后執(zhí)行與此菜單字段相關(guān)功能的方法。當(dāng)菜單系統(tǒng)由瞄準(zhǔn)裝置接收一呼叫(或顯示)信號時啟動此進(jìn)程。然后此進(jìn)程顯示菜單調(diào)色板。在顯示時,菜單調(diào)色板已由此多個菜單字段中予先選擇一菜單字段。此進(jìn)程允許在菜單系統(tǒng)由瞄準(zhǔn)裝置接收一轉(zhuǎn)換信號時選擇鄰近該預(yù)選菜單字段的菜單字段。此進(jìn)程還可在菜單系統(tǒng)由瞄準(zhǔn)裝置接收隨后的轉(zhuǎn)換信號時選擇鄰接任一當(dāng)前所選菜單字段的任何其他相鄰菜單字段。此進(jìn)程還在菜單系統(tǒng)由瞄準(zhǔn)裝置接收到執(zhí)行信號時執(zhí)行當(dāng)前所選菜單字段的功能。
此方法還可包括一個此菜單系統(tǒng)關(guān)閉菜單調(diào)色板使之在執(zhí)行所選菜單字段的功能之后由顯示屏幕消失的進(jìn)程。而且此方法還包括一個此菜單系統(tǒng)在菜單調(diào)色板中定制一菜單字段以包括用戶定義的功能的進(jìn)程。此用戶定義功能可以是例如一URL地址。
本發(fā)明的優(yōu)點在于它具有為數(shù)據(jù)處理系統(tǒng)用戶提供應(yīng)用上的方便和簡單化的菜單導(dǎo)航工具。此菜單導(dǎo)航工具優(yōu)越地適用于導(dǎo)航接口例如說WWW。此WWW可被用于廣域和局域網(wǎng)絡(luò)化環(huán)境中例如互聯(lián)網(wǎng)或內(nèi)部網(wǎng)絡(luò)或公司網(wǎng)絡(luò)區(qū)。另外,本發(fā)明還有利地可進(jìn)行定制從而使用戶能通過菜單調(diào)色板上提供的菜單字段包括經(jīng)常訪問的信息位置,例如WWW頁面。
此說明書中所描述的特征和優(yōu)點并未包括所有一切,特別是許多附加的特征和優(yōu)點對于一個熟悉本技術(shù)領(lǐng)域的普通人員在考慮到附圖、說明書和權(quán)利要求后將是顯見的。而且還應(yīng)指出此說明中所用語言主要是選擇為可讀性和教導(dǎo)性的目的,并不是選擇來描繪或限定發(fā)明實質(zhì)內(nèi)容。
對附圖的簡要說明
圖1為說明按照本發(fā)明的數(shù)據(jù)處理系統(tǒng)一實施例的方框圖2為說明按照本發(fā)明的計算機單元一實施例的方框圖;圖3為說明本發(fā)明的存儲器系統(tǒng)一實施例的方框圖;圖4為說明按照本發(fā)明的瞄準(zhǔn)裝置控制板子系統(tǒng)一實施例的方框圖;圖5為說明按照本發(fā)明的菜單系統(tǒng)一實施例的方框圖;圖6a和6b為說明按照本發(fā)明的菜單調(diào)色板第一和第二實施例的圖形;圖6c為說明按照本發(fā)明通過由菜單系統(tǒng)的菜單調(diào)色板選擇一菜單字段由一網(wǎng)絡(luò)訪問的頁面一實施例的顯示屏幕圖;圖7a和7b為說明按照本發(fā)明運行一菜單系統(tǒng)的進(jìn)程的一實施例的流程圖;圖8a說明按照本發(fā)明的采用一菜單系統(tǒng)的雙擊鼠標(biāo)瞄準(zhǔn)裝置一實施例;圖8b說明按照本發(fā)明的采用一菜單系統(tǒng)的輪式鼠標(biāo)瞄準(zhǔn)裝置一實施例;和圖9a和9b為說明按照本發(fā)明在應(yīng)用一對話框的菜單系統(tǒng)中定制菜單字段一實施例的圖形。
這些圖形僅僅是為說明的目的描述本發(fā)明的優(yōu)選實施例。熟悉本技術(shù)領(lǐng)域人士由以下討論將會容易理解這里所述的結(jié)構(gòu)和方法的可替換實施方案可加以利用而不背離發(fā)明權(quán)利要求。本發(fā)明包括用于諸如互聯(lián)網(wǎng)或內(nèi)部網(wǎng)絡(luò)的導(dǎo)航的系統(tǒng)和方法。
圖1是按照本發(fā)明的數(shù)據(jù)處理系統(tǒng)105一實施例的方框圖。數(shù)據(jù)處理系統(tǒng)105包括計算機單元110和外設(shè)裝置例如顯示單元120,瞄準(zhǔn)裝置130,鍵盤140,和計算機網(wǎng)絡(luò)150。計算機單元110與顯示器單元120、瞄準(zhǔn)裝置130、鍵盤140和網(wǎng)絡(luò)150相耦合。
計算機單元110為通常的計算機單元,例如IBM(Armonk,NY)IBM兼容、Intel(Santa Clara,CA)、或Intel兼容基于微處理器的個人計算機,Sun Microsystems(Palo Alto,CA)SPARCTM或其它RISC處理器兼容型計算機、Apple(Cupertino,CA)MacIntosh、MacIntosh兼容、Motorola(Schaumburg,IL)Power PCTM或PowerPC兼容計算機,3Com(Santa Clara,CA)PalmPilot、Casio(Japan)掌上計算機等。計算機單元110包括適宜于所應(yīng)用的硬件平臺的通常的操作系統(tǒng)軟件。例如,此操作可以是Microsoft(Redmond,WA)或IBMDisk Operating System(磁盤操作系統(tǒng)),IBMOS/2,MicrosoftWindowsTM或Windows CETM,Sun MicrosystemsSolaris,AppleMac OS,LinuxOS(Red HatSoftware,Inc.Of ResearchTriangle Park,NC),或PalmOS,等等。
顯示單元120是通常的顯示單元,例如NEC(Japan)MultiSync監(jiān)視器,Toshiba(Japan)或IBM主動矩陣顯示屏,液晶顯示屏,等等。瞄準(zhǔn)裝置為通常的瞄準(zhǔn)裝置,例如計算機鼠標(biāo)器,計算機跟蹤球,控制桿等。作為示例有Logitech(Fremont,CA)Cord LessMouse(無線鼠標(biāo)),F(xiàn)irst MouseTM+,MouseManWheel,F(xiàn)irst MouseTM2-botton(2按鈕)和3-bottom(3按鈕),MicrosoftMouse(鼠標(biāo))等等。鍵盤140為任選件,可以是通常的擊鍵輸入系統(tǒng),例如字母數(shù)字鍵盤或“QWERTY”布局鍵盤。作為示例有LogitechCordlessDesktopTM,NewTouchTM,或iTouchTM鍵盤系列或MicrosoftNaturalKeyboard(自然鍵盤)。
網(wǎng)絡(luò)150為通常的網(wǎng)絡(luò)如廣域網(wǎng)或局域網(wǎng)。廣域網(wǎng)可包括例如互聯(lián)網(wǎng)或者可包含有互聯(lián)網(wǎng)連接的獨占公司的內(nèi)部網(wǎng)絡(luò)。局域網(wǎng)可包括MicrosoftWindows NT網(wǎng),NovellNetware網(wǎng)(Provo,UT),或可包含有內(nèi)部網(wǎng)絡(luò)或互聯(lián)網(wǎng)連接的基于UNIX的網(wǎng)絡(luò)。
圖2是說明按照本發(fā)明的計算機單元110一實施例的方框圖。計算機單元110包括處理系統(tǒng)(或中央處理系統(tǒng)“CPU”)210,顯示(和/或圖形系統(tǒng))輸入/輸出(或子系統(tǒng))220,瞄準(zhǔn)裝置輸入/輸出230,鍵盤輸入/輸出240,網(wǎng)絡(luò)輸入/輸出250,存儲裝置輸入/輸出260,存儲器系統(tǒng)270,和系統(tǒng)(或數(shù)據(jù))總線280。系統(tǒng)總線280耦合CPU210、顯示輸入/輸出220、瞄準(zhǔn)裝置輸入/輸出230、鍵盤輸入/輸出240、網(wǎng)絡(luò)輸入/輸出250、存儲裝置輸入/輸出260、和存儲器系統(tǒng)270。
CPU210為通常的處理單元例如IntelPentium級處理器或SunMicrosystemSPARC處理器。顯示輸入/輸出220是通常顯示輸入/輸出,例如視頻圖形陣列(“VGA”)型輸入/輸出。瞄準(zhǔn)裝置輸入/輸出230是通常的瞄準(zhǔn)裝置輸入/輸出例如IBM PS/2或兼容端口,串行端口,或針式輸入/輸出連接。鍵盤輸入/輸出240為通常的鍵盤輸入/輸出例如鍵盤端口或觸摸鍵盤連接。
網(wǎng)絡(luò)輸入/輸出250是通常的網(wǎng)絡(luò)接口連接例如以太網(wǎng)連接,高速(如T1線)連接,無線網(wǎng)絡(luò)連接,或撥號連接。網(wǎng)絡(luò)輸入/輸出250可被用來連接到互聯(lián)網(wǎng)或內(nèi)部網(wǎng)。這些連接也可包括對WWW的訪問。
存儲裝置輸入/輸出260為通常的存儲裝置連接例如小型計算機系統(tǒng)接口(“SCSI”)或集成驅(qū)動電子線路(“IDE”)接口。存儲裝置輸入/輸出260可被用來連接磁盤驅(qū)動器,磁帶驅(qū)動器,激光盤驅(qū)動器,或固態(tài)盤驅(qū)動器。存儲器系統(tǒng)270為通常的存儲器系統(tǒng)例如動態(tài)隨機存取存儲器(“DRAM”)或靜態(tài)隨機存取存儲器(“SRAM”)。系統(tǒng)總線280為通常的系統(tǒng)總線,例如外設(shè)連接接口(“PCI”)總線或工業(yè)標(biāo)準(zhǔn)體系結(jié)構(gòu)(“ISA”)總線。
圖3為說明按照本發(fā)明可能存在于存儲器系統(tǒng)270中的邏輯部件一實施例的方框圖。通常存儲器系統(tǒng)270耦合到系統(tǒng)總線280。存儲器系統(tǒng)270中的邏輯部件包括操作系統(tǒng)310、裝置驅(qū)動器320、控制板子系統(tǒng)330、和應(yīng)用程序340的每一個的至少一部分。操作系統(tǒng)310通過系統(tǒng)總線280與CPU210接口。它還與裝置驅(qū)動器320、控制板子系統(tǒng)330、和應(yīng)用程序340接口。裝置驅(qū)動器320、控制板子系統(tǒng)330、和應(yīng)用程序340在數(shù)據(jù)處理系統(tǒng)105運行期間可有選擇地存在于存儲器系統(tǒng)270中。
操作系統(tǒng)310為如以上討論的通常的操作系統(tǒng)例如MicrosoftWindowsTM。裝置驅(qū)動器320是可結(jié)合外設(shè)裝置(例如瞄準(zhǔn)裝置130)應(yīng)用來使得來自此裝置的信號能適宜于在操作系統(tǒng)310與應(yīng)用程序之間交換的裝置驅(qū)動器??刂瓢遄酉到y(tǒng)330可有選擇地駐留在存儲器系統(tǒng)270中??刂瓢遄酉到y(tǒng)330可被用來配置外設(shè)裝置以能賦予特定特性,例如使得在一具有轉(zhuǎn)輪或輪式組件的瞄準(zhǔn)裝置中進(jìn)行轉(zhuǎn)輪操作。
圖4為說明按照本發(fā)明的瞄準(zhǔn)裝置控制板子系統(tǒng)330a一實施例的方框圖。此瞄準(zhǔn)裝置控制板子系統(tǒng)330a包括瞄準(zhǔn)裝置功能控制410,按鈕分配420,和圖形設(shè)定430。瞄準(zhǔn)裝置功能控制410、按鈕分配420,和圖標(biāo)設(shè)定430全部耦合到一齊。
瞄準(zhǔn)裝置功能控制410使得瞄準(zhǔn)裝置130能配置以特定的操作特性(或模式)。各操作模式可由專用參數(shù)來定義瞄準(zhǔn)裝置的運行。例如,瞄準(zhǔn)裝置功能控制為瞄準(zhǔn)裝置的運動和取向如運動速度提供操作參數(shù)。此瞄準(zhǔn)裝置功能控制410還能按本發(fā)明實現(xiàn)菜單系統(tǒng)505。這使數(shù)據(jù)處理系統(tǒng)105的用戶能控制在瞄準(zhǔn)裝置130操作期間菜單系統(tǒng)505是否起作用。菜單系統(tǒng)505還將對照圖5作進(jìn)一步說明。
按鈕分配420能實現(xiàn)瞄準(zhǔn)裝置130的輔助結(jié)構(gòu)。這些輔助結(jié)構(gòu)也結(jié)合菜單系統(tǒng)505運行。瞄準(zhǔn)裝置130的輔助結(jié)構(gòu)包括例如按鈕,鍵,轉(zhuǎn)輪,或滑動器。按鈕分配420定義當(dāng)輔助結(jié)構(gòu)被激勵或觸發(fā)(例如由被按壓或使之作某種方式運動而被選擇)時進(jìn)行的功能。最后,圖標(biāo)設(shè)定530設(shè)置表示與菜單系統(tǒng)505相關(guān)的專有特點和功能的圖形。
圖5為說明按照本發(fā)明的菜單系統(tǒng)505一實施例的方框圖。菜單系統(tǒng)505可被結(jié)合在軟件、硬件、或硬件與軟件的組合中。此菜單系統(tǒng)505包括有調(diào)用子系統(tǒng)510,菜單調(diào)色板子系統(tǒng)520,轉(zhuǎn)換子系統(tǒng)530,和執(zhí)行子系統(tǒng)540。菜單系統(tǒng)505還可能包括關(guān)閉子系統(tǒng)550和定制化子系統(tǒng)560。調(diào)用子系統(tǒng)510,菜單調(diào)色盤子系統(tǒng)520,轉(zhuǎn)換子系統(tǒng)430,執(zhí)行子系統(tǒng)540,關(guān)閉子系統(tǒng)550,和定制化子系統(tǒng)560可整個地或部分地在菜單系統(tǒng)505中作共同的通訊聯(lián)絡(luò)耦合。
在一實施例中,調(diào)用子系統(tǒng)510通過裝置驅(qū)動器與瞄準(zhǔn)裝置130作通訊聯(lián)絡(luò)耦合。調(diào)用子系統(tǒng)510由瞄準(zhǔn)裝置130檢測或接收一調(diào)用(或顯示)信號并相應(yīng)地給菜單系統(tǒng)520作信號通知。此調(diào)用信號是由一用戶通過例如瞄準(zhǔn)裝置130的輔助結(jié)構(gòu)發(fā)送的顯示菜單調(diào)色板的請求。菜單調(diào)色板子系統(tǒng)520產(chǎn)生隨后在顯示單元120的顯示屏幕上顯示的菜單調(diào)色板。
粗略地參看圖6a,表明按照本發(fā)明的菜單調(diào)色板605的一實施例。在一優(yōu)選實施例中,此菜單調(diào)色板605的幾何形狀為二維圓形。在可替換實施例中,菜單調(diào)色板605可以是任何尺寸的二或三維幾何形狀,例如方形,矩形,圓錐形,立方體,橢圓,金字塔形,或球形。作為舉例,圖6b說明菜單調(diào)色板665一替換實施例。為易于理解,將對照圖6a來說明菜單系統(tǒng)505和菜單調(diào)色板605。
菜單調(diào)色板605包括有多個菜單字段610a~610n(總的為610,其中n對應(yīng)于代表第n個菜單字段的字母)和一可選正文說明區(qū)615。在一優(yōu)選實施例中通過將此圓分割成基本相等距離的段、其中每一段用于一不同菜單字段610a~610n來將菜單字段610組織在圓形的菜單調(diào)色板內(nèi)。這樣,在一實施例中菜單調(diào)色板605即以基本上等距離的部分類似一餅形或者具有等距輪輻的轉(zhuǎn)輪。此外,正文消息說明區(qū)615則基本上位于圍繞菜單調(diào)色板605的中心。
各菜單字段610定義一通過計算機單元110執(zhí)行的特定功能。在一優(yōu)選實施例中,各菜單字段定義一個通過計算機單元110與網(wǎng)絡(luò)150對話的特定功能。例如,菜單字段包括有用于導(dǎo)航WWW的功能。這些導(dǎo)航功能包括“回退”610a以返回到WWW上的先前頁面,“關(guān)閉”610b以關(guān)閉菜單調(diào)色板,“重載”610c以重新裝載或刷新WWW上的頁面,“文件夾”610(n-2)以訪問WWW上先前保存的地址或文件位置的清單,“停止”610(n-1)以停止在WWW上裝載頁面,或“幫助”610n以提供對用戶的幫助。菜單調(diào)色板605還可包括定制菜單字段610d(1)-610d(4),菜單用戶在其上可設(shè)置例如互聯(lián)網(wǎng)協(xié)議(IP)地址,URL地址,或其他鏈接信息以便執(zhí)行對包括WWW在內(nèi)的網(wǎng)絡(luò)150上這些地址的信息的訪問。應(yīng)指出的是在一實施例中可利用WWW瀏覽器例如Netscape(Mountain View,CA)Communicator,Netscape Navigator,或MicrosoftExplorer。
在一優(yōu)選實施例中,與一特定菜單字段610相關(guān)的功能由一圖標(biāo)來指明。正文消息說明區(qū)615提供由該圖標(biāo)表示的每個菜單字段功能的文本描述。正文消息說明區(qū)615還可提供其他定制的信息,例如當(dāng)前的執(zhí)行所選擇功能的狀態(tài)。
當(dāng)菜單調(diào)色板子系統(tǒng)520生成要在顯示單元120的顯示屏上顯示的菜單調(diào)色板例如菜單調(diào)色板605時,予先選擇此菜單調(diào)色板605上一菜單字段如菜單字段610a。一般,被顯示的任一所選菜單字段如菜單字段610a均具有與菜單調(diào)色板605上其他未被選擇菜單字段610b~610n不同的特征。這些不同的特征可通過變體來顯示,例如彩色、明暗、形狀、尺寸、或它們的某種組合中的不同來表明。一旦菜單字段610如所選擇地被顯示,用戶即可由觸發(fā)瞄準(zhǔn)裝置130上適當(dāng)?shù)妮o助結(jié)構(gòu)來執(zhí)行與菜單字段610相關(guān)的功能。
再回到圖5,一實施例中菜單系統(tǒng)505的轉(zhuǎn)換子系統(tǒng)530與菜單調(diào)色板子系統(tǒng)520和瞄準(zhǔn)裝置130作通訊聯(lián)絡(luò)耦合。轉(zhuǎn)換子系統(tǒng)通過例如裝置驅(qū)動器320由瞄準(zhǔn)裝置130接收轉(zhuǎn)換信號。此轉(zhuǎn)換信號可使得在菜單調(diào)色板上相鄰菜單字段間加以選擇。相鄰菜單字段包括有可環(huán)繞這些菜單調(diào)色板上相鄰菜單字段間加以選擇。相鄰菜單字段包括有可能環(huán)繞這些菜單調(diào)色板中的可具有例如方形、矩形、金字塔形、立方體或金字塔形菜單調(diào)色板這樣的特征的由一菜單調(diào)色板一端(或邊緣)卷繞到其另一端(或邊緣)的菜單字段。圖6a中,相鄰菜單字段為例如610a和610b或610n。圖6b中,相鄰字段為例如670a、670n、670d(4)或670c。
轉(zhuǎn)換信號可以是通過激勵或觸發(fā)(通常為手動或機械選擇)例如瞄準(zhǔn)裝置130上一第二輔助結(jié)構(gòu)所產(chǎn)生的電脈沖或事件信號。在一優(yōu)選實施例中,此第二輔助結(jié)構(gòu)為瞄準(zhǔn)裝置130上的輪組件,如下面對照圖8b所描述的輪組件。一般,此輪組件包括一個每次在該輪圍繞其軸心向前或向后旋轉(zhuǎn)一定距離時產(chǎn)生轉(zhuǎn)換信號的輪。以該方式每次旋轉(zhuǎn)產(chǎn)生一個旋轉(zhuǎn)信號,它也包括方向信息(向前或向后)。在一替換實施例中,第二輔助結(jié)構(gòu)通過另外的動作例如單擊瞄準(zhǔn)裝置130一指定按鈕或環(huán)形旋轉(zhuǎn)瞄準(zhǔn)裝置130上的旋轉(zhuǎn)結(jié)構(gòu)來激勵或觸發(fā),如下面對照圖8a所說明的。
每次用戶激勵瞄準(zhǔn)裝置130上的輔助結(jié)構(gòu)來生成轉(zhuǎn)換信號時,轉(zhuǎn)換子系統(tǒng)接收此轉(zhuǎn)換信號和相應(yīng)地選擇一鄰接菜單字段例如610b(如“向前”)或610n(如“向后”)。轉(zhuǎn)換子系統(tǒng)530與菜單調(diào)色板子系統(tǒng)520進(jìn)行通信來由菜單調(diào)色板605取消(例如改變特征來匹配其他未選擇的菜單字段)先前選擇的菜單字段如610而選取(例如改變特征加亮選項使所選菜單字段不同于其他菜單字段)新選擇的菜單字段如610b或610n,隨轉(zhuǎn)換信號方向而定。在轉(zhuǎn)換子系統(tǒng)530接收隨后的轉(zhuǎn)換信號時,轉(zhuǎn)換子系統(tǒng)530和菜單子系統(tǒng)520選擇和取消選擇菜單調(diào)色板605中適當(dāng)?shù)牟藛巫侄?10。
在一實施例中,執(zhí)行子系統(tǒng)540還與瞄準(zhǔn)裝置130和菜單子系統(tǒng)520作通訊連絡(luò)耦合。執(zhí)行子系統(tǒng)540通過裝置驅(qū)動器320由瞄準(zhǔn)裝置130接收執(zhí)行信號。然后執(zhí)行子系統(tǒng)540執(zhí)行與所選菜單字段610相關(guān)的功能。具體說,一旦用戶選擇一特定菜單字段610,如上述那樣,用戶即激勵或觸發(fā)適當(dāng)?shù)妮o助結(jié)構(gòu),如瞄準(zhǔn)裝置130上的第一輔助結(jié)構(gòu),來產(chǎn)生執(zhí)行信號。執(zhí)行子系統(tǒng)將此執(zhí)行信號與所選的菜單調(diào)色板子系統(tǒng)520中的菜單字段610相匹配。菜單調(diào)色板子系統(tǒng)520辨識此所選菜單字段610,因而即所選功能。執(zhí)行子系統(tǒng)540然后即可執(zhí)行或啟動此所選功能。
在一實施例中,關(guān)閉子系統(tǒng)550與菜單子系統(tǒng)520,執(zhí)行子系統(tǒng)540和瞄準(zhǔn)裝置130(通過裝置驅(qū)動器320)作通訊聯(lián)絡(luò)耦合。在執(zhí)行子系統(tǒng)540執(zhí)行一功能后,關(guān)閉子系統(tǒng)550信號通知菜單調(diào)色板子系統(tǒng)520關(guān)閉菜單調(diào)色板605以便使其由顯示單元120的顯示屏上消失。此關(guān)閉子系統(tǒng)550還信號通知菜單調(diào)色板子系統(tǒng)520關(guān)閉菜單調(diào)色板605和響應(yīng)菜單調(diào)色板605中如610b的“關(guān)閉”菜單字段的選擇將其由顯示單元120的顯示屏上消除。作為舉例,應(yīng)指出圖6c是說明按照本發(fā)明通過由菜單系統(tǒng)505的菜單調(diào)色板605選擇鏈接地址的菜單字段如610d(4)通過網(wǎng)絡(luò)150所訪問的WWW頁面一實施例的顯示屏面圖。
再參看圖5,在一實施例中定制子系統(tǒng)560與菜單子系統(tǒng)520、瞄準(zhǔn)裝置130、和優(yōu)化地與鍵盤140作通訊聯(lián)絡(luò)耦合。此定制化子系統(tǒng)560允許用戶定制菜單調(diào)色板605中的菜單字段610。在一優(yōu)選實施例中,用戶可定制菜單字段如610d(1)~610(2)來對網(wǎng)絡(luò)150中特定的資源提供鏈接信息。例如,用戶可設(shè)定IP地址、URL地址,或其他鏈接信息來對包括有WWW的網(wǎng)絡(luò)150上這些地址的信息執(zhí)行直接訪問。
而且在一實施例中,用戶可由首先通過例如網(wǎng)絡(luò)瀏覽器或文件管理器定位此信息來定制菜單調(diào)色板605。在一優(yōu)選實施例中,在調(diào)用菜單調(diào)色板605之后用戶選擇具有鏈接信息如610d(1)~610d(4)的菜單字段。然后用戶由例如鍵盤140保持一鍵和在瞄準(zhǔn)裝置130的輔助結(jié)構(gòu)上撳壓按鈕。這二個動作產(chǎn)生被定制化子系統(tǒng)560接收的定制化信號。
當(dāng)定制化子系統(tǒng)560接收到此定制化信號時它在顯示單元120的顯示屏上打開一對話窗或框。此對話框使用戶輸入有關(guān)菜單字段的定制化信息。簡略地參看圖9a和9b,圖9a說明按照本發(fā)明的對話框910的一實施例。此對話框包括地址單元字段915和定制化字段920。在此實施例中,用戶由通過網(wǎng)絡(luò)瀏覽器或文件管理器定位信息來提供地址定位字段。用戶在此定制化字段920中輸入名稱例如“Yahoo”或其他字母符號組合。照此進(jìn)行后用戶選擇一繼續(xù)按鈕925例如“OK”鈕來繼續(xù)。
定制化子系統(tǒng)560接收用戶提供的定制的信息和指示菜單調(diào)色板子系統(tǒng)520更新菜調(diào)調(diào)色板605中的相應(yīng)菜單字段610d。圖9b說明一功能上與上面討論的菜單調(diào)色板605類似的菜單調(diào)色板930,所不同處在于現(xiàn)在菜單字段例如此“Yahoo”菜單字段610d(3)已被更新來反映來自定制化字段920的用戶設(shè)定的信息。現(xiàn)在用戶可由調(diào)用菜單調(diào)色板930來直接訪問此Yahoo WWW,通過各菜單字段轉(zhuǎn)換直至“Yahoo”菜單字段610d(3)被選擇,然后執(zhí)行或啟動此“Yahoo”菜單字段610d(3)。
返回到圖5,應(yīng)指出的是在一個實施方案中,熟悉本發(fā)明的人們將會理解各子系統(tǒng)510、520、530、540、550、560的功能性均可單獨地或組合地與一或多個其他子系統(tǒng)的功能相組合而不背離本發(fā)明的精神實質(zhì)。例如,執(zhí)行子系統(tǒng)540可結(jié)合關(guān)閉子系統(tǒng)550,菜單調(diào)色板子系統(tǒng)520可結(jié)合定制化子系統(tǒng)560,菜單調(diào)色板子系統(tǒng)520可結(jié)合轉(zhuǎn)換子系統(tǒng)530,或者菜單調(diào)色板子系統(tǒng)520可結(jié)合調(diào)用子系統(tǒng)510和轉(zhuǎn)換子系統(tǒng)530。
現(xiàn)在看圖7c,為說明按照本發(fā)明的用于操作菜單系統(tǒng)505的一般進(jìn)程的一個實施例的流程圖。開始,該進(jìn)程把菜單系統(tǒng)505裝載進(jìn)計算機單元110的存儲器系統(tǒng)270。一經(jīng)被裝載后,調(diào)用子系統(tǒng)即確定(715)它是否檢測到來自瞄準(zhǔn)裝置130對菜單調(diào)色板605的調(diào)用。如果沒有對菜單調(diào)色板的調(diào)用,進(jìn)程即處于存儲器系統(tǒng)270中的閑置狀態(tài)。
如果調(diào)用子系統(tǒng)由瞄準(zhǔn)裝置130檢測到對菜單調(diào)色板605的調(diào)用,它即信號通知菜單調(diào)色板子系統(tǒng)520。菜單調(diào)色板子系統(tǒng)520在顯示單元120的顯示屏上顯示菜單調(diào)色板520。在一優(yōu)選實施例中,菜單調(diào)色板子系統(tǒng)520顯示帶有一予選的菜單字段如610a的菜單調(diào)色板605。進(jìn)程繼續(xù)確定(720)轉(zhuǎn)換子系統(tǒng)520是否由瞄準(zhǔn)裝置130檢測到轉(zhuǎn)換信號。
如果轉(zhuǎn)換子系統(tǒng)530未檢測到轉(zhuǎn)換信號,進(jìn)程確定(725)是否觸發(fā)缺省(予選的)菜單字段如610a來執(zhí)行。如未觸發(fā)執(zhí)行缺省菜單字段例如610a,則菜單調(diào)色板605可保持在顯示單元120的顯示屏上直至關(guān)閉子系統(tǒng)550指示菜單調(diào)色板子系統(tǒng)520關(guān)閉菜單調(diào)色板605為止。進(jìn)程回到起始740狀態(tài)等待檢測對菜單調(diào)色板605的下一個調(diào)用。如果出現(xiàn)缺省菜單字段如610a的選擇,執(zhí)行子系統(tǒng)540執(zhí)行(740)與缺省予選菜單字段如610a相關(guān)的功能。結(jié)果(745)是執(zhí)行此功能和關(guān)閉子系統(tǒng)550指示菜單調(diào)色板子系統(tǒng)520關(guān)閉菜單調(diào)色板605。
如果轉(zhuǎn)換子系統(tǒng)530確定(720)由瞄準(zhǔn)裝置130檢測到轉(zhuǎn)換信號,它指示菜單調(diào)色板子系統(tǒng)520轉(zhuǎn)換到一鄰接菜單字段如610b或610n。來自瞄準(zhǔn)裝置130的轉(zhuǎn)換信號還可能包括有確定菜單字段610間的轉(zhuǎn)換是向前還是向后的方向性成分。對轉(zhuǎn)換子系統(tǒng)530接收的各轉(zhuǎn)換信號,它對應(yīng)地轉(zhuǎn)換到一鄰接菜單字段如610b到610c或610n到610(n-1)。每次轉(zhuǎn)換到一鄰接菜單字段,該菜單字段即被認(rèn)為是要加選擇的(735)。菜單調(diào)色板605通過使所選菜單字段如上述地改變例如彩色、明暗、或大小等的特征來區(qū)分菜單字段610的選擇(735)。
當(dāng)用戶為選擇用于執(zhí)行一菜單字段610時,執(zhí)行子系統(tǒng)540由瞄準(zhǔn)裝置130接收一執(zhí)行信號。執(zhí)行子系統(tǒng)540執(zhí)行(或啟動)與此被選菜單字段610相關(guān)的功能。結(jié)果(745)就是執(zhí)行此功能而關(guān)閉子系統(tǒng)550指使菜單調(diào)色板子系統(tǒng)520關(guān)閉菜單調(diào)色板520。
圖7b為按照本發(fā)明菜單調(diào)色板605內(nèi)的轉(zhuǎn)換和選擇進(jìn)程一實施例的流程圖。在一優(yōu)選實施例中,轉(zhuǎn)換進(jìn)程包括菜單系統(tǒng)505與瞄準(zhǔn)裝置130的結(jié)合。此進(jìn)程通過確定(755)一輔助結(jié)構(gòu)是否被啟動來從瞄準(zhǔn)裝置130生成轉(zhuǎn)換信號開始(750)。
如果瞄準(zhǔn)裝置130上一輔助結(jié)構(gòu)未被使能來生成一轉(zhuǎn)換信號,則瞄準(zhǔn)裝置130在每次用戶開始(760)移動此瞄準(zhǔn)裝置130(時產(chǎn)生一轉(zhuǎn)換信號。用戶可通過例如以循環(huán)方式旋轉(zhuǎn)瞄準(zhǔn)裝置130的旋轉(zhuǎn)元件的動作來啟動瞄準(zhǔn)裝置130的移動。當(dāng)用戶啟動這樣一運動時瞄準(zhǔn)裝置130即生成一轉(zhuǎn)換信號。此轉(zhuǎn)換信號被用來促成菜單調(diào)色板605上菜單字段610間的轉(zhuǎn)換。此進(jìn)程在所希望菜單字段610被選擇時停止(770)。菜單字段間的轉(zhuǎn)換進(jìn)程可延續(xù)進(jìn)行(775)直至用戶由瞄準(zhǔn)裝置130發(fā)送執(zhí)行信號到菜單系統(tǒng)以執(zhí)行所選菜單字段610的功能為止。
如果瞄準(zhǔn)裝置130上一輔助結(jié)構(gòu)被使能,每次用戶希望在菜單字段610間進(jìn)行轉(zhuǎn)換時即被激活。此進(jìn)程在當(dāng)用戶選擇一個所希望的菜單字段610時停止(770)。此進(jìn)程持續(xù)進(jìn)行(775)直至用戶激勵瞄準(zhǔn)裝置130上一輔助結(jié)構(gòu)以發(fā)送一執(zhí)行信號到菜單系統(tǒng)505來執(zhí)行所選菜單字段610的功能為止。
本發(fā)明菜單系統(tǒng)505的優(yōu)點在于它能與任何應(yīng)用程序如應(yīng)用程序340無關(guān)地被啟動。即就是,此菜單系統(tǒng)505在功能上獨立于數(shù)據(jù)處理系統(tǒng)105中的任何應(yīng)用程序并能被用戶調(diào)用到顯示屏幕而無需執(zhí)行或啟動特定的應(yīng)用程序。在一實施例中,菜單系統(tǒng)505被通過控制板330使能。此菜單系統(tǒng)505的另一優(yōu)點是用戶可依靠直接由菜單調(diào)色板選擇和執(zhí)行例如具有鏈接信息如610d或先前保存的文件位置如610(n-2)的某菜單字段來直接訪問網(wǎng)絡(luò)150上的信息,和喚醒并使能適當(dāng)?shù)木W(wǎng)絡(luò)接口來訪問用戶所尋求的網(wǎng)絡(luò)信息如WWW頁面。
圖8a說明按照本發(fā)明的瞄準(zhǔn)裝置130的第一實施例、具體說一雙按鈕鼠標(biāo)瞄準(zhǔn)裝置810。此雙銨鈕鼠標(biāo)瞄準(zhǔn)裝置810總體上與上述瞄準(zhǔn)裝置130功能相似。此雙銨鈕瞄準(zhǔn)裝置810包括有二個鼠標(biāo)鈕820a、820b,其每一個均作為一軸助結(jié)構(gòu)作用。此雙鈕瞄準(zhǔn)裝置810還包括有一被置于接近其下側(cè)的旋轉(zhuǎn)元件。方向箭頭815a、815b指示此雙鈕鼠標(biāo)瞄準(zhǔn)裝置810的一實施例的運動方向。
當(dāng)旋轉(zhuǎn)元件旋轉(zhuǎn),例如在箭頭815a、815b方向上運動時,一轉(zhuǎn)換信號被送至菜單系統(tǒng)505來在菜單調(diào)色板605上的菜單字段610間進(jìn)行轉(zhuǎn)換。應(yīng)指出,在一實施例中可發(fā)送多個的連貫轉(zhuǎn)換信號和每一個轉(zhuǎn)換信號將對菜單字段如610a的選擇移動到下一鄰接的菜單字段如610b(向前)或610n(向后)。
如上面討論的,此轉(zhuǎn)換信號還可能包括有方向成份。例如,如果此雙鈕鼠標(biāo)瞄準(zhǔn)裝置810以第一方向815a移動,它生成包括有順時鐘方向成分的轉(zhuǎn)換信號。這導(dǎo)致菜單調(diào)色板605中所選菜單字段610的順時鐘方向(向前)運動,如610a到610b或610b到610c。如果此雙鈕鼠標(biāo)瞄準(zhǔn)裝置810以第二方向815b移動,它生成包括有逆時鐘方向成分的轉(zhuǎn)換信號。這導(dǎo)致菜單調(diào)色板605中所選菜單字段610的逆時鐘(向后)運動,例如610a至610a或610b至610c。
此雙鈕鼠標(biāo)瞄準(zhǔn)裝置810的優(yōu)點在于,此菜單調(diào)色板605易于為用戶所利用因為用戶可點擊例如一按鈕820b來調(diào)用此菜單調(diào)色板605。從而用戶即無需為調(diào)用菜單調(diào)色板供顯示而在一鍵盤上搜尋特定的按鈕。雙鈕鼠標(biāo)瞄準(zhǔn)裝置910的另一優(yōu)點是一旦顯示菜單調(diào)色板605后,用戶就可依靠在關(guān)于菜單調(diào)色板605自身的用戶所尋求移動方向上例如向前或向后旋轉(zhuǎn)此雙鈕鼠標(biāo)瞄準(zhǔn)裝置810的旋轉(zhuǎn)元件容易地在菜單字段610之間作出選擇。從而用戶即無需在顯示屏幕上對準(zhǔn)與瞄準(zhǔn)裝置相關(guān)的指針以在各不同菜單字段之間進(jìn)行選擇。
圖8b說明為應(yīng)用按照本發(fā)明的菜單系統(tǒng)505的瞄準(zhǔn)裝置130的第二實施例,具體說一計算機輪式鼠標(biāo)瞄準(zhǔn)裝置830。此輪式鼠標(biāo)瞄準(zhǔn)裝置830總的說功能作用與上述瞄準(zhǔn)裝置130相同。輪式鼠標(biāo)瞄準(zhǔn)裝置830包括有第一和第二鼠標(biāo)按鈕850a、850b和一轉(zhuǎn)輪組件835,它們各自起一輔助結(jié)構(gòu)的功能。
在一實施例中,轉(zhuǎn)輪組件835包括有一可圍繞其中心(軸)旋轉(zhuǎn)的轉(zhuǎn)輪840(僅圖示了其頂部)。此轉(zhuǎn)輪840可由二種途徑之一生成轉(zhuǎn)換信號。第一途徑是由按壓然后釋放轉(zhuǎn)輪840來產(chǎn)生轉(zhuǎn)換信號。第二途徑是通過轉(zhuǎn)動轉(zhuǎn)輪840某一予定的弧度來生成轉(zhuǎn)換信號。此弧度是轉(zhuǎn)輪圍繞其軸的較小旋轉(zhuǎn)。在一優(yōu)選實施例中此轉(zhuǎn)輪840在其圍繞其軸旋轉(zhuǎn)時可具有波動感覺。各次波動具有予定的弧度。在用戶旋轉(zhuǎn)此轉(zhuǎn)輪840到下一次波動時,輪式鼠標(biāo)瞄準(zhǔn)裝置830生成一要發(fā)送到菜單系統(tǒng)505的轉(zhuǎn)換信號。此轉(zhuǎn)換信號包括有指明轉(zhuǎn)輪840是以第一方向(例如向前)845還是以第二方向(如向后)845b旋轉(zhuǎn)的方向成分。
例如,如果此輪式鼠標(biāo)瞄準(zhǔn)裝置830的用戶將轉(zhuǎn)輪840沿第一方向845a運動到下一波動,它生成包括有順時鐘方向成分的轉(zhuǎn)換信號。這導(dǎo)致在菜單調(diào)色板605中所選菜單字段610的順時鐘(向前)的運動,例如,610a至610b或610b至610c。應(yīng)指出,如果轉(zhuǎn)輪840被移動二個波動點,此所選菜單字段向前移動二菜單字段,如610a至610b至610c。如果輪式鼠標(biāo)瞄準(zhǔn)裝置830以第二方向845b運動,它生成包括有逆時鐘方向成分的轉(zhuǎn)換信號。這導(dǎo)致菜單調(diào)色板605中所選菜單字段610的逆時鐘方向(向后)運動,如610a至610n或610b至610c。仍應(yīng)指出,如果此轉(zhuǎn)輪移動二波動點,所選菜單字段向后移動二菜單字段,如610a至610n至610(n-1)。
輪式鼠標(biāo)瞄準(zhǔn)裝置830的優(yōu)點在于菜單調(diào)色板605易于為用戶應(yīng)用,因為用戶可由撳壓例如轉(zhuǎn)輪組件835的轉(zhuǎn)輪840來調(diào)用菜單調(diào)色板605。從而無需為調(diào)用菜單調(diào)色板作顯示而在例如一鍵盤上尋找特定的按鈕。輪式鼠標(biāo)瞄準(zhǔn)裝置830的另一優(yōu)點是一旦菜單調(diào)色板605被顯示,用戶可由關(guān)于菜單調(diào)色板605本身使轉(zhuǎn)輪840以用戶尋求的如向前或向后的方向圍繞其軸旋轉(zhuǎn)很容易地在菜單調(diào)色板605中的菜單字段610之間進(jìn)行選擇。這樣,用戶即無需為在各不同菜單字段之間選擇而在顯示屏幕上對準(zhǔn)與瞄準(zhǔn)裝置相關(guān)的指針。
本發(fā)明的優(yōu)點是它包括有一為數(shù)據(jù)處理系統(tǒng)105的用戶提供易于應(yīng)用和簡單性的菜單導(dǎo)航工具(設(shè)備)。此菜單導(dǎo)航工具優(yōu)越地適用于導(dǎo)航接口例如WWW。此WWW可被用于廣域和局域網(wǎng)絡(luò)化環(huán)境如互聯(lián)網(wǎng)或內(nèi)部網(wǎng)絡(luò)型的公司網(wǎng)區(qū)。而且本發(fā)明還可有利于作定制化以使用戶能包括有通過存在于菜單調(diào)色板上的菜單字段通常訪問的信息位置例如WWW頁面。再有,本發(fā)明還包括有能夠利用由瞄準(zhǔn)裝置130的輔助結(jié)構(gòu)或瞄準(zhǔn)裝置130啟動的信號在鄰接菜單字段間迅速轉(zhuǎn)換。
雖然已經(jīng)表明和描述了本發(fā)明的特定實施例和應(yīng)用程序,但應(yīng)當(dāng)理解本發(fā)明并不局限于這里所揭示的確切結(jié)構(gòu)和組成,和可在這里所揭示的本發(fā)明的方法和設(shè)備的配置、操作和細(xì)節(jié)中作出對熟悉本技術(shù)領(lǐng)域人員將是顯見的各種修正、改變和變型而不背離所附權(quán)利要求中所定義的發(fā)明的精神實質(zhì)和范疇。
權(quán)利要求
1.一種與計算機瞄準(zhǔn)裝置一起應(yīng)用的計算機菜單系統(tǒng),該菜單系統(tǒng)用于從菜單調(diào)色板的多個菜單字段中選擇一個菜單字段,該菜單系統(tǒng)包括調(diào)用子系統(tǒng),被作通訊聯(lián)絡(luò)耦合來由瞄準(zhǔn)裝置接收顯示信號;菜單調(diào)色板子系統(tǒng),與調(diào)用了系統(tǒng)作通訊聯(lián)絡(luò)耦合來顯示具有被選擇的第一菜單字段的菜單調(diào)色板;轉(zhuǎn)換子系統(tǒng),被通訊聯(lián)絡(luò)地耦合到瞄準(zhǔn)裝置并與菜單調(diào)色板子系統(tǒng)相耦合,此轉(zhuǎn)換子系統(tǒng)響應(yīng)由瞄準(zhǔn)裝置接收的轉(zhuǎn)換信號來選擇菜單調(diào)色板中鄰接第一菜單字段的第二菜單字段;和執(zhí)行子系統(tǒng),與菜單調(diào)色板子系統(tǒng)作通訊聯(lián)絡(luò)耦合以響應(yīng)來自瞄準(zhǔn)裝置的執(zhí)行信號執(zhí)行與所選菜單字段相關(guān)的功能。
2.權(quán)利要求1中所述菜單系統(tǒng),其特征是還包括與執(zhí)行子系統(tǒng)作通訊聯(lián)絡(luò)耦合以響應(yīng)執(zhí)行與所選菜單字段相關(guān)功能關(guān)閉菜單調(diào)色板。
3.權(quán)利要求1中所述菜單系統(tǒng),其特征是還包括與菜單調(diào)色板子系統(tǒng)作通訊聯(lián)絡(luò)耦合以配置菜單調(diào)色板來包括用戶定義功能的定制化子系統(tǒng)。
4.權(quán)利要求3中所述菜單系統(tǒng),其特征是用戶定義功能為URL地址。
5.權(quán)利要求1中所述菜單系統(tǒng),其特征是菜單調(diào)色板還包括一個被劃分成基本相等距離塊的餅形狀,各塊包括一個菜單字段。
6.權(quán)利要求5中所述菜單系統(tǒng),其特征是響應(yīng)菜單調(diào)色板的顯示選擇此餅形狀的一塊和響慶轉(zhuǎn)換信號來選擇此餅形狀的一鄰接塊。
7.在一具有顯示屏幕和一瞄準(zhǔn)裝置的計算機系統(tǒng)中,一種用于由菜單調(diào)色板中多個菜單字段選擇一菜單字段以執(zhí)行與此菜單字段相關(guān)功能的方法,此方法包括由瞄準(zhǔn)裝置接收顯示信號;響應(yīng)所接收的顯示信號顯示菜單調(diào)色板,此菜單調(diào)色板具有由多個菜單字段預(yù)先選擇的一菜單字段;響應(yīng)由瞄準(zhǔn)裝置接收的轉(zhuǎn)換信號選擇一鄰接此預(yù)選菜單字段的一菜單字段;和響應(yīng)由瞄準(zhǔn)裝置接收的執(zhí)行信號來執(zhí)行所選菜單字段的功能。
8.權(quán)利要求7中所述方法,其特征是還包括在執(zhí)行所選菜單字段的功能后關(guān)閉菜單調(diào)色板使之由顯示屏幕消失。
9.權(quán)利要求7中所述方法,其特征是還包括響應(yīng)由瞄準(zhǔn)裝置接收的定制化信號在菜單調(diào)色板中定制一菜單字段以包括用戶定義的功能。
10.權(quán)利要求10中所述方法,其特征是此用戶定義的功能是URL地址。
11.權(quán)利要求7中所述方法,其特征是顯示菜單調(diào)色板還包括顯示被劃分成基本相等距離塊的一餅狀中的菜單調(diào)色板。
12.權(quán)利要求11中所述方法,其特征是響應(yīng)轉(zhuǎn)換信號選擇鄰接一預(yù)選的等距離塊的餅狀的等大小的塊。
13.一種存貯用于由菜單調(diào)色板的多個菜單字段中選擇一菜單字段以執(zhí)行與此菜單字段相關(guān)功能的指令的計算機存貯媒體,該指令包括步驟由瞄準(zhǔn)裝置接收一顯示信號;響應(yīng)接收的顯示信號顯示菜單調(diào)色板,此菜單調(diào)色板具有由多個菜單字段預(yù)選擇的菜單字段;響應(yīng)由瞄準(zhǔn)裝置接收的轉(zhuǎn)換信號選擇一鄰接此預(yù)先菜單字段的菜單字段;和響應(yīng)由瞄準(zhǔn)裝置接收的執(zhí)行信號執(zhí)行所選菜單字段的功能。
14.權(quán)利要求13中所述計算機存貯媒體,其特征是該指令還包括在執(zhí)行所選菜單字段功能后關(guān)閉菜單調(diào)色板使之由顯示屏幕消失。
15.權(quán)利要求13中所述計算機存貯媒體,其特征是該指令還包括響應(yīng)由瞄準(zhǔn)裝置接收的定制化信號在菜單調(diào)色板中定制一菜單字段以包括用戶定義的功能。
16.權(quán)利要求15中所述計算機存貯媒體,其特征是用戶定義的功能為一URL地址。
17.權(quán)利要求13中所述計算機存貯媒體,其特征是用于顯示菜單調(diào)色板的指令還包括顯示被劃分成基本同等大小的塊的餅狀的菜單調(diào)色板,其中每個同等大小塊包括一個菜單字段。
18.權(quán)利要求17中所述計算機存貯媒體,其特征是該指令還包括響應(yīng)一轉(zhuǎn)換信號選擇鄰接一預(yù)先選定的等距離塊的餅狀的等距離塊。
19.在具有顯示屏幕、瞄準(zhǔn)裝置和網(wǎng)絡(luò)連接的數(shù)據(jù)處理系統(tǒng)中,一種利用瞄準(zhǔn)裝置導(dǎo)航網(wǎng)絡(luò)接口應(yīng)用程序以從菜單調(diào)色板的多個菜單字段中選擇一個菜單字段來執(zhí)行與各菜單字段相關(guān)的特定網(wǎng)絡(luò)相關(guān)功能的方法,該方法包括由瞄準(zhǔn)裝置接收顯示信號;響應(yīng)所接收顯示信號顯示菜單調(diào)色板,此菜單調(diào)色板具有由多個菜單字段中預(yù)先選擇的一個菜單字段;響應(yīng)由瞄準(zhǔn)裝置接收的轉(zhuǎn)換信號來選擇鄰接此預(yù)選的菜單字段的菜單字段;和響應(yīng)由瞄準(zhǔn)裝置接收的執(zhí)行信號來執(zhí)行所選菜單字段的網(wǎng)絡(luò)相關(guān)功能。
20.權(quán)利要求19中所述方法,其特征是還包括在執(zhí)行所選菜單字段的功能后關(guān)閉菜單調(diào)色板使之由顯示屏幕消失。
21.權(quán)利要求19中所述方法,其特征是還包括響應(yīng)由瞄準(zhǔn)裝置接收的定制化信號在菜單調(diào)色板中定制一菜單字段以包括用戶定義的功能。
22.權(quán)利要求21中所述方法,其特征是用戶定義的功能是URL地址。
23.權(quán)利要求19中所述方法,其特征是選擇菜單字段包括接收用戶確定的轉(zhuǎn)換信號數(shù)來選擇一具有尋址由標(biāo)識的地址的功能的菜單字段。
24.權(quán)利要求23中所述方法,其特征是執(zhí)行網(wǎng)絡(luò)相關(guān)功能包括響應(yīng)當(dāng)前不駐留在數(shù)據(jù)處理系統(tǒng)的存貯器中的網(wǎng)絡(luò)接口應(yīng)用程序執(zhí)行網(wǎng)絡(luò)接口應(yīng)用程序,其中此網(wǎng)絡(luò)接口應(yīng)用程序顯示關(guān)于由URL標(biāo)識的地址的信息。
全文摘要
計算機導(dǎo)航設(shè)備包括與計算機瞄準(zhǔn)裝置一起應(yīng)用的計算機菜單系統(tǒng)。此菜單系統(tǒng)由一菜單調(diào)色板的多個菜單字段中選擇一字段,包括調(diào)用、轉(zhuǎn)換、執(zhí)行關(guān)閉、定制和菜單調(diào)色板子系統(tǒng)。調(diào)用子系統(tǒng)從瞄準(zhǔn)裝置接收一顯示信號。菜單調(diào)色板子系統(tǒng)與調(diào)用子系統(tǒng)耦合和顯示菜單調(diào)色板。轉(zhuǎn)換子系統(tǒng)耦合到瞄準(zhǔn)裝置并與菜單調(diào)色板子系統(tǒng)相耦合,用于選擇第二菜單字段。執(zhí)行子系統(tǒng)與菜單調(diào)色板子系統(tǒng)耦合。此執(zhí)行子系統(tǒng)執(zhí)行與一被選菜單字段相關(guān)的功能。還揭示了完成此菜單系統(tǒng)功能的方法。
文檔編號G06F3/0482GK1278087SQ9912107
公開日2000年12月27日 申請日期1999年9月30日 優(yōu)先權(quán)日1999年6月17日
發(fā)明者維克托·C·赫爾特 申請人:羅技電子股份有限公司