国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      在數(shù)據(jù)處理系統(tǒng)中的圖形用戶接口上向用戶呈現(xiàn)多個動畫顯示對象供選擇的方法與系統(tǒng)的制作方法

      文檔序號:6411750閱讀:544來源:國知局
      專利名稱:在數(shù)據(jù)處理系統(tǒng)中的圖形用戶接口上向用戶呈現(xiàn)多個動畫顯示對象供選擇的方法與系統(tǒng)的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明一般涉及在數(shù)據(jù)處理系統(tǒng)中的圖形用戶接口上呈現(xiàn)數(shù)據(jù)的方法與系統(tǒng),而具體地涉及在數(shù)據(jù)處理系統(tǒng)中的圖形用戶接口上向用戶呈現(xiàn)多個動畫顯示對象供選擇的方法與系統(tǒng)。更具體地,本發(fā)明涉及在數(shù)據(jù)處理系統(tǒng)中的圖形用戶接口上播出呈現(xiàn)給用戶的多個動畫顯示對象的多媒體圖象并允許用戶從該多個動畫顯示對象中選擇的方法與系統(tǒng)。
      個人計算機(jī)的用戶接口定義用戶如何與計算機(jī)通信。這一通信鏈路定義如何使用應(yīng)用程序,如何切換任務(wù),及如何進(jìn)行選擇。數(shù)年前,計算機(jī)幾乎僅由高度熟練的人員用在非常專門的工程、科學(xué)或商業(yè)任務(wù)中。用戶接口過去不是直觀的,并且常常要求特殊培訓(xùn)。由于對于這些專業(yè)應(yīng)用如此關(guān)系重大所以額外的培訓(xùn)是可以接受的。今天,計算機(jī)應(yīng)用已為各階層所使用。因此,更方便與更直觀的用戶接口已成為減少操作計算機(jī)所需的專門培訓(xùn)所必需。
      大多數(shù)初次使用計算機(jī)的用戶不熟悉鍵盤,但他們熟悉觀看畫面、指點對象、抓住及移動條目(items)。從而為了真正抓住用戶的創(chuàng)造能力,及使得即使兒童也能使用計算機(jī),研制了圖形用戶接口(GUI)。通過使用鼠標(biāo)在顯示器上指點用小圖形(圖符)表示的對象,用戶便能控制計算機(jī)而無須知道復(fù)雜的命令,鼠標(biāo)控制的圖形接口允許用戶指點表示程序的圖符并將這些圖符組合進(jìn)窗口框中。利用GUI的“桌面”比喻,使得教新的計算機(jī)用戶如何使用計算機(jī)來完成過去習(xí)慣于在桌上用紙與筆執(zhí)行的任務(wù)更為容易。這種比喻協(xié)助將用戶從過去的方法溝通到計算機(jī)上。桌面顯示器對于企業(yè)與個人使用協(xié)助傳統(tǒng)上在桌面上執(zhí)行的任務(wù)的計算機(jī)工作得相當(dāng)好。
      計算機(jī)軟件的一種現(xiàn)代工具是使用智能工具(intelligent agent)來協(xié)助計算機(jī)用戶全面利用他們的系統(tǒng)的特色并在最短時間內(nèi)完成他們的任務(wù)。計算機(jī)工具是與用戶(計算機(jī)、計算機(jī)網(wǎng)絡(luò)等)交互作用來協(xié)助完成軟件任務(wù)的軟件程序。工具可在視覺上將它們顯示給用戶的前臺工作,或者它們也可作為在軟件代碼中實現(xiàn)的任務(wù)在后臺操作。工具可作為前臺工具協(xié)助用戶航行通過窗口,或作為后臺工具協(xié)助用戶查找諸如電話本等數(shù)據(jù)庫中的特定數(shù)據(jù)。
      配置工具進(jìn)行操作將GUI配置進(jìn)一種特定配置中。這一工具可在鼠標(biāo)器或鍵盤上配置控制來影響這些設(shè)備的“知覺”,并且可改變圖符的位置、為屏幕上的對象選擇的彩色及特定的GUI格式中允許的路徑與移動的類型。希望能有一種操作系統(tǒng)照顧到潛在計算機(jī)用戶人群的行為特征的許多類型并提供這些用戶選擇最符合他們的個性或當(dāng)前思想狀態(tài)的配置工具的選項。然而,為了進(jìn)行這一選擇,用戶需要知道所有可獲得的工具的特征。換言之,需要有將這些工具介紹給用戶的途徑。
      已知有通過采用筆記本型控制將工具介紹給用戶的一些系統(tǒng)。用戶必須翻閱筆記本式控制的頁來定位與選擇所提供的許多工具之一。每一頁示出一種工具及其各種特征。這不是一種向用戶提供選擇的非常實際的方式,因為用戶難于跟蹤被介紹的所有工具。當(dāng)筆記本提供許多工具時,用戶難于記住何處去尋找特別有利的工具。同時,用戶對所示工具的序列具有非常小的控制能力??梢钥闯龉P記本式的比喻所實施的那種提交方式鼓勵用戶選擇他所見到的第一項。所需要的是鼓勵用戶發(fā)掘所有潛在工具的將工具提供給用戶的方法與系統(tǒng)。再者,希望提供這樣一種方法與系統(tǒng),使得用戶容易記住所有選擇項,并進(jìn)而容易訪問供選擇的工具。
      提供了在數(shù)據(jù)處理系統(tǒng)中的圖形用戶接口上向用戶呈現(xiàn)動畫顯示對象供選擇的方法、系統(tǒng)與計算機(jī)程序產(chǎn)品。在數(shù)據(jù)處理系統(tǒng)的顯示設(shè)備上通過圖形用戶接口同時顯示多個動畫顯示對象,從而允許用戶觀看所有這許多動畫顯示對象并從這許多動畫顯示對象中選擇一個。選擇了顯示的動畫顯示對象之一,使與所選中的動畫顯示對象關(guān)聯(lián)的多媒體圖象得以播放。
      在下面的詳細(xì)書面描述中,本發(fā)明的上述以及其它目的、特征與優(yōu)點將變得顯而易見。
      在所附的權(quán)利要求書中提出本發(fā)明的認(rèn)為是新穎特色的特征。然而,在結(jié)合附圖閱讀時,參照用作說明的實施例的以下詳細(xì)描述會最好地理解本發(fā)明以及較好的使用方式及其進(jìn)一步的目的與優(yōu)點,附圖中

      圖1示出可用于實現(xiàn)本發(fā)明的數(shù)據(jù)處理系統(tǒng)的較佳實施例;圖2描繪按照本發(fā)明的較佳實施例的數(shù)據(jù)處理系統(tǒng)中的系統(tǒng)單元的主要部件的方框圖;圖3描繪按照本發(fā)明的較佳實施例的數(shù)據(jù)處理系統(tǒng)的操作系統(tǒng)所采用的標(biāo)準(zhǔn)圖形用戶接口;圖4示出按照本發(fā)明的較佳實施例的提供可獲得的OS/2工具的排練控制的窗口;圖5示出按照本發(fā)明的較佳實施例的在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶提出多個動畫顯示對象供選擇的方法的流程圖。
      現(xiàn)在參照附圖,具體參照圖1,其中示出了可用來實現(xiàn)本發(fā)明的數(shù)據(jù)處理系統(tǒng)的較佳實施例。如圖所示,數(shù)據(jù)處理系統(tǒng)10包括系統(tǒng)單元12、顯示設(shè)備14、鍵盤16、鼠標(biāo)器18及打印機(jī)20。如本技術(shù)中眾所周知的,系統(tǒng)單元12接收來自諸如鍵盤16、鼠標(biāo)器18或網(wǎng)絡(luò)/電信接口(未示出)等輸入設(shè)備的數(shù)據(jù)。鼠標(biāo)器18最好結(jié)合圖形用戶接口(GUI)使用,其中可用鼠標(biāo)器18通過選擇與移動顯示在顯示設(shè)備14中的相關(guān)圖形對象操縱包含數(shù)據(jù)處理系統(tǒng)部件與應(yīng)用程序在內(nèi)的系統(tǒng)對象。為了支持?jǐn)?shù)據(jù)存儲與檢索,系統(tǒng)單元12還包含軟盤驅(qū)動器22、硬盤驅(qū)動器23及CD-ROM驅(qū)動器24,所有這些都以眾所周知的方式連接在系統(tǒng)單元12上。熟悉本技術(shù)的人員都知道其它傳統(tǒng)部件也能連接在系統(tǒng)單元12上供與之交互作用。
      現(xiàn)在參見圖2,其中描繪了數(shù)據(jù)處理系統(tǒng)10中的系統(tǒng)單元12的主要部件的方框圖。如圖所示,系統(tǒng)單元12包括一個執(zhí)行軟件指令的中央處理單元(CPU)26。雖然任何適當(dāng)?shù)奈⑻幚砥鞫寄苡米鰿PU26,但CPU26最好是能從IBM微電子公司得到的Power PCTM微處理器系列之一。作為替代,CPU26也可實現(xiàn)為80×86微處理器系列之一,它們可從許多零售商購得。
      除了CPU26,還可將可供選用的數(shù)學(xué)協(xié)處理器27、高速緩存控制器28及高速緩沖存儲器30耦合在一條高速CPU局部總線25上。數(shù)學(xué)協(xié)處理器27是與CPU26有區(qū)別的以比CPU26更高的效率執(zhí)行數(shù)值計算的可供選用的處理器。高速緩沖存儲器30包括一個存儲頻繁地存取的數(shù)據(jù)與指令的小的高速存儲器。高速緩存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連接在總線控制與定時單元38及包含中央仲裁器48與DMA控制器41的直接存儲器存取(DMA)單元40上。DMA控制器41支持不涉及CPU26的存儲器存取。直接存儲器存取通常被用來在RAM58與諸如盤適配器82等“智能”外圍設(shè)備之間直接傳送數(shù)據(jù)。中央仲裁器48仲裁來自多個外圍設(shè)備的DMA請求。如下所述,中央仲裁器48還用通過仲裁控制總線42傳輸?shù)目刂菩盘柟芾韺︸詈显谖⑼ǖ揽偩€44上的設(shè)備的存取。
      CPU26通過存儲器控制器50訪問來自易失性隨機(jī)存儲器(RAM)58的數(shù)據(jù)與指令并將數(shù)據(jù)存儲在其中,存儲器控制器50包括存儲器控制單元52、地址多路復(fù)用器54及數(shù)據(jù)緩沖器56。存儲器控制單元52生成讀使能與寫使能信號以提供數(shù)據(jù)存儲與檢索,并包含地址變換設(shè)備將CPU26使用的虛擬地址映射到RAM58中的物理地址上。熟悉本技術(shù)的人員會理解,RAM58包括若干單個的易失性存儲器模塊,在向數(shù)據(jù)處理系統(tǒng)10供電時它們存儲操作系統(tǒng)與應(yīng)用軟件的各段。軟件段被劃分成各包含統(tǒng)一數(shù)目的虛擬存儲器地址的一個或多個虛擬存儲器頁。當(dāng)軟件的執(zhí)行需要多于能存儲在RAM58中的虛擬存儲器頁時,便用存儲在次級存儲器中的所需要的頁替換當(dāng)前不需要的頁,次級存儲器為由盤適配器82控制的諸如硬盤驅(qū)動器23等。
      存儲器控制器50還包含選擇RAM58內(nèi)的特定地址的地址多路復(fù)用器54及緩沖存儲讀自及存儲到RAM58的數(shù)據(jù)的數(shù)據(jù)緩沖器56。存儲器控制器50還提供在分配給各進(jìn)程的虛擬地址空間中隔離系統(tǒng)進(jìn)程與用戶進(jìn)程的存儲器保護(hù)。從而,在用戶模式中運行的程序只能存取分配給其虛擬地址空間的存儲器;除非支持進(jìn)程間存儲器共享且該程序具有存取的適當(dāng)特權(quán),用戶模式程序不能存取另一進(jìn)程的虛擬地址空間內(nèi)的存儲器。
      仍參見圖2,緩沖器36提供系統(tǒng)總線34與諸如微通道總線44等可供選用的特征總線之間的接口。連接在微通道總線44上的有若干個用于接納微通道適配器卡的I/O槽46,這些適配器卡又可進(jìn)一步連接到I/O設(shè)備或存儲器上。仲裁控制總線42將DMA控制器41與中央仲裁器48耦合到I/O槽46與盤適配器82上。通過實現(xiàn)微通道體系結(jié)構(gòu)總線仲裁協(xié)議,中央仲裁器48用擴(kuò)展卡、控制器及CPU26管理對微通道總線44的存取。此外,中央仲裁器44仲裁耦合在微通道總線44上的總線主控器之間對微通道總線44的擁有權(quán)??偩€主控器支持用增加包含一個處理器及其支持芯片的總線主控適配器來允許建立微通道總線44的多處理器配置。
      系統(tǒng)總線34通過緩沖器66耦合在平面I/O總線(planar I/O bus)68上。連接在扁平I/O總線68上的有各種I/O適配器及其它外圍部件,其中包括顯示適配器70、盤適配器82、非易失性RAM74、時鐘72、串行適配器78、定時器80、只讀存儲器(ROM)86、CD-ROM適配器88、網(wǎng)絡(luò)適配器85、鍵盤/鼠標(biāo)器控制器84、調(diào)制解調(diào)器87及并行適配器76。顯示適配器70將來自CPU26的圖形數(shù)據(jù)轉(zhuǎn)換成用來驅(qū)動顯示設(shè)備14的RGB視頻信號。取決于運行的操作系統(tǒng)與應(yīng)用軟件,視覺輸出可包含文本、圖形、動畫及多媒體視頻。盤適配器82控制硬盤驅(qū)動器23及軟盤驅(qū)動器22的數(shù)據(jù)存儲與檢索。盤適配器82處理諸如定位讀/寫頭等任務(wù)并起驅(qū)動器與CPU26之間的媒介作用,非易失性RAM74中存儲描述數(shù)據(jù)處理系統(tǒng)10的當(dāng)前配置的系統(tǒng)配置數(shù)據(jù)。例如,非易失性RAM74中包含描述硬盤驅(qū)動器23或放置在軟盤驅(qū)動器22內(nèi)的一片軟盤的容量、顯示設(shè)備14的型號、空閑RAM58的總量及當(dāng)前系統(tǒng)配置的信息。當(dāng)數(shù)據(jù)處理系統(tǒng)10斷電時,便將這些數(shù)據(jù)存儲在非易失性RAM中。
      CPU26執(zhí)行的應(yīng)用程序用時鐘72來計算時間與日期。串行適配器76通過串行端口(未示出)提供與外部設(shè)備的同步或異步串行接口,它使得數(shù)據(jù)處理系統(tǒng)10傳輸信息到/自串行通信設(shè)備。定時器80包括可用來在數(shù)據(jù)處理系統(tǒng)10內(nèi)定時若干事件的多個時間間隔定時器。如上所述,在這些設(shè)備中,定時器80屬于某些應(yīng)用程序特別是游戲程序直接控制的設(shè)備,這些程序是為單線程操作系統(tǒng)環(huán)境編寫的。
      ROM86通常存儲基本輸入/輸出系統(tǒng)(BIOS),當(dāng)CPU26在DOS操作系統(tǒng)下操作時,它提供對用戶透明的I/O操作。BIOS還包括在接通電源時執(zhí)行系統(tǒng)建立的通電自檢(POST)診斷例程。例如,POST查詢硬件,分配BIOS數(shù)據(jù)區(qū)(BOA),構(gòu)成一個指向ROM86中的中斷處理例程的中斷矢量表,并且初始化定時器80、時鐘72及系統(tǒng)單元12中的其它設(shè)備。CD-ROM適配器88控制從CD-ROM驅(qū)動器24及CD-ROM 24A的數(shù)據(jù)讀出。
      并行適配器76使系統(tǒng)單元12能通過并行端口并行輸出數(shù)據(jù)到諸如打印機(jī)20等外部設(shè)備。鍵盤/鼠標(biāo)控制器84將系統(tǒng)單元12與鍵盤16及諸如鼠標(biāo)器18等指點設(shè)備接口。這些指點設(shè)備通常用來控制屏幕上元素,例如在用戶按鼠標(biāo)器按鈕時指示指針位置的圖形指針。其它指點設(shè)備包括圖形輸入板、觸針、光筆、操縱桿、圓盤、跟蹤球、跟蹤盤及IBM在商標(biāo)“ Track Point”下銷售的指點設(shè)備。
      最后,系統(tǒng)單元12包含提供數(shù)據(jù)處理系統(tǒng)10與包含計算機(jī)網(wǎng)絡(luò)在內(nèi)的其它數(shù)據(jù)處理系統(tǒng)之間的通信的網(wǎng)絡(luò)適配器85與調(diào)制解調(diào)器87。網(wǎng)絡(luò)適配器85用來將數(shù)據(jù)處理系統(tǒng)10連接到計算機(jī)網(wǎng)絡(luò)上,諸如連接在網(wǎng)絡(luò)端口上的局域網(wǎng)(LAN)。計算機(jī)網(wǎng)絡(luò)支持網(wǎng)絡(luò)連接上的電子數(shù)據(jù)的電子傳輸。網(wǎng)絡(luò)還支持分布式處理,它使數(shù)據(jù)處理系統(tǒng)10能與鏈接在網(wǎng)絡(luò)上的其它數(shù)據(jù)處理系統(tǒng)共享一個任務(wù)。調(diào)制解調(diào)器87將在電信線路上通信的模擬數(shù)據(jù)從數(shù)字形式調(diào)制成模擬形式或者從模擬形式解調(diào)成數(shù)字形式。例如,調(diào)制解調(diào)器可用來將數(shù)據(jù)處理系統(tǒng)10連接到聯(lián)機(jī)信息服務(wù)上,諸如Prodigy服務(wù)公司在服務(wù)商標(biāo)“PRODIGY”下提供的信息服務(wù)。這些聯(lián)機(jī)服務(wù)供應(yīng)商提供能通過調(diào)制解調(diào)器下裝到數(shù)據(jù)處理系統(tǒng)10中的軟件與數(shù)據(jù)。再者,通過調(diào)制解調(diào)器87的電話通信提供對其它軟件源的連接,諸如服務(wù)器、電子公共牌及互連網(wǎng)(Internet)或“環(huán)球網(wǎng)”(“World Wide Web”)。
      如下面詳細(xì)描述的,本發(fā)明多方面與可在計算機(jī)系統(tǒng)上實現(xiàn)的特定方法或功能有關(guān)。本發(fā)明的這些方面可實現(xiàn)為供與計算機(jī)系統(tǒng)一起使用的計算機(jī)程序產(chǎn)品。熟悉本技術(shù)的人員應(yīng)容易理解,能用多種方式將定義本發(fā)明的功能的計算機(jī)程序發(fā)送給計算機(jī),其中包括但不限于(a)永久性存儲在不能寫的存儲介質(zhì)(例如ROM 86等計算機(jī)內(nèi)部的只讀存儲器設(shè)備或者可由CD-ROM驅(qū)動器24等計算機(jī)I/O附件讀出的CD-ROM盤)上的信息;(b)可改變地存儲在可寫存儲介質(zhì)(例如軟盤驅(qū)動器22內(nèi)的軟盤或者硬盤驅(qū)動器23)上的信息;或者(c)通過通信介質(zhì)輸送給計算機(jī)的信息,諸如通過連接在網(wǎng)絡(luò)適配器85上的計算機(jī)網(wǎng)或連接在調(diào)制解調(diào)器87上的電信線路。因此,應(yīng)當(dāng)理解,這些介質(zhì)在攜帶指導(dǎo)本發(fā)明的方法-功能的計算機(jī)可讀的指令時,代表本發(fā)明的替用實施例。
      現(xiàn)在參見圖3,其中描繪了數(shù)據(jù)處理系統(tǒng)的操作系統(tǒng)使用的標(biāo)準(zhǔn)GUI。在顯示設(shè)備14內(nèi)顯示給用戶的背景桌面100包含多個用戶可選擇的圖符102-116。各圖符102-116表示用戶能通過連按兩次鼠標(biāo)器18的左按鈕用圖形指示器101方便地選擇的應(yīng)用、功能或文件存儲區(qū)。當(dāng)用戶選擇了圖符102-116之一時,便激活了對應(yīng)于所選中的圖符的功能并且使選中的圖符加亮。圖符102-116中的許多個具有一個關(guān)聯(lián)的窗口或一系列窗口,它們在選擇了圖符時顯示。例如,如圖3中所見,當(dāng)選擇了窗口程序圖符114時,便將窗口118顯示給用戶以提供進(jìn)一步的可能選擇(即圖符121-130)。
      現(xiàn)在參見圖4,其中示出了按照本發(fā)明的較佳實施例,提供可獲得的配置工具的排練控制的顯示在背景桌面100內(nèi)的窗口132。窗口132示出用戶可選擇的各可獲得的配置工具。各配置工具代表操作系統(tǒng)的GUI的一種配置或格式。將窗口132認(rèn)為是排練控制窗口(RehearsalControl Window),因為它允許用戶在實際配置系統(tǒng)GUI之前“排練”(rehearse)一種特定的系統(tǒng)配置。
      各系統(tǒng)配置工具是在窗口132中用一個動畫顯示對象134-148表示的??梢钥闯?,所有動畫顯示對象134-148是在窗口132內(nèi)同時顯示給用戶的。為了指示給用戶與一個特定工具關(guān)聯(lián)的配置類型,各顯示對象是用表示該特定工具生成的系統(tǒng)配置的心情或“感覺”的類型的動畫(人)的臉示出的。當(dāng)在排練控制(即窗口132)內(nèi)動畫顯示對象加亮?xí)r,便為用戶播放該工具的多媒體圖象。這一多媒體圖象中可包含傳遞將要提供的配置的接口的表情的聲音與/或視頻與/或圖形。
      在一個較佳實施例中還可設(shè)置一說明區(qū)150。說明區(qū)150提供被加亮工具的描述以更好地描述被加亮的工具的特征。例如,若干用戶可使用一臺計算機(jī)。系統(tǒng)配置工具134-148可能代表計算機(jī)的8個不同用戶。例如可用一用戶,以其畫象來標(biāo)識一個工具,并將其配置設(shè)定為該用戶的最佳配置。從而,從圖4中可見,工具134示出為具有在區(qū)150中的標(biāo)識描述,指示為屬于“比爾”,操作在“OS/2”中,為一位“漂亮、害羞的工程師”工作。在一個實施例中,多媒體圖象是表演“神經(jīng)質(zhì)”或“激動”的一名動畫人物,非常開朗等等,借此表示該特定工具的個性。文本“Exit”(“出口”)標(biāo)識用戶可退出資源控制的位置。
      在一個較佳實施例中,加亮的工具在該工具所占據(jù)的窗口132的區(qū)中播放相關(guān)的多媒體圖象。從而,在播放工具134的多媒體圖象時,多媒體演播的視覺部分只占用窗口132的區(qū)152。以這一方式,在為工具134多媒體演播期間,繼續(xù)將工具136-148顯示給用戶。在本發(fā)明的另一較佳實施例中,在播放時,一個工具的多媒體演播可占用整個窗口132甚至整個陰極射線管,從而在多媒體演播期間停止顯示所有動畫顯示對象。例如,如果各工具134-148表示GUI的一種不同彩色組合,可能希望使多媒體演播占據(jù)整個顯示器以更好地提供該工具配置的實例。然而,一旦完成了多媒體演播,顯示器便返回到顯示所有工具的排練控制。作為一個替代實施例,各工具可表示一個不同的美國城市,而多媒體演播則提供展示與描述該城市的視頻。
      如所能看出的,本發(fā)明提供軟件工具的排練控制,使用戶能非??斓卦u估各工具的性能及并排地觀察所有可得到的工具。
      在一個較佳實施例中,為排練控制維護(hù)兩個定時器。開始時,排練控制在窗口132中初始加亮一個系統(tǒng)設(shè)定的工具并播放其多媒體圖象,借此將該工具介紹給用戶。排練控制中的第一定時器定時多媒體演播的播放,而第二定時器則定時工具的加亮?xí)r間。一旦第一定時器到時,演播便結(jié)束。第二定時器到時時,自動移動一個“撥號器”來加亮窗口中的另一工具,同時起動兩個定時器,并播放相關(guān)的多媒體演播。重復(fù)這一過程,在順時針方向上從一個工具移動撥號器到下一個工具。一旦用戶在撥號器所指的工具(被加亮的工具)上選擇了工具之一(按鼠標(biāo)器按鈕或擊輸入鍵)撥號器的移動便停止。
      現(xiàn)在參見圖5,其中示出了按照本發(fā)明的較佳實施例在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)多個動畫顯示對象供選擇的方法的流程圖。進(jìn)程在步驟154開始并進(jìn)行到步驟156,在其中在計算機(jī)系統(tǒng)的視頻顯示器上同時顯示多個動畫顯示對象。在步驟158,諸如缺省設(shè)定或用戶選擇,標(biāo)識或加亮了顯示的動畫顯示對象之一。在步驟160,為用戶播放與所標(biāo)識的動畫顯示對象相關(guān)的多媒體圖象。在一個較佳實施例中,這一多媒體演播在諸如區(qū)152的一個區(qū)中激活一張顯示的人臉向用戶指示相關(guān)的圖形用戶接口的技能與個性。例如,高度熟練與相對急躁的用戶的接口將提供簡單而快速的工具,無須相關(guān)的指導(dǎo)或求助特征。用于這一接口的動畫顯示對象與相關(guān)多媒體演播可能顯示表明不需要等待接口執(zhí)行功能的工程師的臉。
      進(jìn)程然后進(jìn)行到判定框162去判定用戶是否已經(jīng)用諸如鼠標(biāo)器等裝置選擇了標(biāo)識的動畫顯示對象。如果用戶尚未選定顯示的動畫顯示對象之一,進(jìn)程便返回到步驟158,在其中,例如自動標(biāo)識另一個顯示的動畫顯示對象的資源控制標(biāo)識另一個顯示的動畫顯示對象。如果已選定了一個顯示的動畫顯示對象,進(jìn)程從判定框162進(jìn)行到步驟164,在其中執(zhí)行與選中的動畫顯示對象相關(guān)的軟件工具。此后,進(jìn)程在步驟166結(jié)束。
      雖然已作為提供可允許的GUI的控制描述了本發(fā)明,本發(fā)明也能應(yīng)用在用于提供及從若干可顯示的代表中進(jìn)行選擇的任何資源控制。從而,應(yīng)理解這種控制對于要求用戶多中選一的任何動畫對象(位圖、圖符、多媒體電影等)的組合都是有用的。雖然已參照一個較佳實施例具體展示與描述了本發(fā)明,熟悉本技術(shù)的人員將會理解可在其中作出各種形式上與細(xì)節(jié)上的改變而不脫離本發(fā)明的精神與范圍。
      權(quán)利要求
      1.一種在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)動畫顯示對象供選擇的方法,其中的圖形用戶接口是顯示在數(shù)據(jù)處理系統(tǒng)的顯示設(shè)備上的,本方法包括下述步驟同時顯示多個動畫顯示對象,從而允許用戶觀看所有該多個動畫顯示對象并選擇該多個動畫顯示對象之一,其中該多個動畫顯示對象中的每一個是與一種多媒體演播相關(guān)聯(lián)的;標(biāo)識顯示的動畫顯示對象之一;以及播放所標(biāo)識的動畫顯示對象關(guān)聯(lián)的多媒體演播。
      2.按照權(quán)利要求1的在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)動畫顯示對象供選擇的方法,其特征在于還包括選擇該多個動畫顯示對象之一的步驟。
      3.按照權(quán)利要求2的在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)動畫顯示對象供選擇的方法,其特征在于還包括執(zhí)行與所選擇的動畫顯示對象關(guān)聯(lián)的軟件工具的步驟。
      4.按照權(quán)利要求3的在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)動畫顯示對象供選擇的方法,其特征在于各動畫顯示對象表示該圖形用戶接口的一種配置,及執(zhí)行與所選擇的動畫顯示對象關(guān)聯(lián)的軟件工具的步驟包括將該圖形用戶接口配置成由所選擇的動畫顯示對象表示的配置。
      5.按照權(quán)利要求4的在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)動畫顯示對象供選擇的方法,其特征在于各多媒體演播描述關(guān)聯(lián)的圖形用戶接口的技能與個性。
      6.按照權(quán)利要求5的在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)動畫顯示對象供選擇的方法,其特征在于各動畫顯示對象是一張人臉,及多媒體演播的播放包括激活關(guān)聯(lián)的動畫顯示對象的人臉。
      7.按照權(quán)利要求4的在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)動畫顯示對象供選擇的方法,其特征在于各多媒體演播描述關(guān)聯(lián)的圖形用戶接口的顯示布局及彩色設(shè)計。
      8.按照權(quán)利要求2的在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)動畫顯示對象供選擇的方法,其特征在于選擇該多個動畫顯示對象之一的步驟進(jìn)一步包括播放與所選擇的動畫顯示對象關(guān)聯(lián)的多媒體演播。
      9.按照權(quán)利要求1的在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)動畫顯示對象供選擇的方法,其特征在于該多個動畫顯示對象中至少一部分是在播放關(guān)聯(lián)的多媒體演播期間顯示的。
      10.按照權(quán)利要求1的在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)動畫顯示對象供選擇的方法,其特征在于各動畫顯示對象在顯示設(shè)備上具有一個獨占的顯示區(qū),及各多媒體演播包含對顯示設(shè)備上的一個顯示區(qū)的圖形顯示,該顯示區(qū)除了其關(guān)聯(lián)的動畫顯示對象以外不包含任何動畫顯示對象的獨占顯示區(qū)。
      11.按照權(quán)利要求1的在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)動畫顯示對象供選擇的方法,其特征在于各多媒體演播播放一個預(yù)定的時間。
      12.一種在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)動畫顯示對象供選擇的數(shù)據(jù)處理系統(tǒng),其中該圖形用戶接口是顯示在該數(shù)據(jù)處理系統(tǒng)的顯示設(shè)備上的,該數(shù)據(jù)處理系統(tǒng)包括用于同時顯示多個動畫顯示對象的裝置,從而允許用戶觀看所有多個動畫顯示對象及選擇該多個動畫顯示對象之一,其中多個動畫顯示對象中的每一個與一種多媒體演播關(guān)聯(lián);用于標(biāo)識所顯示的動畫顯示對象之一的裝置;以及用于為所標(biāo)識的動畫顯示對象播放關(guān)聯(lián)的多媒體演播的裝置。
      13.按照權(quán)利要求12的用于在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)動畫顯示對象供選擇的數(shù)據(jù)處理系統(tǒng),其特征在于還包括用于選擇該多個動畫顯示對象之一的裝置。
      14.按照權(quán)利要求13的用于在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)動畫顯示對象供選擇的數(shù)據(jù)處理系統(tǒng),其特征在于還包括用于執(zhí)行與所選擇的動畫顯示對象關(guān)聯(lián)的軟件工具的裝置。
      15.按照權(quán)利要求14的用于在數(shù)據(jù)處理系統(tǒng)的用戶圖形接口上向用戶呈現(xiàn)動畫顯示對象供選擇的數(shù)據(jù)處理系統(tǒng),其特征在于各動畫顯示對象表示該圖形用戶接口的一種配置,及用于執(zhí)行與所選擇的動畫顯示對象關(guān)聯(lián)的軟件工具的裝置包括用于將該圖形用戶接口配置成由所選擇的動畫顯示對象表示的配置的裝置。
      16.按照權(quán)利要求15的用于在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)動畫顯示對象供選擇的數(shù)據(jù)處理系統(tǒng),其特征在于各多媒體演播描述關(guān)聯(lián)的圖形用戶接口的技能與個性。
      17.按照權(quán)利要求16的用于在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)動畫顯示對象供選擇的數(shù)據(jù)處理系統(tǒng),其特征在于各動畫顯示對象為一張人臉,及用于播放多媒體演播的裝置包括用于激活關(guān)聯(lián)的動畫顯示對象的人臉的裝置。
      18.按照權(quán)利要求15的用于在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)動畫顯示對象供選擇的數(shù)據(jù)處理系統(tǒng),其特征在于各多媒體演播描述關(guān)聯(lián)的圖形用戶接口的顯示布局與彩色設(shè)計。
      19.按照權(quán)利要求13的用于在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)動畫顯示對象供選擇的數(shù)據(jù)處理系統(tǒng),其特征在于用于選擇該多個動畫顯示對象之一的裝置進(jìn)一步包括用于播放與所選擇的動畫顯示對象關(guān)聯(lián)的多媒體演播的裝置。
      20.按照權(quán)利要求12的用于在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)動畫顯示對象供選擇的數(shù)據(jù)處理系統(tǒng),其特征在于還包括用于在關(guān)聯(lián)的多媒體演播的播放期間顯示該多個動畫顯示對象中至少一部分的裝置。
      21.按照權(quán)利要求12的用于在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)動畫顯示對象供選擇的數(shù)據(jù)處理系統(tǒng),其特征在于各動畫顯示對象在顯示設(shè)備上具有一個獨占的顯示區(qū),及各多媒體演播包含對顯示設(shè)備上的一個顯示區(qū)的圖形顯示,該顯示區(qū)除了其關(guān)聯(lián)的動畫顯示對象以外不包含任何動畫顯示對象的獨占顯示區(qū)。
      22.按照權(quán)利要求12的用于在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)動畫顯示對象供選擇的數(shù)據(jù)處理系統(tǒng),其特征在于各多媒體演播播放一個預(yù)定的時間。
      23.一種用于在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)動畫顯示對象供選擇的計算機(jī)程序產(chǎn)品,其中該圖形用戶接口是顯示在該數(shù)據(jù)處理系統(tǒng)的顯示設(shè)備上的,包括一種計算機(jī)可使用的介質(zhì),具有實現(xiàn)在呈現(xiàn)動畫顯示對象的介質(zhì)中的計算機(jī)可讀程序代碼裝置,該計算機(jī)程序產(chǎn)品具有計算機(jī)可讀的程序代碼裝置,用于同時顯示多個動畫顯示對象,從而允許用戶觀看所有該多個動畫顯示對象及選擇該多個動畫顯示對象之一,其中該多個動畫顯示目標(biāo)中每一個是與一種多媒體演播關(guān)聯(lián)的;用于標(biāo)識顯示的動畫顯示對象之一的計算機(jī)可讀的程序代碼裝置;以及用于為標(biāo)識的動畫顯示對象播放關(guān)聯(lián)的多媒體演播的計算機(jī)可讀的程序代碼裝置。
      24.按照權(quán)利要求23的用于在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)動畫顯示對象供選擇的計算機(jī)程序產(chǎn)品,其特征在于還包括用于選擇該多個動畫顯示對象之一的計算機(jī)可讀的程序代碼裝置。
      25.按照權(quán)利要求24的用于在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)動畫顯示對象供選擇的計算機(jī)程序產(chǎn)品,其特征在于還包括用于執(zhí)行與所選擇的動畫顯示對象關(guān)聯(lián)的軟件工具的計算機(jī)可讀的程序代碼裝置。
      26.按照權(quán)利要求25的用于在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)動畫顯示對象供選擇的計算機(jī)程序產(chǎn)品,其特征在于各動畫顯示對象表示圖形用戶接口的一種配置,及用于執(zhí)行與所選擇的動畫顯示對象關(guān)聯(lián)的軟件工具的計算機(jī)可讀的程序代碼裝置包括用于將該圖形用戶接口配置成由所選擇的動畫顯示對象表示的配置的計算機(jī)可讀的程序代碼裝置。
      27.按照權(quán)利要求26的用于在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)動畫顯示對象供選擇的計算機(jī)程序產(chǎn)品,其特征在于各多媒體演播描述該關(guān)聯(lián)圖形用戶接口的技能與個性。
      28.按照權(quán)利要求27的用于在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)動畫顯示對象供選擇的計算機(jī)程序產(chǎn)品,其特征在于各動畫顯示對象為一張人臉,及用于播放多媒體演播的計算機(jī)可讀的程序代碼裝置包括用于激活關(guān)聯(lián)的動畫顯示對象的人臉的計算機(jī)可讀的程序代碼裝置。
      29.按照權(quán)利要求26的用于在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)動畫顯示對象供選擇的計算機(jī)程序產(chǎn)品,其特征在于各多媒體演播描述該關(guān)聯(lián)的圖形用戶接口的顯示布局與彩色設(shè)計。
      30.按照權(quán)利要求24的用于在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)動畫顯示對象供選擇的計算機(jī)程序產(chǎn)品,其特征在于用于選擇該多個動畫顯示對象之一的計算機(jī)可讀的程序代碼裝置進(jìn)一步包括用于播放與所選擇的動畫顯示對象關(guān)聯(lián)的多媒體演播的計算機(jī)可讀的程序代碼裝置。
      31.按照權(quán)利要求23的用于在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)動畫顯示對象供選擇的計算機(jī)程序產(chǎn)品,其特征在于還包括用于在關(guān)聯(lián)的多媒體演播的播放期間顯示該多個動畫顯示對象中至少一部分的計算機(jī)可讀的程序代碼裝置。
      32.按照權(quán)利要求23的用于在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)動畫顯示對象供選擇的計算機(jī)程序產(chǎn)品,其特征在于各動畫顯示對象在顯示設(shè)備上具有一個獨占的顯示區(qū),及各多媒體演播包括對顯示設(shè)備上的一個顯示區(qū)的圖形顯示,該顯示區(qū)除了其關(guān)聯(lián)的動畫顯示對象之外不包含任何動畫顯示對象的獨占顯示區(qū)。
      33.按照權(quán)利要求23的用于在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)動畫顯示對象供選擇的計算機(jī)程序產(chǎn)品,其特征在于各多媒體演播播放一個預(yù)定的時間。
      全文摘要
      提供了一種用于在數(shù)據(jù)處理系統(tǒng)的圖形用戶接口上向用戶呈現(xiàn)動畫顯示對象供選擇的計算機(jī)程序產(chǎn)品。在數(shù)據(jù)處理系統(tǒng)的顯示設(shè)備上用圖形用戶接口同時顯示多個動畫顯示對象,從而允許用戶觀看所有該多個動畫顯示對象及選擇該多個動畫顯示對象之一。選擇了顯示的動畫顯示對象之一,便播放與所選擇的動畫顯示對象關(guān)聯(lián)的一種多媒體演播。
      文檔編號G06F3/033GK1161510SQ9710205
      公開日1997年10月8日 申請日期1997年1月15日 優(yōu)先權(quán)日1996年1月26日
      發(fā)明者B·J·阿盧扎 申請人:國際商業(yè)機(jī)器公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1