亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

計(jì)算機(jī)用戶界面的制作方法

文檔序號(hào):6416741閱讀:263來源:國知局
專利名稱:計(jì)算機(jī)用戶界面的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種計(jì)算機(jī)系統(tǒng),特別涉及一種計(jì)算機(jī)用戶界面。
隨著半導(dǎo)體技術(shù)的發(fā)展,計(jì)算機(jī)系統(tǒng)得到了顯著的發(fā)展。并且計(jì)算機(jī)系統(tǒng)的用戶界面技術(shù)也隨之發(fā)展。這就出現(xiàn)了依據(jù)安裝在計(jì)算機(jī)系統(tǒng)中的操作系統(tǒng)和由應(yīng)用程序支持的用戶界面模式而執(zhí)行的各種系統(tǒng)操作方法。


圖1示出了一種現(xiàn)有便攜式計(jì)算機(jī)的示例。參照?qǐng)D1,一臺(tái)現(xiàn)有的便攜式計(jì)算機(jī)10包括計(jì)算機(jī)主體12和與主體12絞接在一起的顯示板11。計(jì)算機(jī)主體12包括鍵盤設(shè)備13和指點(diǎn)器14。因此,計(jì)算機(jī)系統(tǒng)10的用戶界面設(shè)備為鍵盤設(shè)備13和指點(diǎn)器14。
當(dāng)前安裝在計(jì)算機(jī)系統(tǒng)中的操作系統(tǒng)主要采用一種GUI(圖形用戶界面)模式。例如,Microsoft Windows95采用如下的兩種方法來執(zhí)行一個(gè)應(yīng)用程序(1)用戶利用鍵盤設(shè)備和指點(diǎn)器選擇一個(gè)圖標(biāo)來執(zhí)行一個(gè)應(yīng)用程序;以及(2)用戶利用資源管理器(windows explorer)選擇一個(gè)應(yīng)用程序來執(zhí)行該應(yīng)用程序。
這種采用GUI模式的操作系統(tǒng)基本上是在一個(gè)屏幕上顯示與每個(gè)應(yīng)用程序相對(duì)應(yīng)的圖標(biāo),從而用戶能夠方便地執(zhí)行所對(duì)應(yīng)的應(yīng)用程序。
當(dāng)大量的應(yīng)用程序被裝入一個(gè)計(jì)算機(jī)系統(tǒng)中時(shí),用戶的桌面由于很多圖標(biāo)的出現(xiàn)而變得混亂不堪。用戶可以對(duì)計(jì)算機(jī)系統(tǒng)進(jìn)行設(shè)置使得與應(yīng)用程序相對(duì)應(yīng)的圖標(biāo)不顯示在屏幕上。但是,這使得一個(gè)初學(xué)者要面對(duì)利用鍵盤設(shè)備或指點(diǎn)器逐一選擇和執(zhí)行應(yīng)用程序的煩惱。
為了克服上述缺陷,當(dāng)前的計(jì)算機(jī)系統(tǒng)上安裝了一種所謂的“便捷按鈕”(easy button)以便于執(zhí)行一個(gè)特定的程序。便捷按鈕位于計(jì)算機(jī)主體的外側(cè),用戶只需按下這個(gè)按鈕將能方便地執(zhí)行一個(gè)應(yīng)用程序。在具有遙控功能的計(jì)算機(jī)系統(tǒng)中,便捷按鈕可被固定在遙控設(shè)備上。由于每個(gè)便捷按鈕對(duì)應(yīng)于一個(gè)特定的程序,所以借助于便捷按鈕能夠執(zhí)行和結(jié)束相應(yīng)的程序。
便捷按鈕雖然方便,但其數(shù)量非常有限。由于計(jì)算機(jī)系統(tǒng)的設(shè)計(jì)者設(shè)定了便捷按鈕與應(yīng)用程序之間的對(duì)應(yīng)關(guān)系,所以用戶是不能改變這種關(guān)系的。盡管可以盡可能多地在計(jì)算機(jī)系統(tǒng)上安裝與應(yīng)用程序相對(duì)應(yīng)的便捷按鈕,但這些按鈕仍然導(dǎo)致了不方便和低效率。
因此本發(fā)明的一個(gè)目的是提供能夠方便地驅(qū)動(dòng)安裝在計(jì)算機(jī)系統(tǒng)中的應(yīng)用程序的計(jì)算機(jī)用戶界面。
本發(fā)明的計(jì)算機(jī)用戶界面包括輸入裝置、轉(zhuǎn)換裝置和執(zhí)行裝置。包括多個(gè)輸入按鈕的輸入裝置用于通過按壓這些按鈕來執(zhí)行安裝在計(jì)算機(jī)系統(tǒng)中的指定應(yīng)用程序。轉(zhuǎn)換裝置用于檢測輸入裝置的輸入并將該輸入轉(zhuǎn)換成預(yù)定的掃描碼,從而將該輸入輸入到計(jì)算機(jī)系統(tǒng)中。執(zhí)行裝置用于響應(yīng)該輸入而執(zhí)行所指定的應(yīng)用程序。
在上述計(jì)算機(jī)用戶界面中,輸入裝置包括第一、第二和第三按鈕。第一和第二按鈕用于選擇一個(gè)應(yīng)用程序。第三按鈕用于命令執(zhí)行所選定的應(yīng)用程序。
在上述計(jì)算機(jī)用戶界面中,執(zhí)行裝置包括(a)輸入判斷裝置,用于檢測轉(zhuǎn)換裝置響應(yīng)于輸入裝置的輸入而輸出一個(gè)掃描碼,從而輸出對(duì)應(yīng)于該輸入掃描碼的數(shù)據(jù);以及(b)用于從輸入判斷裝置接收數(shù)據(jù)的裝置,從而執(zhí)行安裝在計(jì)算機(jī)系統(tǒng)中的應(yīng)用程序。
其中,裝置(b)具有用于執(zhí)行由輸入裝置指定的應(yīng)用程序的第一操作模式和能夠通過輸入裝置選擇應(yīng)用程序菜單的第二操作模式。
其中裝置(b)包括(I)程序選擇器,用于執(zhí)行在第一操作模式中選定的應(yīng)用程序;以及(II)用于在第一操作模式下向程序選擇器提供一個(gè)消息并在第二操作模式下向應(yīng)用程序提供一個(gè)消息的裝置,所述消息對(duì)應(yīng)于從輸入判斷裝置輸入的數(shù)據(jù)。
下面參照附圖以實(shí)施例的形式對(duì)本發(fā)明進(jìn)行說明,但本發(fā)明并不僅限于此,其中圖1是現(xiàn)有便攜式計(jì)算機(jī)示例的透視圖;圖2是依據(jù)本發(fā)明的一個(gè)實(shí)施例的便攜式計(jì)算機(jī)示例的透視圖;圖3是圖2所示的靈巧按鈕(smart button)的放大透視圖;圖4是說明圖2所示的計(jì)算機(jī)系統(tǒng)的系統(tǒng)分層的方框圖;圖5是操作圖4所示的靈巧外殼(smart shell)的流程圖;圖6A-6B示出了用于計(jì)算機(jī)用戶界面的靈巧外殼窗口;圖7A-7B示出了用于區(qū)分顯示在任務(wù)欄通知區(qū)域中的靈巧外殼模式和音頻模式的模式顯示圖標(biāo);圖8A-8B示出了一個(gè)支持靈巧按鈕的音頻播放器窗口示例;以及圖9示出了一個(gè)音頻播放器的唱片子窗口示例。
本發(fā)明的計(jì)算機(jī)用戶界面是一個(gè)用于執(zhí)行應(yīng)用程序的專用界面,并包括程序選擇按鈕和響應(yīng)于程序選擇按鈕的按壓而執(zhí)行一個(gè)應(yīng)用程序的外殼程序。用戶可以借助于程序選擇按鈕來選擇和執(zhí)行登記在外殼程序中的應(yīng)用程序。
圖2示出了依據(jù)本發(fā)明的一個(gè)實(shí)施例的便攜式計(jì)算機(jī)示例。參照?qǐng)D2,本發(fā)明的便攜式計(jì)算機(jī)系統(tǒng)20包括主體22和與主體22鉸接在一起的顯示板21。鍵盤設(shè)備23、指點(diǎn)器24和程序選擇按鈕25被固定在主體22上。該便攜式計(jì)算機(jī)系統(tǒng)20中裝有Microsoft Windows95。
圖3示出了放大后的圖2中所示的靈巧按鈕。參照?qǐng)D3,程序選擇按鈕25由左按鈕LB、中間按鈕MB以及右按鈕RB構(gòu)成。以下將程序選擇按鈕25稱為“靈巧按鈕”。
用戶主要利用靈巧按鈕25來選擇和執(zhí)行一個(gè)程序。即,利用左按鈕LB和右按鈕RB來選擇一個(gè)應(yīng)用程序,利用中間按鈕MB來執(zhí)行該應(yīng)用程序。還可利用靈巧按鈕25對(duì)支持該靈巧按鈕25的應(yīng)用程序菜單進(jìn)行選擇并執(zhí)行選定的菜單。用戶能夠借助于靈巧按鈕25來方便地執(zhí)行應(yīng)用程序。
圖4示出了圖2所示的計(jì)算機(jī)系統(tǒng)的系統(tǒng)分層。參照?qǐng)D4,鍵盤控制器31確定是否通過靈巧按鈕25和鍵盤設(shè)備23輸入了一個(gè)鍵。如果進(jìn)行了輸入,則產(chǎn)生相應(yīng)的中斷以輸出相應(yīng)鍵的掃描碼。根據(jù)中斷的產(chǎn)生,執(zhí)行一個(gè)用于相應(yīng)鍵輸入處理的中斷程序。根據(jù)相應(yīng)中斷程序的執(zhí)行,操作系統(tǒng)41接收鍵輸入數(shù)據(jù)。響應(yīng)靈巧按鈕25的按壓而產(chǎn)生的鍵掃描碼不用在當(dāng)前的鍵盤設(shè)備中,如表1所示。<
<p>當(dāng)按下靈巧按鈕25時(shí),產(chǎn)生相應(yīng)于靈巧按鈕25的每個(gè)鍵掃描碼,如表1所示。這些鍵掃描碼不用在當(dāng)前的鍵盤設(shè)備中。如果用戶在預(yù)定的時(shí)間內(nèi)只按下了鍵盤設(shè)備上的一個(gè)鍵,則該鍵輸入數(shù)據(jù)被重復(fù)輸入。這就是所謂的“自動(dòng)打字功能”。這里,“自動(dòng)打字率”是指在預(yù)定時(shí)間內(nèi)重復(fù)輸入鍵的周期,而“自動(dòng)打字延遲”是指啟動(dòng)自動(dòng)打字功能之前的等待時(shí)間。將自動(dòng)打字率的時(shí)間設(shè)置為600msec,而自動(dòng)打字延遲為90msec。
當(dāng)從鍵盤設(shè)備23輸入一個(gè)鍵時(shí),鍵盤虛擬驅(qū)動(dòng)器42通過操作系統(tǒng)41接收鍵輸入數(shù)據(jù)。當(dāng)從靈巧按鈕25輸入一個(gè)鍵時(shí),靈巧按鈕虛擬驅(qū)動(dòng)器43通過操作系統(tǒng)41接收鍵輸入數(shù)據(jù)。靈巧按鈕虛擬驅(qū)動(dòng)器43判定當(dāng)前的鍵輸入數(shù)據(jù)是從鍵盤設(shè)備23輸入的還是從靈巧按鈕25輸入的。如果通過靈巧按鈕25輸入,則靈巧按鈕虛擬驅(qū)動(dòng)器43將鍵輸入數(shù)據(jù)提供給靈巧外殼51。該靈巧外殼51作為用于對(duì)靈巧按鈕25的輸入進(jìn)行處理的外殼程序,接收通過按壓靈巧按鈕25而產(chǎn)生的鍵輸入數(shù)據(jù),然后向程序選擇器53或相應(yīng)的應(yīng)用程序54提供一個(gè)對(duì)應(yīng)于當(dāng)前模式的消息。該應(yīng)用程序是一個(gè)音頻播放器。程序選擇器53(將在后面進(jìn)行詳細(xì)描述)具有從一組登記在圖6A所示的靈巧外殼窗口中的應(yīng)用程序中選擇執(zhí)行一個(gè)應(yīng)用程序的功能。
圖5是示出了操作圖4所示的靈巧外殼的步驟流程圖,圖6A-6B示出了用于一個(gè)計(jì)算機(jī)用戶界面的靈巧外殼窗口。參照?qǐng)D5,當(dāng)驅(qū)動(dòng)靈巧外殼51時(shí),在步驟S50參考一個(gè)初始化文件“smartbtn.ini”52對(duì)其進(jìn)行初始化。在這個(gè)初始化步驟中,如圖6A所示,用于用戶界面的靈巧外殼窗口60被顯示在顯示板21的屏幕上。該靈巧外殼窗口60具有兩個(gè)顯示區(qū)域。一個(gè)是程序圖標(biāo)顯示區(qū)域61,另一個(gè)是靈巧按鈕輸入顯示區(qū)域62。如果該靈巧外殼窗口60被最小化,則只顯示靈巧按鈕輸入顯示區(qū)域62,如圖6B所示。
登記在當(dāng)前靈巧外殼中的應(yīng)用程序圖標(biāo)PI1-PI5被顯示在程序圖標(biāo)顯示區(qū)域61中。靈巧按鈕25的輸入狀態(tài)被顯示在靈巧按鈕輸入顯示區(qū)域62中,其中按鈕LB、MB和RB分別對(duì)應(yīng)于標(biāo)號(hào)63、64和65。當(dāng)前選定的應(yīng)用程序的程序名稱被簡短地顯示在中間按鈕MB的顯示區(qū)域64中。在附圖中,顯示區(qū)域64中顯示的是“Explorer”。當(dāng)前選定的應(yīng)用程序是位于程序圖標(biāo)顯示區(qū)域61中間位置的應(yīng)用程序。
在步驟S51中,靈巧外殼51判定靈巧按鈕25是否被按下。如果被按下,步驟S51轉(zhuǎn)入步驟S52。在步驟S52中,本發(fā)明判定此次按壓是否是用于模式轉(zhuǎn)換。例如,如果用戶輸入了靈巧按鈕25的所有鍵LB、MB和RB,則判斷出需要轉(zhuǎn)換模式。在這種情況下,步驟S52轉(zhuǎn)入步驟S53。在步驟S53中,轉(zhuǎn)換模式以改變消息傳送目標(biāo)和文件“smartbtn.ini”52的模式設(shè)置。在這個(gè)實(shí)施例中,靈巧外殼51具有兩種操作模式。一種是能夠借助于靈巧按鈕25執(zhí)行一個(gè)應(yīng)用程序的“靈巧外殼模式”,另一種是能夠借助于靈巧按鈕25操作音頻播放器54的“音頻模式”。
如果步驟S52中的此次按壓不是用于模式轉(zhuǎn)換,則步驟S52進(jìn)入步驟S55。在步驟S55中,本發(fā)明確定當(dāng)前設(shè)置模式。如果當(dāng)前模式被設(shè)置成靈巧外殼模式,則步驟S55進(jìn)入步驟S56。在步驟S56中,按壓按鈕消息被傳送到程序選擇器53。如果當(dāng)前模式被設(shè)置成音頻模式,則步驟S55進(jìn)入步驟S57。在步驟S57中,按壓按鈕消息被傳送到音頻播放器54。
如果按下了左按鈕LB和右按鈕RB,程序選擇器53就向右和向左滾動(dòng)顯示在程序圖標(biāo)顯示區(qū)域61中的程序圖標(biāo)PI1-PI5。
然后,顯示圖標(biāo)PI1-PI5。如果按下了中間按鈕MB,則執(zhí)行一個(gè)選定的應(yīng)用程序。即,用戶能夠通過將應(yīng)用程序的圖標(biāo)定位于中間并按壓中間按鈕MB來執(zhí)行一個(gè)選定程序。如圖6A所示,如果用戶按下了中間按鈕MB,將執(zhí)行應(yīng)用程序“Explorer”。如果登記了三個(gè)應(yīng)用程序,則它們與左按鈕LB、中間按鈕MB和右按鈕RB之間具有一對(duì)一的對(duì)應(yīng)關(guān)系并且通過只按壓一個(gè)按鈕一次就能夠直接執(zhí)行一個(gè)相應(yīng)的應(yīng)用程序。
如果沒有按下靈巧按鈕,則步驟S51轉(zhuǎn)入步驟S58。在步驟S58中,本發(fā)明確定是否經(jīng)過了預(yù)定時(shí)間而沒有按壓靈巧按鈕。如果已經(jīng)超過了預(yù)定時(shí)間,則步驟S58進(jìn)入步驟S59。在步驟S59中,一個(gè)活動(dòng)的靈巧外殼窗口60被圖標(biāo)化以變?yōu)榉腔顒?dòng)窗口。如果在非活動(dòng)狀態(tài)下按壓靈巧按鈕25,則靈巧外殼窗口60再次被激活而顯示在屏幕上。當(dāng)在靈巧外殼模式下輸入一個(gè)用于轉(zhuǎn)換靈巧外殼模式的靈巧按鈕25時(shí),靈巧外殼模式被改變并執(zhí)行相應(yīng)的音頻播放器54。
利用鼠標(biāo)設(shè)備的“拖放”功能能夠使一個(gè)應(yīng)用程序登記到靈巧外殼25中。即,利用鼠標(biāo)將應(yīng)用程序的圖標(biāo)拖放到靈巧外殼窗口60的應(yīng)用程序圖標(biāo)顯示區(qū)域61中,使得該應(yīng)用程序登記到其中。另外,可以利用特定的菜單模式將應(yīng)用程序登記到其中。
圖7A-7B示出了用于區(qū)分顯示在任務(wù)欄通知區(qū)域中的靈巧外殼模式和音頻模式的模式顯示圖標(biāo)。通過特定的模式轉(zhuǎn)換器55可以改變靈巧外殼51的模式。如果靈巧外殼51被驅(qū)動(dòng),則用于分別顯示靈巧外殼模式和音頻模式的模式顯示圖標(biāo)72被顯示在任務(wù)欄70的任務(wù)欄通知區(qū)域71中,如圖7A-7B所示??梢砸苑謩e對(duì)應(yīng)于靈巧外殼51的模式的多種顏色來顯示模式顯示圖標(biāo)72。例如,圖7A和7B分別示出了在靈巧外殼模式和音頻模式下的模式顯示圖標(biāo)72??梢杂脤?duì)應(yīng)于模式的不同圖標(biāo)取代不同顏色來顯示每種模式。用戶能夠通過將鼠標(biāo)箭頭指向模式顯示圖標(biāo)72并單擊鼠標(biāo)的左和右按鈕來改變模式。
圖8A-8B示出了支持靈巧按鈕的音頻播放器窗口示例而圖9示出了音頻播放器的唱片子窗口示例。在音頻模式下,可以利用靈巧按鈕25來控制音頻播放器54。參照?qǐng)D8A,如果在音頻模式下操作靈巧外殼51,將能夠通過靈巧按鈕25來操作音頻播放器54。當(dāng)音頻播放器被激活時(shí),音頻播放器窗口80被顯示在屏幕上。音頻播放器窗口80能夠被最小化顯示,如圖8B所示。利用靈巧按鈕25能夠選擇用于音頻刷新功能的菜單按鈕81、82、83和84。即,可以通過將菜單按鈕81、82、83和84對(duì)應(yīng)到每個(gè)按鈕LB、MB和RB上來進(jìn)行選擇。當(dāng)按下了用于打開音樂唱片子窗口的菜單按鈕85時(shí),一個(gè)音樂唱片子窗口被顯示在屏幕上,如圖9所示。
利用本發(fā)明中的靈巧按鈕,用戶能夠方便地執(zhí)行應(yīng)用程序,而用戶在現(xiàn)有技術(shù)中只能逐一選擇和執(zhí)行應(yīng)用程序。尤其是,用戶能夠登記可通過靈巧外殼中的靈巧按鈕進(jìn)行選擇的應(yīng)用程序,從而使應(yīng)用環(huán)境更加適合于該用戶。由于利用靈巧按鈕能夠容易地控制音頻播放器,所以用戶不必執(zhí)行繁瑣的、通過鍵盤或鼠標(biāo)來控制音頻播放器的輸入步驟了。
在結(jié)合最佳實(shí)施例對(duì)本發(fā)明進(jìn)行描述的同時(shí),應(yīng)當(dāng)注意本發(fā)明并不僅限于實(shí)施例。反之,本發(fā)明覆蓋了包括在如后面的權(quán)利要求所述的發(fā)明構(gòu)思和范圍內(nèi)的所有替換、修改和等效方案。
權(quán)利要求
1.一種計(jì)算機(jī)用戶界面,包括包括多個(gè)輸入按鈕的輸入裝置,用于通過按壓所述按鈕來執(zhí)行裝在所述計(jì)算機(jī)系統(tǒng)中的指定應(yīng)用程序;轉(zhuǎn)換裝置,用于檢測所述輸入裝置的輸入,然后將所述輸入轉(zhuǎn)換成預(yù)定掃描碼,從而將所述輸入輸入到所述計(jì)算機(jī)系統(tǒng)中;以及用于響應(yīng)所述輸入而執(zhí)行所述指定應(yīng)用程序的執(zhí)行裝置。
2.如權(quán)利要求1所述的計(jì)算機(jī)用戶界面,其特征在于所述輸入裝置包括第一和第二按鈕,用于選擇一個(gè)應(yīng)用程序;以及第三按鈕,用于命令執(zhí)行所述選定的應(yīng)用程序。
3.如權(quán)利要求1所述的計(jì)算機(jī)用戶界面,其特征在于所述執(zhí)行裝置包括(a)輸入判斷裝置,用于檢測所述轉(zhuǎn)換裝置響應(yīng)于所述輸入裝置的所述輸入而輸出一個(gè)掃描碼,從而輸出對(duì)應(yīng)于所述輸入掃描碼的數(shù)據(jù);以及(b)用于從所述輸入判斷裝置接收所述數(shù)據(jù)的裝置,從而執(zhí)行安裝在所述計(jì)算機(jī)系統(tǒng)中的所述應(yīng)用程序。
4.如權(quán)利要求3所述的計(jì)算機(jī)用戶界面,其特征在于所述裝置(b)具有用于執(zhí)行由所述輸入裝置指定的應(yīng)用程序的第一操作模式;以及能夠通過所述輸入裝置對(duì)所述應(yīng)用程序的菜單進(jìn)行選擇的第二操作模式。
5.如權(quán)利要求4所述的計(jì)算機(jī)用戶界面,其特征在于所述裝置(b)包括程序選擇器,用于執(zhí)行在所述第一操作模式選定的應(yīng)用程序;以及用于在所述第一操作模式下向所述程序選擇器提供一個(gè)消息并在所述第二操作模式下向一個(gè)應(yīng)用程序提供一個(gè)消息的裝置,所述消息對(duì)應(yīng)于從所述輸入判斷裝置輸入的數(shù)據(jù)。
全文摘要
本發(fā)明的計(jì)算機(jī)用戶界面是用于執(zhí)行應(yīng)用程序的專用界面,包括程序選擇按鈕和用于響應(yīng)按壓程序外殼按鈕而執(zhí)行一個(gè)應(yīng)用程序的外殼程序。用戶可以通過程序選擇按鈕來選擇和執(zhí)行一個(gè)登記在外殼程序中的應(yīng)用程序。具體地說,用戶能夠?qū)⑼ㄟ^程序選擇按鈕選擇的應(yīng)用程序登記到程序外殼中,從而使應(yīng)用環(huán)境更加適合于用戶。由于能夠通過程序選擇按鈕容易地控制音頻播放器,故用戶不必執(zhí)行繁瑣的、通過鍵盤和鼠標(biāo)來控制音頻播放器的輸入步驟。
文檔編號(hào)G06F3/02GK1252548SQ9911138
公開日2000年5月10日 申請(qǐng)日期1999年8月12日 優(yōu)先權(quán)日1998年10月16日
發(fā)明者白盛植, 金翰奭, 樸光喆 申請(qǐng)人:三星電子株式會(huì)社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1