專利名稱:靶心多維數(shù)據(jù)可視化的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)據(jù)可視化,尤其是多維數(shù)據(jù)可視化。
背景技術(shù):
計(jì)算機(jī)在勞動(dòng)力、家、移動(dòng)設(shè)備和許多其他地方中已變得高度集成。計(jì)算機(jī)可快速且有效地處理大量信息。被設(shè)計(jì)成在計(jì)算機(jī)系統(tǒng)上運(yùn)行的軟件應(yīng)用允許用戶執(zhí)行包括商業(yè)應(yīng)用、學(xué)校作業(yè)、娛樂(lè)等在內(nèi)的各種各樣的功能。軟件應(yīng)用通常被設(shè)計(jì)成執(zhí)行特定任務(wù),諸如用于草擬文檔的文字處理器應(yīng)用、或者用于發(fā)送、接收和組織電子郵件的電子郵件程序。在很多情形中,軟件應(yīng)用被設(shè)計(jì)為顯示信息。例如,某些應(yīng)用可被設(shè)計(jì)為顯示商業(yè)管理數(shù)據(jù)。這種數(shù)據(jù)可包括被產(chǎn)生并售出的物品、商品或服務(wù)提供方的當(dāng)前位置、或任何其他類型的商業(yè)數(shù)據(jù)。在電子表格或交易日志中顯示商業(yè)數(shù)據(jù)是低效并且麻煩的。
發(fā)明內(nèi)容
此處描述的實(shí)施例致力于同時(shí)呈現(xiàn)具有多個(gè)屬性的多個(gè)數(shù)據(jù)項(xiàng)。在一個(gè)實(shí)施例中,計(jì)算機(jī)系統(tǒng)訪問(wèn)多個(gè)數(shù)據(jù)項(xiàng),其中每個(gè)數(shù)據(jù)項(xiàng)包括數(shù)據(jù)項(xiàng)特征以及每個(gè)特征的數(shù)據(jù)項(xiàng)屬性。計(jì)算機(jī)系統(tǒng)將所訪問(wèn)的數(shù)據(jù)項(xiàng)可視地安排作為可定制的布局模式中的可視節(jié)點(diǎn),該模式由每個(gè)數(shù)據(jù)項(xiàng)的所選特征和相關(guān)聯(lián)的屬性來(lái)控制。模式包括指定數(shù)據(jù)項(xiàng)的特征的片以及指定數(shù)據(jù)項(xiàng)的屬性的環(huán)。計(jì)算機(jī)系統(tǒng)還將已安排的數(shù)據(jù)項(xiàng)呈現(xiàn)在包括多個(gè)片和環(huán)的圓形基底上,使得根據(jù)數(shù)據(jù)項(xiàng)的對(duì)應(yīng)的特征和屬性,每個(gè)數(shù)據(jù)項(xiàng)被顯示在適合的片和環(huán)中。在另一個(gè)實(shí)施例中,計(jì)算機(jī)系統(tǒng)訪問(wèn)多個(gè)數(shù)據(jù)項(xiàng),其中每個(gè)數(shù)據(jù)項(xiàng)包括數(shù)據(jù)項(xiàng)特征以及每個(gè)特征的數(shù)據(jù)項(xiàng)屬性。計(jì)算機(jī)系統(tǒng)以可定制的模式來(lái)安排所訪問(wèn)的數(shù)據(jù)項(xiàng),該可定制的模式可視地示出每個(gè)數(shù)據(jù)項(xiàng)的特征以及相關(guān)聯(lián)的屬性。模式包括指定數(shù)據(jù)項(xiàng)的特征的片以及指定數(shù)據(jù)項(xiàng)的屬性的環(huán)。計(jì)算機(jī)系統(tǒng)還將已安排的數(shù)據(jù)項(xiàng)呈現(xiàn)在包括多個(gè)片和環(huán)的圓形基底上,使得根據(jù)數(shù)據(jù)項(xiàng)的對(duì)應(yīng)的特征和屬性,每個(gè)數(shù)據(jù)項(xiàng)被顯示在適合的片和環(huán)中。對(duì)數(shù)據(jù)項(xiàng)的呈現(xiàn)是動(dòng)態(tài)可更新的,使得對(duì)數(shù)據(jù)項(xiàng)的特征或?qū)傩缘母驴杀蛔詣?dòng)地更新。 計(jì)算機(jī)系統(tǒng)接收指示數(shù)據(jù)項(xiàng)中的至少一個(gè)將被更新的用戶輸入,并且根據(jù)已接收的用戶輸入動(dòng)態(tài)地更新所指示的數(shù)據(jù)項(xiàng)。提供本發(fā)明內(nèi)容以便以簡(jiǎn)化的形式介紹將在以下具體實(shí)施方式
中進(jìn)一步描述的一些概念。本發(fā)明內(nèi)容并非旨在標(biāo)識(shí)所要求保護(hù)的主題的關(guān)鍵特征或必要特征,也不旨在用于幫助確定所要求保護(hù)的主題的范圍。附加特征和優(yōu)點(diǎn)將在以下的描述中闡述,并且部分從該描述中將是顯而易見(jiàn)的, 或者可通過(guò)實(shí)踐此處的教義來(lái)獲知。本發(fā)明的特征和優(yōu)點(diǎn)可通過(guò)在所附的權(quán)利要求書(shū)中特別指出的手段和組合來(lái)實(shí)現(xiàn)和獲得。本發(fā)明的特征將從以下描述和所附權(quán)利要求書(shū)中變得完全顯而易見(jiàn),或者可通過(guò)如下文中所闡述的實(shí)踐本發(fā)明來(lái)獲知。
為了進(jìn)一步闡明本發(fā)明的各實(shí)施例的以上及其他優(yōu)點(diǎn)和特征,將參考附圖來(lái)呈現(xiàn)對(duì)本發(fā)明的各實(shí)施例的更具體的描述。應(yīng)當(dāng)理解,這些附圖只描繪本發(fā)明的典型實(shí)施例,并且因此將不被認(rèn)為是對(duì)其范圍的限制。本發(fā)明將通過(guò)使用附圖用附加特征和細(xì)節(jié)來(lái)描述和解釋,在附圖中圖I示出本發(fā)明的各實(shí)施例可在其中操作的計(jì)算機(jī)體系結(jié)構(gòu),包括同時(shí)呈現(xiàn)具有多個(gè)屬性的多個(gè)數(shù)據(jù)項(xiàng)以及動(dòng)態(tài)地更新呈現(xiàn)數(shù)據(jù)項(xiàng)。圖2示出用于同時(shí)呈現(xiàn)具有多個(gè)屬性的多個(gè)數(shù)據(jù)項(xiàng)的示例方法的流程圖。圖3示出了用于動(dòng)態(tài)地更新呈現(xiàn)數(shù)據(jù)項(xiàng)的示例方法的流程圖。圖4A和4B示出了自動(dòng)地更新數(shù)據(jù)項(xiàng)呈現(xiàn)的本發(fā)明的一個(gè)實(shí)施例。
具體實(shí)施例方式此處描述的實(shí)施例致力于同時(shí)呈現(xiàn)具有多個(gè)屬性的多個(gè)數(shù)據(jù)項(xiàng)。在一個(gè)實(shí)施例中,計(jì)算機(jī)系統(tǒng)訪問(wèn)多個(gè)數(shù)據(jù)項(xiàng),其中每個(gè)數(shù)據(jù)項(xiàng)包括數(shù)據(jù)項(xiàng)特征以及每個(gè)特征的數(shù)據(jù)項(xiàng)屬性。計(jì)算機(jī)系統(tǒng)將所訪問(wèn)的數(shù)據(jù)項(xiàng)可視地安排作為可定制的布局模式中的可視節(jié)點(diǎn),該模式由每個(gè)數(shù)據(jù)項(xiàng)的所選特征和相關(guān)聯(lián)的屬性來(lái)控制。模式包括指定數(shù)據(jù)項(xiàng)的特征的片以及指定數(shù)據(jù)項(xiàng)的屬性的環(huán)。計(jì)算機(jī)系統(tǒng)還將已安排的數(shù)據(jù)項(xiàng)呈現(xiàn)在包括多個(gè)片和環(huán)的圓形基底上,使得根據(jù)數(shù)據(jù)項(xiàng)的對(duì)應(yīng)的特征和屬性,每個(gè)數(shù)據(jù)項(xiàng)被顯示在適合的片和環(huán)中。在另一個(gè)實(shí)施例中,計(jì)算機(jī)系統(tǒng)訪問(wèn)多個(gè)數(shù)據(jù)項(xiàng),其中每個(gè)數(shù)據(jù)項(xiàng)包括數(shù)據(jù)項(xiàng)特征以及每個(gè)特征的數(shù)據(jù)項(xiàng)屬性。計(jì)算機(jī)系統(tǒng)轉(zhuǎn)換每個(gè)數(shù)據(jù)項(xiàng)的所選特征和相關(guān)聯(lián)的屬性并將它們映射到可視節(jié)點(diǎn)的可視屬性??梢晫傩钥砂伾⒋笮『?或形狀。在一個(gè)實(shí)施例中,可視節(jié)點(diǎn)反映了對(duì)針腳的表示,該針腳的可視屬性包括其頭部的顏色、大小和形狀。計(jì)算機(jī)系統(tǒng)可以使用已建立的映射,根據(jù)數(shù)據(jù)項(xiàng)特征和數(shù)據(jù)項(xiàng)屬性來(lái)控制可視屬性。在另一個(gè)實(shí)施例中,計(jì)算機(jī)系統(tǒng)訪問(wèn)多個(gè)數(shù)據(jù)項(xiàng),其中每個(gè)數(shù)據(jù)項(xiàng)包括數(shù)據(jù)項(xiàng)特征以及每個(gè)特征的數(shù)據(jù)項(xiàng)屬性。計(jì)算機(jī)系統(tǒng)將所訪問(wèn)的數(shù)據(jù)項(xiàng)安排在可定制的模式中,該可定制的模式可視地示出每個(gè)數(shù)據(jù)項(xiàng)的特征以及相關(guān)聯(lián)的屬性。模式包括指定數(shù)據(jù)項(xiàng)的特征的片以及指定數(shù)據(jù)項(xiàng)的屬性的環(huán)。計(jì)算機(jī)系統(tǒng)還將已安排的數(shù)據(jù)項(xiàng)呈現(xiàn)在包括多個(gè)片和環(huán)的圓形基底上,使得根據(jù)數(shù)據(jù)項(xiàng)的對(duì)應(yīng)的特征和屬性,每個(gè)數(shù)據(jù)項(xiàng)被顯示在適合的片和環(huán)中。對(duì)安排中的數(shù)據(jù)項(xiàng)以及可視節(jié)點(diǎn)的可視屬性的呈現(xiàn)二者均是動(dòng)態(tài)可更新的,使得對(duì)數(shù)據(jù)項(xiàng)的特征或?qū)傩缘母驴杀蛔詣?dòng)地更新。計(jì)算機(jī)系統(tǒng)接收指示數(shù)據(jù)項(xiàng)中的至少一個(gè)將被更新的用戶輸入,并且根據(jù)已接收的用戶輸入動(dòng)態(tài)地更新所指示的數(shù)據(jù)項(xiàng)。以下討論現(xiàn)在涉及可執(zhí)行的多種方法和方法動(dòng)作。應(yīng)當(dāng)注意,雖然這些方法動(dòng)作可按某一次序進(jìn)行討論、或在流程圖中被示為按特定次序進(jìn)行,但是除非特別聲明、或因?yàn)橐粋€(gè)動(dòng)作依賴于在執(zhí)行該動(dòng)作之前完成的另一動(dòng)作而需要特定次序,否則不一定需要特定次序。本發(fā)明的各實(shí)施例可包括或利用專用或通用計(jì)算機(jī),該專用或通用計(jì)算機(jī)包括諸如例如一個(gè)或多個(gè)處理器和系統(tǒng)存儲(chǔ)器的計(jì)算機(jī)硬件,如以下更詳細(xì)討論的。本發(fā)明范圍內(nèi)的各實(shí)施例還包括用于攜帶或存儲(chǔ)計(jì)算機(jī)可執(zhí)行指令和/或數(shù)據(jù)結(jié)構(gòu)的物理介質(zhì)及其他計(jì)算機(jī)可讀介質(zhì)。這些計(jì)算機(jī)可讀介質(zhì)可以是通用或?qū)S糜?jì)算機(jī)系統(tǒng)可訪問(wèn)的任何可用介質(zhì)。存儲(chǔ)計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)可讀介質(zhì)是計(jì)算機(jī)存儲(chǔ)介質(zhì)。攜帶計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)可讀介質(zhì)是傳輸介質(zhì)。由此,作為示例而非限制,本發(fā)明的各實(shí)施例可包括至少兩種完全不同類型的計(jì)算機(jī)可讀介質(zhì)計(jì)算機(jī)存儲(chǔ)介質(zhì)和傳輸介質(zhì)。計(jì)算機(jī)存儲(chǔ)介質(zhì)包括RAM、ROM、EEPROM、CD-ROM或其他光盤存儲(chǔ)、磁盤存儲(chǔ)或其他磁存儲(chǔ)設(shè)備、或者可用于存儲(chǔ)計(jì)算機(jī)可執(zhí)行指令或數(shù)據(jù)結(jié)構(gòu)形式的所需程序代碼裝置且通用或?qū)S糜?jì)算機(jī)可訪問(wèn)的任何其他介質(zhì)?!熬W(wǎng)絡(luò)”被定義為允許在計(jì)算機(jī)系統(tǒng)和/或模塊和/或其他電子設(shè)備之間傳輸電子數(shù)據(jù)的一個(gè)或多個(gè)數(shù)據(jù)鏈路。當(dāng)信息通過(guò)網(wǎng)絡(luò)或另一通信連接(硬連線、無(wú)線、或者硬連線或無(wú)線的組合)傳送到或提供給計(jì)算機(jī)時(shí),該計(jì)算機(jī)將該連接適當(dāng)?shù)匾暈閭鬏斀橘|(zhì)。傳輸介質(zhì)可包括可用于攜帶計(jì)算機(jī)可執(zhí)行指令或數(shù)據(jù)結(jié)構(gòu)形式的所需程序代碼裝置且通用或?qū)S糜?jì)算機(jī)可訪問(wèn)的網(wǎng)絡(luò)和/或數(shù)據(jù)鏈路。上述的組合也應(yīng)當(dāng)被包括在計(jì)算機(jī)可讀介質(zhì)的范圍內(nèi)。此外,在到達(dá)各種計(jì)算機(jī)系統(tǒng)組件之后,計(jì)算機(jī)可執(zhí)行指令或數(shù)據(jù)結(jié)構(gòu)形式的程序代碼裝置可從傳輸介質(zhì)自動(dòng)地傳輸?shù)接?jì)算機(jī)存儲(chǔ)介質(zhì)(或反之亦然)。例如,通過(guò)網(wǎng)絡(luò)或數(shù)據(jù)鏈路接收到的計(jì)算機(jī)可執(zhí)行指令或數(shù)據(jù)結(jié)構(gòu)可被緩存在網(wǎng)絡(luò)接口模塊(例如,“NIC”) 內(nèi)的RAM中,并且隨后最終被傳輸?shù)接?jì)算機(jī)系統(tǒng)RAM和/或計(jì)算機(jī)系統(tǒng)處的較不易失性的計(jì)算機(jī)存儲(chǔ)介質(zhì)。由此,應(yīng)當(dāng)理解,計(jì)算機(jī)存儲(chǔ)介質(zhì)可被包括在還(或甚至主要)利用傳輸介質(zhì)的計(jì)算機(jī)系統(tǒng)組件中。計(jì)算機(jī)可執(zhí)行指令包括,例如使通用計(jì)算機(jī)、專用計(jì)算機(jī)、或?qū)S锰幚碓O(shè)備執(zhí)行某一功能或某組功能的指令和數(shù)據(jù)。計(jì)算機(jī)可執(zhí)行指令可以是例如二進(jìn)制代碼、諸如匯編語(yǔ)言之類的中間格式指令、或甚至源代碼。雖然用結(jié)構(gòu)特征和/或方法動(dòng)作專用的語(yǔ)言描述了本主題,但是應(yīng)當(dāng)理解,所附權(quán)利要求書(shū)中定義的主題不必限于上述特征或動(dòng)作。相反, 所述特征和動(dòng)作是作為實(shí)現(xiàn)權(quán)利要求的示例形式而公開(kāi)的。本領(lǐng)域的技術(shù)人員將理解,本發(fā)明可在具有許多類型的計(jì)算機(jī)系統(tǒng)配置的網(wǎng)絡(luò)計(jì)算環(huán)境中實(shí)踐,這些計(jì)算機(jī)系統(tǒng)配置包括個(gè)人計(jì)算機(jī)、臺(tái)式計(jì)算機(jī)、膝上型計(jì)算機(jī)、消息處理器、手持式設(shè)備、多處理器系統(tǒng)、基于微處理器的或可編程消費(fèi)電子設(shè)備、網(wǎng)絡(luò)PC、小型計(jì)算機(jī)、大型計(jì)算機(jī)、移動(dòng)電話、PDA、尋呼機(jī)、路由器、交換機(jī)等。本發(fā)明還可在其中通過(guò)網(wǎng)絡(luò)鏈路(或者通過(guò)硬連線數(shù)據(jù)鏈路、無(wú)線數(shù)據(jù)鏈路,或者通過(guò)硬連線和無(wú)線數(shù)據(jù)鏈路的組合) 的本地和遠(yuǎn)程計(jì)算機(jī)系統(tǒng)兩者都執(zhí)行任務(wù)的分布式系統(tǒng)環(huán)境(例如,云計(jì)算、云服務(wù)等)中實(shí)踐。在分布式系統(tǒng)環(huán)境中,程序模塊可位于本地和遠(yuǎn)程存儲(chǔ)器存儲(chǔ)設(shè)備兩者中。圖I示出其中可采用本發(fā)明的原理的計(jì)算機(jī)體系結(jié)構(gòu)100。計(jì)算機(jī)體系結(jié)構(gòu)100 包括顯示器125。顯示器125可以是任何類型的計(jì)算機(jī)或能夠顯示電子信息的其他顯示器。 顯示器可被配置為以各種不同的模式顯示數(shù)據(jù)項(xiàng)106。數(shù)據(jù)項(xiàng)106可包括任何類型的信息, 包括關(guān)于產(chǎn)品、人、后勤、組織的信息或任何其它類型的信息。數(shù)據(jù)項(xiàng)可由數(shù)據(jù)項(xiàng)訪問(wèn)模塊110來(lái)訪問(wèn)。可以從用戶(例如,用戶105)、從數(shù)據(jù)庫(kù) (例如,數(shù)據(jù)庫(kù)115)、或從任何其他源或源的組合接收數(shù)據(jù)項(xiàng)。每個(gè)數(shù)據(jù)項(xiàng)可包括特征117 和/或?qū)傩?18。特征可以是產(chǎn)品特性或產(chǎn)品特征,而屬性可以是特征的特性或當(dāng)前設(shè)置。 例如,如果數(shù)據(jù)項(xiàng)106是軟件產(chǎn)品,并且特征117是諸如電子郵件的軟件特征,則屬性118 可以指示特征的完成狀態(tài)、或預(yù)期完成日期、或其他信息。當(dāng)然,這僅是數(shù)據(jù)項(xiàng)、特征和屬性的很多不同的可能示例中的一個(gè)示例。因此,以上示例僅旨在用于說(shuō)明目的,并且不旨在限制數(shù)據(jù)項(xiàng)、特征或?qū)傩缘姆秶KL問(wèn)的數(shù)據(jù)項(xiàng)106可被發(fā)送到數(shù)據(jù)項(xiàng)安排模塊120。模塊120可以根據(jù)顯示模式來(lái)安排數(shù)據(jù)項(xiàng),并且將已安排的數(shù)據(jù)項(xiàng)發(fā)送到顯示器125。數(shù)據(jù)項(xiàng)可被安排作為圓形基底或者包括各種環(huán)126和片127的結(jié)構(gòu)上的可視節(jié)點(diǎn)130。圓形結(jié)構(gòu)可以與靶心形狀以及飛鏢板或目標(biāo)上常見(jiàn)的結(jié)構(gòu)類似。片可用于指定給定的特征,而環(huán)可用于指示特征的屬性。 由此,在以上示例中,如果數(shù)據(jù)項(xiàng)被示為用于軟件產(chǎn)品,則片中的一個(gè)可以與電子郵件特征相對(duì)應(yīng)。由此,帶有電子郵件特征的數(shù)據(jù)項(xiàng)的可視節(jié)點(diǎn)將被置于用于電子郵件特征的片中。 電子郵件特征片中的每個(gè)環(huán)可以指示向電子郵件特征的釋放或完成已經(jīng)作出多少進(jìn)步。由此,如果特征位于發(fā)展的初始階段,則可視節(jié)點(diǎn)可被置于(或接近)外環(huán)。隨著特征越接近完成,它可能朝著圓形基底的中心被向內(nèi)移動(dòng)。由此,特征接近完成時(shí),可以示出每步的特征完成狀態(tài)屬性。在某些實(shí)施例中,可以生成幫助端用戶對(duì)多個(gè)不同階段中的多個(gè)數(shù)據(jù)項(xiàng)進(jìn)行可視化的可視表示。該可視表示可以表示多個(gè)不同的數(shù)據(jù)項(xiàng)及其相應(yīng)的特征和屬性。在某些情形中,可以按照飛鏢板、靶心或類似的模式來(lái)設(shè)計(jì)可視表示。飛鏢板模式可包括圓形基底或?qū)幼鳛橛糜陲@示數(shù)據(jù)項(xiàng)106的表面。該表面可以在(寬度可能變化的)圓形環(huán)和(角度可能變化的)片的區(qū)域中實(shí)現(xiàn)用于對(duì)布局中的數(shù)據(jù)項(xiàng)進(jìn)行分類的空間邊界(例如,環(huán)或片) 在其他實(shí)施例中,可以使用其他形狀和空間邊界。在某些情形中,圓形表面的中心可以表示經(jīng)過(guò)時(shí)間將要實(shí)現(xiàn)的目標(biāo)??梢杂酶鞣N寬度和/或顏色的線來(lái)可視地指示各個(gè)區(qū)域的邊界。各個(gè)數(shù)據(jù)項(xiàng)可由可視表示(例如,點(diǎn)或其他形狀)來(lái)表示,并且可以高亮顯示各種可視特征的屬性。在某些實(shí)施例中,數(shù)據(jù)項(xiàng)的可視節(jié)點(diǎn)可由具有不同大小和顏色的針頭的著色針來(lái)表示。根據(jù)特征和屬性,可將數(shù)據(jù)項(xiàng)分配到各個(gè)環(huán)和片中。例如,由圓形基底上的片127表示的特征可用于對(duì)數(shù)據(jù)項(xiàng)與國(guó)家、倉(cāng)庫(kù)、存儲(chǔ)位置、存儲(chǔ)架或其他相關(guān)聯(lián)的位置的關(guān)聯(lián)進(jìn)行可視化??梢杂沙尸F(xiàn)中的給定片來(lái)指示給定區(qū)域(例如,一個(gè)國(guó)家/ 一個(gè)倉(cāng)庫(kù)/存儲(chǔ)等)中的項(xiàng)的可用性,而可以通過(guò)使用環(huán)對(duì)片進(jìn)行細(xì)分來(lái)指示該項(xiàng)的生產(chǎn)中的階段。數(shù)據(jù)項(xiàng)的產(chǎn)生階段可以由環(huán)和片內(nèi)的代表性針頭的深度或定位來(lái)指示。由此,數(shù)據(jù)項(xiàng)的可視節(jié)點(diǎn)可以表示其他維度和這些維度值所存在于其中的關(guān)系??梢暬砂▽?shù)據(jù)項(xiàng)的屬性的值置于屬性值的可能范圍中。在某些實(shí)施例中,可視化還可以為多個(gè)數(shù)據(jù)項(xiàng)同時(shí)示出隨時(shí)間的屬性的歷史變化??梢暬褂没胤艡C(jī)制,該機(jī)制將隨時(shí)間的變化轉(zhuǎn)換為放置的動(dòng)畫(huà)以及數(shù)據(jù)項(xiàng)的其他相應(yīng)的可視屬性??捎糜诙ㄎ划?dāng)前時(shí)間或啟動(dòng)、停止、或暫停動(dòng)畫(huà)的時(shí)間線可以作為可視化的一部分來(lái)實(shí)現(xiàn)。這種交互性可允許端用戶通過(guò)與可視元素進(jìn)行交互來(lái)操縱數(shù)據(jù)項(xiàng)的屬性。 例如,用戶105可以移動(dòng)表示表面上的數(shù)據(jù)項(xiàng)的可視節(jié)點(diǎn)130,從而改變其對(duì)應(yīng)的屬性。如上所述,顯示器125可以顯示數(shù)據(jù)項(xiàng)呈現(xiàn)或可視化。該呈現(xiàn)可包括可變(并且可定制)數(shù)量的環(huán)以及可變(并且可定制)大小的片。在某些情形中,特定的顏色可以指示工作流已完成。板上的每個(gè)環(huán)可以指示工作流的管理流中的一個(gè)步驟。在一個(gè)示例中, 呈現(xiàn)可包括5個(gè)環(huán)。外環(huán)可以指示工作流中的第一個(gè)步驟。每個(gè)扇形區(qū)域可以是可對(duì)其應(yīng)用管理流的分立區(qū)域。在另一個(gè)示例中,呈現(xiàn)或可視化可包括16個(gè)片,其中每片表示不同的歐洲國(guó)家。每片可被劃分為5個(gè)工作流階段。階段一可由外圈來(lái)指示。每個(gè)數(shù)據(jù)項(xiàng)的代表性針(例如,可視節(jié)點(diǎn)130)以及每個(gè)針的顏色可以指示給定的數(shù)據(jù)項(xiàng)。例如,黃色的針可以與用戶手冊(cè)相對(duì)應(yīng)。由此,黃色的針可用于在每片中以指示每個(gè)歐洲國(guó)家的用戶手冊(cè)的進(jìn)度。片中的各個(gè)環(huán)可以指示進(jìn)度范圍,從正被編寫到正被轉(zhuǎn)換到幾乎完成并且準(zhǔn)備發(fā)貨。每個(gè)代表性針在片中的放置可以指示該數(shù)據(jù)項(xiàng)在該國(guó)可用以及該項(xiàng)當(dāng)前位于工作流中的何處。還可以在對(duì)其他扇形區(qū)的關(guān)系中看到針?lè)胖?。每個(gè)區(qū)中針的深度可以指示該區(qū)的該部分的完成度。完成度還可由針已被放置在距離下一區(qū)多近或多遠(yuǎn)來(lái)指示。另一個(gè)示例可包括使用指示什么器官在哪個(gè)國(guó)家可用的著色針將器官部分從捐獻(xiàn)者遞送到病人。由此,例如,如果荷蘭需要心臟,可將紅色的針置于示出需要心臟的荷蘭片的外環(huán)上。可視化的中心可具有示出心臟在另一個(gè)國(guó)家(例如,澳大利亞)可用的不同片中的紅色的針。該心臟可在特定時(shí)間量以內(nèi)被傳送到荷蘭。可視化可進(jìn)一步示出在另一個(gè)國(guó)家片(例如,意大利)中兩顆心臟(每顆由紅色的針來(lái)表示)看起來(lái)要么是“可能可用的”(如下一個(gè)內(nèi)環(huán)指示的),要么是“幾乎可用的”(如下一個(gè)內(nèi)環(huán)指示的)。專業(yè)人員使用該數(shù)據(jù)以及經(jīng)加入的運(yùn)輸時(shí)間來(lái)確定是等待來(lái)自意大利的心臟,還是使用在澳大利亞的一顆可用的心臟。所屬領(lǐng)域的技術(shù)人員將意識(shí)到以上示例僅是很多可能的實(shí)施例的一個(gè)示例。鑒于以上所述的系統(tǒng)和體系結(jié)構(gòu),參考圖2和圖3的流程圖將更好地理解根據(jù)所公開(kāi)的主題實(shí)現(xiàn)的方法。為了解釋簡(jiǎn)明起見(jiàn),這些方法被示出并描述為一系列框。然而,應(yīng)該理解和了解,所要求保護(hù)的主題不受框的次序限制,因?yàn)橐恍┛蚩砂床煌拇涡蜻M(jìn)行和/ 或與此處所描繪和描述的其他框同時(shí)進(jìn)行。此外,并非全部所示的框都是實(shí)現(xiàn)下文中描述的方法所必需的。圖2示出用于同時(shí)呈現(xiàn)具有多個(gè)屬性的多個(gè)數(shù)據(jù)項(xiàng)的方法200的流程圖?,F(xiàn)在將分別頻繁地參考圖I和圖4A/4B的環(huán)境100和400的組件和數(shù)據(jù)來(lái)描述方法200。方法200包括訪問(wèn)多個(gè)數(shù)據(jù)項(xiàng)的動(dòng)作,每個(gè)數(shù)據(jù)項(xiàng)包括一個(gè)或多個(gè)數(shù)據(jù)項(xiàng)特征和每個(gè)特征的一個(gè)或多個(gè)數(shù)據(jù)項(xiàng)屬性(動(dòng)作210)。例如,數(shù)據(jù)項(xiàng)訪問(wèn)模塊110可以訪問(wèn)來(lái)自用戶105和數(shù)據(jù)庫(kù)115中任一個(gè)或兩者的數(shù)據(jù)項(xiàng)106。數(shù)據(jù)項(xiàng)可包括數(shù)據(jù)項(xiàng)特征117和數(shù)據(jù)項(xiàng)屬性118。每個(gè)特征可具有多個(gè)不同的屬性。屬性可描述一個(gè)特征的各種特性、特點(diǎn)、 設(shè)置、當(dāng)前狀態(tài)或其他屬性。方法200包括將所訪問(wèn)的數(shù)據(jù)項(xiàng)可視地安排作為可定制的布局模式中的可視節(jié)點(diǎn)的動(dòng)作,該模式由每個(gè)數(shù)據(jù)項(xiàng)的所選特征和相關(guān)聯(lián)的屬性來(lái)控制,其中該模式包括指定數(shù)據(jù)項(xiàng)的特征的片以及指定數(shù)據(jù)項(xiàng)的屬性的環(huán)(動(dòng)作220)。例如,數(shù)據(jù)項(xiàng)安排模塊120可以安排與可定制的顯示模式121中的所訪問(wèn)的數(shù)據(jù)項(xiàng)106相對(duì)應(yīng)的可視節(jié)點(diǎn)130,該模式示出每個(gè)數(shù)據(jù)項(xiàng)的特征117和相關(guān)聯(lián)的屬性118。在某些情形中,可定制的模式121包括指定項(xiàng)的特征的片或扇形區(qū)以及指定數(shù)據(jù)項(xiàng)的屬性的環(huán)。例如,如顯示器125中所示,具有可定制的模式的可視化可包括各種環(huán)126和片 127。在給定片中顯示的那些數(shù)據(jù)項(xiàng)的可視節(jié)點(diǎn)130可以共享共有的特征。片可以具有可變的大小,并且可包括可變數(shù)量的數(shù)據(jù)項(xiàng)。數(shù)據(jù)項(xiàng)可在可視化上被表示為針(或其他形狀)。 可以假設(shè)被置于給定片中的每個(gè)針具有該特征。因此,在數(shù)據(jù)項(xiàng)是用戶手冊(cè)的示例中,每個(gè)片可以表示不同的國(guó)家。每個(gè)環(huán)可以指示完成的程度,其中最內(nèi)環(huán)(或中心)指示完成或“已發(fā)送”狀態(tài)。還可以在可視化中示出(可能由不同的著色針或由不同形狀來(lái)表示的)其他數(shù)據(jù)項(xiàng)以及用戶手冊(cè)數(shù)據(jù)項(xiàng)。例如,表示諸如用戶界面等其他數(shù)據(jù)對(duì)象的針(或其他對(duì)象)可與其他針被并排放置。每個(gè)用戶界面針可以指示多個(gè)國(guó)家中的用戶界面的完成狀態(tài)。因此,可以同時(shí)查看很多不同的數(shù)據(jù)項(xiàng)的特征和屬性。如上所述,在給定環(huán)中顯示的那些數(shù)據(jù)項(xiàng)可共享共有屬性117。在特定片和環(huán)中顯示的那些數(shù)據(jù)項(xiàng)可以共享共有特征116和共有屬性二者。在某些情形中,顯示器125中示出的呈現(xiàn)可包括子環(huán)和子片,其中該子環(huán)和子片標(biāo)識(shí)是子集或與父環(huán)或父片有關(guān)的其他不同的屬性和特征。顯示器可包括可配置的鉆入和鉆出、該鉆入和鉆出示出并可具體地對(duì)所選環(huán)、片、子環(huán)或子片進(jìn)行鉆入和鉆出。因此,用戶可以逐漸地或遞增地(例如,每次一個(gè)環(huán)) 鉆入(或鉆出),直到達(dá)到所期望的程度。另外地或另選地,可以提供允許用戶放大(或縮小)特定環(huán)、片、子環(huán)或子片內(nèi)的數(shù)據(jù)的縮放特征。方法200包括將已安排的數(shù)據(jù)項(xiàng)呈現(xiàn)在包括多個(gè)片和環(huán)的圓形基底上的動(dòng)作,使得根據(jù)數(shù)據(jù)項(xiàng)的對(duì)應(yīng)的特征和屬性,將每個(gè)數(shù)據(jù)項(xiàng)顯示在適合的片和環(huán)中(動(dòng)作230)。例如,根據(jù)顯示模式121來(lái)安排的數(shù)據(jù)項(xiàng)106可被呈現(xiàn)在具有一個(gè)或多個(gè)環(huán)126和片127的顯示器125中。在顯示器中,根據(jù)數(shù)據(jù)項(xiàng)的對(duì)應(yīng)的特征117和屬性118,將每個(gè)數(shù)據(jù)項(xiàng)的可視節(jié)點(diǎn)顯示在適合的片和環(huán)中。如圖4A所示,可以使用針(例如,406Y)或可被插入到圓形基底405中的其他可視節(jié)點(diǎn),將數(shù)據(jù)項(xiàng)表示在呈現(xiàn)中。針可以具有不同的顏色黃色(406Y)、紅色(406R)、黑色 (406B)、綠色(406G)和藍(lán)色(406BL)。當(dāng)然,可以使用更多或更少的顏色。每個(gè)顏色可以表示不同的產(chǎn)品、產(chǎn)品特征或其他項(xiàng)。如圖4所示,每個(gè)數(shù)據(jù)項(xiàng)的可視節(jié)點(diǎn)可被置于不同的片和不同的環(huán)中。應(yīng)當(dāng)注意到的是,在每個(gè)片和/或環(huán)中可以放置多個(gè)可視節(jié)點(diǎn),并且可在給定表示中表示基本任意數(shù)量的數(shù)據(jù)項(xiàng)。在某些實(shí)施例中,每個(gè)針的插入位置和/或深度可以指示對(duì)應(yīng)的數(shù)據(jù)項(xiàng)的發(fā)展階段。因此,如果給定環(huán)內(nèi)的針正進(jìn)一步伸出或進(jìn)一步朝向基底的中心,則它可以是發(fā)展得不充分的數(shù)據(jù)項(xiàng),而進(jìn)一步深入基底或者被定位于距離基底的中心更遠(yuǎn)的針可表示發(fā)展得充分的數(shù)據(jù)項(xiàng)。以此方式,插入的位置和深度可以指示數(shù)據(jù)項(xiàng)的進(jìn)一步的屬性或?qū)傩缘某潭?。顯示器125中示出的呈現(xiàn)可以是動(dòng)態(tài)可更新的。由此,可以自動(dòng)地更新對(duì)數(shù)據(jù)項(xiàng)的特征或?qū)傩缘母?。因此,?shù)據(jù)項(xiàng)的特征和屬性改變時(shí),自動(dòng)地更新顯示器中的代表性圖標(biāo)(例如,針)。另外地或另選地,如果用戶移動(dòng)呈現(xiàn)內(nèi)的數(shù)據(jù)項(xiàng)的可視節(jié)點(diǎn)(例如,到另一個(gè)環(huán)和/或片),則可以相應(yīng)地更新該項(xiàng)的特征和/或?qū)傩詳?shù)據(jù)。數(shù)據(jù)項(xiàng)數(shù)據(jù)被改變時(shí),可以記錄在指定時(shí)間段內(nèi)的每個(gè)特征和屬性的狀態(tài)。因此,用戶或軟件程序可以回頭看并查看每個(gè)數(shù)據(jù)項(xiàng)的之前的狀態(tài)。此外,在某些情形中,可以提供在所顯示的呈現(xiàn)中回放在指定時(shí)間段內(nèi)所記錄的狀態(tài)改變的方式?,F(xiàn)在轉(zhuǎn)向圖3,圖3示出用于動(dòng)態(tài)地更新呈現(xiàn)數(shù)據(jù)項(xiàng)的方法300的流程圖?,F(xiàn)在將分別頻繁地參考圖I和圖4A/4B的環(huán)境100和400的組件和數(shù)據(jù)來(lái)描述方法300。方法300包括訪問(wèn)多個(gè)數(shù)據(jù)項(xiàng)的動(dòng)作,每個(gè)數(shù)據(jù)項(xiàng)包括一個(gè)或多個(gè)數(shù)據(jù)項(xiàng)特征和每個(gè)特征的一個(gè)或多個(gè)數(shù)據(jù)項(xiàng)屬性(動(dòng)作310)。例如,數(shù)據(jù)項(xiàng)訪問(wèn)模塊110可以訪問(wèn)數(shù)據(jù)項(xiàng)106??梢栽L問(wèn)來(lái)自用戶105、來(lái)自數(shù)據(jù)庫(kù)115或來(lái)自某些其它源的數(shù)據(jù)項(xiàng)。每個(gè)數(shù)據(jù)項(xiàng)具有不同的特征117,并且每個(gè)特征可具有一個(gè)或多個(gè)屬性118。將數(shù)據(jù)項(xiàng)的可視節(jié)點(diǎn)安排在可定制的模式中,該模式可視地示出每個(gè)數(shù)據(jù)項(xiàng)的特征和相關(guān)聯(lián)的屬性,其中該模式包括指定數(shù)據(jù)項(xiàng)的特征的片以及指定數(shù)據(jù)項(xiàng)的屬性的環(huán)(動(dòng)作320)。例如,數(shù)據(jù)項(xiàng)安排模塊 120將數(shù)據(jù)項(xiàng)安排在可定制的顯示模式121中,該模式示出每個(gè)數(shù)據(jù)項(xiàng)的特征和屬性。方法300包括將已安排的數(shù)據(jù)項(xiàng)呈現(xiàn)在包括多個(gè)片和環(huán)的圓形基底上的動(dòng)作,使得根據(jù)數(shù)據(jù)項(xiàng)的對(duì)應(yīng)的特征和屬性,將每個(gè)數(shù)據(jù)項(xiàng)的可視節(jié)點(diǎn)顯示在適合的片和環(huán)中,其中對(duì)數(shù)據(jù)項(xiàng)的可視節(jié)點(diǎn)的呈現(xiàn)是動(dòng)態(tài)可更新的,使得自動(dòng)地更新對(duì)數(shù)據(jù)項(xiàng)的特征或?qū)傩缘母?動(dòng)作330)。例如,如圖4A所示,數(shù)據(jù)項(xiàng)406 (Y-BL)可被安排在包括片127和環(huán)126 的圓形基底405上。對(duì)數(shù)據(jù)項(xiàng)的可視節(jié)點(diǎn)的呈現(xiàn)是動(dòng)態(tài)可更新的,使得當(dāng)特征或?qū)傩愿淖儠r(shí),呈現(xiàn)中可視節(jié)點(diǎn)的位置被更新。此外,如果用戶對(duì)數(shù)據(jù)項(xiàng)進(jìn)行重新定位,則自動(dòng)地更新該數(shù)據(jù)項(xiàng)的特征和/或?qū)傩浴T谀承┣樾沃?,環(huán)126可以具有變化且不同的寬度。由此,某些環(huán)可以是更大或更小的,并且在其細(xì)節(jié)上是更細(xì)粒度或更粗粒度。此外,如上所示,環(huán)和片可包括可示出附加的細(xì)節(jié)水平和/或附加屬性或特征的子環(huán)和子片。類似地,某些片可以是更大或更小的,并且在其細(xì)節(jié)上是更細(xì)粒度或更粗粒度。這些片可以位于不同的角度以形成更大的扇形區(qū)。 圓形基底的中心可包括(例如,在某些情形中由針表示的)數(shù)據(jù)項(xiàng)隨時(shí)間向其前進(jìn)的目標(biāo)。方法300包括接收指示一個(gè)或多個(gè)數(shù)據(jù)項(xiàng)將被更新的用戶輸入的動(dòng)作(動(dòng)作 340)。例如,可以從用戶105接收指示數(shù)據(jù)項(xiàng)106將被更新的輸入??梢愿鶕?jù)已接收的用戶輸入,動(dòng)態(tài)地更新所指示的數(shù)據(jù)項(xiàng)(動(dòng)作350)。例如,如果用戶編輯數(shù)據(jù)項(xiàng)的屬性,則數(shù)據(jù)項(xiàng)的可視節(jié)點(diǎn)被相應(yīng)地在呈現(xiàn)上重新定位。類似地,如果用戶對(duì)呈現(xiàn)中的數(shù)據(jù)項(xiàng)的可視節(jié)點(diǎn)進(jìn)行重新定位,則自動(dòng)地更新該項(xiàng)的特征和/或?qū)傩?。每次?shù)據(jù)項(xiàng)的數(shù)據(jù)或者狀態(tài)被改變時(shí),該數(shù)據(jù)項(xiàng)的狀態(tài)改變可以被記錄,并且被配置用于以動(dòng)畫(huà)形式回放。回放可以示出用戶所指定的時(shí)間段內(nèi)的狀態(tài)改變,或者可以僅示出從頭至尾該數(shù)據(jù)項(xiàng)的全部改變。因此,提供了同時(shí)顯示具有多個(gè)特征和屬性的多個(gè)數(shù)據(jù)項(xiàng)的系統(tǒng)、方法和計(jì)算機(jī)程序產(chǎn)品。此外,提供了對(duì)呈現(xiàn)內(nèi)的可視節(jié)點(diǎn)重新定位后或編輯數(shù)據(jù)項(xiàng)屬性或特征后,動(dòng)態(tài)地更新數(shù)據(jù)項(xiàng)的可視節(jié)點(diǎn)的系統(tǒng)、方法和計(jì)算機(jī)程序產(chǎn)品。本發(fā)明可以其他具體形式體現(xiàn),而不背離其精神或本質(zhì)特性。所述實(shí)施例在所有方面都應(yīng)當(dāng)被認(rèn)為只是說(shuō)明性的而非限制性的。因此,本發(fā)明的范圍由所附權(quán)利要求書(shū)而非上述描述指示。落入權(quán)利要求書(shū)的等效方案的含義和范圍內(nèi)的所有改變都被權(quán)利要求書(shū)的范圍所涵蓋。
權(quán)利要求
1.一種在包括多個(gè)計(jì)算系統(tǒng)的計(jì)算機(jī)聯(lián)網(wǎng)環(huán)境中、在包括至少一個(gè)處理器和存儲(chǔ)器的計(jì)算機(jī)系統(tǒng)處用于同時(shí)呈現(xiàn)具有多個(gè)屬性的多個(gè)數(shù)據(jù)項(xiàng)的計(jì)算機(jī)實(shí)現(xiàn)的方法,所述方法包括訪問(wèn)多個(gè)數(shù)據(jù)項(xiàng)(106)的動(dòng)作,每個(gè)數(shù)據(jù)項(xiàng)包括一個(gè)或多個(gè)數(shù)據(jù)項(xiàng)特征(117)以及每個(gè)特征的一個(gè)或多個(gè)數(shù)據(jù)項(xiàng)屬性(118);將所訪問(wèn)的數(shù)據(jù)項(xiàng)可視地安排作為可定制的布局模式中的可視節(jié)點(diǎn)(130)的動(dòng)作,所述模式由每個(gè)數(shù)據(jù)項(xiàng)的所選特征和相關(guān)聯(lián)的屬性來(lái)控制,其中所述模式包括指定所述數(shù)據(jù)項(xiàng)的特征的片(127)以及指定所述數(shù)據(jù)項(xiàng)的屬性的環(huán)(126);以及將已安排的數(shù)據(jù)項(xiàng)呈現(xiàn)在包括多個(gè)片(127)和環(huán)(126)的圓形基底(405)上的動(dòng)作, 使得根據(jù)所述數(shù)據(jù)項(xiàng)的對(duì)應(yīng)的特征(117)和屬性(118),將每個(gè)數(shù)據(jù)項(xiàng)顯示在適合的片和環(huán)中。
2.如權(quán)利要求I所述的方法,其特征在于,在給定片中顯示的那些數(shù)據(jù)項(xiàng)共享共有的特征。
3.如權(quán)利要求I所述的方法,其特征在于,在給定環(huán)中顯示的那些數(shù)據(jù)項(xiàng)共享共有的屬性。
4.如權(quán)利要求I所述的方法,其特征在于,使用被插入到所述圓形基底的針,將所述數(shù)據(jù)項(xiàng)表示在所述呈現(xiàn)中。
5.如權(quán)利要求4所述的方法,其特征在于,所述數(shù)據(jù)項(xiàng)的定位以及每針的插入深度中的至少一個(gè)指示了對(duì)應(yīng)的數(shù)據(jù)項(xiàng)的發(fā)展階段。
6.如權(quán)利要求I所述的方法,其特征在于,對(duì)所述數(shù)據(jù)項(xiàng)的所述呈現(xiàn)是動(dòng)態(tài)可更新的, 使得對(duì)所述數(shù)據(jù)項(xiàng)的特征或?qū)傩缘母卤蛔詣?dòng)地更新。
7.如權(quán)利要求6所述的方法,其特征在于,表示所述數(shù)據(jù)項(xiàng)的針被自動(dòng)地移至不同的片和不同的環(huán)中的至少一個(gè)。
8.一種用于實(shí)現(xiàn)動(dòng)態(tài)地更新呈現(xiàn)數(shù)據(jù)項(xiàng)的方法的計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)程序產(chǎn)品包括其上存儲(chǔ)有計(jì)算機(jī)可執(zhí)行指令的一個(gè)或多個(gè)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述指令在被計(jì)算系統(tǒng)的一個(gè)或多個(gè)處理器執(zhí)行時(shí)使得所述計(jì)算系統(tǒng)執(zhí)行所述方法,所述方法包括訪問(wèn)多個(gè)數(shù)據(jù)項(xiàng)(106)的動(dòng)作,每個(gè)數(shù)據(jù)項(xiàng)包括一個(gè)或多個(gè)數(shù)據(jù)項(xiàng)特征(117)以及每個(gè)特征的一個(gè)或多個(gè)數(shù)據(jù)項(xiàng)屬性(118);將所訪問(wèn)的數(shù)據(jù)項(xiàng)安排在可定制的模式中的動(dòng)作,所述模式可視地示出每個(gè)數(shù)據(jù)項(xiàng)的特征(117)和相關(guān)聯(lián)的屬性(118),其中所述模式包括指定所述數(shù)據(jù)項(xiàng)的特征的片(127)以及指定所述數(shù)據(jù)項(xiàng)的屬性的環(huán)(126);將已安排的數(shù)據(jù)項(xiàng)呈現(xiàn)在包括多個(gè)片(127)和環(huán)(126)的圓形基底(405)上的動(dòng)作, 使得根據(jù)所述數(shù)據(jù)項(xiàng)的對(duì)應(yīng)的特征(117)和屬性(118),將每個(gè)數(shù)據(jù)項(xiàng)顯示在適合的片和環(huán)中,其中對(duì)所述數(shù)據(jù)項(xiàng)的所述呈現(xiàn)是動(dòng)態(tài)可更新的,使得自動(dòng)地更新對(duì)所述數(shù)據(jù)項(xiàng)的特征或?qū)傩缘母?;接收指示一個(gè)或多個(gè)數(shù)據(jù)項(xiàng)(106)將被更新的用戶輸入的動(dòng)作;以及根據(jù)已接收的用戶輸入,動(dòng)態(tài)地更新所指示的數(shù)據(jù)項(xiàng)的動(dòng)作。
9.如權(quán)利要求8所述的計(jì)算機(jī)程序產(chǎn)品,其特征在于,所述圓形基底的中心包括針隨著時(shí)間向其前進(jìn)的目標(biāo)。
10.一種計(jì)算機(jī)系統(tǒng),包括一個(gè)或多個(gè)處理器;系統(tǒng)存儲(chǔ)器;其上存儲(chǔ)有計(jì)算機(jī)可執(zhí)行指令的一個(gè)或多個(gè)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可執(zhí)行指令在由所述一個(gè)或多個(gè)處理器執(zhí)行時(shí)使得所述計(jì)算系統(tǒng)執(zhí)行一種用于同時(shí)呈現(xiàn)具有多個(gè)屬性的多個(gè)數(shù)據(jù)項(xiàng)的方法,所述方法包括訪問(wèn)多個(gè)數(shù)據(jù)項(xiàng)(106)的動(dòng)作,每個(gè)數(shù)據(jù)項(xiàng)包括一個(gè)或多個(gè)數(shù)據(jù)項(xiàng)特征(117)以及每個(gè)特征的一個(gè)或多個(gè)數(shù)據(jù)項(xiàng)屬性(118);將所訪問(wèn)的數(shù)據(jù)項(xiàng)安排在可定制的模式(106)中的動(dòng)作,所述模式可視地示出每個(gè)數(shù)據(jù)項(xiàng)的特征(117)和相關(guān)聯(lián)的屬性(118),其中所述模式包括指定所述數(shù)據(jù)項(xiàng)的特征的片 (127)以及指定所述數(shù)據(jù)項(xiàng)的屬性的環(huán)(126)以及將已安排的數(shù)據(jù)項(xiàng)(106)呈現(xiàn)在包括多個(gè)片(127)和環(huán)(126)的圓形基底(405)上的動(dòng)作,使得根據(jù)所述數(shù)據(jù)項(xiàng)的對(duì)應(yīng)的特征(117)和屬性(118),將每個(gè)數(shù)據(jù)項(xiàng)顯示在適合的片和環(huán)中。
全文摘要
本發(fā)明涉及靶心多維數(shù)據(jù)可視化。各實(shí)施例致力于同時(shí)呈現(xiàn)具有多個(gè)屬性的多個(gè)數(shù)據(jù)項(xiàng)。在一個(gè)實(shí)施例中,計(jì)算機(jī)系統(tǒng)訪問(wèn)多個(gè)數(shù)據(jù)項(xiàng),其中每個(gè)數(shù)據(jù)項(xiàng)包括數(shù)據(jù)項(xiàng)特征以及每個(gè)特征的數(shù)據(jù)項(xiàng)屬性。計(jì)算機(jī)系統(tǒng)將所訪問(wèn)的數(shù)據(jù)項(xiàng)安排在可定制的模式中,該可定制的模式可視地示出每個(gè)數(shù)據(jù)項(xiàng)的特征以及相關(guān)聯(lián)的屬性。該模式包括指定數(shù)據(jù)項(xiàng)的特征的片以及指定數(shù)據(jù)項(xiàng)的屬性的環(huán)。計(jì)算機(jī)系統(tǒng)還將已安排的數(shù)據(jù)項(xiàng)呈現(xiàn)在包括多個(gè)片和環(huán)的圓形基底上,使得根據(jù)數(shù)據(jù)項(xiàng)的對(duì)應(yīng)的特征和屬性,每個(gè)數(shù)據(jù)項(xiàng)被顯示在適合的片和環(huán)中。
文檔編號(hào)G06F17/30GK102591924SQ20111043551
公開(kāi)日2012年7月18日 申請(qǐng)日期2011年12月12日 優(yōu)先權(quán)日2010年12月13日
發(fā)明者C·阿貝恩, S·E·瑟倫森 申請(qǐng)人:微軟公司