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

圖形用戶接口上向用戶呈現(xiàn)多個(gè)動(dòng)畫顯示對(duì)象供選擇的方法與系統(tǒng)的制作方法

文檔序號(hào):80648閱讀:316來(lái)源:國(guó)知局
專利名稱:圖形用戶接口上向用戶呈現(xiàn)多個(gè)動(dòng)畫顯示對(duì)象供選擇的方法與系統(tǒng)的制作方法
本發(fā)明一般涉及在數(shù)據(jù)處理系統(tǒng)中的圖形用戶接口上呈現(xiàn)數(shù)據(jù)的方法與系統(tǒng),而具體地涉及在數(shù)據(jù)處理系統(tǒng)中的圖形用戶接口上向用戶呈現(xiàn)多個(gè)動(dòng)畫顯示對(duì)象供選擇的方法與系統(tǒng)。更具體地,本發(fā)明涉及在數(shù)據(jù)處理系統(tǒng)中的圖形用戶接口上播出呈現(xiàn)給用戶的多個(gè)動(dòng)畫顯示對(duì)象的多媒體圖象并允許用戶從該多個(gè)動(dòng)畫顯示對(duì)象中選擇的方法與系統(tǒng)。
個(gè)人計(jì)算機(jī)的用戶接口定義用戶如何與計(jì)算機(jī)通信。這一通信鏈路定義如何使用應(yīng)用程序,如何切換任務(wù),及如何進(jìn)行選擇。數(shù)年前,計(jì)算機(jī)幾乎僅由高度熟練的人員用在非常專門的工程、科學(xué)或商業(yè)任務(wù)中。用戶接口過(guò)去不是直觀的,并且常常要求特殊培訓(xùn)。由于對(duì)于這些專業(yè)應(yīng)用如此關(guān)系重大所以額外的培訓(xùn)是可以接受的。今天,計(jì)算機(jī)應(yīng)用已為各階層所使用。因此,更方便與更直觀的用戶接口已成為減少操作計(jì)算機(jī)所需的專門培訓(xùn)所必需。
大多數(shù)初次使用計(jì)算機(jī)的用戶不熟悉鍵盤,但他們熟悉觀看畫面、指點(diǎn)對(duì)象、抓住及移動(dòng)條目(items)。從而為了真正抓住用戶的創(chuàng)造能力,及使得即使兒童也能使用計(jì)算機(jī),研制了圖形用戶接口(GUI)。通過(guò)使用鼠標(biāo)在顯示器上指點(diǎn)用小圖形(圖符)表示的對(duì)象,用戶便能控制計(jì)算機(jī)而無(wú)須知道復(fù)雜的命令,鼠標(biāo)控制的圖形接口允許用戶指點(diǎn)表示程序的圖符并將這些圖符組合進(jìn)窗口框中。利用GUI的“桌面”比喻,使得教新的計(jì)算機(jī)用戶如何使用計(jì)算機(jī)來(lái)完成過(guò)去習(xí)慣于在桌上用紙與筆執(zhí)行的任務(wù)更為容易。這種比喻協(xié)助將用戶從過(guò)去的方法溝通到計(jì)算機(jī)上。桌面顯示器能夠很好地協(xié)助企業(yè)與個(gè)人使用計(jì)算機(jī)來(lái)完成以往在桌面上執(zhí)行的任務(wù)。
計(jì)算機(jī)軟件的一種現(xiàn)代代理是使用智能代理(intelligentagent)來(lái)協(xié)助計(jì)算機(jī)用戶全面利用他們的系統(tǒng)的特色并在最短時(shí)間內(nèi)完成他們的任務(wù)。計(jì)算機(jī)代理是與用戶(計(jì)算機(jī)、計(jì)算機(jī)網(wǎng)絡(luò)等)交互作用來(lái)協(xié)助完成軟件任務(wù)的軟件程序。代理可在視覺(jué)上將它們顯示給用戶的前臺(tái)工作,或者它們也可作為在軟件代碼中實(shí)現(xiàn)的任務(wù)在后臺(tái)操作。代理可作為前臺(tái)代理協(xié)助用戶航行通過(guò)窗口,或作為后臺(tái)代理協(xié)助用戶查找諸如電話本等數(shù)據(jù)庫(kù)中的特定數(shù)據(jù)。
配置代理進(jìn)行操作將GUI配置進(jìn)一種特定配置中。這一代理可在鼠標(biāo)器或鍵盤上配置控制來(lái)影響這些設(shè)備的“知覺(jué)”,并且可改變圖符的位置、為屏幕上的對(duì)象選擇的彩色及特定的GUI格式中允許的路徑與移動(dòng)的類型。希望能有一種操作系統(tǒng)照顧到潛在計(jì)算機(jī)用戶人群的行為特征的許多類型并提供這些用戶選擇最符合他們的個(gè)性或當(dāng)前思想狀態(tài)的配置代理的選項(xiàng)。然而,為了進(jìn)行這一選擇,用戶需要知道所有可獲得的代理的特征。換言之,需要有將這些代理介紹給用戶的途徑。
已知有通過(guò)采用筆記本型控制將代理介紹給用戶的一些系統(tǒng)。用戶必須翻閱筆記本式控制的頁(yè)來(lái)定位與選擇所提供的許多代理之一。每一頁(yè)示出一種代理及其各種特征。這不是一種向用戶提供選擇的非常實(shí)際的方式,因?yàn)橛脩綦y于跟蹤被介紹的所有代理。當(dāng)筆記本提供許多代理時(shí),用戶難于記住何處去尋找特別有利的代理。同時(shí),用戶對(duì)所示代理的序列具有非常小的控制能力。可以看出筆記本式的比喻所實(shí)施的那種提交方式鼓勵(lì)用戶選擇他所見(jiàn)到的第一項(xiàng)。所需要的是鼓勵(lì)用戶發(fā)掘所有潛在代理的將代理提供給用戶的方法與系統(tǒng)。再者,希望提供這樣一種方法與系統(tǒng),使得用戶容易記住所有選擇項(xiàng),并進(jìn)而容易訪問(wèn)供選擇的代理。
提供了在數(shù)據(jù)處理系統(tǒng)中的圖形用戶接口上向用戶呈現(xiàn)動(dòng)畫顯示對(duì)象供選擇的方法、系統(tǒng)。在數(shù)據(jù)處理系統(tǒng)的顯示設(shè)備上通過(guò)圖形用戶接口同時(shí)顯示多個(gè)動(dòng)畫顯示對(duì)象,從而允許用戶觀看所有這許多動(dòng)畫顯示對(duì)象并從這許多動(dòng)畫顯示對(duì)象中選擇一個(gè)。選擇了顯示的動(dòng)畫顯示對(duì)象之一,使與所選中的動(dòng)畫顯示對(duì)象關(guān)聯(lián)的多媒體圖象得以播放。
在下面的詳細(xì)書面描述中,本發(fā)明的上述以及其它目的、特征與優(yōu)點(diǎn)將變得顯而易見(jiàn)。
在所附的權(quán)利要求
書中提出本發(fā)明的認(rèn)為是新穎特色的特征。然而,在結(jié)合附圖閱讀時(shí),參照用作說(shuō)明的實(shí)施例的以下詳細(xì)描述會(huì)最好地理解本發(fā)明以及較好的使用方式及其進(jìn)一步的目的與優(yōu)點(diǎn),附圖中
圖1示出可用于實(shí)現(xiàn)本發(fā)明的數(shù)據(jù)處理系統(tǒng)的較佳實(shí)施例;圖2描繪按照本發(fā)明的較佳實(shí)施例的數(shù)據(jù)處理系統(tǒng)中的系統(tǒng)單元的主要部件的方框圖;圖3描繪按照本發(fā)明的較佳實(shí)施例的數(shù)據(jù)處理系統(tǒng)的操作系統(tǒng)所采用的標(biāo)準(zhǔn)圖形用戶接口;圖4示出按照本發(fā)明的較佳實(shí)施例的提供可獲得的OS/2代理的排練控制的窗口;圖5示出按照本發(fā)明的較佳實(shí)施例的在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶提出多個(gè)動(dòng)畫顯示對(duì)象供選擇的方法的流程圖。
現(xiàn)在參照附圖,具體參照?qǐng)D1,其中示出了可用來(lái)實(shí)現(xiàn)本發(fā)明的數(shù)據(jù)處理系統(tǒng)的較佳實(shí)施例。如圖所示,數(shù)據(jù)處理系統(tǒng)10包括系統(tǒng)單元12、顯示設(shè)備14、鍵盤16、鼠標(biāo)器18及打印機(jī)20。如本技術(shù)中眾所周知的,系統(tǒng)單元12接收來(lái)自諸如鍵盤16、鼠標(biāo)器18或網(wǎng)絡(luò)/電信接口(未示出)等輸入設(shè)備的數(shù)據(jù)。鼠標(biāo)器18最好結(jié)合圖形用戶接口(GUI)使用,其中可用鼠標(biāo)器18通過(guò)選擇與移動(dòng)顯示在顯示設(shè)備14中的相關(guān)圖形對(duì)象操縱包含數(shù)據(jù)處理系統(tǒng)部件與應(yīng)用程序在內(nèi)的系統(tǒng)對(duì)象。為了支持?jǐn)?shù)據(jù)存儲(chǔ)與檢索,系統(tǒng)單元12還包含軟盤驅(qū)動(dòng)器22、硬盤驅(qū)動(dòng)器23及CD-ROM驅(qū)動(dòng)器24,所有這些都以眾所周知的方式連接在系統(tǒng)單元12上。熟悉本技術(shù)的人員都知道其它傳統(tǒng)部件也能連接在系統(tǒng)單元12上供與之交互作用。
現(xiàn)在參見(jiàn)圖2,其中描繪了數(shù)據(jù)處理系統(tǒng)10中的系統(tǒng)單元12的主要部件的方框圖。如圖所示,系統(tǒng)單元12包括一個(gè)執(zhí)行軟件指令的中央處理單元(CPU)26。雖然任何適當(dāng)?shù)奈⑻幚砥鞫寄苡米鰿PU 26,但CPU 26最好是能從IBM微電子公司得到的Power PCTM微處理器系列之一。作為替代,CPU 26也可實(shí)現(xiàn)為80X86微處理器系列之一,它們可從許多零售商購(gòu)得。
除了CPU 26,還可將可供選用的數(shù)學(xué)協(xié)處理器27、高速緩存控制器28及高速緩沖存儲(chǔ)器30耦合在一條高速CPU局部總線25上。數(shù)學(xué)協(xié)處理器27是與CPU 26有區(qū)別的以比CPU 26更高的效率執(zhí)行數(shù)值計(jì)算的可供選用的處理器。高速緩沖存儲(chǔ)器30包括一個(gè)存儲(chǔ)頻繁地存取的數(shù)據(jù)與指令的小的高速存儲(chǔ)器。高速緩存30的操作受高速緩存控制器28控制,后者維護(hù)高速緩存30所存內(nèi)容的目錄并執(zhí)行選擇的高速緩存相關(guān)性協(xié)議。
CPU局部總線25耦合在緩沖器32上以提供CPU局部總線25與系統(tǒng)總線34之間的通信,系統(tǒng)總線34延伸在緩沖器32與另一緩沖器36之間。系統(tǒng)總線34連接在總線控制與定時(shí)單元38及包含中央仲裁器48與DMA控制器41的直接存儲(chǔ)器存取(DMA)單元40上。DMA控制器41支持不涉及CPU 26的存儲(chǔ)器存取。直接存儲(chǔ)器存取通常被用來(lái)在RAM 58與諸如盤適配器82等“智能”外圍設(shè)備之間直接傳送數(shù)據(jù)。中央仲裁器48仲裁來(lái)自多個(gè)外圍設(shè)備的DMA請(qǐng)求。如下所述,中央仲裁器48還用通過(guò)仲裁控制總線42傳輸?shù)目刂菩盘?hào)管理對(duì)耦合在微通道總線44上的設(shè)備的存取。
CPU 26通過(guò)存儲(chǔ)器控制器50訪問(wèn)來(lái)自易失性隨機(jī)存儲(chǔ)器(RAM)58的數(shù)據(jù)與指令并將數(shù)據(jù)存儲(chǔ)在其中,存儲(chǔ)器控制器50包括存儲(chǔ)器控制單元52、地址多路復(fù)用器54及數(shù)據(jù)緩沖器56。存儲(chǔ)器控制單元52生成讀使能與寫使能信號(hào)以提供數(shù)據(jù)存儲(chǔ)與檢索,并包含地址變換設(shè)備將CPU 26使用的虛擬地址映射到RAM 58中的物理地址上。熟悉本技術(shù)的人員會(huì)理解,RAM 58包括若干單個(gè)的易失性存儲(chǔ)器模塊,在向數(shù)據(jù)處理系統(tǒng)10供電時(shí)它們存儲(chǔ)操作系統(tǒng)與應(yīng)用軟件的各段。軟件段被劃分成各包含統(tǒng)一數(shù)目的虛擬存儲(chǔ)器地址的一個(gè)或多個(gè)虛擬存儲(chǔ)器頁(yè)。當(dāng)軟件的執(zhí)行需要多于能存儲(chǔ)在RAM 58中的虛擬存儲(chǔ)器頁(yè)時(shí),便用存儲(chǔ)在次級(jí)存儲(chǔ)器中的所需要的頁(yè)替換當(dāng)前不需要的頁(yè),次級(jí)存儲(chǔ)器為由盤適配器82控制的諸如硬盤驅(qū)動(dòng)器23等。
存儲(chǔ)器控制器50還包含選擇RAM 58內(nèi)的特定地址的地址多路復(fù)用器54及緩沖存儲(chǔ)讀自及存儲(chǔ)到RAM 58的數(shù)據(jù)的數(shù)據(jù)緩沖器56。存儲(chǔ)器控制器50還提供在分配給各進(jìn)程的虛擬地址空間中隔離系統(tǒng)進(jìn)程與用戶進(jìn)程的存儲(chǔ)器保護(hù)。從而,在用戶模式中運(yùn)行的程序只能存取分配給其虛擬地址空間的存儲(chǔ)器;除非支持進(jìn)程間存儲(chǔ)器共享且該程序具有存取的適當(dāng)特權(quán),用戶模式程序不能存取另一進(jìn)程的虛擬地址空間內(nèi)的存儲(chǔ)器。
仍參見(jiàn)圖2,緩沖器36提供系統(tǒng)總線34與諸如微通道總線44等可供選用的特征總線之間的接口。連接在微通道總線44上的有若干個(gè)用于接納微通道適配器卡的I/O槽46,這些適配器卡又可進(jìn)一步連接到I/O設(shè)備或存儲(chǔ)器上。仲裁控制總線42將DMA控制器41與中央仲裁器48耦合到I/O槽46與盤適配器82上。通過(guò)實(shí)現(xiàn)微通道體系結(jié)構(gòu)總線仲裁協(xié)議,中央仲裁器48用擴(kuò)展卡、控制器及CPU 26管理對(duì)微通道總線44的存取。此外,中央仲裁器48仲裁耦合在微通道總線44上的總線主控器之間對(duì)微通道總線44的擁有權(quán)??偩€主控器支持用增加包含一個(gè)處理器及其支持芯片的總線主控適配器來(lái)允許建立微通道總線44的多處理器配置。
系統(tǒng)總線34通過(guò)緩沖器66耦合在平面I/O總線(planar I/Obus)68上。連接在扁平I/O總線68上的有各種I/O適配器及其它外圍部件,其中包括顯示適配器70、盤適配器82、非易失性RAM74、時(shí)鐘72、串行適配器78、定時(shí)器80、只讀存儲(chǔ)器(ROM)86、CD-ROM適配器88、網(wǎng)絡(luò)適配器85、鍵盤/鼠標(biāo)器控制器84、調(diào)制解調(diào)器87及并行適配器76。顯示適配器70將來(lái)自CPU 26的圖形數(shù)據(jù)轉(zhuǎn)換成用來(lái)驅(qū)動(dòng)顯示設(shè)備14的RGB視頻信號(hào)。取決于運(yùn)行的操作系統(tǒng)與應(yīng)用軟件,視覺(jué)輸出可包含文本、圖形、動(dòng)畫及多媒體視頻。盤適配器82控制硬盤驅(qū)動(dòng)器23及軟盤驅(qū)動(dòng)器22的數(shù)據(jù)存儲(chǔ)與檢索。盤適配器82處理諸如定位讀/寫頭等任務(wù)并起驅(qū)動(dòng)器與CPU 26之間的媒介作用,非易失性RAM 74中存儲(chǔ)描述數(shù)據(jù)處理系統(tǒng)10的當(dāng)前配置的系統(tǒng)配置數(shù)據(jù)。例如,非易失性RAM 74中包含描述硬盤驅(qū)動(dòng)器23或放置在軟盤驅(qū)動(dòng)器22內(nèi)的一片軟盤的容量、顯示設(shè)備14的型號(hào)、空閑RAM 58的總量及當(dāng)前系統(tǒng)配置的信息。當(dāng)數(shù)據(jù)處理系統(tǒng)10斷電時(shí),便將這些數(shù)據(jù)存儲(chǔ)在非易失性RAM中。
CPU 26執(zhí)行的應(yīng)用程序用時(shí)鐘72來(lái)計(jì)算時(shí)間與日期。串行適配器78通過(guò)串行端口(未示出)提供與外部設(shè)備的同步或異步串行接口,它使得數(shù)據(jù)處理系統(tǒng)10傳輸信息到/自串行通信設(shè)備。定時(shí)器80包括可用來(lái)在數(shù)據(jù)處理系統(tǒng)10內(nèi)定時(shí)若干事件的多個(gè)時(shí)間間隔定時(shí)器。如上所述,在這些設(shè)備中,定時(shí)器80屬于某些應(yīng)用程序特別是游戲程序直接控制的設(shè)備,這些程序是為單線程操作系統(tǒng)環(huán)境編寫的。
ROM 86通常存儲(chǔ)基本輸入/輸出系統(tǒng)(BIOS),當(dāng)CPU 26在DOS操作系統(tǒng)下操作時(shí),它提供對(duì)用戶透明的I/O操作。BIOS還包括在接通電源時(shí)執(zhí)行系統(tǒng)建立的通電自檢(POST)診斷例程。例如,POST查詢硬件,分配BIOS數(shù)據(jù)區(qū)(BOA),構(gòu)成一個(gè)指向ROM 86中的中斷處理例程的中斷矢量表,并且初始化定時(shí)器80、時(shí)鐘72及系統(tǒng)單元12中的其它設(shè)備。CD-ROM適配器88控制從CD-ROM驅(qū)動(dòng)器24及CD-ROM 24A的數(shù)據(jù)讀出。
并行適配器76使系統(tǒng)單元12能通過(guò)并行端口并行輸出數(shù)據(jù)到諸如打印機(jī)20等外部設(shè)備。鍵盤/鼠標(biāo)控制器84將系統(tǒng)單元12與鍵盤16及諸如鼠標(biāo)器18等指點(diǎn)設(shè)備接口。這些指點(diǎn)設(shè)備通常用來(lái)控制屏幕上元素,例如在用戶按鼠標(biāo)器按鈕時(shí)指示指針位置的圖形指針。其它指點(diǎn)設(shè)備包括圖形輸入板、觸針、光筆、操縱桿、圓盤、跟蹤球、跟蹤盤及IBM在商標(biāo)“Track Point”下銷售的指點(diǎn)設(shè)備。
最后,系統(tǒng)單元12包含提供數(shù)據(jù)處理系統(tǒng)10與包含計(jì)算機(jī)網(wǎng)絡(luò)在內(nèi)的其它數(shù)據(jù)處理系統(tǒng)之間的通信的網(wǎng)絡(luò)適配器85與調(diào)制解調(diào)器87。網(wǎng)絡(luò)適配器85用來(lái)將數(shù)據(jù)處理系統(tǒng)10連接到計(jì)算機(jī)網(wǎng)絡(luò)上,諸如連接在網(wǎng)絡(luò)端口上的局域網(wǎng)(LAN)。計(jì)算機(jī)網(wǎng)絡(luò)支持網(wǎng)絡(luò)連接上的電子數(shù)據(jù)的電子傳輸。網(wǎng)絡(luò)還支持分布式處理,它使數(shù)據(jù)處理系統(tǒng)10能與鏈接在網(wǎng)絡(luò)上的其它數(shù)據(jù)處理系統(tǒng)共享一個(gè)任務(wù)。調(diào)制解調(diào)器87將在電信線路上通信的模擬數(shù)據(jù)從數(shù)字形式調(diào)制成模擬形式或者從模擬形式解調(diào)成數(shù)字形式。例如,調(diào)制解調(diào)器可用來(lái)將數(shù)據(jù)處理系統(tǒng)10連接到聯(lián)機(jī)信息服務(wù)上,諸如Prodigy服務(wù)公司在服務(wù)商標(biāo)“PRODIGY”下提供的信息服務(wù)。這些聯(lián)機(jī)服務(wù)供應(yīng)商提供能通過(guò)調(diào)制解調(diào)器下裝到數(shù)據(jù)處理系統(tǒng)10中的軟件與數(shù)據(jù)。再者,通過(guò)調(diào)制解調(diào)器87的電話通信提供對(duì)其它軟件源的連接,諸如服務(wù)器、電子公共牌及互連網(wǎng)(Internet)或“環(huán)球網(wǎng)”(“World Wide Web”)。
如下面詳細(xì)描述的,本發(fā)明多方面與可在計(jì)算機(jī)系統(tǒng)上實(shí)現(xiàn)的特定方法或功能有關(guān)。本發(fā)明的這些方面可實(shí)現(xiàn)為供與計(jì)算機(jī)系統(tǒng)一起使用的計(jì)算機(jī)程序產(chǎn)品。熟悉本技術(shù)的人員應(yīng)容易理解,能用多種方式將定義本發(fā)明的功能的計(jì)算機(jī)程序發(fā)送給計(jì)算機(jī),其中包括但不限于(a)永久性存儲(chǔ)在不能寫的存儲(chǔ)介質(zhì)(例如ROM 86等計(jì)算機(jī)內(nèi)部的只讀存儲(chǔ)器設(shè)備或者可由CD-ROM驅(qū)動(dòng)器24等計(jì)算機(jī)I/O附件讀出的CD-ROM盤)上的信息;(b)可改變地存儲(chǔ)在可寫存儲(chǔ)介質(zhì)(例如軟盤驅(qū)動(dòng)器22內(nèi)的軟盤或者硬盤驅(qū)動(dòng)器23)上的信息;或者(c)通過(guò)通信介質(zhì)輸送給計(jì)算機(jī)的信息,諸如通過(guò)連接在網(wǎng)絡(luò)適配器85上的計(jì)算機(jī)網(wǎng)或連接在調(diào)制解調(diào)器87上的電信線路。因此,應(yīng)當(dāng)理解,這些介質(zhì)在攜帶指導(dǎo)本發(fā)明的方法-功能的計(jì)算機(jī)可讀的指令時(shí),代表本發(fā)明的替用實(shí)施例。
現(xiàn)在參見(jiàn)圖3,其中描繪了數(shù)據(jù)處理系統(tǒng)的操作系統(tǒng)使用的標(biāo)準(zhǔn)GUI。在顯示設(shè)備14內(nèi)顯示給用戶的背景桌面100包含多個(gè)用戶可選擇的圖符102-116。各圖符102-116表示用戶能通過(guò)連按兩次鼠標(biāo)器18的左按鈕用圖形指示器101方便地選擇的應(yīng)用、功能或文件存儲(chǔ)區(qū)。當(dāng)用戶選擇了圖符102-116之一時(shí),便激活了對(duì)應(yīng)于所選中的圖符的功能并且使選中的圖符加亮。圖符102-116中的許多個(gè)具有一個(gè)關(guān)聯(lián)的窗口或一系列窗口,它們?cè)谶x擇了圖符時(shí)顯示。例如,如圖3中所見(jiàn),當(dāng)選擇了窗口程序圖符114時(shí),便將窗口118顯示給用戶以提供進(jìn)一步的可能選擇(即圖符121-130)。
現(xiàn)在參見(jiàn)圖4,其中示出了按照本發(fā)明的較佳實(shí)施例,提供可獲得的配置代理的排練控制的顯示在背景桌面100內(nèi)的窗口132。窗口132示出用戶可選擇的各可獲得的配置代理。各配置代理代表操作系統(tǒng)的GUI的一種配置或格式。將窗口132認(rèn)為是排練控制窗口(Rehearsal Control Window),因?yàn)樗试S用戶在實(shí)際配置系統(tǒng)GUI之前“排練”(rehearse)一種特定的系統(tǒng)配置。
各系統(tǒng)配置代理是在窗口132中用一個(gè)動(dòng)畫顯示對(duì)象134-148表示的??梢钥闯?,所有動(dòng)畫顯示對(duì)象134-148是在窗口132內(nèi)同時(shí)顯示給用戶的。為了指示給用戶與一個(gè)特定代理關(guān)聯(lián)的配置類型,各顯示對(duì)象是用表示該特定代理生成的系統(tǒng)配置的心情或“感覺(jué)”的類型的動(dòng)畫(人)的臉示出的。當(dāng)在排練控制(即窗口132)內(nèi)動(dòng)畫顯示對(duì)象加亮?xí)r,便為用戶播放該代理的多媒體圖象。這一多媒體圖象中可包含傳遞將要提供的配置的接口的表情的聲音與/或視頻與/或圖形。
在一個(gè)較佳實(shí)施例中還可設(shè)置一說(shuō)明區(qū)150。說(shuō)明區(qū)150提供被加亮代理的描述以更好地描述被加亮的代理的特征。例如,若干用戶可使用一臺(tái)計(jì)算機(jī)。系統(tǒng)配置代理134-148可能代表計(jì)算機(jī)的8個(gè)不同用戶。例如可用一用戶,以其畫象來(lái)標(biāo)識(shí)一個(gè)代理,并將其配置設(shè)定為該用戶的最佳配置。從而,從圖4中可見(jiàn),代理134示出為具有在區(qū)150中的標(biāo)識(shí)描述,指示為屬于“比爾”,操作在“OS/2”中,為一位“漂亮、害羞的工程師”工作。在一個(gè)實(shí)施例中,多媒體圖象是表演“神經(jīng)質(zhì)”或“激動(dòng)”的一名動(dòng)畫人物,非常開(kāi)朗等等,借此表示該特定代理的個(gè)性。文本“Exit”(“出口”)標(biāo)識(shí)用戶可退出資源控制的位置。
在一個(gè)較佳實(shí)施例中,加亮的代理在該代理所占據(jù)的窗口132的區(qū)中播放相關(guān)的多媒體圖象。從而,在播放代理134的多媒體圖象時(shí),多媒體演播的視覺(jué)部分只占用窗口132的區(qū)152。以這一方式,在為代理134多媒體演播期間,繼續(xù)將代理136-148顯示給用戶。在本發(fā)明的另一較佳實(shí)施例中,在播放時(shí),一個(gè)代理的多媒體演播可占用整個(gè)窗口132甚至整個(gè)陰極射線管,從而在多媒體演播期間停止顯示所有動(dòng)畫顯示對(duì)象。例如,如果各代理134-148表示GUI的一種不同彩色組合,可能希望使多媒體演播占據(jù)整個(gè)顯示器以更好地提供該代理配置的實(shí)例。然而,一旦完成了多媒體演播,顯示器便返回到顯示所有代理的排練控制。作為一個(gè)替代實(shí)施例,各代理可表示一個(gè)不同的美國(guó)城市,而多媒體演播則提供展示與描述該城市的視頻。
如所能看出的,本發(fā)明提供軟件代理的排練控制,使用戶能非??斓卦u(píng)估各代理的性能及并排地觀察所有可得到的代理。
在一個(gè)較佳實(shí)施例中,為排練控制維護(hù)兩個(gè)定時(shí)器。開(kāi)始時(shí),排練控制在窗口132中初始加亮一個(gè)系統(tǒng)設(shè)定的代理并播放其多媒體圖象,借此將該代理介紹給用戶。排練控制中的第一定時(shí)器定時(shí)多媒體演播的播放,而第二定時(shí)器則定時(shí)代理的加亮?xí)r間。一旦第一定時(shí)器到時(shí),演播便結(jié)束。第二定時(shí)器到時(shí)時(shí),自動(dòng)移動(dòng)一個(gè)“撥號(hào)器”來(lái)加亮窗口中的另一代理,同時(shí)起動(dòng)兩個(gè)定時(shí)器,并播放相關(guān)的多媒體演播。重復(fù)這一過(guò)程,在順時(shí)針?lè)较蛏蠌囊粋€(gè)代理移動(dòng)撥號(hào)器到下一個(gè)代理。一旦用戶在撥號(hào)器所指的代理(被加亮的代理)上選擇了代理之一(按鼠標(biāo)器按鈕或擊輸入鍵)撥號(hào)器的移動(dòng)便停止。
現(xiàn)在參見(jiàn)圖5,其中示出了按照本發(fā)明的較佳實(shí)施例在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)多個(gè)動(dòng)畫顯示對(duì)象供選擇的方法的流程圖。進(jìn)程在步驟154開(kāi)始并進(jìn)行到步驟156,在其中在計(jì)算機(jī)系統(tǒng)的視頻顯示器上同時(shí)顯示多個(gè)動(dòng)畫顯示對(duì)象。在步驟158,諸如缺省設(shè)定或用戶選擇,標(biāo)識(shí)或加亮了顯示的動(dòng)畫顯示對(duì)象之一。在步驟160,為用戶播放與所標(biāo)識(shí)的動(dòng)畫顯示對(duì)象相關(guān)的多媒體圖象。在一個(gè)較佳實(shí)施例中,這一多媒體演播在諸如區(qū)152的一個(gè)區(qū)中激活一張顯示的人臉向用戶指示相關(guān)的圖形用戶接口的技能與個(gè)性。例如,高度熟練與相對(duì)急躁的用戶的接口將提供簡(jiǎn)單而快速的代理,無(wú)須相關(guān)的指導(dǎo)或求助特征。用于這一接口的動(dòng)畫顯示對(duì)象與相關(guān)多媒體演播可能顯示表明不需要等待接口執(zhí)行功能的工程師的臉。
進(jìn)程然后進(jìn)行到判定框162去判定用戶是否已經(jīng)用諸如鼠標(biāo)器等裝置選擇了標(biāo)識(shí)的動(dòng)畫顯示對(duì)象。如果用戶尚未選定顯示的動(dòng)畫顯示對(duì)象之一,進(jìn)程便返回到步驟158,在其中,例如自動(dòng)標(biāo)識(shí)另一個(gè)顯示的動(dòng)畫顯示對(duì)象的資源控制標(biāo)識(shí)另一個(gè)顯示的動(dòng)畫顯示對(duì)象。如果已選定了一個(gè)顯示的動(dòng)畫顯示對(duì)象,進(jìn)程從判定框162進(jìn)行到步驟164,在其中執(zhí)行與選中的動(dòng)畫顯示對(duì)象相關(guān)的軟件代理。此后,進(jìn)程在步驟166結(jié)束。
雖然已作為提供可允許的GUI的控制描述了本發(fā)明,本發(fā)明也能應(yīng)用在用于提供及從若干可顯示的代表中進(jìn)行選擇的任何資源控制。從而,應(yīng)理解這種控制對(duì)于要求用戶多中選一的任何動(dòng)畫對(duì)象(位圖、圖符、多媒體電影等)的組合都是有用的。雖然已參照一個(gè)較佳實(shí)施例具體展示與描述了本發(fā)明,熟悉本技術(shù)的人員將會(huì)理解可在其中作出各種形式上與細(xì)節(jié)上的改變而不脫離本發(fā)明的精神與范圍。
權(quán)利要求
1.一種在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)動(dòng)畫顯示對(duì)象供選擇的方法,其中的圖形用戶接口是顯示在數(shù)據(jù)處理系統(tǒng)的顯示設(shè)備上的,本方法包括下述步驟同時(shí)顯示多個(gè)動(dòng)畫顯示對(duì)象,從而允許用戶觀看所有該多個(gè)動(dòng)畫顯示對(duì)象并選擇該多個(gè)動(dòng)畫顯示對(duì)象之一,其中該多個(gè)動(dòng)畫顯示對(duì)象中的每一個(gè)是與一種多媒體演播相關(guān)聯(lián)的;標(biāo)識(shí)顯示的動(dòng)畫顯示對(duì)象之一;播放所標(biāo)識(shí)的動(dòng)畫顯示對(duì)象關(guān)聯(lián)的多媒體演播;選擇該多個(gè)動(dòng)畫顯示對(duì)象之一;執(zhí)行與所選擇的動(dòng)畫顯示對(duì)象關(guān)聯(lián)的軟件代理。
2.按照權(quán)利要求
1的在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)動(dòng)畫顯示對(duì)象供選擇的方法,其特征在于各動(dòng)畫顯示對(duì)象表示該圖形用戶接口的一種配置,及執(zhí)行與所選擇的動(dòng)畫顯示對(duì)象關(guān)聯(lián)的軟件代理的步驟包括將該圖形用戶接口配置成由所選擇的動(dòng)畫顯示對(duì)象表示的配置。
3.按照權(quán)利要求
1的在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)動(dòng)畫顯示對(duì)象供選擇的方法,其特征在于各多媒體演播描述關(guān)聯(lián)的圖形用戶接口的技能與個(gè)性。
4.按照權(quán)利要求
3的在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)動(dòng)畫顯示對(duì)象供選擇的方法,其特征在于各動(dòng)畫顯示對(duì)象是一張人臉,及多媒體演播的播放包括激活關(guān)聯(lián)的動(dòng)畫顯示對(duì)象的人臉。
5.按照權(quán)利要求
1的在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)動(dòng)畫顯示對(duì)象供選擇的方法,其特征在于各多媒體演播描述關(guān)聯(lián)的圖形用戶接口的顯示布局及彩色設(shè)計(jì)。
6.按照權(quán)利要求
1的在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)動(dòng)畫顯示對(duì)象供選擇的方法,其特征在于選擇該多個(gè)動(dòng)畫顯示對(duì)象之一的步驟進(jìn)一步包括播放與所選擇的動(dòng)畫顯示對(duì)象關(guān)聯(lián)的多媒體演播。
7.按照權(quán)利要求
1的在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)動(dòng)畫顯示對(duì)象供選擇的方法,其特征在于該多個(gè)動(dòng)畫顯示對(duì)象中至少一部分是在播放關(guān)聯(lián)的多媒體演播期間顯示的。
8.按照權(quán)利要求
1的在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)動(dòng)畫顯示對(duì)象供選擇的方法,其特征在于各動(dòng)畫顯示對(duì)象在顯示設(shè)備上具有一個(gè)獨(dú)占的顯示區(qū),及各多媒體演播包含對(duì)顯示設(shè)備上的一個(gè)顯示區(qū)的圖形顯示,該顯示區(qū)除了其關(guān)聯(lián)的動(dòng)畫顯示對(duì)象以外不包含任何動(dòng)畫顯示對(duì)象的獨(dú)占顯示區(qū)。
9.按照權(quán)利要求
1的在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)動(dòng)畫顯示對(duì)象供選擇的方法,其特征在于各多媒體演播播放一個(gè)預(yù)定的時(shí)間。
10.一種在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)動(dòng)畫顯示對(duì)象供選擇的數(shù)據(jù)處理系統(tǒng),其中該圖形用戶接口是顯示在該數(shù)據(jù)處理系統(tǒng)的顯示設(shè)備上的,該數(shù)據(jù)處理系統(tǒng)包括用于同時(shí)顯示多個(gè)動(dòng)畫顯示對(duì)象的裝置,從而允許用戶觀看所有多個(gè)動(dòng)畫顯示對(duì)象及選擇該多個(gè)動(dòng)畫顯示對(duì)象之一,其中多個(gè)動(dòng)畫顯示對(duì)象中的每一個(gè)與一種多媒體演播關(guān)聯(lián);用于標(biāo)識(shí)所顯示的動(dòng)畫顯示對(duì)象之一的裝置;用于為所標(biāo)識(shí)的動(dòng)畫顯示對(duì)象播放關(guān)聯(lián)的多媒體演播的裝置;用于選擇該多個(gè)動(dòng)畫顯示對(duì)象之一的裝置;用于執(zhí)行與所選擇的動(dòng)畫顯示對(duì)象關(guān)聯(lián)的軟件代理的裝置。
11.按照權(quán)利要求
10的用于在數(shù)據(jù)處理系統(tǒng)的用戶圖形接口上向用戶呈現(xiàn)動(dòng)畫顯示對(duì)象供選擇的數(shù)據(jù)處理系統(tǒng),其特征在于各動(dòng)畫顯示對(duì)象表示該圖形用戶接口的一種配置,及用于執(zhí)行與所選擇的動(dòng)畫顯示對(duì)象關(guān)聯(lián)的軟件代理的裝置包括用于將該圖形用戶接口配置成由所選擇的動(dòng)畫顯示對(duì)象表示的配置的裝置。
12.按照權(quán)利要求
10的用于在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)動(dòng)畫顯示對(duì)象供選擇的數(shù)據(jù)處理系統(tǒng),其特征在于各多媒體演播描述關(guān)聯(lián)的圖形用戶接口的技能與個(gè)性。
13.按照權(quán)利要求
12的用于在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)動(dòng)畫顯示對(duì)象供選擇的數(shù)據(jù)處理系統(tǒng),其特征在于各動(dòng)畫顯示對(duì)象為一張人臉,及用于播放多媒體演播的裝置包括用于激活關(guān)聯(lián)的動(dòng)畫顯示對(duì)象的人臉的裝置。
14.按照權(quán)利要求
10的用于在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)動(dòng)畫顯示對(duì)象供選擇的數(shù)據(jù)處理系統(tǒng),其特征在于各多媒體演播描述關(guān)聯(lián)的圖形用戶接口的顯示布局與彩色設(shè)計(jì)。
15.按照權(quán)利要求
10的用于在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)動(dòng)畫顯示對(duì)象供選擇的數(shù)據(jù)處理系統(tǒng),其特征在于用于選擇該多個(gè)動(dòng)畫顯示對(duì)象之一的裝置進(jìn)一步包括用于播放與所選擇的動(dòng)畫顯示對(duì)象關(guān)聯(lián)的多媒體演播的裝置。
16.按照權(quán)利要求
10的用于在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)動(dòng)畫顯示對(duì)象供選擇的數(shù)據(jù)處理系統(tǒng),其特征在于還包括用于在關(guān)聯(lián)的多媒體演播的播放期間顯示該多個(gè)動(dòng)畫顯示對(duì)象中至少一部分的裝置。
17.按照權(quán)利要求
10的用于在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)動(dòng)畫顯示對(duì)象供選擇的數(shù)據(jù)處理系統(tǒng),其特征在于各動(dòng)畫顯示對(duì)象在顯示設(shè)備上具有一個(gè)獨(dú)占的顯示區(qū),及各多媒體演播包含對(duì)顯示設(shè)備上的一個(gè)顯示區(qū)的圖形顯示,該顯示區(qū)除了其關(guān)聯(lián)的動(dòng)畫顯示對(duì)象以外不包含任何動(dòng)畫顯示對(duì)象的獨(dú)占顯示區(qū)。
18.按照權(quán)利要求
10的用于在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)動(dòng)畫顯示對(duì)象供選擇的數(shù)據(jù)處理系統(tǒng),其特征在于各多媒體演播播放一個(gè)預(yù)定的時(shí)間。
專利摘要
提供了一種用于在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)動(dòng)畫顯示對(duì)象供選擇的計(jì)算機(jī)程序產(chǎn)品。在數(shù)據(jù)處理系統(tǒng)的顯示設(shè)備上用圖形用戶接口同時(shí)顯示多個(gè)動(dòng)畫顯示對(duì)象,從而允許用戶觀看所有該多個(gè)動(dòng)畫顯示對(duì)象及選擇該多個(gè)動(dòng)畫顯示對(duì)象之一。選擇了顯示的動(dòng)畫顯示對(duì)象之一,便播放與所選擇的動(dòng)畫顯示對(duì)象關(guān)聯(lián)的一種多媒體演播。
文檔編號(hào)G06T13/00GKCN1086038SQ97102052
公開(kāi)日2002年6月5日 申請(qǐng)日期1997年1月15日
發(fā)明者B·J·阿盧扎 申請(qǐng)人:國(guó)際商業(yè)機(jī)器公司導(dǎo)出引文BiBTeX, EndNote, RefMan專利引用 (3),
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
怀远县| 北川| 临颍县| 六安市| 南康市| 桓台县| 中山市| 余姚市| 保亭| 奇台县| 鸡东县| 绥滨县| 五峰| 罗源县| 凉城县| 靖宇县| 灌云县| 稷山县| 盱眙县| 苍山县| 当涂县| 黄骅市| 屏山县| 普兰县| 突泉县| 旬阳县| 原阳县| 阿图什市| 庆城县| 监利县| 博兴县| 甘孜县| 桐乡市| 福泉市| 兴和县| 丹东市| 萨嘎县| 黔江区| 民权县| 双鸭山市| 台江县|