專利名稱:討論消息的面向相關(guān)性的圖形表示的制作方法
討論消息的面向相關(guān)性的圖形表示
背景技術(shù):
圖形設(shè)計(jì)規(guī)程強(qiáng)調(diào)可視通信和呈現(xiàn)方法。圖形設(shè)計(jì)者可以使用印刷術(shù)、視覺(jué)藝術(shù)、數(shù)據(jù)可視化和頁(yè)面布局技術(shù)來(lái)傳達(dá)信息。可以將符號(hào)、圖像和/或文字結(jié)合起來(lái)創(chuàng)建概念的可視呈現(xiàn)。不同可視成份的合成是圖形設(shè)計(jì)的重要方面,不僅因?yàn)榭蛇M(jìn)行選擇的成份的數(shù)目以及它們可被組合的方式都非常多。合成和其他設(shè)計(jì)成果可以例如增強(qiáng)可讀性、幫助壓縮、有說(shuō)服カ地表征特征以及促進(jìn)回想。雜志、網(wǎng)頁(yè)、各種媒體中的廣告和產(chǎn)品包裝是圖形設(shè)計(jì)成果的常見(jiàn)示例。例如,圖形設(shè)計(jì)可用于創(chuàng)造產(chǎn)品包裝,產(chǎn)品包裝包括廠商徽標(biāo)、描述性文本、和諸如形狀和顔色之類的設(shè)計(jì)元素。可以在各種各樣的項(xiàng)目中看見(jiàn)圖形設(shè)計(jì)成果,僅舉幾個(gè)例子,從道路符號(hào)到技 術(shù)圖畫(huà)、從筆記本和參考手冊(cè)到電影致謝名單和劇院布景。在科技刊物和新聞報(bào)道中,記載事實(shí)和假設(shè)的文本內(nèi)容可以伴隨有有幫助的圖形。報(bào)紙、雜志、博客和其他媒體使用圖形設(shè)計(jì)結(jié)果以靜止圖像和視頻或電影剪輯兩者來(lái)通知和娛樂(lè)。在web上,交互工具還可用于通過(guò)將可視通信技巧和人機(jī)交互技術(shù)集成來(lái)以文字和圖像來(lái)傳達(dá)信息。
發(fā)明內(nèi)容
留言板和其他在線論壇發(fā)貼、電子郵件消息和其他消息集合可以包括大量的發(fā)貼和/或其他消息。這種消息有時(shí)被組織在線程中,即根據(jù)一個(gè)人正在回復(fù)哪ー個(gè)在先消息,并且有時(shí)消息被手動(dòng)分類成用戶創(chuàng)建的不同主題或?qū)嶓w的文件夾??梢园窗l(fā)帖時(shí)間從最晚到最早或者從最早到最晚來(lái)排列消息。關(guān)鍵詞捜索工具和日期范圍過(guò)濾器有時(shí)也可用于幫助組織消息。無(wú)論如何,對(duì)消息組織的附加幫助可以是非常有幫助的。在此討論的一些實(shí)施例提供考慮了消息始發(fā)者與消息接收者間的相關(guān)性的消息組織和顯示幫助,并且可視地指示各相應(yīng)的消息始發(fā)者的相關(guān)性。例如,假設(shè)獲取了給焦點(diǎn)用戶的ー組消息,其中每ー個(gè)消息具有源聯(lián)系人(消息始發(fā)者)和某一內(nèi)容。生成消息和相關(guān)信息的可視表示,該可視表示包括可視地表示焦點(diǎn)用戶的焦點(diǎn)用戶表示(文本或圖形)、以及可視地表示相應(yīng)的聯(lián)系人的多個(gè)聯(lián)系人表示(文本或圖形)。將各聯(lián)系人表示顯示在計(jì)算機(jī)或其他設(shè)備屏幕上與焦點(diǎn)用戶表示距相應(yīng)的相關(guān)性距離的地方,其中各距離對(duì)應(yīng)于相應(yīng)聯(lián)系人與焦點(diǎn)用戶間的相關(guān)性??梢暠硎具€包括呈現(xiàn)來(lái)自源聯(lián)系人的各消息的內(nèi)容的文本區(qū)域??梢詫⒏髀?lián)系人表示以各種配置安置在屏幕上,諸如在圍繞焦點(diǎn)用戶的各同心區(qū)域內(nèi)、在ニ維的地圖視圖內(nèi)、或在例如消息始發(fā)者、消息接收者和其他討論參與者的三維的圖示/表示內(nèi)。還描述了其他變型。例如,除了根據(jù)聯(lián)系人與焦點(diǎn)用戶的相關(guān)性來(lái)進(jìn)行安置外,還可以默認(rèn)地根據(jù)各消息的相應(yīng)時(shí)戳安置各消息。在ー些版本中,圖形小說(shuō)風(fēng)格的氣球包含由各聯(lián)系人的靜止或動(dòng)畫(huà)化身或者其他圖形表示(就像)可視地“說(shuō)出”的所選文本。ー些實(shí)施例根據(jù)聯(lián)系人與焦點(diǎn)用戶相關(guān)性來(lái)過(guò)濾聯(lián)系人,并且不顯示低于指定相關(guān)性閾值的各聯(lián)系人的聯(lián)系人表示。一些實(shí)施例根據(jù)有關(guān)性來(lái)過(guò)濾消息,使得可視表示省略低于指定有關(guān)性閾值的各消息的消息文本。如在此使用地,“相關(guān)性”是兩個(gè)人(即,焦點(diǎn)用戶與聯(lián)系人)間的關(guān)系的度量,而“有關(guān)性”是消息與某人(即,焦點(diǎn)用戶)間的關(guān)系的度量。所給出的示例只是說(shuō)明性的。本發(fā)明內(nèi)容并不g在標(biāo)識(shí)所要求保護(hù)主題的關(guān)鍵特征或必要特征,也不g在用于限制所要求保護(hù)主題的范圍。相反地,提供本發(fā)明內(nèi)容是為了以簡(jiǎn)化的形式介紹將在以下詳細(xì)描述中進(jìn)一步描述的ー些概念。本發(fā)明由權(quán)利要求書(shū)限定,在本發(fā)明內(nèi)容與權(quán)利要求書(shū)有沖突的情況下,應(yīng)該以權(quán)利要求書(shū)為準(zhǔn)。
將參考附圖給出更具體的描述。這些附圖只示出了選定的方面,且因此不完全確定覆蓋或范圍。圖I是示出計(jì)算機(jī)并且還示出經(jīng)配置的存儲(chǔ)介質(zhì)實(shí)施方式的框圖,該計(jì)算機(jī)具有至少ー個(gè)處理器、至少ー個(gè)存儲(chǔ)器、用于讀消息的至少ー個(gè)瀏覽器或其他工具以及可存在于多個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)上的操作環(huán)境中的其他項(xiàng)目;圖2是示出一示例架構(gòu)中的消息可視化成份的框圖;圖3是示出某一方法的步驟和經(jīng)配置的存儲(chǔ)介質(zhì)實(shí)施方式的流程圖;以及圖4是示出一些實(shí)施例中的消息可視化的簡(jiǎn)化屏幕截圖。
具體實(shí)施例方式攝覽各種可用的便于討論的解決方案顯示在一群人內(nèi)發(fā)送的消息。一些示例包括瀏覽器、電子郵件管理器、論壇、對(duì)講系統(tǒng)和用于將各消息組織和呈現(xiàn)在在線論壇、新聞組或電子郵件線程中的其他工具。消息的一種常見(jiàn)表示是其中按日期來(lái)排列各消息的時(shí)間順序表示,一般具有主題行或其他文本摘錄。文本或小圖像標(biāo)識(shí)發(fā)帖者或發(fā)送該消息的人,有時(shí)還具有在線名稱、電子郵件地址或其他標(biāo)識(shí)符形式的伴隨文本。消息被安排在按時(shí)間順序和/或按發(fā)帖者/發(fā)送者來(lái)排序的線性列表中。ー些工具提供用于標(biāo)志、標(biāo)記或推斷線程中的單個(gè)消息與讀取者有多相關(guān)的各方式??梢酝ㄟ^(guò)評(píng)估消息的內(nèi)容或發(fā)送者來(lái)計(jì)算相關(guān)性。然而,可進(jìn)行除僅僅列表以外的消息呈現(xiàn),以有效地過(guò)濾掉較不相關(guān)的消息和/或提供對(duì)消息線程的直觀顯示,使得每ー消息的相關(guān)性是清楚的。在此描述的一些實(shí)施例提供各消息的圖形表示,該圖形表示使用圖形線索或可視提示來(lái)傳達(dá)在郵件線程的上下文中的各消息的相關(guān)性。例如,給定消息線程和指示消息發(fā)送者/發(fā)貼者與該線程的當(dāng)前讀取者的相關(guān)性的相關(guān)性分?jǐn)?shù),一些實(shí)施例將以傳達(dá)線程的時(shí)間順序方面和消息/發(fā)送者的相關(guān)性兩者的直觀方式來(lái)顯示消息。一些實(shí)施例使用組交互的漫畫(huà)型表示。一些實(shí)施例將聯(lián)系人放置在雷達(dá)型的顯示器上以向觀看的用戶傳達(dá)相關(guān)性。一些實(shí)施例在漫畫(huà)型的表示中提供根據(jù)各消息的相關(guān)性對(duì)這些消息進(jìn)行的動(dòng)態(tài)設(shè)閾值、過(guò)濾和修剪。作為特定示例,一些實(shí)施例使用討論的圖形小說(shuō)型表示,其中根據(jù)包含這些消息的各氣球的自頂向下的次序來(lái)傳達(dá)時(shí)間順序,并且通過(guò)將每ー消息發(fā)送者的化身放置在表達(dá)發(fā)送者與用戶間的相關(guān)性距離的ー組同心圓上來(lái)傳 達(dá)相關(guān)性。各文本氣球從化身處伸出。其他實(shí)施例提供不同的特征集合?,F(xiàn)在將參考諸如附圖中所示出的那些示例性實(shí)施例,并使用特定語(yǔ)言來(lái)對(duì)其進(jìn)行描述。但是,精通相關(guān)技術(shù)的人員所能想到的對(duì)此處所示出的本發(fā)明的特點(diǎn)的更改和進(jìn)ー步的修改,如此處所示出的本發(fā)明的原理的其他的應(yīng)用,都應(yīng)該被視為在帶有權(quán)利要求的本發(fā)明的范圍內(nèi)。在本公開(kāi)中闡明了各術(shù)語(yǔ)的含義,因此應(yīng)該在仔細(xì)關(guān)注這些闡明的情況下閱讀權(quán)利要求書(shū)。給出了具體示例,但是相關(guān)領(lǐng)域的技術(shù)人員將理解其他示例也可落在所使用的術(shù)語(yǔ)的含義范圍內(nèi)以及落在一個(gè)或多個(gè)權(quán)利要求的范圍內(nèi)。各術(shù)語(yǔ)不必在此具有與其一般使用中、特定行業(yè)的使用中、或特定字典或字典集的使用中相同的含義。附圖標(biāo)記可以與各種措詞一起使用,以幫助示出術(shù)語(yǔ)的廣度。從給定文本片段中省略附圖標(biāo)記不一定意味著沒(méi)有通過(guò)文本討論附圖的內(nèi)容。發(fā)明人聲明并行使他們對(duì)他們自己的詞典的權(quán)利。這里可在具體實(shí)施方式
中和/或在申請(qǐng)文件的別處顯式地或隱式地定義術(shù)語(yǔ)。如本文所使用的,“計(jì)算機(jī)系統(tǒng)”可包括例如一個(gè)或多個(gè)服務(wù)器、主板、處理節(jié)點(diǎn)、個(gè)人計(jì)算機(jī)(便攜式或非便攜式)、個(gè)人數(shù)字助理、蜂窩或移動(dòng)電話、和/或提供至少部分地由指令控制的一個(gè)或多個(gè)處理器的其它設(shè)備。指令可以采取存儲(chǔ)器中的軟件和/或?qū)iT電路的形式。具體而言,雖然可發(fā)生許多實(shí)施例在工作站或膝上型計(jì)算機(jī)上運(yùn)行,但是其他實(shí)·施例也可以在其他計(jì)算設(shè)備上運(yùn)行,并且任何一個(gè)或多個(gè)這樣的設(shè)備都可以是給定實(shí)施例的一部分?!岸嗑€程化”計(jì)算機(jī)系統(tǒng)是支持多個(gè)執(zhí)行線程的計(jì)算機(jī)系統(tǒng)。術(shù)語(yǔ)線程應(yīng)被理解為包括能夠或經(jīng)歷同步的任何代碼,并且可用另ー名稱來(lái)稱呼,如“任務(wù)”、“進(jìn)程”或“協(xié)同例程”。線程可以并行地、按順序、或以并行執(zhí)行(例如,多處理)和順序執(zhí)行(例如,時(shí)間分片)的組合來(lái)運(yùn)行。在各種配置中都已設(shè)計(jì)了多線程化環(huán)境。執(zhí)行線程可以并行地運(yùn)行,或者線程可以被組織為并行執(zhí)行,但是實(shí)際上輪流按順序執(zhí)行。例如,多線程化可以通過(guò)在多處理環(huán)境中在不同核上運(yùn)行不同線程、通過(guò)對(duì)單個(gè)處理器核上的不同線程進(jìn)行時(shí)間分片、或者通過(guò)時(shí)間分片和多處理器線程化的某種組合來(lái)實(shí)現(xiàn)。線程上下文切換可以例如由內(nèi)核的線程調(diào)度器、由用戶空間信號(hào)、或由用戶空間和內(nèi)核操作的組合來(lái)發(fā)起。線程可以輪流對(duì)共享數(shù)據(jù)進(jìn)行操作,或者例如每ー線程都可以對(duì)其自己的數(shù)據(jù)進(jìn)行操作?!斑壿嬏幚砥鳌被颉疤幚砥鳌笔菃蝹€(gè)獨(dú)立的硬件線程處理單元。例如,每ー個(gè)核運(yùn)行兩個(gè)線程的超線程化四核芯片具有8個(gè)邏輯處理器。處理器可以是通用的,或者它們可以針對(duì)諸如圖形處理、信號(hào)處理、浮點(diǎn)算木處理、加密、I/O處理等特定用途來(lái)定制?!岸嗵幚砥鳌庇?jì)算機(jī)系統(tǒng)是具有多個(gè)邏輯處理器的計(jì)算機(jī)系統(tǒng)。多處理器環(huán)境存在于各種配置中。在ー給定配置中,所有處理器可在功能上相同,而在另一配置中,由于具有不同的硬件能力、不同的軟件分配或兩者,某些處理器可與其他處理器不同。取決于配置,處理器可在單個(gè)總線上緊密地彼此耦合,或它們可松散地耦合。在某些配置中,處理器共享一中央存儲(chǔ)器,在某些配置中,它們各自具有自己的本地存儲(chǔ)器,在某些配置中,存在共享和本地存儲(chǔ)器兩者?!皟?nèi)核”包括操作系統(tǒng)、系統(tǒng)管理程序、虛擬機(jī)、以及類似的硬件接ロ軟件。“代碼”指的是處理器指令、數(shù)據(jù)(包括常量、變量、以及數(shù)據(jù)結(jié)構(gòu))、或指令和數(shù)據(jù)兩者?!白詣?dòng)地”指的是使用自動(dòng)化(例如,由用于這里所討論的特定操作的軟件配置的通用計(jì)算硬件),與沒(méi)有自動(dòng)化相対。特別地,“自動(dòng)地”執(zhí)行的步驟不是由手在紙上或在人的頭腦中執(zhí)行的,它們是用機(jī)器執(zhí)行的。貫穿本文,對(duì)可選的復(fù)數(shù)的使用意味著存在ー個(gè)或多個(gè)所指示的特征。例如,“(各)消息”意味著“ー個(gè)或多個(gè)消息”或等效于“至少ー個(gè)消息”。在參考數(shù)據(jù)或指令時(shí),要理解這些項(xiàng)目配置了計(jì)算機(jī)可讀存儲(chǔ)器,從而將其變換為特定物品,而非簡(jiǎn)單地存在于紙張上、人的頭腦中、或作為例如線路上的瞬時(shí)信號(hào)。操作環(huán)塏參考圖I,用于ー實(shí)施例的操作環(huán)境100可包括計(jì)算機(jī)系統(tǒng)102。計(jì)算機(jī)系統(tǒng)102可以是多處理器計(jì)算機(jī)系統(tǒng),或者也可以不是。操作環(huán)境可包括給定計(jì)算機(jī)系統(tǒng)中的ー個(gè)或多個(gè)機(jī)器,它們可以群集的、客戶機(jī)-服務(wù)器聯(lián)網(wǎng)的、和/或?qū)Φ嚷?lián)網(wǎng)的。在一些實(shí)施例 中,操作環(huán)境是各相連設(shè)備的“云”。人類用戶104可以通過(guò)使用顯示器、鍵盤、及其他外圍設(shè)備106與計(jì)算機(jī)系統(tǒng)102進(jìn)行交互。系統(tǒng)管理員、開(kāi)發(fā)人員、工程技術(shù)人員、以及最終用戶各自都是特定類型的用戶104。代表ー個(gè)或多個(gè)人操作的自動(dòng)化代理也可以是用戶104。在某些實(shí)施例中,存儲(chǔ)設(shè)備和/或聯(lián)網(wǎng)設(shè)備可以被認(rèn)為是外圍設(shè)備。圖I中未示出的其他計(jì)算機(jī)系統(tǒng)可以與計(jì)算機(jī)系統(tǒng)102進(jìn)行交互,或者例如通過(guò)網(wǎng)絡(luò)接ロ設(shè)備使用到網(wǎng)絡(luò)108的ー個(gè)或多個(gè)連接與另一系統(tǒng)實(shí)施例進(jìn)行交互。計(jì)算機(jī)系統(tǒng)102包括至少ー個(gè)邏輯處理器110。計(jì)算機(jī)系統(tǒng)102與其他合適的系統(tǒng)ー樣,還包括一個(gè)或多個(gè)計(jì)算機(jī)可讀非瞬態(tài)存儲(chǔ)介質(zhì)112。介質(zhì)112可以是不同的物理類型。介質(zhì)112可以是易失性存儲(chǔ)器、非易失性存儲(chǔ)器、被安裝就位的介質(zhì)、可移動(dòng)介質(zhì)、磁介質(zhì)、光學(xué)介質(zhì)、和/或其他類型的非瞬態(tài)介質(zhì)(而不是諸如只傳播信號(hào)的線路之類的瞬態(tài)介質(zhì))。具體而言,諸如⑶、DVD、記憶棒、或其他可移動(dòng)非易失性存儲(chǔ)器介質(zhì)之類的配置的介質(zhì)114在被插入或以其他方式安裝時(shí)可以在功能上變?yōu)橛?jì)算機(jī)系統(tǒng)的一部分,從而使其內(nèi)容可被訪問(wèn)以供處理器110使用??梢苿?dòng)的配置的介質(zhì)114是計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)112的示例。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)112的某些其他示例包括內(nèi)置RAM、R0M、硬盤、以及其他不能被用戶104輕松地移走的存儲(chǔ)設(shè)備。介質(zhì)114用可由處理器110執(zhí)行的指令116來(lái)配置;“可執(zhí)行”在此以寬泛的意義被使用以包括機(jī)器代碼、可解釋代碼、以及在例如虛擬機(jī)上運(yùn)行的代碼。介質(zhì)114還被配置有數(shù)據(jù)118,該數(shù)據(jù)通過(guò)指令116的執(zhí)行被創(chuàng)建、修改、引用和/或以別的方式使用。指令116和數(shù)據(jù)118配置它們所駐留于的介質(zhì)114 ;當(dāng)該存儲(chǔ)器是給定計(jì)算機(jī)系統(tǒng)的功能部分時(shí),指令116和數(shù)據(jù)118還配置該計(jì)算機(jī)系統(tǒng)。在某些實(shí)施例中,數(shù)據(jù)118的一部分代表了諸如產(chǎn)品特征、清單、物理測(cè)量值、設(shè)定、圖像、讀數(shù)、目標(biāo)、卷等等之類的現(xiàn)實(shí)世界的項(xiàng)。如本文討論的,這樣的數(shù)據(jù)也被轉(zhuǎn)換,例如通過(guò)虛擬化、基于相關(guān)性的放置、過(guò)濾、部署、執(zhí)行、修改、顯示、創(chuàng)建、加載、和/或其它操作。web瀏覽器120、電子郵件管理器或其他電子郵件工具122、及用于讀(和也可能是用于張貼/發(fā)送)消息126的其他工具124 (諸如,新聞收集器)和附圖中示出的其他項(xiàng)目可部分地或完全地駐留在一個(gè)或多個(gè)介質(zhì)112中,由此配置這些介質(zhì)。消息126包括文本128以及可能其他內(nèi)容130 (諸如,數(shù)字編碼的聲音和圖像、可執(zhí)行代碼、數(shù)據(jù)庫(kù)文件等),其要么嵌入在消息源140處的消息中要么附連到這些消息。消息126還具有至少ー個(gè)時(shí)戳132,表示例如消息在源140處創(chuàng)建的時(shí)間、從源140處分派的時(shí)間或者在目標(biāo)系統(tǒng)102處接收的時(shí)間。給定操作環(huán)境100可包括向開(kāi)發(fā)者提供ー組協(xié)調(diào)的軟件開(kāi)發(fā)工具的集成開(kāi)發(fā)環(huán)境(IDE) 134。具體而言,對(duì)于ー些實(shí)施例,合適的操作環(huán)境中的ー些包括或幫助創(chuàng)建被配置成支持程序開(kāi)發(fā)的Microsoft Visual Studio 開(kāi)發(fā)環(huán)境(微軟公司的標(biāo)記)。一些合適的操作環(huán)境包括Java 環(huán)境(Sun Microsystems有限公司的標(biāo)記),并且ー些操作環(huán)境包括利用諸如C ++或C# (“C-Sharp”)等語(yǔ)言的環(huán)境,但本文的教導(dǎo)適用于各種各樣的程序設(shè)計(jì)語(yǔ)言、程序設(shè)計(jì)模型、以及程序,以及本質(zhì)上適用于軟件開(kāi)發(fā)領(lǐng)域之外的使用電子郵件、即時(shí)消息、web訂閱源和/或其他消息技術(shù)的努力。所示的操作環(huán)境100包括至少ー個(gè)顯示器136,諸如計(jì)算機(jī)屏幕、智能電話屏幕或其他圖形顯示設(shè)備。操作環(huán)境也可以包括其他硬件138,例如,總線、電源,和加速器。ー些項(xiàng)目在圖I中以輪廓形式示出以強(qiáng)調(diào)它們不是所示操作環(huán)境的必需部分,但可以與在此討論的操作環(huán)境中的項(xiàng)目進(jìn)行互操作。未采用輪廓形式的項(xiàng)目在任何附圖或任何實(shí)施例中也不一定是必需的。圖2示出了適合與一些實(shí)施例一起使用的架構(gòu)。焦點(diǎn)用戶202是計(jì)算了其相關(guān)性并可視地指示了相關(guān)性的用戶,諸如當(dāng)前用戶。焦點(diǎn)用戶202可以是消息126所針對(duì)的唯一用戶,例如,電子郵件消息的接收者,但是ー些實(shí)施例允許給定消息具有多于ー個(gè)接收者。消息126是由聯(lián)系人204創(chuàng)建的或者至少是由聯(lián)系人204傳達(dá)的(例如,轉(zhuǎn)發(fā))。例如,發(fā)論壇消息126或創(chuàng)建電子郵件消息126的用戶在焦點(diǎn)用戶的各聯(lián)系人204中。每ー聯(lián)系人204具有所計(jì)算的對(duì)于焦點(diǎn)用戶202的相關(guān)性值。給定聯(lián)系人Cl與焦點(diǎn)用戶Fl間的相關(guān)性也可以不同于同一聯(lián)系人Cl與不同焦點(diǎn)用戶F2間的相關(guān)性。將從ー個(gè)或多個(gè)聯(lián)系人204到給定焦點(diǎn)用戶202的消息126呈現(xiàn)在顯示器136上的可視表示208中,以便于焦點(diǎn)用戶組織和使用這些消息??梢暠硎?08包括焦點(diǎn)用戶202的表示210及(各)相應(yīng)聯(lián)系人204的表示212。消息126還通過(guò)文本區(qū)域214來(lái)表示,文本區(qū)域214可包括以圖形方式從聯(lián)系人表示212伸出的氣球或其他標(biāo)注216。所顯示的聯(lián)系人的相關(guān)性值206由例如顯示器136上的物理和/或數(shù)字相關(guān)性距離218來(lái)指示。給定實(shí)施例可包括提供以下能力的一個(gè)或多個(gè)模塊220,其可用于創(chuàng)建和管理消息126的可視表不208。模塊220中的相關(guān)性值計(jì)算器222計(jì)算(或檢索在先計(jì)算的)相關(guān)性值206。給定聯(lián)系人的相關(guān)性值可以是焦點(diǎn)用戶202提供的值206,或者它可以基于各種因素,例如焦點(diǎn)用戶對(duì)所述聯(lián)系人作出響應(yīng)有多一致或有多快(絕對(duì)度量或相對(duì)度量可被使用)、聯(lián)系人和焦點(diǎn)用戶在組織分層結(jié)構(gòu)中相對(duì)于彼此出現(xiàn)在哪里、或焦點(diǎn)用戶是否指示了與聯(lián)系人的緊密關(guān)系(諸如,家庭關(guān)系)存在。模塊220中的表示選擇和放置224能力選擇用戶的文本和/或圖形表示,例如焦點(diǎn)用戶202的焦點(diǎn)用戶表示210和(各)相應(yīng)聯(lián)系人204的聯(lián)系人表示212。表示可以由用戶來(lái)選擇,或者可以根據(jù)該實(shí)施例而被自動(dòng)地選擇(分配)。可以通過(guò)在所述聯(lián)系人較為相關(guān)時(shí)將聯(lián)系人表示放置地與焦點(diǎn)表示較為接近來(lái)執(zhí)行將所選的用戶表示210、212放置在可視表示208中,以反映相關(guān)性值206。模塊220中的文本選擇和文本區(qū)域放置226能力選擇要在給定時(shí)間點(diǎn)顯示在可視表示208中的消息文本128 (包括摘錄和/或全部文本)??梢赃x擇主題行,例如可以是消息的前N個(gè)字符或前M個(gè)詞??梢酝ㄟ^(guò)將文本顯示在包括圖形小說(shuō)風(fēng)格的文字氣球、注釋、星放射狀圖案、盒狀標(biāo)注、中心文本標(biāo)注、筆記、評(píng)論和/或其他圖形標(biāo)注的文本區(qū)域214中來(lái)執(zhí)行將所選的消息文本128放置在可視表示208中??蛇m于在此描述的各用途的許多標(biāo)注示例可以在例如Microsoft Visio E具的形狀集合中獲得。例如通過(guò)使文字氣球從聯(lián)系人的可視化身處伸出來(lái)將各標(biāo)注與聯(lián)系人表示可視關(guān)聯(lián)地放置在可視表示208中。模塊220中可以支持距離標(biāo)尺228,以基于相關(guān)性值放置化身(圖形表示210、212)。一些實(shí)施例根據(jù)普通的對(duì)數(shù)標(biāo)尺228將各聯(lián)系人化身放置在與焦點(diǎn)用戶化身距各屏 幕上距離的地方。例如,在一個(gè)實(shí)施例中,將與焦點(diǎn)用戶的相關(guān)性具有128到255 (最大)的值的聯(lián)系人的化身放置在焦點(diǎn)用戶的化身的8個(gè)像素之內(nèi),將具有64到127的相關(guān)性的聯(lián)系人放置在焦點(diǎn)用戶的32到9個(gè)像素之內(nèi),將具有32到63的相關(guān)性的聯(lián)系人放置在128到33個(gè)像素之內(nèi),并以此類推。一些實(shí)施例根據(jù)普通的線性標(biāo)尺228將各聯(lián)系人化身放置在與焦點(diǎn)用戶化身距屏幕上各距離的地方。例如,放置具有在從零(最不相關(guān))到一百(最相關(guān))的范圍內(nèi)的相關(guān)性值R的聯(lián)系人的化身,使其中心在與焦點(diǎn)用戶的化身的中心距(100 - R)*8+20個(gè)像素的地方。這些只是許多可能的(特定)公式以及許多可能的標(biāo)尺中的ー些,一般用于可視地將化身放置鏈接到相關(guān)性值206。一些實(shí)施例包括模塊220中的圖形230能力,諸如用于顯示化身、標(biāo)注216、其他圖形230和文本128的代碼。一些實(shí)施例包括定義其中放置化身的可視地劃分區(qū)232的模塊220。例如,圖4示出放置在由同心圓定義的區(qū)232中的化身及它們的文本氣球。區(qū)232還可以由其他可視指示符來(lái)定義,諸如同心的半圓、同心的四分之一圓、描繪地理地形的區(qū)域、城市的景觀地圖
坐寸ο一些實(shí)施例提供消息顯示系統(tǒng),該系統(tǒng)具有至少ー個(gè)邏輯處理器110、至少ー個(gè)顯示器136 (屏幕)和與邏輯處理器和顯示屏幕可操作地耦合的至少ー個(gè)處理器(介質(zhì)112)。消息126的集合駐留在存儲(chǔ)器中,其中每ー個(gè)消息具有源聯(lián)系人204 (例如,發(fā)帖者或發(fā)送者)和內(nèi)容(例如,文本128)??梢暠硎窘Y(jié)構(gòu)(例如,數(shù)據(jù)和指令)駐留在存儲(chǔ)器中,并且用包括以下內(nèi)容的可視表示208來(lái)配置顯示器可視地表示焦點(diǎn)用戶202的焦點(diǎn)用戶表示210和可視地表示各相應(yīng)聯(lián)系人204的多個(gè)聯(lián)系人表示212。各聯(lián)系人表示212被顯示在與焦點(diǎn)用戶表示距相應(yīng)的相關(guān)性距離218的地方;各相關(guān)性距離218對(duì)應(yīng)于指示相應(yīng)的聯(lián)系人與焦點(diǎn)用戶的相關(guān)性的相關(guān)性值206??梢暠硎?08還包括表示相應(yīng)消息126 (即其源聯(lián)系人在由各聯(lián)系人表示可視地表示的各聯(lián)系人中的消息)的內(nèi)容130的多個(gè)文本區(qū)域214。在一些實(shí)施例中,每ー消息126具有時(shí)戳132,并且用包括多個(gè)文本區(qū)域214的可視表示208來(lái)配置顯示器136,這些文本區(qū)域被以與它們相應(yīng)消息的時(shí)戳相對(duì)應(yīng)的次序來(lái)安置。例如,圖4示出可視表示208,其中根據(jù)遞增的時(shí)戳值自頂向下地排序各消息。在一些實(shí)施例中,用包括聯(lián)系人表示212的可視表示208來(lái)配置顯示器136,例如如圖4所示,該聯(lián)系人表示212被安置在圍繞焦點(diǎn)用戶表示210的同心區(qū)域中。在ー些其他配置中,聯(lián)系人表示212被安置在ニ維的地圖視圖中或三維的視圖之中。在一些實(shí)施例中,文本區(qū)域214包括具有指向各相應(yīng)的聯(lián)系人表示212的可視指針的文本標(biāo)注216。例如,圖4示出包括作為文本標(biāo)注216的文字氣球的文本區(qū)域。
在一些實(shí)施例中,用可視表示208來(lái)配置顯示器136,在該可視表示208中,安置聯(lián)系人表示212以便在與其他聯(lián)系人表示距相應(yīng)的相關(guān)性距離218的地方顯示,使得無(wú)論何時(shí)聯(lián)系人X與聯(lián)系人Y比X與聯(lián)系人Z更相關(guān)吋,聯(lián)系人X的表示與聯(lián)系人Y的表示比他與聯(lián)系人Z的表示更近。即,除了聯(lián)系人和焦點(diǎn)用戶間的相關(guān)性以外,兩個(gè)聯(lián)系人間的相關(guān)性也可以被反映在顯示中。隱私顧慮應(yīng)該得到尊重。一些用戶可以將他們的相關(guān)性值認(rèn)為或指定為是完全可共享的(例如,授權(quán)第三人訪問(wèn)兩個(gè)用戶間的相關(guān)性),而其他用戶可以將他們的相關(guān)性值認(rèn)為或指定為是有限公開(kāi)的項(xiàng)目。在允許第三用戶作出屬于兩個(gè)其他用戶的相關(guān)性值的評(píng)估的配置中,對(duì)隱私顧慮的尊重關(guān)注是重要的。由此在ー對(duì)用戶(該相關(guān)性值是針對(duì)這對(duì)用戶定義的)之外公開(kāi)相關(guān)性值之前,可以給予用戶清楚的書(shū)面預(yù)先通知,該通知具有關(guān)于公開(kāi)將如何發(fā)生以及可如何阻止或以其他方式限制公開(kāi)的解釋和示例。還可以給予各用戶放棄他們的相關(guān)性值中的ー些或所有的隱私的機(jī)會(huì)。在某些實(shí)施例中,諸如人類用戶I/O設(shè)備之類的外圍設(shè)備106 (屏幕、鍵盤、鼠標(biāo)、 圖形輸入板、話筒、揚(yáng)聲器、運(yùn)動(dòng)傳感器等等)將可操作地與一個(gè)或多個(gè)處理器110和存儲(chǔ)器進(jìn)行通信。然而,一實(shí)施例也可以深嵌入在系統(tǒng)中,以便沒(méi)有人類用戶104直接與該實(shí)施例進(jìn)行交互。腳本解釋器、調(diào)試器、仿真器、記錄/回放控制器和其他軟件過(guò)程可以是用戶104。在一些實(shí)施例中,該系統(tǒng)包括通過(guò)網(wǎng)絡(luò)連接的多個(gè)計(jì)算機(jī)。網(wǎng)絡(luò)接ロ設(shè)備可以使用例如諸如分組交換網(wǎng)絡(luò)接ロ卡、無(wú)線收發(fā)機(jī)或電話網(wǎng)絡(luò)接ロ之類的組件提供對(duì)網(wǎng)絡(luò)108的接入,并將存在于計(jì)算機(jī)系統(tǒng)中。然而,一實(shí)施例也可以通過(guò)直接存儲(chǔ)器訪問(wèn)、可移動(dòng)非易失性介質(zhì)、或其他信息存儲(chǔ)-檢索和/或傳輸方法進(jìn)行通信,或者,計(jì)算機(jī)系統(tǒng)中的ー實(shí)施例可以在不與其他計(jì)算機(jī)系統(tǒng)進(jìn)行通信的情況下操作。一些實(shí)施例在“云”計(jì)算環(huán)境和/或“云”存儲(chǔ)環(huán)境中操作。例如,消息源140可以在聯(lián)網(wǎng)云的多個(gè)設(shè)備/系統(tǒng)102上,消息本身可以被存儲(chǔ)在云內(nèi)的又ー些其他設(shè)備上,且可視表示可以配置另外ー些其他云設(shè)備/系統(tǒng)102上的顯示器。方法圖3在流程圖300中示出ー些方法實(shí)施方式。附圖中示出的方法可以在ー些實(shí)施例中例如由模塊220自動(dòng)執(zhí)行,模塊220在腳本的控制下組織消息并生成可視表示208而需要很少或不需要用戶輸入;隨后可將所生成的可視表示存儲(chǔ)在介質(zhì)112中,以供焦點(diǎn)用戶202或管理用戶進(jìn)行可能的在后訪問(wèn)。除非另外指明,否則也可以部分自動(dòng)地并部分手動(dòng)地執(zhí)行各方法。在給定實(shí)施方式中,方法的零個(gè)或更多個(gè)所示步驟可以重復(fù),也許使用不同的參數(shù)或數(shù)據(jù)來(lái)操作。一實(shí)施例中的步驟也可以按照與圖3中展示的自頂向下次序不同的次序來(lái)執(zhí)行。步驟可以串行地、以部分重疊的方式、或完全并行地執(zhí)行。遍歷流程圖300以指示在方法期間執(zhí)行各步驟的次序可以隨該方法的一次執(zhí)行到該方法的另一次執(zhí)行而變化。該流程圖遍歷次序也可隨一個(gè)方法實(shí)施方式到另ー方法實(shí)施方式而變化。假定所執(zhí)行的方法是可操作的并且符合至少ー個(gè)權(quán)利要求,則各步驟還可被省略、組合、重命名、重組、或以其他方式與所示流程分開(kāi)。此處提供了幫助示出該技術(shù)的各方面的示例,但是在本文內(nèi)給出的示例并未描述所有可能的實(shí)施例。實(shí)施例不僅限于此處所提供的具體實(shí)現(xiàn)、排列、顯示、特征、方法或情形。給定實(shí)施例可包括例如附加的或不同的特征、機(jī)制、和/或數(shù)據(jù)結(jié)構(gòu),并可以以別的方式偏離此處所提供的示例。在聯(lián)系人獲取步驟302期間,一實(shí)施例在RAM或其他介質(zhì)112中獲得指定的焦點(diǎn)用戶202的一組聯(lián)系人204。步驟302可以例如通過(guò)使用電子郵件工具122的地址簿、通過(guò)掃描或以其他方式獲取一列論壇發(fā)帖者屏幕名稱、和/或通過(guò)用于標(biāo)識(shí)消息源140的其他機(jī)制來(lái)完成。在消息獲取步驟304期間,一實(shí)施例在RAM或另一介質(zhì)112中獲取給指定焦點(diǎn)用戶202的ー組消息126 ;消息可以唯一涉及焦點(diǎn)用戶,或涉及包括焦點(diǎn)用戶的分組。步驟304可以使用電子郵件工具122例如通過(guò)掃描或以其他方式獲取一列論壇發(fā)帖、和/或通過(guò)用于標(biāo)識(shí)消息源130的其他機(jī)制來(lái)完成。在顯示器配置步驟306期間,一實(shí)施例用包含以下內(nèi)容的可視表示208來(lái)配置顯 示器136 :至少ー個(gè)焦點(diǎn)用戶表示210和具有相應(yīng)相關(guān)性距離218的至少ー個(gè)聯(lián)系人表示212??梢愿鶕?jù)本發(fā)明的示教使用圖形軟件和硬件來(lái)完成步驟306。在焦點(diǎn)用戶表示安置步驟308期間,焦點(diǎn)用戶表示210被一實(shí)施例安置在顯示器坐標(biāo)空間中(在RAM中和/或在顯示器屏幕上)。焦點(diǎn)用戶表示210可以被安置308在例如可用空間的中心處或該中心附近,或者可以被安置308在可用空間的角落或邊緣處或該角落或邊緣附近。圖4示出了焦點(diǎn)用戶表示210在可用空間的中心或該中心附近的放置。步驟308可以根據(jù)本發(fā)明的示教使用圖形軟件和硬件來(lái)完成,并且可被認(rèn)為是顯示器配置步驟306的一部分。在焦點(diǎn)用戶文本表示使用步驟310期間,一實(shí)施例例如通過(guò)將焦點(diǎn)用戶文本表示312安置308在顯示器空間中或者通過(guò)用焦點(diǎn)用戶文本表示312來(lái)配置306顯示器屏幕來(lái)使用焦點(diǎn)用戶文本表示312。焦點(diǎn)用戶文本表示312包含自然語(yǔ)言的文本并且還可包含圖形、聲音和/或其他組成。在焦點(diǎn)用戶圖形表示使用步驟314期間,一實(shí)施例例如通過(guò)將焦點(diǎn)用戶圖形表示316安置308在顯示器空間中或通過(guò)用焦點(diǎn)用戶圖形表示316來(lái)配置306顯示器屏幕來(lái)使用焦點(diǎn)用戶圖形表示316。焦點(diǎn)用戶圖形表示316包含非文本的圖形內(nèi)容并且還可包含文本、聲音和/或其他組成。包括文本和非文本圖形兩者的特定焦點(diǎn)用戶表示能夠當(dāng)作焦點(diǎn)用戶文本表示312和焦點(diǎn)用戶圖形表示316兩者。在聯(lián)系人表示安置步驟318期間,聯(lián)系人表示212被一實(shí)施例安置在顯示器坐標(biāo)空間中(在RAM中和/或在顯示器屏幕上)。聯(lián)系人表示212可以被安置318在未分配給焦點(diǎn)用戶表示210的可用空間中。圖4示出四個(gè)聯(lián)系人表示212在可用空間中的放置。步驟318可以根據(jù)本發(fā)明的示教使用圖形軟件和硬件來(lái)完成,并且可以被認(rèn)為是顯示器配置步驟306的一部分。在聯(lián)系人文本表示使用步驟320期間,一實(shí)施例例如通過(guò)將聯(lián)系人文本表示322安置318在顯示器空間中或通過(guò)用聯(lián)系人文本表示322來(lái)配置306顯示器屏幕來(lái)使用聯(lián)系人文本表示322。聯(lián)系人文本表示322包含自然語(yǔ)言的文本,并且還可包含圖形、聲音和/或其他組成。在聯(lián)系人圖形表示使用步驟324期間,一實(shí)施例例如通過(guò)將聯(lián)系人圖形表示326安置318在顯示器空間中或通過(guò)用聯(lián)系人圖形表示326來(lái)配置306顯示器屏幕來(lái)使用聯(lián)系人圖形表示326。聯(lián)系人圖形表示326包含非文本的圖形內(nèi)容,并且還可包含文本、聲音和/或其他組成。包含文本和非文本圖形兩者的特定聯(lián)系人表示能夠當(dāng)作聯(lián)系人文本表示322和聯(lián)系人圖形表示326兩者。在標(biāo)尺使用步驟328期間,一實(shí)施例使用基于公式的標(biāo)尺來(lái)將相關(guān)性值206映射到配置306顯示器時(shí)要使用的相關(guān)性距離218。公式可以以線性映射、對(duì)數(shù)映射或某種其他關(guān)系來(lái)定義標(biāo)尺228。在分區(qū)安置步驟330期間,一實(shí)施例在配置306顯示器的同時(shí)將(各)表示210、212安置在各區(qū)中。可以使用線、紋理、顔色和/或其他可視機(jī)制來(lái)限定各區(qū)232。圖4示出通過(guò)同心圓限定的區(qū)。在配置安置步驟332期間,一實(shí)施例在配置306顯示器的同時(shí)將(各)表示210、212安置在所選的視圖、地圖或其他配置中。視圖可以是自頂向下的、透視性的、移動(dòng)相機(jī)的、ニ維的或更高維度的、或者是以上各項(xiàng)的組合。地圖可以例如模擬自然地形、城市景觀或其他設(shè)置。配置可以是靜止的或動(dòng)畫(huà)的。在時(shí)間順序安置步驟334期間,一實(shí)施例在配置306顯示器的同時(shí)基于時(shí)戳132以時(shí)間順序次序安置表示210、212和/或消息文本區(qū)域214。圖4示出以時(shí)間從可視表示208的頂部向底部增加的時(shí)間順序次序安置334的消息文本區(qū)域214。在聯(lián)系人相關(guān)性過(guò)濾步驟336期間,一實(shí)施例根據(jù)各聯(lián)系人204與特定焦點(diǎn)用戶202有關(guān)的相關(guān)性值206來(lái)過(guò)濾這些聯(lián)系人,使得只有特定相關(guān)性范圍內(nèi)的聯(lián)系人具有顯示在可視表示208內(nèi)的表示212。該范圍可以由用戶來(lái)指定或者是內(nèi)置的,并且可以是上限范圍(最相關(guān)的聯(lián)系人)、下限范圍(最不相關(guān)的聯(lián)系人)或某種其他范圍。在一些實(shí)施例中,僅顯示具有待處理的(例如,尚未打開(kāi)的、未刪除的)消息的各聯(lián)系人的聯(lián)系人表示。在消息有關(guān)性過(guò)濾步驟338期間,一實(shí)施例根據(jù)各消息126與特定焦點(diǎn)用戶202有關(guān)的有關(guān)性來(lái)過(guò)濾這些消息,使得只有指定有關(guān)性范圍內(nèi)的消息具有顯示在可視表示208內(nèi)的文本區(qū)域214。該范圍可以由用戶來(lái)指定或者是內(nèi)置的,并且可以是上限范圍(最有關(guān)的消息)、下限范圍(最不有關(guān)的消息)或某種其他范圍??梢曰谙⑽谋局械年P(guān)鍵詞、由發(fā)送者/發(fā)帖者放置在消息上的“緊急”或其他優(yōu)先級(jí)標(biāo)志和/或其他因素來(lái)計(jì)算有 關(guān)性。在顯示器配置306步驟期間的聯(lián)系人相關(guān)性可視指示步驟340期間,一實(shí)施例通過(guò)例如以下方式來(lái)可視地指示聯(lián)系人相關(guān)性通過(guò)諸如將較相關(guān)的聯(lián)系人的表示212設(shè)置為與較不相關(guān)的聯(lián)系人的表示相比距焦點(diǎn)用戶表示210更近之類的機(jī)制、通過(guò)根據(jù)其相應(yīng)相關(guān)性值206來(lái)不同地為各聯(lián)系人表示212上色、和/或通過(guò)使較相關(guān)的聯(lián)系人的表示212比較不相關(guān)的聯(lián)系人的表示大。在存儲(chǔ)器或其他介質(zhì)配置步驟342期間,由可視表示208、表示選擇和放置模塊224來(lái)配置介質(zhì)112和/或如此處所述地以其他方式結(jié)合討論消息126的面向相關(guān)性的圖形表示來(lái)配置介質(zhì)112。在相關(guān)性值計(jì)算步驟344期間,ー實(shí)施例計(jì)算ー個(gè)或多個(gè)相關(guān)性值206。相關(guān)性計(jì)算可以基于各因素,諸如例如跟蹤到的兩個(gè)用戶間的通信的數(shù)量和頻率、公司組織圖表、和/或跟蹤到的兩個(gè)用戶間的通信中相似關(guān)鍵詞的頻率。下面將結(jié)合各實(shí)施例比較詳細(xì)地討論前面的步驟和它們的相互關(guān)系。
某些實(shí)施例提供了用于組織消息線程的過(guò)程。該過(guò)程使用具有至少一個(gè)顯示器136和可操作地與至少一個(gè)存儲(chǔ)器介質(zhì)112通信的至少一個(gè)邏輯處理器110的設(shè)備。該過(guò)程包括在存儲(chǔ)器中獲取302焦點(diǎn)用戶202的一組聯(lián)系人204,每一聯(lián)系人具有指示該聯(lián)系人與焦點(diǎn)用戶的相關(guān)性的計(jì)算出的相關(guān)性值206,該相關(guān)性值可以在作出存儲(chǔ)器中的其他聯(lián)系人信息的副本之前、期間或之后被計(jì)算出并且仍滿足這個(gè)要求。該過(guò)程還在存儲(chǔ)器中獲取304 —組消息126,每一消息具有源聯(lián)系人204和內(nèi)容120。通過(guò)處理器的操作,該過(guò)程用包括以下內(nèi)容的可視表示208來(lái)配置306顯示器可視地表示焦點(diǎn)用戶的焦點(diǎn)用戶表示210和可視地表示相應(yīng)聯(lián)系人的多個(gè)聯(lián)系人表示212。聯(lián)系人表示212顯示(例如,通過(guò)空間位置和/或數(shù)字文本)對(duì)應(yīng)于各聯(lián)系人和焦點(diǎn)用戶間的相關(guān)性值206的相應(yīng)相關(guān)性距離218??梢暠硎?08還包括表示相應(yīng)消息的內(nèi)容的多個(gè) 文本區(qū)域214,這些相應(yīng)消息的源聯(lián)系人在被各聯(lián)系人表示可視地表示的各聯(lián)系人中。因此,經(jīng)配置的顯示器136示出焦點(diǎn)用戶、聯(lián)系人(在列表中和/或具有圖形)、以及消息(經(jīng)概括的和/或具有摘錄或全部?jī)?nèi)容被示出)。對(duì)每一聯(lián)系人與焦點(diǎn)用戶間的相關(guān)性的距離指示也被示出。在一些實(shí)施例中,該過(guò)程用包括以下內(nèi)容的可視表示208來(lái)配置306顯示器136 可視地表示焦點(diǎn)用戶的焦點(diǎn)用戶文本表示312、可視地表示相應(yīng)聯(lián)系人的多個(gè)聯(lián)系人文本表示322、以及表示其源聯(lián)系人在被聯(lián)系人文本表示可視地表示的各聯(lián)系人中的相應(yīng)消息的內(nèi)容的多個(gè)文本區(qū)域214。在一些實(shí)施例中,各聯(lián)系人表示被顯示為與焦點(diǎn)用戶圖形表示具有相應(yīng)的文本數(shù)字相關(guān)性距離,這些距離對(duì)應(yīng)于各聯(lián)系人和焦點(diǎn)用戶間的相關(guān)性值。即,列表格式被使用,其中每一相關(guān)性距離被示為文本數(shù)字值。在一些實(shí)施例中,該過(guò)程用包括以下內(nèi)容的可視表示208來(lái)配置306顯示器136 可視地表示焦點(diǎn)用戶的焦點(diǎn)用戶文本表示316、可視地表示相應(yīng)聯(lián)系人的多個(gè)聯(lián)系人文本表示326、以及表示相應(yīng)消息(這些相應(yīng)消息的源聯(lián)系人在被聯(lián)系人文本表示可視地表示的各聯(lián)系人中)的內(nèi)容的多個(gè)文本區(qū)域214。在一些實(shí)施例中,各聯(lián)系人表示被顯示為距焦點(diǎn)用戶圖形表示相應(yīng)相關(guān)性距離,這些距離對(duì)應(yīng)于各聯(lián)系人和焦點(diǎn)用戶間的相關(guān)性值。即,通過(guò)根據(jù)與當(dāng)前用戶(一般為焦點(diǎn)用戶)的相關(guān)性將各化身安排在屏幕上的各距離處來(lái)使用圖形格式。在一些實(shí)施例中,該過(guò)程部分地通過(guò)以下方式來(lái)用可視表示208配置306顯示器使用328針對(duì)所顯示的各化身間的間隙的線性距離標(biāo)尺228將要顯示的聯(lián)系人表示安置318在距焦點(diǎn)用戶圖形表示相應(yīng)相關(guān)性距離的地方。在一些實(shí)施例中,該過(guò)程部分地通過(guò)以下方式來(lái)用可視表示208配置306顯示器使用328針對(duì)所顯示的各化身間的間隙的對(duì)數(shù)距離標(biāo)尺228將要顯示的聯(lián)系人表示安置318在距焦點(diǎn)用戶圖形表示相應(yīng)相關(guān)性距離的地方。在公式中也可以使用328其他單調(diào)函數(shù)來(lái)定義用于在可視表示208中安置或以其他方式可視地指示相關(guān)性值206的標(biāo)尺228。在一些實(shí)施例中,該過(guò)程部分地通過(guò)以下方式來(lái)用可視表示208配置306顯示器將要顯示的聯(lián)系人表示安置318在距焦點(diǎn)用戶圖形表示316相應(yīng)相關(guān)性距離的地方,使得無(wú)論何時(shí)聯(lián)系人X比聯(lián)系人Y與聚焦用戶更相關(guān)時(shí),聯(lián)系人X的圖形表示比聯(lián)系人Y的圖形表示與焦點(diǎn)用戶圖形表示更近。因此,如果聯(lián)系人與焦點(diǎn)用戶越相關(guān),則該聯(lián)系人的圖形與焦點(diǎn)用戶的圖形越接近。接近程度可以是指示相關(guān)性的一種機(jī)制;其他機(jī)制可以是大小、顏色、動(dòng)畫(huà)或任何其他可視指示。在一些實(shí)施例中,每一相關(guān)性值206處于一組具有相應(yīng)顯不區(qū)232的相關(guān)性范圍中的一個(gè)之內(nèi),其中較大的相關(guān)性范圍具有較遠(yuǎn)離焦點(diǎn)用戶圖形表示316的相應(yīng)顯示區(qū)。用可視表示來(lái)配置306顯示器的過(guò)程包括基于每一個(gè)相應(yīng)相關(guān)性距離處于哪個(gè)相關(guān)性范圍內(nèi)來(lái)將各聯(lián)系人圖形表示安置在各顯示區(qū)232中。圖4示出具有同心環(huán)區(qū)232的一個(gè)特定配置。更一般地,根據(jù)相關(guān)性范圍將聯(lián)系人劃分成組。例如,如果相關(guān)性從零到100,其中100為最相關(guān),則一個(gè)實(shí)施例將具有相關(guān)性為90-100的所有用戶放置在最鄰近焦點(diǎn)用戶的第一圓中,將具有相關(guān)性為60-89的各聯(lián)系人放置在之外的下一個(gè)(第二個(gè))圓中,將具有相關(guān)性為10-59的各用戶放置在之外的下一個(gè)(第三個(gè))圓中,以及所有其他用戶(相關(guān)性為0-9)放置在第三個(gè)圓之外。在一些實(shí)施例中,每一消息126具有時(shí)戳132,并且該過(guò)程用包括多個(gè)文本區(qū)域 214的可視表示208來(lái)配置306顯示器,這些文本區(qū)域被以與它們相應(yīng)消息的時(shí)戳相應(yīng)的次序安置在該可視表示中。除了消息源聯(lián)系人的相關(guān)性之外,還可以根據(jù)它們的時(shí)戳來(lái)安排各消息。在一些實(shí)施例中,該過(guò)程通過(guò)以下方式來(lái)組織消息在存儲(chǔ)器中獲得302焦點(diǎn)用戶的一組聯(lián)系人;為每一個(gè)獲取的聯(lián)系人計(jì)算344指示該聯(lián)系人與焦點(diǎn)用戶間的相關(guān)性的相關(guān)性值;在存儲(chǔ)器中獲取304 —組消息,每一消息具有源聯(lián)系人和內(nèi)容;以及用可視表示來(lái)配置306顯示器。可視表示包括可視地表示焦點(diǎn)用戶的焦點(diǎn)用戶表示、可視地表示相應(yīng)聯(lián)系人并可視地指示相應(yīng)聯(lián)系人與焦點(diǎn)用戶間的相關(guān)性值的多個(gè)聯(lián)系人表示、以及表示相應(yīng)消息(這些相應(yīng)消息的源聯(lián)系人在被聯(lián)系人表示可視地表示的各聯(lián)系人中)的內(nèi)容的多個(gè)文本區(qū)域。在一些實(shí)施例中,該過(guò)程根據(jù)聯(lián)系人與焦點(diǎn)用戶間的相關(guān)性值來(lái)過(guò)濾336聯(lián)系人,使得可視表示忽略低于指定相關(guān)性閾值的聯(lián)系人的聯(lián)系人表示。在一些實(shí)施例中,每一消息還具有所指示的與焦點(diǎn)用戶間的有關(guān)性,并且該過(guò)程根據(jù)有關(guān)性來(lái)過(guò)濾338各消息,使得可視表示忽略低于指定有關(guān)性閾值的消息的文本區(qū)域。
在一些實(shí)施例中,聯(lián)系人表示用以下機(jī)制中的至少一個(gè)來(lái)可視地指示340相應(yīng)聯(lián)系人與焦點(diǎn)用戶間的相關(guān)性值206:聯(lián)系人表示與焦點(diǎn)用戶表示間的相對(duì)距離、聯(lián)系人表示的相對(duì)大小、聯(lián)系人表示的顏色。在一些實(shí)施例中,該過(guò)程用包括多個(gè)表不相應(yīng)消息126的文本區(qū)域214的可視表示208來(lái)配置306顯示器,因?yàn)槊恳晃谋緟^(qū)域包含消息內(nèi)容210的至少一部分。在一些實(shí)施例中,每一文本區(qū)域214具有可視指針,諸如指示消息的源聯(lián)系人的聯(lián)系人圖形表示326的標(biāo)注216。即,該過(guò)程顯示消息摘錄,并將各消息可視地連接至聯(lián)系人圖形。在一些實(shí)施例中,用包括聯(lián)系人圖形表示的可視表示208來(lái)配置306顯示器,該聯(lián)系人圖形表示被安置318在以下各配置中的至少一個(gè)中在圍繞焦點(diǎn)用戶圖形表示的同心圓區(qū)域之內(nèi)、沿著一維的相關(guān)性軸、在二維的地圖視圖之內(nèi)、在多維視圖中。在一些實(shí)施例中,該過(guò)程包括在各視圖間進(jìn)行切換。即,該過(guò)程用指示相應(yīng)的聯(lián)系人與焦點(diǎn)用戶間的相關(guān)性值的可視表示來(lái)配置306顯示器,并且還在不使用以下用于可視地指示聯(lián)系人與焦點(diǎn)用戶間的相關(guān)性值的機(jī)制中的任何一種的情況下配置306該顯示器聯(lián)系人表示與焦點(diǎn)用戶表示間的相對(duì)距離、聯(lián)系人表示的相對(duì)大小、聯(lián)系人表示的顏色。
配置的介質(zhì)一些實(shí)施例包括配置的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)112。介質(zhì)112可包括盤(磁盤、光盤或其他)、RAM、EEPROM或其他ROM、和/或其他可配置存儲(chǔ)器,具體包括非瞬態(tài)計(jì)算機(jī)可讀介質(zhì)(與電線和其他傳播信號(hào)介質(zhì)相對(duì))。被配置的存儲(chǔ)介質(zhì)可以特別地是諸如CD、DVD或閃存之類的可移動(dòng)存儲(chǔ)介質(zhì)114??梢允强梢苿?dòng)或不可移動(dòng)并且可以是易失性或非易失性的通用存儲(chǔ)器可被配置成使用數(shù)據(jù)118和指令116形式的從可移動(dòng)介質(zhì)114和/或諸如網(wǎng)絡(luò)連接等另一源讀取的諸如可視表示208和模塊220等項(xiàng)目來(lái)形成經(jīng)配置的介質(zhì)的實(shí)施例。經(jīng)配置的介質(zhì)112能夠使計(jì)算機(jī)系統(tǒng)執(zhí)行用于通過(guò)此處揭示的討論消息126的面向相關(guān)性的圖形表示來(lái)變換數(shù)據(jù)的過(guò)程步驟。圖I到4因而幫助示出已配置的存儲(chǔ)介質(zhì)實(shí)施方式和方法實(shí)施例,以及系統(tǒng)和方法實(shí)施例。具體而言,圖3中示出的,或在此以其它方式教導(dǎo)的任何方法步驟,可被用來(lái)幫助配置存儲(chǔ)介質(zhì)以形成經(jīng)配置的介質(zhì)實(shí)施方式。
補(bǔ)充示例下面提供了額外的細(xì)節(jié)和設(shè)計(jì)考慮。如同此處的其他示例,在給定實(shí)施例中,所描述的特征可以單獨(dú)地使用和/或組合地使用,或根本不使用。令C為系統(tǒng)中的聯(lián)系人204的列表,例如伙伴列表,其中C = Ic1, c2, C3, ... . cn}。令相似性(c)為從C映射到相似性值(又稱為,相關(guān)性值206)的函數(shù),表達(dá)聯(lián)系人Ci與扮演焦點(diǎn)用戶202的角色的當(dāng)前用戶間的相似性。令T是包含多個(gè)消息T=In^m2, !%}的線程/討論。每一消息Hii包含以下信息{聯(lián)系人、時(shí)戳、內(nèi)容},其中內(nèi)容可以是從文本消息到二進(jìn)制數(shù)據(jù)的任何事物,諸如圖像、聲音文件等。一些實(shí)施例還包含從消息映射到有關(guān)性值的函數(shù)pertinence (m),表達(dá)消息與作為讀取者的焦點(diǎn)用戶間的有關(guān)性。這個(gè)函數(shù)可以例如通過(guò)檢查消息文本是否包含當(dāng)前用戶感興趣的文字,來(lái)使用消息的任何一部分來(lái)解釋有關(guān)性。在這個(gè)上下文中,一些實(shí)施例使用類似于如圖4所示的雷達(dá)格式的可視表示208,其中各同心圓描繪與表示讀取者的中心的距離。其他可視表示還可以用于提供本發(fā)明所述的相關(guān)性和其他信息。在圖4中,中心圖/位置表示當(dāng)前讀取者(焦點(diǎn)用戶)。將向所顯示的線程T貢獻(xiàn)消息的各聯(lián)系人安置在圍繞用戶的同心圓上。到聯(lián)系人的半徑是由考慮了該聯(lián)系人的相似性(相關(guān)性)和可用屏幕空間的函數(shù)來(lái)確定的。因此,在漫畫(huà)風(fēng)格中,調(diào)出式氣球從不同的聯(lián)系人處伸出。每一個(gè)氣球表示線程中的消息,并且從發(fā)送該消息的聯(lián)系人的化身處調(diào)出。在這個(gè)示例中,將所有消息根據(jù)它們的時(shí)戳從頂向下排序。在一些實(shí)施例中,可以添加聯(lián)系人相關(guān)性閾值滑塊和/或消息有關(guān)性閾值滑塊來(lái)控制哪些消息及哪些聯(lián)系人出現(xiàn)在雷達(dá)上。這可以提供容易的過(guò)濾336、338。例如,在圖4的示例圖中,如果讀取者和聯(lián)系人間的相似性函數(shù)基于他們所喜愛(ài)的球隊(duì),則可以過(guò)濾掉回應(yīng)該線程的與讀取者不相似的所有聯(lián)系人。即,可以隱藏與焦點(diǎn)用戶不是相同球隊(duì)的球迷的所有聯(lián)系人(以及他們的消息)。這種過(guò)濾可以允許更快且更容易地讀取線程。結(jié)語(yǔ)雖然在此將具體實(shí)施方式
明確示出并描述為方法、已配置介質(zhì),或系統(tǒng),但可以明白,一種類型的實(shí)施方式的討論一般也延及其他實(shí)施方式類型。例如,結(jié)合圖3的方法描述還幫助描述已配置的介質(zhì),并幫助描述如結(jié)合其他附圖討論的那些系統(tǒng)和制品等系統(tǒng)和制品的操作。對(duì)一個(gè)實(shí)施例的限制也不一定適用于另一個(gè)實(shí)施例。具體而言,方法不一定需要限于在討論諸如經(jīng)配置的介質(zhì)等系統(tǒng)或制品時(shí)呈現(xiàn)的數(shù)據(jù)結(jié)構(gòu)和安排。不是圖中所示出的每一項(xiàng)都需要存在于每個(gè)實(shí)施例中。相反,實(shí)施例可以包含圖中未顯式地示出的項(xiàng)。雖然一些可能性在此處通過(guò)具體示例在文本和附圖中示出,但是各實(shí)施例可以偏離這些示例。例如,一示例的具體特征可以被省略、重命名、以不同的方式分組、重復(fù)、不同地以硬件和/或軟件實(shí)例化,或是在兩個(gè)或更多示例中出現(xiàn)的特征的混合。在某些實(shí)施例中,在一個(gè)位置處示出的功能也可以在不同的位置處提供。通過(guò)附圖標(biāo)記參考了附圖。在附圖或文本中與給定附圖標(biāo)記相關(guān)聯(lián)的措詞中的任何顯而易見(jiàn)的不一致性應(yīng)該被理解為僅僅時(shí)拓寬該標(biāo)記所引用的內(nèi)容的范圍。如此處所使用的,諸如“一”和“該”等術(shù)語(yǔ)包括了所指示的項(xiàng)目或步驟中的一個(gè)或多個(gè)。具體而言,在權(quán)利要求書(shū)中,對(duì)一個(gè)項(xiàng)的引用一般表示至少一個(gè)這樣的項(xiàng)存在,并且對(duì)一個(gè)步驟的引用表示執(zhí)行該步驟的至少一個(gè)實(shí)例。
·
標(biāo)題是僅出于方便起見(jiàn)的;關(guān)于給定話題的信息可在其標(biāo)題指示該話題的節(jié)之外找到。所提出的所有權(quán)利要求都是本說(shuō)明書(shū)的一部分。盡管在附圖中示出了并在上文描述了示例性實(shí)施例,但是,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō)顯而易見(jiàn)的是,在不偏離權(quán)利要求書(shū)中所闡述的原理和概念的情況下,可以進(jìn)行很多修改。盡管已經(jīng)用結(jié)構(gòu)特征和/或方法動(dòng)作專用的語(yǔ)言描述了本主題,但可以理解,所附權(quán)利要求書(shū)中定義的主題不必限于上述具體特征或動(dòng)作。不一定在給定定義或示例中標(biāo)識(shí)的每一個(gè)手段或方面都在每個(gè)實(shí)施例中存在或使用。相反,所描述的具體特征和動(dòng)作是作為供當(dāng)實(shí)現(xiàn)權(quán)利要求書(shū)時(shí)考慮的示例來(lái)公開(kāi)的。落入權(quán)利要求書(shū)的等效方案的含義和范圍內(nèi)的所有改變應(yīng)在法律允許的最大可能的范圍內(nèi)被權(quán)利要求書(shū)的范圍所涵蓋。
權(quán)利要求
1.一種用于組織消息線程的方法,所述方法利用具有至少一個(gè)顯示器和在操作上與至少一個(gè)存儲(chǔ)器通信的至少一個(gè)邏輯處理器的設(shè)備,所述方法包括以下步驟 在所述存儲(chǔ)器中獲取焦點(diǎn)用戶的一組聯(lián)系人,每一聯(lián)系人具有指示該聯(lián)系人與焦點(diǎn)用戶的相關(guān)性的計(jì)算得到的相關(guān)性值; 在所述存儲(chǔ)器中獲取一組消息,每一消息具有源聯(lián)系人和內(nèi)容; 通過(guò)所述處理器的操作,用包括以下內(nèi)容的可視表示來(lái)配置所述顯示器 可視地表示所述焦點(diǎn)用戶的焦點(diǎn)用戶表示; 可視地表示相應(yīng)聯(lián)系人的多個(gè)聯(lián)系人表示,該聯(lián)系人表示顯示與所述聯(lián)系人與所述焦點(diǎn)用戶間的相關(guān)性值相對(duì)應(yīng)的相應(yīng)聯(lián)系人距離;以及 表示相應(yīng)消息的內(nèi)容的多個(gè)文本區(qū)域,所述相應(yīng)消息的源聯(lián)系人在被所述聯(lián)系人表示可視地表示的各聯(lián)系人中。
2.如權(quán)利要求I所述的方法,其特征在于,包括用包括以下內(nèi)容的可視表示來(lái)配置所述顯示器 可視地表示所述焦點(diǎn)用戶的焦點(diǎn)用戶文本表示; 可視地表示相應(yīng)聯(lián)系人的多個(gè)聯(lián)系人文本表示,該聯(lián)系人表示被顯示為與所述焦點(diǎn)用戶圖形表示具有相應(yīng)的文本數(shù)字相關(guān)性距離,該距離對(duì)應(yīng)于所述聯(lián)系人和所述焦點(diǎn)用戶間的相關(guān)性值;以及 表示相應(yīng)消息的內(nèi)容的多個(gè)文本區(qū)域,所述相應(yīng)消息的源聯(lián)系人在被所述聯(lián)系人文本表示可視地表示的各聯(lián)系人中。
3.如權(quán)利要求I所述的方法,其特征在于,包括用包括以下內(nèi)容的可視表示來(lái)配置所述顯示器 可視地表示所述焦點(diǎn)用戶的焦點(diǎn)用戶圖形表示; 可視地表示相應(yīng)聯(lián)系人的多個(gè)聯(lián)系人圖形表示,該聯(lián)系人表示被顯示在距所述焦點(diǎn)用戶圖形表示相應(yīng)的相關(guān)性距離的地方,該距離對(duì)應(yīng)于所述聯(lián)系人和所述焦點(diǎn)用戶間的相關(guān)性值;以及 表示相應(yīng)消息的內(nèi)容的多個(gè)文本區(qū)域,所述相應(yīng)消息的源聯(lián)系人在被所述聯(lián)系人圖形表示可視地表示的各聯(lián)系人中。
4.如權(quán)利要求3所述的方法,其特征在于,用可視表示來(lái)配置所述顯示器包括以下各項(xiàng)中的至少一個(gè) 使用線性距離標(biāo)尺將要顯示的聯(lián)系人表示安置在距所述焦點(diǎn)用戶圖形表示相應(yīng)的相關(guān)性距離的地方; 使用對(duì)數(shù)距離標(biāo)尺將要顯示的聯(lián)系人表示安置在距所述焦點(diǎn)用戶圖形表示相應(yīng)的相關(guān)性距離的地方; 將要顯示的聯(lián)系人表示安置在距所述焦點(diǎn)用戶圖形表示相應(yīng)的相關(guān)性距離的地方,使得無(wú)論何時(shí)聯(lián)系人X比聯(lián)系人Y與所述焦點(diǎn)用戶更相關(guān)時(shí),所述聯(lián)系人X的圖形表示比所述聯(lián)系人Y的圖形表示與所述焦點(diǎn)用戶圖形表示更近; 基于每一個(gè)相應(yīng)的相關(guān)性距離處于哪個(gè)相關(guān)性范圍內(nèi)來(lái)將各聯(lián)系人圖形表示安置在各顯不區(qū)中,每一相應(yīng)相關(guān)性值處于一組具有對(duì)應(yīng)顯不區(qū)的相關(guān)性范圍中的一個(gè)之內(nèi),其中較大的相關(guān)性范圍具有較遠(yuǎn)離所述焦點(diǎn)用戶圖形表示的相應(yīng)顯示區(qū)。
5.如權(quán)利要求I所述的方法,其特征在于,每ー消息具有時(shí)戳,并且所述方法包括用包括多個(gè)文本區(qū)域的可視表示來(lái)配置所述顯示器,所述文本區(qū)域被以與它們相應(yīng)消息的時(shí)戳相對(duì)應(yīng)的次序安置在該可視表示中。
6.—種消息顯不系統(tǒng),包括 至少ー個(gè)邏輯處理器; 至少ー個(gè)顯示屏幕; 在操作上與所述邏輯處理器和所述顯示屏幕通信的至少ー個(gè)存儲(chǔ)器; 駐留在所述存儲(chǔ)器中的ー組消息,每ー消息具有源聯(lián)系人和內(nèi)容;以及駐留在所述存儲(chǔ)器中并用包括以下內(nèi)容的可視表示來(lái)配置所述顯示屏幕的可視表示結(jié)構(gòu) 可視地表示焦點(diǎn)用戶的焦點(diǎn)用戶圖形表示; 可視地表示相應(yīng)聯(lián)系人的多個(gè)聯(lián)系人圖形表示,該聯(lián)系人表示被顯示在距所述焦點(diǎn)用戶圖形表示相應(yīng)的相關(guān)性距離的地方,該距離對(duì)應(yīng)于指示相應(yīng)聯(lián)系人與所述焦點(diǎn)用戶的相關(guān)性的相關(guān)性值;以及 表示相應(yīng)消息的內(nèi)容的多個(gè)文本區(qū)域,所述相應(yīng)消息的源聯(lián)系人在被所述聯(lián)系人圖形表示可視地表示的各聯(lián)系人中。
7.如權(quán)利要求6所述的系統(tǒng),其特征在干,每ー消息具有時(shí)戳,并且所述顯示器被用包括多個(gè)文本區(qū)域的可視表示來(lái)配置,所述文本區(qū)域被以與它們相應(yīng)消息的時(shí)戳相對(duì)應(yīng)的次序來(lái)安置。
8.如權(quán)利要求6所述的系統(tǒng),其特征在于,所述顯示器被用包括被安置在以下各配置中的至少ー個(gè)中的聯(lián)系人圖形表示的可視表示來(lái)配置 在圍繞所述焦點(diǎn)用戶圖形表示的同心區(qū)域內(nèi); 在ニ維的地圖視圖內(nèi); 在三維的視圖內(nèi)。
9.如權(quán)利要求6所述的系統(tǒng),其特征在于,所述文本區(qū)域包括文本標(biāo)注,所述文本標(biāo)注具有指向相應(yīng)聯(lián)系人圖形表示的可視指針。
10.ー種用數(shù)據(jù)和指令配置的計(jì)算機(jī)可讀非瞬態(tài)存儲(chǔ)介質(zhì),所述指令在被至少ー個(gè)處理器執(zhí)行時(shí)使所述處理器執(zhí)行ー種用于組織消息的方法,所述方法包括以下步驟 在存儲(chǔ)器中獲取焦點(diǎn)用戶的ー組聯(lián)系人; 為所獲取的每ー個(gè)聯(lián)系人計(jì)算指示該聯(lián)系人與所述焦點(diǎn)用戶的相關(guān)性的相關(guān)性值; 在所述存儲(chǔ)器中獲取ー組消息,每ー消息具有源聯(lián)系人和內(nèi)容; 通過(guò)所述處理器的操作,用包括以下內(nèi)容的可視表示來(lái)配置顯示器 可視地表示所述焦點(diǎn)用戶的焦點(diǎn)用戶表示; 可視地表示相應(yīng)聯(lián)系人的多個(gè)聯(lián)系人表示,所述聯(lián)系人表示可視地指示相應(yīng)的聯(lián)系人與焦點(diǎn)用戶相關(guān)性值;以及 表示相應(yīng)消息的內(nèi)容的多個(gè)文本區(qū)域,所述相應(yīng)消息的源聯(lián)系人在被所述聯(lián)系人表示可視地表示的各聯(lián)系人中。
11.如權(quán)利要求10所述的經(jīng)配置的介質(zhì),其特征在于,所述方法還包括根據(jù)聯(lián)系人與焦點(diǎn)用戶相關(guān)性值來(lái)過(guò)濾聯(lián)系人,使得所述可視表示忽略低于指定相關(guān)性閾值的聯(lián)系人的聯(lián)系人表示。
12.如權(quán)利要求10所述的經(jīng)配置的介質(zhì),其特征在于,每一消息還具有所指示的與所述焦點(diǎn)用戶的有關(guān)性,并且所述方法還包括根據(jù)有關(guān)性來(lái)過(guò)濾各消息,使得所述可視表示忽略低于指定有關(guān)性閾值的消息的文本區(qū)域。
13.如權(quán)利要求10所述的經(jīng)配置的介質(zhì),其特征在于,聯(lián)系人表示用以下機(jī)制中的至少一個(gè)來(lái)可視地指示相應(yīng)的聯(lián)系人與焦點(diǎn)用戶相關(guān)性值 聯(lián)系人表示與所述焦點(diǎn)用戶表示間的相對(duì)距離; 聯(lián)系人表示的相對(duì)大小; 聯(lián)系人表不的顏色。
14.如權(quán)利要求10所述的經(jīng)配置的介質(zhì),其特征在于,所述方法包括用包括被安置在以下各配置中的至少一個(gè)中的聯(lián)系人圖形表示的可視表示來(lái)配置所述顯示器 在圍繞所述焦點(diǎn)用戶圖形表示的同心圓區(qū)域內(nèi); 沿著一維的相關(guān)性軸; 在二維的地圖視圖內(nèi); 在三維的視圖中。
15.如權(quán)利要求10所述的經(jīng)配置的介質(zhì),其特征在于,每一消息具有時(shí)戳,并且所述方法包括用包括多個(gè)文本區(qū)域的可視表示來(lái)配置所述顯示器,所述文本區(qū)域被以與它們相應(yīng)消息的時(shí)戳相對(duì)應(yīng)的次序安置在該可視表示中。
全文摘要
給焦點(diǎn)用戶的消息是根據(jù)消息始發(fā)者的相關(guān)性來(lái)組織的。消息的可視表示包括焦點(diǎn)用戶表示(文本的或圖形的)以及多個(gè)聯(lián)系人表示(文本的或圖形的)。聯(lián)系人表示被顯示在距焦點(diǎn)用戶表示相應(yīng)的相關(guān)性距離的地方。文本區(qū)域例如使用圖形小說(shuō)風(fēng)格的文字氣球來(lái)呈現(xiàn)來(lái)自源聯(lián)系人的消息的內(nèi)容??梢詫⒏髀?lián)系人表示安置在屏幕上的地圖、雷達(dá)格式或其他配置中。用戶可以根據(jù)相關(guān)性來(lái)過(guò)濾聯(lián)系人并且可以根據(jù)有關(guān)性來(lái)過(guò)濾消息。
文檔編號(hào)G06F17/15GK102713894SQ201080061202
公開(kāi)日2012年10月3日 申請(qǐng)日期2010年12月31日 優(yōu)先權(quán)日2010年1月12日
發(fā)明者D·西頓, K·卡爾蒙, L·拉希安尼, R·瓦爾沙夫斯基 申請(qǐng)人:微軟公司