專(zhuān)利名稱(chēng):工作空間視覺(jué)化的制作方法
技術(shù)領(lǐng)域:
這里的實(shí)施例涉及工作空間視覺(jué)化(workspace visualization)。
背景技術(shù):
工作空間用于管理一個(gè)或多個(gè)工作項(xiàng)目(work project)。工作空間包括一個(gè)或多個(gè)工作項(xiàng)目的視覺(jué)表示(visual !^presentation)。這些視覺(jué)表示可以包括項(xiàng)目標(biāo)簽 (project label)、任務(wù)、鏈接、文檔、通信、路徑、或任何相關(guān)信息的表示。一個(gè)或多個(gè)項(xiàng)目的視覺(jué)表示的類(lèi)型相同。例如,表示第一項(xiàng)目的視覺(jué)區(qū)域(visual area)與表示第二項(xiàng)目的視覺(jué)區(qū)域具有相同形狀、大小、不透明性、和/或陰影。雖然一個(gè)或多個(gè)視覺(jué)表示所包括的信息可以不同,但是表示項(xiàng)目的區(qū)域的視覺(jué)屬性相同。
圖1圖示出用于視覺(jué)地表示一個(gè)或多個(gè)項(xiàng)目的系統(tǒng)的一個(gè)實(shí)施例。圖2-6圖示出工作空間的不同實(shí)施例。圖7圖示出用于在工作空間中視覺(jué)地表示一個(gè)或多個(gè)項(xiàng)目的流程圖的一個(gè)實(shí)施例。
具體實(shí)施例方式這里的實(shí)施例涉及以一個(gè)或多個(gè)項(xiàng)目特性的函數(shù)的形式來(lái)視覺(jué)地表示一個(gè)或多個(gè)工作項(xiàng)目。在單個(gè)畫(huà)面上視覺(jué)地描繪出公司、部門(mén)或工作組的不同項(xiàng)目?;陧?xiàng)目活動(dòng)性或重要性來(lái)調(diào)整視覺(jué)描繪。例如,如果項(xiàng)目較重要,則其視覺(jué)表示可以大于其它項(xiàng)目視覺(jué)表示。在另一示例中,視覺(jué)表示的陰影可基于項(xiàng)目活動(dòng)性而變化??梢允褂闷渌?xiàng)目指示來(lái)區(qū)分項(xiàng)目。例如,基本完成的活動(dòng)項(xiàng)目可以非常明亮,而非活動(dòng)的項(xiàng)目可被描繪為漸漸隱退。使用諸如顏色、不透明性和/或大小之類(lèi)的視覺(jué)特性來(lái)傳達(dá)項(xiàng)目類(lèi)型、重要性/相關(guān)性、 和項(xiàng)目狀態(tài)。視覺(jué)特性是不基于文本和/或順序的特性,例如除了文本或順序指示之外的或者替代文本或順序指示的特性?;诟鞣N輸入而不同地顯示視覺(jué)表示。圖1示出用于視覺(jué)地表示一個(gè)或多個(gè)項(xiàng)目的系統(tǒng)10。系統(tǒng)10可以包括客戶(hù)端設(shè)備20和服務(wù)器30??梢蕴峁└嗟?、不同的或者更少的組件。例如,系統(tǒng)10可以包括多個(gè)客戶(hù)端設(shè)備20和/或服務(wù)器30。在另一示例中,系統(tǒng)10可以不具有服務(wù)器30??梢栽诒镜乩缬煽蛻?hù)端設(shè)備20來(lái)計(jì)算處理。系統(tǒng)10是網(wǎng)絡(luò)、web系統(tǒng)、內(nèi)聯(lián)網(wǎng)系統(tǒng)、因特網(wǎng)系統(tǒng)、門(mén)戶(hù)(portal)系統(tǒng)、遠(yuǎn)程終端系統(tǒng)、通信系統(tǒng)、或者其任意組合。例如,系統(tǒng)10是提供自動(dòng)化項(xiàng)目管理的商業(yè)網(wǎng)絡(luò)。系統(tǒng)10可以根據(jù)項(xiàng)目的重要性來(lái)自動(dòng)地在工作空間上組織項(xiàng)目的視覺(jué)表示。在另一示例中, 系統(tǒng)10是對(duì)第一項(xiàng)目的第一視覺(jué)表示與第二項(xiàng)目的第二視覺(jué)表示進(jìn)行視覺(jué)區(qū)分的門(mén)戶(hù)系統(tǒng)。第一和第二視覺(jué)表示在門(mén)戶(hù)處被視覺(jué)化,或者被視覺(jué)化為與門(mén)戶(hù)相關(guān)聯(lián)的顯示的一部分。
客戶(hù)端設(shè)備20可以包括處理器21、存儲(chǔ)器22和顯示器23。可以提供更多的、不同的或者更少的組件。例如,客戶(hù)端設(shè)備20可以包括用于向系統(tǒng)10輸入信息的輸入設(shè)備。 客戶(hù)端設(shè)備20是工作站、個(gè)人計(jì)算機(jī)、遠(yuǎn)程終端、端點(diǎn)、web瀏覽器、手持式設(shè)備、蜂窩電話(huà)、 或其它現(xiàn)在已知或以后開(kāi)發(fā)出的用于顯示工作空間的設(shè)備??蛻?hù)端設(shè)備20可以使用諸如因特網(wǎng)協(xié)議(IP)、傳輸控制協(xié)議(TCP)、或其它現(xiàn)在已知或以后開(kāi)發(fā)出的協(xié)議之類(lèi)的協(xié)議來(lái)與服務(wù)器30通信。處理器21可以從服務(wù)器30接收信息和/或向服務(wù)器30發(fā)送信息。例如,處理器 21可以從服務(wù)器30接收工作空間數(shù)據(jù)。處理器21可以使用工作空間數(shù)據(jù)來(lái)使得工作空間被顯示在顯示設(shè)備23上。所顯示的工作空間具有一個(gè)或多個(gè)項(xiàng)目的視覺(jué)表示。處理器21可以向服務(wù)器30發(fā)送信息。所發(fā)送的信息可用于更新存儲(chǔ)器32中存儲(chǔ)的工作空間數(shù)據(jù)庫(kù)。例如,客戶(hù)端設(shè)備20可以向服務(wù)器30發(fā)送任務(wù)完成數(shù)據(jù)。任務(wù)完成數(shù)據(jù)可以表示例如由用戶(hù)完成了任務(wù)。任務(wù)完成數(shù)據(jù)可用于更新被發(fā)送給客戶(hù)端設(shè)備20 的工作空間數(shù)據(jù),如下所述。任務(wù)完成數(shù)據(jù)可用于從工作空間去除一個(gè)或多個(gè)視覺(jué)表示。例如,可以去除某一項(xiàng)目的視覺(jué)表示,或者可以去除要完成的任務(wù)的視覺(jué)表示??蓮目蛻?hù)端設(shè)備20向服務(wù)器30發(fā)送其它數(shù)據(jù),例如文檔、文檔位置、或其它項(xiàng)目相關(guān)信息。這些數(shù)據(jù)可存儲(chǔ)在工作空間數(shù)據(jù)庫(kù)中,并用于生成、更新或配置工作空間數(shù)據(jù)。顯示設(shè)備23是CRT、監(jiān)視器、平板、通用顯示器、IXD、投影儀、打印機(jī)或其它現(xiàn)在已知或以后開(kāi)發(fā)出的用于輸出信息的顯示設(shè)備。顯示設(shè)備23可以顯示一個(gè)或多個(gè)圖像。例如,顯示設(shè)備23可以顯示工作空間的圖像、項(xiàng)目、或表示。在另一示例中,顯示設(shè)備23可以顯示3D圖像、投影或表示。顯示設(shè)備23可以顯示工作空間。工作空間是用戶(hù)界面、交互式界面、圖形用戶(hù)界面(GUI)、小組協(xié)作室、共享空間、門(mén)戶(hù)、小組空間、HTML web頁(yè)面、因特網(wǎng)頁(yè)面、內(nèi)聯(lián)網(wǎng)頁(yè)面、 主頁(yè)、或顯示一個(gè)或多個(gè)項(xiàng)目的其它項(xiàng)目管理界面。諸如處理器21或31之類(lèi)的處理器可以處理工作空間數(shù)據(jù),并使得工作空間被顯示在顯示設(shè)備23上。工作空間是在顯示設(shè)備23 上示出的經(jīng)組織的信息。工作空間可用于處理、傳送、搜索、導(dǎo)航、觀看信息,或者執(zhí)行其它任務(wù)。如圖2所示,工作空間可以包括要完成的一個(gè)或多個(gè)項(xiàng)目的視覺(jué)表示??梢蕴峁└嗟摹⒉煌幕蚋俚谋硎?。例如,可以提供搜索、時(shí)鐘、鏈接和/或其它信息。視覺(jué)表示可以是交互式的。例如,用戶(hù)可以執(zhí)行與視覺(jué)表示相關(guān)聯(lián)的任務(wù)。工作空間可以提供輔助來(lái)管理項(xiàng)目。例如,工作空間可以根據(jù)項(xiàng)目的重要性來(lái)組織視覺(jué)表示。項(xiàng)目的重要性可以基于指派給項(xiàng)目的優(yōu)先級(jí)、到期日、尚未完成的任務(wù)的數(shù)目、已完成任務(wù)的數(shù)目、或者用于確定項(xiàng)目重要性的其它標(biāo)準(zhǔn)。在一個(gè)實(shí)施例中,工作空間是一門(mén)戶(hù)。門(mén)戶(hù)是這樣一種站點(diǎn),擁有者將該站點(diǎn)定位成到因特網(wǎng)、內(nèi)聯(lián)網(wǎng)或其它網(wǎng)絡(luò)上的其它站點(diǎn)的入口。門(mén)戶(hù)以統(tǒng)一方式來(lái)呈現(xiàn)來(lái)自不同源的信息。門(mén)戶(hù)可用于訪(fǎng)問(wèn)項(xiàng)目的來(lái)自其它位置的信息。例如,門(mén)戶(hù)可以包括文檔的視覺(jué)表示。當(dāng)門(mén)戶(hù)用戶(hù)點(diǎn)擊文檔logo(標(biāo)識(shí)語(yǔ))時(shí),門(mén)戶(hù)用戶(hù)可以訪(fǎng)問(wèn)存儲(chǔ)在具體位置處的文檔。門(mén)戶(hù)可以是web門(mén)戶(hù)、個(gè)人門(mén)戶(hù)或企業(yè)門(mén)戶(hù)。web門(mén)戶(hù)經(jīng)由web頁(yè)面或站點(diǎn)來(lái)提供功能。web門(mén)戶(hù)可以用作對(duì)信息的訪(fǎng)問(wèn)點(diǎn)。除了搜索引擎標(biāo)準(zhǔn)以外,web門(mén)戶(hù)還可以提供諸如電子郵件、新聞、股票價(jià)格、娛樂(lè)和各種其它應(yīng)用之類(lèi)的其它服務(wù)。門(mén)戶(hù)為企業(yè)提供了一種方式,用于提供一種一致的外觀和感覺(jué),同時(shí)帶有針對(duì)多個(gè)應(yīng)用的訪(fǎng)問(wèn)控制和過(guò)程,這多個(gè)應(yīng)用在其它情況下完全將是不同實(shí)體。個(gè)人門(mén)戶(hù)可以提供個(gè)性化能力,以提供到其它內(nèi)容的路徑。其被設(shè)計(jì)為使用分布式應(yīng)用、不同數(shù)目和類(lèi)型的中間件和硬件來(lái)提供來(lái)自多個(gè)不同源的服務(wù)。個(gè)人門(mén)戶(hù)可根據(jù)用戶(hù)偏好進(jìn)行定制。企業(yè)門(mén)戶(hù)是用于綜合跨組織邊界的信息、人物和過(guò)程的框架。企業(yè)門(mén)戶(hù)可以稱(chēng)為企業(yè)信息門(mén)戶(hù)(EIP)或商業(yè)門(mén)戶(hù)。企業(yè)門(mén)戶(hù)被設(shè)計(jì)為共享商業(yè)、工作空間、部門(mén)或群組中的協(xié)作。企業(yè)門(mén)戶(hù)通常以基于web的用戶(hù)界面的形式來(lái)提供安全統(tǒng)一的訪(fǎng)問(wèn)點(diǎn),并被設(shè)計(jì)為通過(guò)專(zhuān)用門(mén)戶(hù)單元(portlet)來(lái)聚合并個(gè)性化信息。例如,企業(yè)門(mén)戶(hù)可以包括項(xiàng)目應(yīng)用窗口、日歷和待辦事項(xiàng)列表、討論群組、公告和報(bào)告、搜索、電子郵件和地址簿、項(xiàng)目文檔、搜索引擎、新聞、天氣、地圖、購(gòu)物、書(shū)簽。服務(wù)器30可以包括處理器31和存儲(chǔ)器32??梢蕴峁└嗟?、不同的或更少的組件。例如,服務(wù)器30可以包括顯示設(shè)備和/或輸入設(shè)備。服務(wù)器30是商業(yè)服務(wù)器、應(yīng)用服務(wù)器、集中處理服務(wù)器、遠(yuǎn)程終端服務(wù)器、WEB服務(wù)器、因特網(wǎng)服務(wù)器、內(nèi)聯(lián)網(wǎng)服務(wù)器、工作站、個(gè)人計(jì)算機(jī)、數(shù)據(jù)庫(kù)服務(wù)器、或其它現(xiàn)在已知或以后開(kāi)發(fā)出的服務(wù)器。服務(wù)器30可以是信息的倉(cāng)庫(kù)和分發(fā)器。服務(wù)器30可以與客戶(hù)端設(shè)備20或諸如web服務(wù)器之類(lèi)的其它通信設(shè)備通信。處理器21和31是通用處理器、數(shù)字信號(hào)處理器、專(zhuān)用集成電路、現(xiàn)場(chǎng)可編程門(mén)陣列、模擬電路、數(shù)字電路、其組合、和其它現(xiàn)在已知和以后開(kāi)發(fā)出的處理器。處理器21和31 可以是例如與網(wǎng)絡(luò)或分布式處理相關(guān)聯(lián)的單個(gè)設(shè)備或設(shè)備的組合。可以使用各種處理策略中的任何處理策略,例如,多處理、多任務(wù)、并行處理等等。與遠(yuǎn)程相反,處理可以是本地的。 例如,處理器21可操作來(lái)執(zhí)行由處理器31完成的處理。處理器21和31對(duì)作為軟件、硬件、 集成電路、固件、微代碼等的一部分存儲(chǔ)的指令作出響應(yīng)。處理器31可以生成工作空間數(shù)據(jù)。工作空間數(shù)據(jù)的生成可以包括檢索 (retrieve)、接收、組合、確定、或計(jì)算數(shù)據(jù)。例如,處理器31可以從存儲(chǔ)器32或諸如其它服務(wù)器30或客戶(hù)端設(shè)備20之類(lèi)的其它通信設(shè)備檢索或接收工作空間數(shù)據(jù)的全部、一些,或者不檢索或接收這些工作空間數(shù)據(jù)。在另一示例中,處理器31可以從TOB服務(wù)器檢索工作空間數(shù)據(jù)。工作空間數(shù)據(jù)用于生成和顯示工作空間。例如,處理器21可以從服務(wù)器30接收工作空間數(shù)據(jù)并使得工作空間被顯示在顯示設(shè)備23上。工作空間數(shù)據(jù)可以包括與項(xiàng)目有關(guān)的數(shù)據(jù),例如項(xiàng)目特性和/或視覺(jué)表示數(shù)據(jù)。 項(xiàng)目可以是具有具體的目標(biāo)或目的的經(jīng)過(guò)計(jì)劃的工作。項(xiàng)目可以是一個(gè)任務(wù)、一系列任務(wù)或者一個(gè)問(wèn)題。一個(gè)或多個(gè)工作者、學(xué)生、人或機(jī)器可以參與或者被指派來(lái)對(duì)項(xiàng)目進(jìn)行處理。項(xiàng)目可以具有限定的目標(biāo),例如完成任務(wù)X、Y和Z。或者,項(xiàng)目可以在進(jìn)行中,例如在研究或者在開(kāi)發(fā)中。處理器31可以識(shí)別與項(xiàng)目相關(guān)的項(xiàng)目特性50。項(xiàng)目特性50可以包括要完成的任務(wù)、已完成的任務(wù)、已完成或者要完成的任務(wù)的數(shù)目、(一個(gè)或多個(gè))到期日、項(xiàng)目活動(dòng)性、 項(xiàng)目狀態(tài)、項(xiàng)目重要性、優(yōu)先級(jí)、(一個(gè)或多個(gè))群組成員、項(xiàng)目名稱(chēng)、目標(biāo)、或與項(xiàng)目相關(guān)的其它任何特性。項(xiàng)目特性可以是項(xiàng)目的屬性,例如區(qū)分特點(diǎn)、質(zhì)量、優(yōu)先級(jí)、或性質(zhì)。例如,如圖2所示,項(xiàng)目1可以具有2008年2月1日的到期日。到期日是項(xiàng)目特性50。在另一示例中,如圖3所示,在項(xiàng)目2中存在4個(gè)要完成的任務(wù)。要完成的任務(wù)的數(shù)目(例如,4個(gè)) 是項(xiàng)目特性50。在另一示例中,一項(xiàng)目可以包括項(xiàng)目特性的“高優(yōu)先級(jí)”值,另一項(xiàng)目可以包括項(xiàng)目特性的“低優(yōu)先級(jí)”值。給定項(xiàng)目可以具有一個(gè)或多個(gè)不同類(lèi)型的特性,例如優(yōu)先級(jí)、任務(wù)數(shù)目和到期日。工作空間數(shù)據(jù)可以包括項(xiàng)目特性數(shù)據(jù)。項(xiàng)目特性數(shù)據(jù)可以用于顯示一個(gè)或多個(gè)項(xiàng)目特性,或者限定工作空間的視覺(jué)表示。例如,工作空間數(shù)據(jù)可以包括要完成的任務(wù)的列表。要完成的任務(wù)的列表可以顯示在工作空間上。項(xiàng)目特性可以是列表中的條目的數(shù)目。 在另一示例中,項(xiàng)目特性數(shù)據(jù)可以用于調(diào)整、改變、變更或取代視覺(jué)表示數(shù)據(jù)的全部、一些或者不調(diào)整、改變、變更或取代視覺(jué)表示數(shù)據(jù)。工作空間數(shù)據(jù)可以包括視覺(jué)表示數(shù)據(jù)。視覺(jué)表示數(shù)據(jù)可以用于顯示工作空間的視覺(jué)表示,例如一個(gè)或多個(gè)項(xiàng)目的視覺(jué)表示。視覺(jué)表示可以被顯示為文本、圖形、形狀、窗口或其它視覺(jué)區(qū)域。例如,向每個(gè)項(xiàng)目指派特定的或唯一的視覺(jué)區(qū)域。如圖2的示例所示,可以用矩形形狀的獨(dú)立視覺(jué)區(qū)域來(lái)表示“項(xiàng)目1”、“項(xiàng)目2”和“項(xiàng)目3”。視覺(jué)表示可以是任何形狀,例如圓形、星形、或其它現(xiàn)在已知的或以后開(kāi)發(fā)出的形狀。可以使用交疊的或者非唯一的空間劃分。一個(gè)或多個(gè)項(xiàng)目的視覺(jué)表示可以包括交互式表示。例如,項(xiàng)目的視覺(jué)表示可以包括如下信息的視覺(jué)表示項(xiàng)目信息(例如,項(xiàng)目特性)、到其它項(xiàng)目相關(guān)信息的路徑、項(xiàng)目相關(guān)任務(wù)、和/或其它項(xiàng)目相關(guān)信息(例如,文檔)。項(xiàng)目的視覺(jué)表示是門(mén)戶(hù),因而可以提供到信息、文檔、通信、或其它相關(guān)項(xiàng)目信息的路徑。視覺(jué)表示是項(xiàng)目的視覺(jué)化。視覺(jué)化是用于創(chuàng)建表示項(xiàng)目的圖像、示圖或動(dòng)畫(huà)的任意技術(shù)。視覺(jué)表示可以是或者可以不是文本表示。 例如,可以使用圖像或示圖來(lái)表示項(xiàng)目。視覺(jué)化可以與到項(xiàng)目信息(例如,項(xiàng)目網(wǎng)站或網(wǎng)絡(luò)位置)的路徑相關(guān)聯(lián)。在另一示例中,可以視覺(jué)地表示文檔、網(wǎng)站、會(huì)話(huà)、通信、或其它相關(guān)項(xiàng)目信息。文檔的視覺(jué)化可以與到存儲(chǔ)文檔的存儲(chǔ)器位置的路徑相關(guān)聯(lián),因而可以使用視覺(jué)化來(lái)訪(fǎng)問(wèn)文檔?;蛘?,可以視覺(jué)地表示web頁(yè)面。視覺(jué)表示可以包括到web頁(yè)面的鏈接。處理器31可以圖形地定義項(xiàng)目的視覺(jué)表示??蓪⒁曈X(jué)表示定義成一個(gè)或多個(gè)項(xiàng)目特性50的函數(shù)。處理器31可以調(diào)整一個(gè)或多個(gè)項(xiàng)目的視覺(jué)表示中的一個(gè)、一些或全部或者不調(diào)整這些視覺(jué)表示。調(diào)整可以基于與每個(gè)項(xiàng)目相關(guān)聯(lián)的項(xiàng)目特性。例如,可通過(guò)一個(gè)或多個(gè)項(xiàng)目特性50來(lái)限定空間大小、不透明性、顏色、明亮度、隱退、粗體、或其它視覺(jué)特性。處理器31可以對(duì)第一項(xiàng)目的項(xiàng)目特性50與一個(gè)或多個(gè)其它項(xiàng)目的項(xiàng)目特性50 進(jìn)行比較。比較可以包括計(jì)算。例如,處理器31基于重要性或項(xiàng)目活動(dòng)性來(lái)確定項(xiàng)目層級(jí), 計(jì)算到期日,將一到期日與另一到期日進(jìn)行比較,確定要完成的任務(wù)的數(shù)目,將一任務(wù)列表與另一任務(wù)列表進(jìn)行比較,讀數(shù)據(jù)庫(kù)以確定項(xiàng)目狀態(tài),或者檢索相關(guān)信息以供計(jì)算。可使用比較來(lái)定義第一項(xiàng)目的視覺(jué)表示。例如,可使用比較來(lái)組織、管理、調(diào)整、或改變一個(gè)或多個(gè)視覺(jué)表示??筛鶕?jù)工作空間中顯示的一個(gè)、一些或全部項(xiàng)目的一個(gè)或多個(gè)項(xiàng)目特性來(lái)定義每個(gè)項(xiàng)目的視覺(jué)表示。例如,如圖2-6所示,其它項(xiàng)目的項(xiàng)目特性50可以相對(duì)于彼此或者基于與標(biāo)準(zhǔn)或閾值的比較來(lái)定義每個(gè)項(xiàng)目(項(xiàng)目1、2和幻的視覺(jué)表示。如圖2所示,可圖形地將項(xiàng)目1、項(xiàng)目2和項(xiàng)目3的視覺(jué)表示的空間大小定義成項(xiàng)目特性50的函數(shù),在圖2中項(xiàng)目特性50是每個(gè)項(xiàng)目的到期日。例如,項(xiàng)目1所具有的到期日在項(xiàng)目2和項(xiàng)目3的到期日之前。因此,項(xiàng)目1的視覺(jué)表示的空間大小大于項(xiàng)目2和項(xiàng)目3的視覺(jué)表示。項(xiàng)目2具有的到期日在項(xiàng)目3的到期日之前,因此項(xiàng)目2的視覺(jué)表示的空間大小大于項(xiàng)目3的視覺(jué)表示的空間大小。因此,用戶(hù)可以觀看包括項(xiàng)目1、2和3的視覺(jué)表示的工作空間,無(wú)需參考未顯示的信息或所顯示的文本就可識(shí)別項(xiàng)目1具有的到期日在項(xiàng)目2和項(xiàng)目3之前。在另一示例中,到期日在項(xiàng)目2和項(xiàng)目3之前的項(xiàng)目1的空間大小可以小于項(xiàng)目2和項(xiàng)目3的視覺(jué)表示的空間大小。在到期日相同或者彼此之間不具有某一范圍的時(shí)間或者是某個(gè)閾值的情況下,可以用相同大小的表示來(lái)表示兩個(gè)或更多個(gè)項(xiàng)目。如圖3所示,可將項(xiàng)目1、項(xiàng)目2和項(xiàng)目3的視覺(jué)表示的不透明性定義成項(xiàng)目特性 50的函數(shù),在此情況中項(xiàng)目特性50是每個(gè)項(xiàng)目的到期日。例如,如以上參考圖2所述的,項(xiàng)目1具有的到期日在項(xiàng)目2和項(xiàng)目3的到期日之前。因此,項(xiàng)目1的視覺(jué)表示的不透明性小于項(xiàng)目2和項(xiàng)目3的視覺(jué)表示的不透明性。例如,項(xiàng)目1的視覺(jué)表示比項(xiàng)目2和項(xiàng)目3 的視覺(jué)表示更亮。項(xiàng)目2具有的到期日在項(xiàng)目3的到期日之前,因此項(xiàng)目2的視覺(jué)表示的不透明性小于項(xiàng)目3的視覺(jué)表示的不透明性。因此,用戶(hù)可以觀看包括項(xiàng)目1、2和3的視覺(jué)表示的工作空間,并識(shí)別項(xiàng)目1具有的到期日在項(xiàng)目2和項(xiàng)目3之前。在另一示例中,到期日在項(xiàng)目2和項(xiàng)目3之前的項(xiàng)目1的空間大小可以小于項(xiàng)目2和項(xiàng)目3的視覺(jué)表示的空間大小。處理器31可以對(duì)其它項(xiàng)目特性50進(jìn)行比較。例如,如圖4-6所示,處理器31可以對(duì)要完成的任務(wù)的數(shù)目進(jìn)行比較。如圖4-6所示,項(xiàng)目1具有5個(gè)要完成的任務(wù)(項(xiàng)目特性50)。項(xiàng)目2具有4個(gè)要完成的任務(wù),并且項(xiàng)目3具有3個(gè)要完成的任務(wù)。如圖4所示,由于項(xiàng)目1具有的要完成的任務(wù)的數(shù)目比項(xiàng)目2和項(xiàng)目3大,所以項(xiàng)目1的視覺(jué)表示的空間大小可以在空間上大于項(xiàng)目2和項(xiàng)目3的視覺(jué)表示。同樣地,由于項(xiàng)目2具有的要完成的任務(wù)的數(shù)目大于項(xiàng)目3,所以視覺(jué)表示的空間大小可以在空間上大于項(xiàng)目2和項(xiàng)目3的視覺(jué)表示。如圖4所示,由于項(xiàng)目1具有的要完成的任務(wù)的數(shù)目大于項(xiàng)目2或項(xiàng)目3,所以項(xiàng)目1的視覺(jué)表示的不透明性可以小于(例如,亮于)項(xiàng)目2和項(xiàng)目3的視覺(jué)表示。同樣地,由于項(xiàng)目2具有的要完成的任務(wù)的數(shù)目大于項(xiàng)目3,所以項(xiàng)目1的視覺(jué)表示的不透明性可以在空間上大于項(xiàng)目2和項(xiàng)目3的視覺(jué)表示。如圖6所示,可將項(xiàng)目的視覺(jué)表示的兩個(gè)或更多個(gè)圖形特征定義成一個(gè)或多個(gè)項(xiàng)目特性50的函數(shù)。例如,分別通過(guò)到期日和要完成的任務(wù)的數(shù)目來(lái)定義項(xiàng)目1、2和3的視覺(jué)表示的空間大小和不透明性。處理器31可以與存儲(chǔ)器32通信。處理器31可以向存儲(chǔ)器32發(fā)送信息和/或從存儲(chǔ)器32接收信息。例如,處理器31可以檢索存儲(chǔ)器32中存儲(chǔ)的工作空間數(shù)據(jù)庫(kù)。例如, 處理器31可以向存儲(chǔ)器32發(fā)送工作空間數(shù)據(jù)。在另一示例中,處理器31可以從存儲(chǔ)器32 檢索工作空間數(shù)據(jù)并更新檢索到的工作空間數(shù)據(jù)。存儲(chǔ)器32是計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以包括各種類(lèi)型的易失性和非易失性存儲(chǔ)介質(zhì),包括但不限于隨機(jī)訪(fǎng)問(wèn)存儲(chǔ)器、只讀存儲(chǔ)器、可編程只讀存儲(chǔ)器、電可編程只讀存儲(chǔ)器、電可擦除只讀存儲(chǔ)器、閃存、磁帶或磁盤(pán)、光學(xué)介質(zhì)等。存儲(chǔ)器32 可以是單個(gè)設(shè)備或者設(shè)備的組合。存儲(chǔ)器32可以與處理器31相鄰,可以是處理器31的一部分,可以與處理器31聯(lián)網(wǎng),和/或遠(yuǎn)離處理器31。
存儲(chǔ)器32可以是其中存儲(chǔ)有如下數(shù)據(jù)的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),該數(shù)據(jù)表示可由經(jīng)編程的處理器31執(zhí)行的指令,這些指令用于在工作空間中視覺(jué)地表示項(xiàng)目。存儲(chǔ)器32 存儲(chǔ)用于處理器31的指令。處理器31被編程有這些指令并執(zhí)行這些指令。圖中圖示出或者這里所描述的功能、動(dòng)作、方法或任務(wù)由編程的處理器31通過(guò)執(zhí)行存儲(chǔ)器32中存儲(chǔ)的指令來(lái)執(zhí)行。這些功能、動(dòng)作、方法或任務(wù)獨(dú)立于特定類(lèi)型的指令集、存儲(chǔ)介質(zhì)、處理器或處理策略,并且可通過(guò)單獨(dú)或組合操作的軟件、硬件、集成電路、固件、微代碼等來(lái)執(zhí)行。這些指令用于實(shí)現(xiàn)這里所描述的過(guò)程、技術(shù)、方法或動(dòng)作。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)表示可由經(jīng)編程處理器(例如,處理器21或31)執(zhí)行的指令的數(shù)據(jù),所述指令用于在工作空間中視覺(jué)地表示一個(gè)或多個(gè)項(xiàng)目。這些指令可以包括識(shí)別一個(gè)或多個(gè)項(xiàng)目的一個(gè)或多個(gè)項(xiàng)目特性50,以及將這一個(gè)或多個(gè)項(xiàng)目視覺(jué)地表示為由一個(gè)或多個(gè)項(xiàng)目特性圖形地定義的交互式表示。存儲(chǔ)器32可以存儲(chǔ)工作空間數(shù)據(jù)庫(kù)。工作空間數(shù)據(jù)庫(kù)可以包括工作空間數(shù)據(jù)和 /或與一個(gè)或多個(gè)項(xiàng)目的視覺(jué)表示相關(guān)的其它信息,例如項(xiàng)目特性50。可例如根據(jù)與工作空間相關(guān)聯(lián)的用戶(hù)來(lái)組織工作空間數(shù)據(jù)庫(kù)。可訪(fǎng)問(wèn)工作空間數(shù)據(jù)庫(kù)來(lái)檢索有關(guān)工作空間的信息。例如,用戶(hù)(例如,JohnDoe)可以請(qǐng)求與其所關(guān)聯(lián)的工作空間相關(guān)的信息。工作空間可以包括視覺(jué)地表示John Doe所參與的項(xiàng)目的工作空間數(shù)據(jù)。圖7示出用于在工作空間中視覺(jué)地表示一個(gè)或多個(gè)項(xiàng)目的方法。該方法是使用圖 1的系統(tǒng)10或者另一系統(tǒng)來(lái)實(shí)現(xiàn)的??梢园此境龅捻樞蚧蛘咂渌樞騺?lái)執(zhí)行動(dòng)作。例如,動(dòng)作730并不必需執(zhí)行??梢宰詣?dòng)地、手動(dòng)地或者以自動(dòng)和手動(dòng)相結(jié)合的方式執(zhí)行這些動(dòng)作。用于視覺(jué)地表示一個(gè)或多個(gè)項(xiàng)目的方法可以包括確定一個(gè)或多個(gè)項(xiàng)目的一個(gè)或多個(gè)項(xiàng)目特性(動(dòng)作710),圖形地定義這一個(gè)或多個(gè)項(xiàng)目的視覺(jué)表示(動(dòng)作720),以及顯示這一個(gè)或多個(gè)項(xiàng)目的經(jīng)圖形定義的視覺(jué)表示(動(dòng)作730)??梢蕴峁┏龍D6所示的動(dòng)作之外的動(dòng)作、與圖6所示的動(dòng)作不同的動(dòng)作或者比圖6所示的動(dòng)作更少的動(dòng)作。例如,該方法可以包括發(fā)送定義了這一個(gè)或多個(gè)項(xiàng)目的視覺(jué)表示的數(shù)據(jù)。在動(dòng)作710中,確定一個(gè)或多個(gè)項(xiàng)目的一個(gè)或多個(gè)項(xiàng)目特性。確定項(xiàng)目特性可以包括檢索項(xiàng)目特性,計(jì)算項(xiàng)目特性,接收項(xiàng)目特性,或者其任意組合??梢允褂酶嗟幕蛘卟煌姆椒▉?lái)確定一個(gè)或多個(gè)項(xiàng)目特性。可從存儲(chǔ)器檢索項(xiàng)目特性。處理器可以從存儲(chǔ)器檢索項(xiàng)目特性。例如,項(xiàng)目特性數(shù)據(jù)可以存儲(chǔ)在工作空間數(shù)據(jù)庫(kù)中,而該工作空間數(shù)據(jù)庫(kù)存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)器中??蓮墓ぷ骺臻g數(shù)據(jù)庫(kù)檢索項(xiàng)目特性??蓮墓ぷ骺臻g數(shù)據(jù)庫(kù)檢索附加信息,例如與項(xiàng)目或項(xiàng)目特性相關(guān)聯(lián)的信息。與項(xiàng)目或項(xiàng)目特性相關(guān)聯(lián)的信息可用于計(jì)算項(xiàng)目特性。在圖4的示例中,處理器可檢索與項(xiàng)目相關(guān)聯(lián)的信息,例如尚未完成的任務(wù)的列表??勺詣?dòng)地計(jì)算項(xiàng)目特性??梢砸詮拇鎯?chǔ)器檢索到的、從通信設(shè)備接收的或者手動(dòng)輸入的數(shù)據(jù)的函數(shù)的形式來(lái)自動(dòng)計(jì)算項(xiàng)目特性。例如,處理器可以使用與項(xiàng)目或項(xiàng)目特性相關(guān)聯(lián)的信息來(lái)自動(dòng)地計(jì)算項(xiàng)目特性。在圖4的示例中,處理器可自動(dòng)地計(jì)算項(xiàng)目特性的值,例如,通過(guò)對(duì)尚未完成的任務(wù)的列表中的任務(wù)數(shù)目進(jìn)行計(jì)數(shù)來(lái)針對(duì)項(xiàng)目3計(jì)算出3個(gè)要完成的任務(wù)。在另一示例中,可使用從存儲(chǔ)器檢索到的信息和從通信設(shè)備接收的信息(例如,任務(wù)完成數(shù)據(jù))來(lái)自動(dòng)地計(jì)算項(xiàng)目特性。
可從通信設(shè)備接收項(xiàng)目特性。例如,可從輸入設(shè)備或其它通信設(shè)備接收項(xiàng)目特性。 可以手動(dòng)輸入項(xiàng)目特性??蔀橐粋€(gè)或多個(gè)項(xiàng)目確定項(xiàng)目特性。一個(gè)項(xiàng)目的項(xiàng)目特性可以不同于另一個(gè)項(xiàng)目的項(xiàng)目特性。例如,一個(gè)項(xiàng)目的到期日可以不同于另一個(gè)項(xiàng)目的到期日。在另一個(gè)示例中, 一個(gè)項(xiàng)目的優(yōu)先級(jí)可以不同于另一個(gè)項(xiàng)目的到期日。每個(gè)項(xiàng)目的項(xiàng)目特性被確定。在動(dòng)作720,可以以一個(gè)或多個(gè)項(xiàng)目特性的函數(shù)的形式來(lái)圖形地定義一個(gè)或多個(gè)項(xiàng)目的視覺(jué)表示。圖形地定義一個(gè)或多個(gè)項(xiàng)目的視覺(jué)表示可以包括對(duì)一個(gè)或多個(gè)項(xiàng)目的項(xiàng)目特性進(jìn)行比較,以及調(diào)整視覺(jué)表示數(shù)據(jù)以表示圖形定義。調(diào)整可以針對(duì)除了被顯示為視覺(jué)表示一部分的文本以外的特性。標(biāo)題、任務(wù)列表、到期日、所指派的小組成員、注釋、或其它項(xiàng)目信息是文本地提供的。視覺(jué)化的非文本方面也被調(diào)整,例如,調(diào)整文本大小、文本顏色、邊界大小、邊界顏色、填充顏色、邊界形狀、紋理、圖案或其它方面。可以提供更多的、不同的或更少的動(dòng)作用于圖形地定義一個(gè)或多個(gè)項(xiàng)目??梢詫?duì)一個(gè)或多個(gè)項(xiàng)目的項(xiàng)目特性進(jìn)行比較??梢宰詣?dòng)地、手動(dòng)地或者以自動(dòng)和手動(dòng)相結(jié)合的方式比較項(xiàng)目特性。例如,處理器可以自動(dòng)地在項(xiàng)目之間比較項(xiàng)目特性。比較可以是計(jì)算,例如確定哪個(gè)項(xiàng)目更大或者更近。在圖2的示例中,可以對(duì)項(xiàng)目之一的到期日與其它項(xiàng)目的到期日進(jìn)行比較。或者,可以與一個(gè)或多個(gè)閾值進(jìn)行比較,例如,定義了要完成的任務(wù)的數(shù)目范圍的閾值。可以針對(duì)每個(gè)視覺(jué)表示來(lái)調(diào)整視覺(jué)表示數(shù)據(jù)以反映出圖形定義??梢允褂靡曈X(jué)表示數(shù)據(jù)來(lái)顯示一個(gè)或多個(gè)項(xiàng)目的視覺(jué)表示??蓪?duì)視覺(jué)表示數(shù)據(jù)進(jìn)行調(diào)整以反映出項(xiàng)目特性的比較。例如,可對(duì)視覺(jué)表示數(shù)據(jù)進(jìn)行調(diào)整以基于比較進(jìn)行視覺(jué)區(qū)分。視覺(jué)表示數(shù)據(jù)反映出比較期間識(shí)別出的差異或相似性??蓪?duì)視覺(jué)表示數(shù)據(jù)進(jìn)行調(diào)整以反映出視覺(jué)表示的大小改變??蓪?duì)視覺(jué)表示數(shù)據(jù)進(jìn)行調(diào)整以反映出視覺(jué)表示的不透明性改變??梢詫?duì)視覺(jué)表示數(shù)據(jù)進(jìn)行調(diào)整以在顯示時(shí)視覺(jué)地區(qū)分一個(gè)或多個(gè)項(xiàng)目。例如,將視覺(jué)表示數(shù)據(jù)調(diào)整為反映出諸如項(xiàng)目活動(dòng)性或項(xiàng)目重要性之類(lèi)的項(xiàng)目特性。在動(dòng)作730,可以顯示一個(gè)或多個(gè)項(xiàng)目的視覺(jué)表示。顯示一個(gè)或多個(gè)項(xiàng)目的視覺(jué)表示可以包括發(fā)送視覺(jué)表示數(shù)據(jù)、處理視覺(jué)表示數(shù)據(jù)、以及使得一個(gè)或多個(gè)項(xiàng)目的視覺(jué)表示被顯示在顯示設(shè)備或監(jiān)視器上??梢詧?zhí)行更多的、不同的或者更少的動(dòng)作。例如,可以不發(fā)送視覺(jué)表示數(shù)據(jù)。在另一示例中,可以存儲(chǔ)視覺(jué)表示數(shù)據(jù)以供以后使用。可以發(fā)送視覺(jué)表示數(shù)據(jù)。可以從第一服務(wù)器向客戶(hù)端設(shè)備或者其它通信設(shè)備(例如,第二服務(wù)器)發(fā)送視覺(jué)表示數(shù)據(jù)??梢允褂萌魏维F(xiàn)在已知的或者以后開(kāi)發(fā)出的發(fā)送技術(shù)(例如,無(wú)線(xiàn)連接或基于線(xiàn)纜的連接)來(lái)發(fā)送視覺(jué)表示數(shù)據(jù)。可以對(duì)視覺(jué)表示數(shù)據(jù)進(jìn)行處理??蛻?hù)端設(shè)備可以處理視覺(jué)表示數(shù)據(jù)并使得基于經(jīng)處理的數(shù)據(jù)在顯示設(shè)備或監(jiān)視器上顯示一個(gè)或多個(gè)項(xiàng)目的視覺(jué)表示??梢岳门c工作空間相關(guān)的其它數(shù)據(jù)或者與該其它數(shù)據(jù)相結(jié)合地處理視覺(jué)表示數(shù)據(jù)??梢詥为?dú)地或者彼此結(jié)合地使用這里所描述的各種實(shí)施例。以上詳細(xì)描述僅僅描述了本發(fā)明的許多可能實(shí)現(xiàn)方式中的幾種實(shí)現(xiàn)方式。因此,該詳細(xì)描述的意圖是例示而非限制。僅僅以下權(quán)利要求(包括所有其等同物)意圖限定本發(fā)明的范圍。
權(quán)利要求
1.一種用于在工作空間中視覺(jué)地表示一個(gè)或多個(gè)項(xiàng)目的方法,該方法包括識(shí)別所述一個(gè)或多個(gè)項(xiàng)目的一個(gè)或多個(gè)項(xiàng)目特性,顯示指示出所述一個(gè)或多個(gè)項(xiàng)目的工作空間,以及將所述一個(gè)或多個(gè)項(xiàng)目各自視覺(jué)地表示為視覺(jué)表示,每個(gè)視覺(jué)表示由所述一個(gè)或多個(gè)項(xiàng)目特性來(lái)圖形地定義,所述視覺(jué)表示的經(jīng)圖形定義的方面是除文本以外的方面。
2.如權(quán)利要求1所述的方法,其中,識(shí)別項(xiàng)目特性包括識(shí)別到期日。
3.如權(quán)利要求1所述的方法,其中,識(shí)別項(xiàng)目特性包括識(shí)別要完成的任務(wù)的數(shù)目。
4.如權(quán)利要求3所述的方法,其中,識(shí)別項(xiàng)目特性包括將與所述項(xiàng)目中的一個(gè)項(xiàng)目相關(guān)聯(lián)的任務(wù)數(shù)目與其它項(xiàng)目的任務(wù)數(shù)目進(jìn)行比較。
5.如權(quán)利要求4所述的方法,其中,具有一數(shù)目的任務(wù)的第一項(xiàng)目被用與具有較少數(shù)目的任務(wù)的第二項(xiàng)目不同的視覺(jué)表示來(lái)視覺(jué)地表示。
6.如權(quán)利要求1所述的方法,包括基于所述一個(gè)或多個(gè)項(xiàng)目的項(xiàng)目特性對(duì)所述一個(gè)或多個(gè)項(xiàng)目進(jìn)行排名。
7.如權(quán)利要求1所述的方法,其中,視覺(jué)地表示所述一個(gè)或多個(gè)項(xiàng)目包括基于所述一個(gè)或多個(gè)項(xiàng)目特性來(lái)設(shè)定所述一個(gè)或多個(gè)項(xiàng)目表示的大小。
8.如權(quán)利要求1所述的方法,其中,視覺(jué)地表示所述一個(gè)或多個(gè)項(xiàng)目包括基于所述一個(gè)或多個(gè)項(xiàng)目特性來(lái)改變所述一個(gè)或多個(gè)項(xiàng)目的視覺(jué)表示的明亮度或者陰影。
9.如權(quán)利要求1所述的方法,其中,視覺(jué)地表示所述一個(gè)或多個(gè)項(xiàng)目包括基于所述一個(gè)或多個(gè)項(xiàng)目特性來(lái)視覺(jué)地區(qū)分所述一個(gè)或多個(gè)項(xiàng)目。
10.一種用于在工作空間中視覺(jué)地表示一個(gè)或多個(gè)工作項(xiàng)目的系統(tǒng),該系統(tǒng)包括處理器,可操作來(lái)識(shí)別多個(gè)工作項(xiàng)目中的每一個(gè)的一個(gè)或多個(gè)項(xiàng)目特性,并以所述一個(gè)或多個(gè)項(xiàng)目特性的函數(shù)的形式來(lái)確定所述多個(gè)工作項(xiàng)目的層級(jí),以及顯示器,可操作來(lái)將所述多個(gè)工作項(xiàng)目各自視覺(jué)地表示為視覺(jué)表示,每個(gè)視覺(jué)表示具有作為所述層級(jí)的函數(shù)的非文本且無(wú)順序的特性。
11.如權(quán)利要求10所述的系統(tǒng),其中,所述一個(gè)或多個(gè)項(xiàng)目特性可以包括項(xiàng)目到期日。
12.如權(quán)利要求11所述的系統(tǒng),其中,所述一個(gè)或多個(gè)項(xiàng)目的層級(jí)根據(jù)項(xiàng)目到期日來(lái)對(duì)所述一個(gè)或多個(gè)項(xiàng)目排名。
13.如權(quán)利要求10所述的系統(tǒng),其中,所述一個(gè)或多個(gè)項(xiàng)目特性可以包括一個(gè)或多個(gè)要完成的任務(wù)。
14.如權(quán)利要求13所述的系統(tǒng),其中,所述一個(gè)或多個(gè)項(xiàng)目的層級(jí)以所述一個(gè)或多個(gè)項(xiàng)目的要完成的任務(wù)的數(shù)目的函數(shù)的形式來(lái)對(duì)所述一個(gè)或多個(gè)項(xiàng)目排名。
15.如權(quán)利要求13所述的系統(tǒng),其中,所述一個(gè)或多個(gè)項(xiàng)目的視覺(jué)表示的大小可以以所述層級(jí)的函數(shù)的形式來(lái)確定。
16.如權(quán)利要求13所述的系統(tǒng),其中,所述一個(gè)或多個(gè)項(xiàng)目的視覺(jué)表示的陰影可以以所述層級(jí)的函數(shù)的形式來(lái)確定。
17.如權(quán)利要求13所述的系統(tǒng),其中,所述一個(gè)或多個(gè)項(xiàng)目的視覺(jué)表示的明亮度可以以所述層級(jí)的函數(shù)的形式來(lái)確定。
18.一種用于在工作空間中視覺(jué)地表示項(xiàng)目的方法,該方法包括識(shí)別多個(gè)項(xiàng)目中的每一個(gè)的一個(gè)或多個(gè)項(xiàng)目特性,以及在計(jì)算機(jī)生成的工作空間中呈現(xiàn)到多個(gè)項(xiàng)目的門(mén)戶(hù),所述多個(gè)項(xiàng)目中的每一個(gè)具有作為所述一個(gè)或多個(gè)項(xiàng)目特性的函數(shù)的邊界、顏色、填充、大小或其組合。
19.如權(quán)利要求18所述的方法,其中,所述多個(gè)項(xiàng)目中的第一項(xiàng)目具有與所述多個(gè)項(xiàng)目中的第二項(xiàng)目不同的邊界、顏色、填充、大小或其組合。
20.如權(quán)利要求1所述的方法,其中,所述多個(gè)項(xiàng)目中的所述第一項(xiàng)目的一個(gè)或多個(gè)項(xiàng)目特性被與所述多個(gè)項(xiàng)目中的所述第二項(xiàng)目相比較。
全文摘要
提供了一種用于在工作空間中視覺(jué)地表示一個(gè)或多個(gè)項(xiàng)目的系統(tǒng)。該系統(tǒng)包括顯示器;以及處理器,該處理器可操作來(lái)識(shí)別一個(gè)或多個(gè)項(xiàng)目特性,并以這一個(gè)或多個(gè)項(xiàng)目特性的函數(shù)的形式來(lái)確定該一個(gè)或多個(gè)項(xiàng)目的層級(jí)。處理器可操作來(lái)以所述層級(jí)的函數(shù)的形式在顯示器上將這一個(gè)或多個(gè)項(xiàng)目視覺(jué)地表示為交互式表示。
文檔編號(hào)G06F3/14GK102216942SQ200980111805
公開(kāi)日2011年10月12日 申請(qǐng)日期2009年3月27日 優(yōu)先權(quán)日2008年4月8日
發(fā)明者約翰尼斯·萬(wàn)·斯查特, 魯本·羅德 申請(qǐng)人:思科技術(shù)公司