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

在圖形用戶接口控件中顯示動態(tài)圖形內(nèi)容的系統(tǒng)和方法

文檔序號:6562925閱讀:214來源:國知局
專利名稱:在圖形用戶接口控件中顯示動態(tài)圖形內(nèi)容的系統(tǒng)和方法
技術(shù)領(lǐng)域
本發(fā)明涉及圖形用戶接口(GUI)控件,并且具體涉及在GUI控件中顯示動態(tài)內(nèi)容。
背景技術(shù)
傳統(tǒng)的圖形用戶接口(GUI)已被廣泛使用多年。GUI的主要功能包括提供可視控件,終端用戶可以利用該可視控件與基礎(chǔ)應(yīng)用進行交互。盡管通用GUI包括許多通常的可視控件,然而只能選出少數(shù)可視控件進行組合來提供應(yīng)用所需求的大部分人機交互。例如,靜態(tài)文本框控件可用于向終端用戶呈現(xiàn)文本,而編輯框可允許用戶提供文本輸入給應(yīng)用。單選按鈕(radio button)控件可規(guī)定從一組元素中排他地選擇一個元素,而復(fù)選列表框控件可規(guī)定從一組元素中非排他地選擇元素。
用戶接口控件一般提供可視接口,其允許特定類別的用戶交互,例如對按鈕或復(fù)選框的點擊鼠標,以及文本域的插入符。盡管文本標簽一般作為獨立組件與控件相關(guān)聯(lián),然而控件的文本標簽和控件本身通常被看作是單個實體。同樣,文本標簽和控件的組合提供了兩個基本信息分量控件的身份和控件的即時狀態(tài),例如,被選擇、提供輸入等。特別地,盡管近年來GUI其它方面的表現(xiàn)力提高了,然而用戶接口控件的基本思想仍未改變。
由于標簽和控件的分離特性,一些類型的GUI控件可能出現(xiàn)混亂。特別地,如果控件的標簽超過了控件本身的寬度,則為了維持有序的外觀,僅可以彼此相鄰地放置有限數(shù)目的控件。同樣,當(dāng)標簽的寬度遠遠超過控件的寬度時,每個控件間的距離會增加。很多情況下,成組的控件被安排在一起,例如被分組到一起的單選按鈕的安排,從而在與該單選按鈕相對應(yīng)的選擇之中提供單一選擇。在這種情況下,將控件安排得足夠靠近以指示用戶從單選按鈕的安排之中選擇一個單選按鈕可能是很重要的。
經(jīng)常地,在例如調(diào)查表的表格中或者在多重選擇檢查中,順次反復(fù)地使用控件。其它時候,單個表格可以針對不同的情況中而被反復(fù)使用,例如反復(fù)應(yīng)用唯一數(shù)據(jù)實例的標準選擇。在后一情況中,表格可以被反復(fù)使用以處理數(shù)據(jù)集合中的不同記錄。傳統(tǒng)地,這類表格中的用戶接口控件僅提供當(dāng)前記錄或選擇的靜態(tài)視圖。該靜態(tài)視圖僅指示控件的當(dāng)前狀態(tài)-在單選按鈕組的情況下是所選擇的單選按鈕。然而,這類表格中的用戶接口控件不能提供用戶接口控件的過去使用的動態(tài)累積視圖,從而引導(dǎo)用戶作出控件中的當(dāng)前選擇。

發(fā)明內(nèi)容
本發(fā)明的實施例克服了與用戶接口控件組相關(guān)的現(xiàn)有技術(shù)缺陷,并且提供了新穎且非顯而易見的方法、系統(tǒng)和計算機程序產(chǎn)品,用于在GUI中利用動態(tài)內(nèi)容來呈現(xiàn)(render)用戶接口控件的集合。在一個實施例中,本發(fā)明可以包括數(shù)據(jù)處理系統(tǒng),其包括用戶接口控件的集合;以及控件數(shù)據(jù),其包括針對所述集合中每個用戶接口控件的一組累積選擇度量(metric)。所述集合中每個用戶接口控件還可以包括用戶接口控件的累積度量指示符和標簽。例如,該用戶接口控件集合可以包括單選按鈕控件組中的單選按鈕集合。作為另一個例子,所述用戶接口控件集合可以包括復(fù)選框控件組中的復(fù)選框集合。
在本發(fā)明的一個方面中,每個用戶接口控件的累積選擇度量可以包括指示所述用戶接口控件在GUI中已經(jīng)被選擇的次數(shù)的數(shù)字指示符。在本發(fā)明的另一個方面中,所述標簽可以包括文本標簽??蛇x地,所述標簽可以包括顏色。不管在哪種情況中,所述用戶接口控件的累積度量指示符可以包括與用戶接口控件的累積度量成比例的、用戶接口控件的填充有顏色的部分。例如,填充有顏色的部分可以是扇形的。
可選地,所述用戶接口控件的累積度量指示符可以包括填充了該用戶接口控件的一部分的選擇圖標的安排。例如,所述選擇圖標可以包括不同種類的選擇圖標,其代表用戶接口控件的累積選擇度量的附加維數(shù)。最后,目標指示符可以被安排在所述用戶接口控件中,以指示所述用戶接口控件的優(yōu)選累積選擇度量。同樣,箭頭可以指示所述用戶接口控件的累積選擇度量是超過還是沒有達到所述目標指示符。
在本發(fā)明的另一實施例中,用于在GUI中利用動態(tài)內(nèi)容來呈現(xiàn)用戶接口控件集合的方法可以包括確定該用戶接口控件集合中的用戶接口控件的累積選擇度量,以及在該集合的用戶接口控件內(nèi)呈現(xiàn)用戶接口控件的累積選擇度量。該方法還可以包括與所述用戶接口控件的累積選擇度量成比例地用顏色填充該用戶接口控件的一部分。該方法還可以包括在所述用戶接口控件中呈現(xiàn)目標指示符,其代表了所述用戶接口控件的優(yōu)選累積選擇度量。最后,該方法可以包括在所述用戶接口控件中呈現(xiàn)箭頭,其指示所述用戶接口控件的累積選擇度量是超過還是沒有達到所述目標指示符。
本發(fā)明的附加方面將在下面的描述中部分上闡明,并且部分上將根據(jù)該描述而變得顯而易見,或者可以通過實施本發(fā)明來學(xué)習(xí)。本發(fā)明的所述方面將借助于所附權(quán)利要求中具體指出的元素及組合來被實現(xiàn)并達到。應(yīng)當(dāng)理解,前面的概括描述和下面的詳細描述僅是示例性及說明性的,并且不限制如所要求保護的本發(fā)明。


包含于本說明書中且作為其組成部分的

了本發(fā)明的實施例及其描述,用于解釋本發(fā)明的原理。這里說明的實施例目前是優(yōu)選的,然而應(yīng)當(dāng)理解,本發(fā)明不限于所示的確切安排和手段,其中-圖1示出了是被配置用于顯示動態(tài)圖形內(nèi)容的用戶接口控件組;-圖2是圖1的用戶接口控件組中使用的用戶接口控件的示意圖;-圖3是圖1的用戶接口控件組中使用的可選用戶接口控件的示意圖;-圖4是圖1的用戶接口控件組中使用的另一可選用戶接口控件的示意圖;
-圖5是說明數(shù)據(jù)處理系統(tǒng)的框圖,該數(shù)據(jù)處理系統(tǒng)被配置用于在用戶接口控件組中動態(tài)顯示圖形內(nèi)容;以及-圖6是說明用于在用戶接口控件組中動態(tài)顯示圖形內(nèi)容的過程的流程圖。
具體實施例方式
本發(fā)明的實施例提供了用于在用戶接口控件組中動態(tài)顯示圖形內(nèi)容的方法、系統(tǒng)和計算機程序產(chǎn)品。根據(jù)本發(fā)明的實施例,用戶接口控件組可以提供可選的用戶接口控件的集合。這些可選用戶接口控件中每一個都可以提供用戶接口控件的累積選擇度量的動態(tài)指示符和標簽二者??蛇x地,每個可選用戶接口控件的目標度量的圖形指示可以包含于用戶接口控件中,累積選擇度量的圖形指示也可以包含于用戶接口控件中,用于與目標度量進行比較。這樣,關(guān)于用戶接口控件的選擇的動態(tài)信息可以被提供給終端用戶,從而引導(dǎo)控件組中用戶接口控件的選擇。
在附圖中,圖1示出了被配置用于在GUI中顯示動態(tài)圖形內(nèi)容的用戶接口控件組。用戶接口控件組110可以包括可選用戶接口控件120的集合。所述可選用戶接口控件120的集合可以支持彼此排他的選擇,這意味著在控件組110中僅可以選擇一個用戶接口控件120。每個用戶接口控件120都可以包括靜態(tài)標簽130。此外,每個用戶接口控件120都可以包括累積選擇度量指示符140。在這點上,累積選擇度量指示符140可以指示用戶接口控件120中每一個在GUI中被選擇的頻率。
每個用戶控件140可以從標簽130的文本形式與累積選擇度量指示符140的文本形式的簡單組合,改變?yōu)闃撕?30與累積選擇度量指示符140的復(fù)合圖形表示。例如,圖2是圖1的用戶接口控件組中使用的用戶接口控件的示意圖。如圖2所示,用戶接口控件220可以具有文本標簽230和累積選擇度量的文本指示符240二者。
此外,用戶接口控件220可以包括累積選擇度量的圖形指示符260。累積選擇度量的圖形指示符260可以包括用戶接口控件220的填充有顏色的部分,其與針對累積選擇度量的文本指示符240所示出的累積選擇度量成比例地占據(jù)用戶接口控件的一部分??蛇x地,目標指示符250可以被提供,其指示了用戶接口控件220的目標選擇度量。這樣,當(dāng)在累積選擇度量的圖形指示符260之上被添加時,是否已經(jīng)以優(yōu)選的次數(shù)選擇了用戶接口控件220所代表的選擇將在直觀上是顯而易見的??蛇x地,箭頭指示符270可以被提供,其指示用戶接口控件220的累積選擇度量是超過還是沒有達到目標指示符250。
圖3是圖1的用戶接口控件組中使用的可選用戶接口控件的示意圖。如圖3所示,用戶接口控件320可以包括標簽340,其中該標簽包括文本標簽,或者包括所述標簽的圖形表示,例如指定的顏色。可以針對扇形標簽340用顏色填充用戶接口控件320的一部分,從而與用戶接口控件320的選擇度量成比例地占據(jù)用戶接口控件320的一部分。這樣,圖3的用戶接口控件320可以直觀地指示用戶接口控件320的選擇度量。
圖4是圖1的用戶接口控件組中使用的另一可選用戶接口控件的示意圖。如圖4所示,用戶接口控件420可以包括標簽430和用戶接口控件420的累積選擇度量指示符440。此外,目標指示符450可以被提供用來圖形地指示用戶接口控件420的目標選擇度量。一組選擇圖標460、470可以填充用戶接口控件420的一部分,從而按比例地、圖形地指示用戶接口控件420的選擇度量。特別地,選擇圖標460、470可以變化,從而關(guān)于所述選擇度量來提供附加信息層。具體地,選擇圖標460、470可以指示用戶接口控件420的累積數(shù)據(jù)的另一維數(shù)(dimension)。
可選地,用戶接口控件420可以是復(fù)選框,其值(選定或未選定)可以保持與用戶接口中的其它復(fù)選框無關(guān)。在這個可選情況中,復(fù)選框的選擇度量可以基于對其它用戶接口中一個或多個伴隨復(fù)選框的選擇。例如,所述選擇度量可以表示終端用戶的百分比,其中該終端用戶將選定值應(yīng)用于用戶接口中的伴隨復(fù)選框。因此,所述選擇度量可以反映由多個不同的用戶通過不同用戶接口應(yīng)用于復(fù)選框的值。
圖2到圖4中示出的不同用戶接口控件可以被置于數(shù)據(jù)處理系統(tǒng)的GUI中。在后面的附圖中,圖5是說明數(shù)據(jù)處理系統(tǒng)的框圖,該數(shù)據(jù)處理系統(tǒng)被配置用于在用戶接口控件組中動態(tài)顯示圖形內(nèi)容。如圖5所示,所述數(shù)據(jù)處理系統(tǒng)可以包括主機計算平臺510,其包括操作系統(tǒng)520。操作系統(tǒng)520可以托管(host)提供GUI 540的應(yīng)用530。特別地,操作系統(tǒng)520可以耦合到定義用戶接口控件組550的資源。用戶接口控件組550的實現(xiàn)可以針對應(yīng)用530在GUI 540中被呈現(xiàn)。
用戶接口控件組550可以包括由控件邏輯580管理的用戶接口控件590的集合??丶壿?80可以耦合到控件數(shù)據(jù)560和控件喜好(preference)570二者??丶?shù)據(jù)560可以包括在用戶接口控件590的集合中每個單獨用戶接口控件的選擇的累積度量的一個或多個維數(shù)??丶埠?70還可以包括用戶接口控件590的集合中每個用戶接口控件的用戶指定的設(shè)置。例子包括用戶接口控件590的集合的目標度量,以及用戶接口控件590的集合中每個用戶接口控件的優(yōu)選外觀。
在操作中,控件邏輯580可以對用戶接口控件590的集合中每個用戶接口控件的選擇度量進行累積,并且可以動態(tài)調(diào)整用戶接口控件590的集合中每個用戶接口控件的外觀。在更具體的圖示中,圖6是說明用于在用戶接口控件組中動態(tài)顯示圖形內(nèi)容的過程的流程圖。從塊610開始,可以針對GUI創(chuàng)建用戶接口控件的集合。在塊620中,所述集合中的第一用戶接口控件可以被選擇用于進行處理,并且在塊630中,所選用戶接口控件的累積度量可以被檢索。同樣,在塊640中,所選用戶接口控件的控件喜好可以被檢索。
在塊650中,所選控件可以根據(jù)所檢索的累積度量和控件喜好來被配置。隨后,在判決塊660中,如果所述集合中的其它用戶接口控件仍要被配置,則該過程可以在塊670中繼續(xù)進行,其中所述用戶接口控件集合中的下一用戶接口控件可以被選擇用于進行處理。新選擇的用戶接口控件可以在塊630到塊650中被處理。當(dāng)不再有用戶接口控件要在判決塊660中被處理時,在塊680中,所述用戶接口控件集合可以被呈現(xiàn)在GUI中。
本發(fā)明的實施例可以采取以下形式完全為硬件的實施例、完全為軟件的實施例,或者包括硬件和軟件二者的實施例。在優(yōu)選的實施例中,本發(fā)明在軟件中被實現(xiàn),所述軟件包括(但不限于)固件、駐留軟件、微碼等等。此外,本發(fā)明可以采取計算機程序產(chǎn)品的形式,可以從計算機可用的或計算機可讀的介質(zhì)中獲取所述計算機程序產(chǎn)品,所述介質(zhì)提供由計算機或任何指令執(zhí)行系統(tǒng)或結(jié)合它們來使用的程序代碼。
為了本說明書的目的,計算機可用的或計算機可讀的介質(zhì)可以是任何裝置,所述裝置可以包含、存儲、傳送、傳播或傳輸由指令執(zhí)行系統(tǒng)、裝置或設(shè)備(或結(jié)合它們)來使用的程序。所述介質(zhì)可以是電的、磁性的、光的、電磁的、紅外線的或半導(dǎo)體的系統(tǒng)(或者裝置或設(shè)備)或者傳播介質(zhì)。計算機可讀介質(zhì)的例子包括半導(dǎo)體或固態(tài)存儲器、磁帶、可拆卸計算機磁盤、隨機訪問存儲器(RAM)、只讀存儲器(ROM)、硬磁盤和光盤。光盤的當(dāng)前例子包括只讀存儲光盤(CD-ROM)、可讀/寫光盤(CD-R/W)和DVD。
適于存儲和/或執(zhí)行程序代碼的數(shù)據(jù)處理系統(tǒng)包括直接地或經(jīng)由系統(tǒng)總線間接地耦合到存儲單元的處理器。該存儲單元可以包括在實際執(zhí)行程序代碼期間所采用的本地存儲器、大容量存儲設(shè)備以及高速緩沖存儲器,該高速緩沖存儲器提供至少一些程序代碼的臨時存儲從而減少在執(zhí)行期間必須從大容量存儲設(shè)備中檢索代碼的次數(shù)。輸入/輸出或I/O設(shè)備(包括(但不限于)鍵盤、顯示器、定向設(shè)備等)可以直接或經(jīng)由居間I/O控制器耦合到系統(tǒng)。網(wǎng)絡(luò)適配器也可以耦合到該系統(tǒng),以使數(shù)據(jù)處理系統(tǒng)能夠經(jīng)由居間專用網(wǎng)或公共網(wǎng)耦合到其它數(shù)據(jù)處理系統(tǒng)、遠程打印機或存儲設(shè)備。調(diào)制解調(diào)器、電纜調(diào)制解調(diào)器和以太網(wǎng)卡僅是少數(shù)幾種當(dāng)前可用的網(wǎng)絡(luò)適配器類型。
權(quán)利要求
1.一種數(shù)據(jù)處理系統(tǒng),其被配置用于在圖形用戶接口中利用動態(tài)內(nèi)容來呈現(xiàn)用戶接口控件的集合,該數(shù)據(jù)處理系統(tǒng)包括用戶接口控件的集合;以及控件數(shù)據(jù),其包括針對所述集合中每個用戶接口控件的一組累積選擇度量,所述集合中每個用戶接口控件包括所述用戶接口控件的累積度量指示符和標簽。
2.根據(jù)權(quán)利要求1的系統(tǒng),其中,所述用戶接口控件的集合包括單選按鈕控件組中的單選按鈕集合。
3.根據(jù)權(quán)利要求1的系統(tǒng),其中,所述用戶接口控件的集合包括復(fù)選框控件組中的復(fù)選框集合。
4.根據(jù)權(quán)利要求1的系統(tǒng),其中,每個用戶接口控件的所述累積選擇度量包括與該用戶接口控件在所述圖形用戶接口中已經(jīng)被選擇的次數(shù)有關(guān)的數(shù)字指示符。
5.根據(jù)權(quán)利要求3的系統(tǒng),其中,每個所述復(fù)選框都被置于不同的用戶接口中。
6.根據(jù)權(quán)利要求1的系統(tǒng),其中,所述標簽包括文本標簽和顏色標簽之一。
7.根據(jù)權(quán)利要求1的系統(tǒng),其中,所述用戶接口控件的累積度量指示符包括與該用戶接口控件的累積度量成比例的、該用戶接口控件的填充有顏色的部分。
8.根據(jù)權(quán)利要求1的系統(tǒng),其中,所述用戶接口控件的累積度量指示符包括填充了該用戶接口控件的一部分的選擇圖標的安排。
9.根據(jù)權(quán)利要求7的系統(tǒng),其中,所述用戶接口控件的填充有顏色的部分是扇形的。
10.根據(jù)權(quán)利要求8的系統(tǒng),其中,所述選擇圖標包括不同類型的選擇圖標,其代表所述用戶接口控件的累積選擇度量的附加維數(shù)。
11.根據(jù)權(quán)利要求1的系統(tǒng),該系統(tǒng)還包括被置于所述用戶接口控件中的目標指示符,其指示了所述用戶接口控件的優(yōu)選的累計選擇度量。
12.根據(jù)權(quán)利要求11的系統(tǒng),該系統(tǒng)還包括箭頭,其指示了所述用戶接口控件的累積選擇度量是超過還是沒有達到所述目標指示符。
13.一種用于在圖形用戶接口中利用動態(tài)內(nèi)容來呈現(xiàn)用戶接口控件的集合的方法,該方法包括確定所述用戶接口控件集合中的用戶接口控件的累積選擇度量;以及在所述集合的用戶接口控件內(nèi)呈現(xiàn)該用戶接口控件的累積選擇度量。
14.根據(jù)權(quán)利要求13的方法,其還包括與所述用戶接口控件的累積選擇度量成比例地用顏色填充該用戶接口控件的一部分。
15.根據(jù)權(quán)利要求14的方法,其還包括在所述用戶接口控件中呈現(xiàn)目標指示符,該目標指示符代表了所述用戶接口控件的優(yōu)選的累積選擇度量。
16.根據(jù)權(quán)利要求15的方法,其還包括在所述用戶接口控件中呈現(xiàn)箭頭,該箭頭指示了所述用戶接口控件的累積選擇度量是超過還是沒有達到所述目標指示符。
全文摘要
本發(fā)明的實施例克服了與用戶接口控件組相關(guān)的現(xiàn)有技術(shù)缺陷,并且提供了新穎且非顯而易見的方法、系統(tǒng)和計算機程序產(chǎn)品,用于在GUI中利用動態(tài)內(nèi)容來呈現(xiàn)用戶接口控件的集合。在一個實施例中,本發(fā)明可以包括數(shù)據(jù)處理系統(tǒng),其包括用戶接口控件的集合;以及控件數(shù)據(jù),其包括針對所述集合中每個用戶接口控件的一組累積選擇度量。所述集合中每個用戶接口控件還包括用戶接口控件的累積度量指示符和標簽。例如,所述用戶接口控件的集合可以包括單選按鈕控件組中的單選按鈕集合。作為另一個例子,所述用戶接口控件的集合可以包括復(fù)選框控件組中的復(fù)選框集合。
文檔編號G06F9/44GK1987778SQ20061014702
公開日2007年6月27日 申請日期2006年11月13日 優(yōu)先權(quán)日2005年12月21日
發(fā)明者M·馬勒, A·L·舍默 申請人:國際商業(yè)機器公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
新源县| 饶阳县| 西宁市| 平顺县| 龙游县| 深水埗区| 普宁市| 祁门县| 乡城县| 阳江市| 安阳县| 昌邑市| 辽中县| 华亭县| 微山县| 乌拉特后旗| 上杭县| 家居| 通化市| 诸城市| 南川市| 清原| 遂昌县| 浦城县| 桓台县| 陆河县| 永城市| 四平市| 尼玛县| 镇原县| 湖南省| 进贤县| 库尔勒市| 浦北县| 资溪县| 仁布县| 新建县| 马公市| 泸溪县| 黎平县| 江川县|