欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于重疊窗口的音頻標識符的數(shù)據(jù)處理器控制的顯示系統(tǒng)的制作方法

文檔序號:2616830閱讀:261來源:國知局
專利名稱:用于重疊窗口的音頻標識符的數(shù)據(jù)處理器控制的顯示系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及用戶交互計算機支持顯示技術(shù),特別是涉及對用戶友好并通過易于使用的接口環(huán)境提供交互用戶的圖形用戶界面。
20世紀90年代已被認為是由數(shù)據(jù)處理工業(yè)與消費電子工業(yè)共同驅(qū)動的技術(shù)革命。在過去兩年通過因特網(wǎng)所包含的擴展消費者和商業(yè)進一步推動了這一進步。作為這種變化的結(jié)果,似乎可以認為在工業(yè)化世界內(nèi)人類努力的所有方面實際上都需要人-機接口。存在這樣-種要求,即,必須使得計算機所涉及的活動對世界人口的絕大部分來說是易于接近的,其中,直到幾年前,該世界人口的絕大部分為計算機盲,或充其量,對計算機無興趣。為使大量計算機支持的市場繼續(xù)存在并且具有商業(yè)生產(chǎn)性,對于大量計算機,不同的消費者會涉及在計算機接口中。
隨著計算機功能的提高,大大增加了交互用戶可用的功能和資源。然而,伴隨這種功能增加所帶來的是用戶在顯示屏幕界面可用的窗口的數(shù)量和種類的增加。自然,這使得界面更為復(fù)雜,界面具有數(shù)十,甚至數(shù)百個包含諸如圖標之類的交互數(shù)據(jù)元素的可用窗口。這些窗口設(shè)置在重疊窗口的堆棧內(nèi),通過多-排列顯示或諸如美國專利5,241,656中所述的深度緩沖器之類的幀緩沖器控制和跟蹤重疊窗口的顯示。
事實上,窗口的多-排列分級結(jié)構(gòu)已經(jīng)變得很普通,以致其經(jīng)常用于多個桌面對話級。一個桌面對話常常由幾個重疊窗口層構(gòu)成,由深度幀緩沖器索引和跟蹤重疊窗口層。另外,創(chuàng)建窗口界面以處理未激活并存儲在幀緩沖器外部,但是當激活對話時其可以交互地移入和移出到幀緩沖器的附加的分級窗口的桌面對話。使用這樣復(fù)雜的結(jié)構(gòu),在任何給定時間多個窗口將被重疊窗口整體或部分地掩蓋或隱藏,這是顯而易見的。
在最初開發(fā)窗口操作環(huán)境時,交互用戶僅僅必須處理少數(shù)的窗口。從那時起,使用一個包括窗口的名稱或標題的標題條識別每個窗口已成為慣例。對于較少的窗口,即使存在某些重疊,用戶使用其光標移動窗口以便暴露標題條和識別窗口,也是比較簡單的?,F(xiàn)在,對于上述窗口的數(shù)量和復(fù)雜的分級結(jié)構(gòu),用戶移動或拖拉顯示窗口以暴露足夠的標題條以識別相應(yīng)的窗口,常常是一個繁重和困難的任務(wù)。本發(fā)明提出一種改進以簡化這種窗口識別。
本發(fā)明提供一種用于復(fù)雜窗口分級圖形用戶界面內(nèi)窗口的交互處理和分類的用戶友好顯示界面系統(tǒng)。該系統(tǒng)提供可以以選擇的順序顯示以相互重疊的窗口分級的存儲,從而多個所述窗口為部分可視。提供用于在顯示屏幕顯示多個部分重疊窗口的裝置,提供并存儲用于這些窗口中的每一個的不同音頻標識符。提供與響應(yīng)指向設(shè)備組合的用于來回移動并定位一個指向設(shè)備,例如顯示屏幕上的一個光標的裝置,指向設(shè)備用于通知所述指向設(shè)備輸入的每個窗口的音頻標識符的裝置。指向設(shè)備可以是一個用戶控制光標,一個觸針,甚至為觸摸敏感顯示系統(tǒng)內(nèi)的一個手指。音頻標識符可以方便地作為窗口的標題條內(nèi)的名稱。
參照下面結(jié)合附圖所作的描述,本發(fā)明將更加易于理解,其各種目的和優(yōu)點對本領(lǐng)域技術(shù)人員來說更為顯而易見,其中

圖1是一個交互數(shù)據(jù)處理器控制顯示系統(tǒng)的方框圖,該系統(tǒng)包括一個能夠?qū)崿F(xiàn)本發(fā)明的音頻窗口識別和通知的中央處理單元;圖2是表示用于顯示本發(fā)明的窗口堆?;蚍旨壗Y(jié)構(gòu)的顯示屏幕的概略圖,本發(fā)明包括堆棧內(nèi)的每個窗口的音頻標識符并表示指向設(shè)備,即,在一個窗口內(nèi)的光標;圖3是與圖2的顯示屏幕相同的概略圖,其中光標移入另一個窗口;圖4是與圖3的顯示屏幕相同的概略圖,其中光標移入再一個窗口;圖5是使圖3的每個窗口與其存儲的音頻標識符相關(guān)的存儲表的概略原理圖;圖6是創(chuàng)建本發(fā)明的音頻窗口識別系統(tǒng)所包含的程序步驟的流程圖;和圖7是示出圖6的程序所創(chuàng)建的運行步驟的流程圖。
參照圖1,示出一個一般的數(shù)據(jù)處理系統(tǒng),該系統(tǒng)可用于控制根據(jù)本發(fā)明處理的窗口堆棧分級結(jié)構(gòu)并提供窗口的音頻存儲和通知作為由指向設(shè)備輸入的窗口的計算機控制顯示終端。提供一個中央處理單元(CPU)10,例如由國際商業(yè)機器公司(IBM)推出的,一個PC微處理器,或工作站,例如,從IBM可得到的RISC系統(tǒng)/6000(TM)序列(RS/6000)(RISC系統(tǒng)/6000是國際商業(yè)機器公司的商標)并將其通過系統(tǒng)總線12互連到各種其他部件。操作系統(tǒng)41運行在CPU10,并提供控制及用于協(xié)調(diào)圖1的各種部件的功能。操作系統(tǒng)41可以是諸如從IBM可得到的AIX6000(TM)操作系統(tǒng)或OS/2(TM)操作系統(tǒng)之類的商業(yè)可用操作系統(tǒng)窗口類型之一(AIX6000和0S/2是國際商業(yè)機器公司的商標);微軟的Windows98(TM)或Windows NT(TM),以及UNIX和AIX操作系統(tǒng)。由系統(tǒng)控制的應(yīng)用程序40移入和移出主存儲器,隨機存取存儲器(RAM)14。這些程序包括后續(xù)所述的提供窗口音頻標識符內(nèi)的本發(fā)明的程序。只讀存儲器(ROM)16經(jīng)總線12連接到CPU10并包括控制基本的計算機功能的基本輸入/輸出系統(tǒng)(BIOS)。RAM14,I/O適配器18和通信適配器34也互連到系統(tǒng)總線12。應(yīng)該注意到包括操作系統(tǒng)41和應(yīng)用程序40的軟件組件加載到RAM14,RAM14為計算機系統(tǒng)的主存儲器。I/O適配器18可以是一個與盤存儲設(shè)備20,即,硬盤通信的較小計算機系統(tǒng)適配器。通信適配器34通過使數(shù)據(jù)處理系統(tǒng)與其他這樣的系統(tǒng)通信的一個外部網(wǎng)絡(luò)互連總線12。在當前系統(tǒng),從網(wǎng)絡(luò),例如因特網(wǎng)內(nèi)的其他的計算機站發(fā)送窗口數(shù)據(jù)。
I/O設(shè)備經(jīng)用戶接口適配器22和顯示適配器36也連接到系統(tǒng)總線12。鍵盤24,跟蹤球32,鼠標26和揚聲器28通過用戶接口適配器22全部互連到總線12??赏ㄟ^這樣的輸入設(shè)備實現(xiàn)本發(fā)明顯示內(nèi)所包含的用戶交互功能。顯示適配器36包括一個幀緩沖器39,該幀緩沖器39為一個保留顯示屏幕38上的每個像素顯示的存儲設(shè)備。圖像可以保留在用于通過各種部件,例如,數(shù)字到模擬轉(zhuǎn)換器(未示出)以及類似部件在監(jiān)視器38上顯示的幀緩沖器39。如前所述,為適應(yīng)重疊和隱藏窗口的分級結(jié)構(gòu),幀緩沖器應(yīng)為一個深度緩存器,例如,美國專利5,241,565的深度緩存器。通過使用前述的I/O設(shè)備,用戶能夠?qū)⑿畔⑼ㄟ^鍵盤24,跟蹤球32或鼠標26輸入到系統(tǒng)并從系統(tǒng)經(jīng)揚聲器28和顯示器38接收輸出信息。自然,是通過揚聲器28將指向設(shè)備或光標輸入的窗口通知給交互用戶的。
現(xiàn)在將描述參照圖2到4的顯示屏幕的本發(fā)明的一個簡單示例。當描述顯示圖像時,應(yīng)該理解,可以通過諸如圖1系統(tǒng)中的RAM14內(nèi)的任何常規(guī)窗口操作系統(tǒng)內(nèi)的存儲圖像和文本創(chuàng)建程序來描繪這些圖像。作為操作系統(tǒng)41在圖1概略地示出了該操作系統(tǒng)。圖2到圖4的顯示屏幕展示給圖1的顯示監(jiān)視器38的收看者。根據(jù)常規(guī)技術(shù),用戶可以控制通過諸如圖1的鼠標26之類的常規(guī)I/O設(shè)備交互的屏幕,其中鼠標26通過用戶界面22與操作系統(tǒng)41協(xié)同操作以調(diào)用RAM14內(nèi)的程序來創(chuàng)建控制監(jiān)視器38上的顯示的顯示適配器36的幀緩沖器39內(nèi)的圖像。如前所述,特定窗口I.D.的音頻通告通過揚聲器28實現(xiàn)。
參照圖2,一個重疊窗口的分級結(jié)構(gòu),或堆棧占據(jù)屏幕,很多重疊窗口被部分隱藏。為表示方便,已經(jīng)從底層窗口移走某些對象或圖標和文本,并且僅有一部分圖標顯示在最上面的窗口50。堆棧內(nèi)剩余的部分可視窗口為窗口51,52,53,54,55和56??梢酝ㄟ^位于相應(yīng)窗口上部的其標題條內(nèi)的其名稱可視識別這些窗口中的每一個。根據(jù)本發(fā)明,窗口的名稱被記錄在計算機視頻系統(tǒng)并存儲為圖5所示的表60,其中各個窗口50到56的名稱被存儲為被通知為首先進入每個窗口的光標57的相應(yīng)的多個通告61。這樣,在圖2,由于窗口53內(nèi)的光標57,當光標第一次進入該窗口時,音頻通告為“搜索幫助”。接著,如圖3所示,當光標57第一次進入窗口52時,通告將為“控制面板”,并且如圖4所示,當光標57第一次進入窗口56時,通告將為“無標題顯示”。
現(xiàn)在,參照圖6,將描述根據(jù)本發(fā)明的程序所實現(xiàn)的一種處理,該處理用于每次光標進入窗口分級結(jié)構(gòu)內(nèi)的一個窗口時動態(tài)進行窗口名稱的音頻通告。由圖6的處理創(chuàng)建的程序例行測試實現(xiàn)參照圖2到5所述的操作。在圖6的流程圖,在步驟71,使用管理窗口分級結(jié)構(gòu)的任何操作系統(tǒng),例如,Windows 95(TM),OS/2(TM)和用于Unix或AIX的Motif,建立一個基本類型的操作系統(tǒng)。接著,在步驟72,提供用于將每個窗口的音頻標識符記錄和存儲在窗口分級結(jié)構(gòu)的處理。一般地,該標識符可以為窗口標題框內(nèi)出現(xiàn)的相應(yīng)窗口的名稱。接著,在步驟73,建立用于進行所記錄的每個標識符的音頻通告的處理。在步驟74建立一種處理,該處理響應(yīng)于進入已進入的窗口的音頻I.D.的音頻通告的窗口的光標移動。在步驟75,該通告來自并由存儲音頻I.D.’s的更新表支持。
既然已描述并示出了基本程序,參照圖7將描述給出如何運行程序用于多個窗口的相應(yīng)I.D.’s的音頻通告的簡單操作的流程圖。首先,在步驟81,顯示一個窗口的分級結(jié)構(gòu),其中很多窗口被部分重疊和可視。在步驟82,已由用于該目的的窗口操作系統(tǒng)使用的處理跟蹤光標或其他指向設(shè)備。在步驟83,就該光標是否已進入一個新的窗口作出確定。如果為否,則處理返回步驟82并繼續(xù)光標的跟蹤。如果為是,則在步驟84,在圖5的表內(nèi)查詢進入窗口的音頻I.D.,并在步驟85,通告該音頻I.D..接著,在步驟86,就對話期是否結(jié)束作出確定。如果為是,則結(jié)束對話期。如果為否,則處理返回步驟82并如上所述繼續(xù)光標的跟蹤。
當窗口的文本名稱被直接轉(zhuǎn)換為由直接讀取文本的代碼表示并將這樣的代碼轉(zhuǎn)換為音頻輸出的常規(guī)可用系統(tǒng)輸出的語音輸出時,可獲得最好的結(jié)果。在Coker等人的美國專利3,704,345,Lin等人的美國專利4,398,058,;Anotov等人的美國專利4,278,838,描述了這樣的文本到音頻輸出系統(tǒng)。通過這樣的系統(tǒng),當窗口被啟動時,讀取并動態(tài)轉(zhuǎn)換各個窗口內(nèi)的標題框或其他文本標識符。作為一種替換,圖5表內(nèi)的文本可以根據(jù)需要讀取并轉(zhuǎn)換為語音輸出。
本發(fā)明的一個優(yōu)選實現(xiàn)方式是在計算機操作期間,構(gòu)成駐留在RAM14,圖1的編程步驟或指令的操作系統(tǒng)內(nèi)的一個例行程序。在計算機系統(tǒng)需要程序指令之前,程序指令可以存儲在例如,盤驅(qū)動器20這樣的另一個可讀介質(zhì),或者諸如用于CD ROM計算機輸入的光盤或用于軟盤驅(qū)動計算機輸入的軟盤之類的一個可移動存儲器。進一步,當本發(fā)明的用戶需要時,在用于本發(fā)明的系統(tǒng)并經(jīng)一個局域網(wǎng)(LAN)或廣域網(wǎng)(WAN),例如,因特網(wǎng)發(fā)送之前程序指令可以存儲在另一個計算機的存儲器內(nèi)。
本領(lǐng)域技術(shù)人員應(yīng)該認識到能夠以各種形式的計算機可讀介質(zhì)的形式分布控制本發(fā)明的程序。
盡管已示出和描述了確定的優(yōu)選實施例,應(yīng)該明白在不脫離附屬權(quán)利要求的范圍和目的情況下,可以作出很多變化和修改。
權(quán)利要求
1.一種計算機控制的交互顯示系統(tǒng),包括用于在顯示屏幕顯示相互重疊的窗口的分級結(jié)構(gòu),從而多個所述窗口為部分可視的裝置,用于提供所述分級結(jié)構(gòu)內(nèi)的每個窗口的音頻標識符的裝置,用于在所述顯示器屏幕定位一個指向設(shè)備的裝置,和響應(yīng)所述指向設(shè)備用于通告所述指向設(shè)備輸入的每個窗口的音頻標識符的裝置。
2.如權(quán)利要求1所述的顯示器系統(tǒng),其中所述指向設(shè)備為一個用戶控制光標。
3.如權(quán)利要求1所述的顯示系統(tǒng),其中所述指向設(shè)備為一個觸針。
4.如權(quán)利要求1所述的顯示系統(tǒng),其中所述音頻標識符至少包括在窗口的標題條內(nèi)出現(xiàn)的窗口名稱部分。
5.一種識別計算機控制的交互顯示內(nèi)的部分隱藏窗口的方法,包括在顯示屏幕顯示相互重疊的窗口的分級結(jié)構(gòu),從而多個所述窗口為部分可視,提供所述分級結(jié)構(gòu)內(nèi)的每個窗口的音頻標識符,在所述顯示器屏幕定位一個指向設(shè)備,和響應(yīng)所述指向設(shè)備,通告所述指向設(shè)備輸入的每個窗口的音頻標識符。
6.如權(quán)利要求5所述的方法,其中所述指向設(shè)備的所述定位通過一個用戶控制光標完成。
7.如權(quán)利要求5所述的方法,其中所述指向設(shè)備的所述定位通過為一個用戶觸針完成。
8.如權(quán)利要求1所述的方法,其中所述音頻標識符至少包括在窗口的標題條內(nèi)出現(xiàn)的窗口名稱部分。
9.一種具有包括在計算機可讀介質(zhì)的用于顯示系統(tǒng)的交互控制的程序代碼的計算機控制顯示程序,包括用于在顯示屏幕顯示相互重疊的窗口的分級結(jié)構(gòu),從而多個所述窗口為部分可視的裝置,用于提供所述分級結(jié)構(gòu)內(nèi)的每個窗口的音頻標識符的裝置,用于在所述顯示器屏幕定位一個指向設(shè)備的裝置,和響應(yīng)所述指向設(shè)備用于通告所述指向設(shè)備輸入的每個窗口的音頻標識符的裝置。
10.如權(quán)利要求9所述的計算機程序,其中所述指向設(shè)備為一個用戶控制光標。
11.如權(quán)利要求9所述的計算機程序,其中所述指向設(shè)備為一個觸針。
12.如權(quán)利要求9所述的計算機程序,其中所述音頻標識符至少包括在窗口的標題條內(nèi)出現(xiàn)的窗口名稱部分。
全文摘要
提供一種用于復(fù)雜窗口分級結(jié)構(gòu)圖形用戶界面內(nèi)的窗口的交互處理和分類的用戶友好顯示接口系統(tǒng)。該系統(tǒng)提供在顯示屏幕顯示這些多個部分重疊窗口的裝置。提供并存儲用于這些窗口中的每一個的不同音頻標識符。提供進一步的裝置,響應(yīng)指向設(shè)備并與用于通告所述指向設(shè)備輸入的每個窗口的音頻標識符的裝置協(xié)同,用于來回移動并定位一個指向設(shè)備。指向設(shè)備可以是一個用戶控制的光標,一個觸針,甚至為觸摸敏感顯示系統(tǒng)內(nèi)的一個手指。
文檔編號G09G5/00GK1291741SQ00117980
公開日2001年4月18日 申請日期2000年6月2日 優(yōu)先權(quán)日1999年6月3日
發(fā)明者小J·馬達洛茲佐, G·F·麥布里蒂, J·M·H·希赫 申請人:國際商業(yè)機器公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
镇赉县| 台湾省| 电白县| 绍兴县| 平乡县| 东兴市| 乌拉特后旗| 凤凰县| 康马县| 兴安盟| 天台县| 宜春市| 磴口县| 贵州省| 淮南市| 嵊州市| 兴仁县| 融水| 宁德市| 喜德县| 新源县| 辽中县| 吴江市| 建平县| 新宾| 商河县| 临高县| 寿阳县| 广河县| 红原县| 祁门县| 长岛县| 宁蒗| 怀安县| 安顺市| 香港| 尤溪县| 扎鲁特旗| 同心县| 潜江市| 苗栗市|