專利名稱:用于即時消息系統(tǒng)的方法和即時消息系統(tǒng)的制作方法
技術領域:
本公開涉及即時消息系統(tǒng)。特別的,本公開涉及用于即時消息系統(tǒng)的方法和即時消息系統(tǒng)。
背景技術:
即時消息(Instant Messaging,簡稱IM)系統(tǒng),指可以使人們能夠在線進行實時交流的系統(tǒng),它是一種使人們能夠識別在線用戶并與他們進行實時交換消息的技術?,F(xiàn)有的即時消息系統(tǒng)多是基于即時會話消息的,通常情況下,即時消息會話的發(fā)起者向他所希望與之進行交流的參與者發(fā)出即時消息會話請求,在該參與者接受該會話請求之后建立該發(fā)起者與該參與者之間的即時消息會話。由于在現(xiàn)有即時消息系統(tǒng)中,各個即時會話消息之間往往是孤立的,因此,對于即時消息會話的參與者來說,要從大量即時消息會話中獲取有效信息往往非常困難,也就是說,從現(xiàn)有的即時消息系統(tǒng)獲取有效信息的效率往往很低。
發(fā)明內(nèi)容
本公開說明性實施例中認識到現(xiàn)有技術中存在的上述缺點。根據(jù)本公開的一個實施例,提供了一種用于即時消息IM系統(tǒng)的方法,包括:獲取IM會話的內(nèi)容;識別IM會話的參與者;從內(nèi)容中提取IM會話的關鍵詞;以及將IM會話的關鍵詞、IM會話的參與者與對應的IM會話相關聯(lián)。根據(jù)本公開的一個實施例,用于即時消息IM系統(tǒng)的方法進一步包括:將IM會話聚類,其中每個IM會話聚類包括至少一個IM會話并且該至少一個IM會話的內(nèi)容具有相關的主題。根據(jù)本公開的一個實施例,提供了一種即時消息頂系統(tǒng),包括:獲取部件,配置為獲取頂會話的內(nèi)容;識別部件,配置為識別頂會話的參與者;提取部件,配置為從內(nèi)容中提取IM會話的關鍵詞;以及關聯(lián)部件,配置為將IM會話的關鍵詞、IM會話的參與者與對應的IM會話相關聯(lián)。根據(jù)本公開的一個實施例,即時消息頂系統(tǒng)進一步包括:聚類部件,配置為將頂會話聚類,其中每個IM會話聚類包括至少一個IM會話并且該至少一個IM會話的內(nèi)容具有相關的主題。此外,本公開的實施例還提供了與上述方法對應的計算機程序產(chǎn)品。利用本公開實施例提供的上述一個或多個實施例,即時消息會話的參與者能夠快速有效地從大量即時消息會話中獲取有效信息,從而提高了獲取信息的效率。
本公開可以通過參考下文中結(jié)合附圖所給出的描述而得到更好的理解,其中在所有附圖中使用了相同或相似的附圖標記來表示相同或者相似的部件。所述附圖連同下面的詳細說明一起包含在本說明書中并且形成本說明書的一部分,而且用來進一步舉例說明本公開的優(yōu)選實施例和解釋本公開的原理和優(yōu)點。在附圖中:圖1顯示了適于用來實現(xiàn)本公開實施方式的示例性計算系統(tǒng)100的框圖;圖2顯示了根據(jù)本公開一個實施例的用于IM系統(tǒng)的方法200的流程圖;圖3顯示了根據(jù)本公開一個實施例的頂系統(tǒng)300的框圖;圖4a_4b分別顯不了用圖的方式輸出關聯(lián)的一個不例。
具體實施例方式下面結(jié)合附圖介紹根據(jù)本公開的實施例。本文中所用的術語,僅僅是為了描述特定的實施例,而不意圖限定本發(fā)明。本文中所用的單數(shù)形式的“一”和“該”,旨在也包括復數(shù)形式,除非上下文中明確地另行指出。還要知道,“包含”一詞在本說明書中使用時,說明存在所指出的特征、整體、步驟、操作、單元和/或組件,但是并不排除存在或增加一個或多個其它特征、整體、步驟、操作、單元和/或組件,以及/或者它們的組合。以下的權利要求中的對應結(jié)構(gòu)、材料、操作以及所有功能性限定的裝置(means)或步驟的等同替換,旨在包括任何用于與在權利要求中具體指出的其它單元相組合地執(zhí)行該功能的結(jié)構(gòu)、材料或操作。所給出的對本發(fā)明的描述其目的在于示意和描述,并非是窮盡性的,也并非是要把本發(fā)明限定到所表述的形式。對于所屬技術領域的普通技術人員來說,在不偏離本發(fā)明范圍和精神的情況下,顯然可以作出許多修改和變型。對實施例的選擇和說明,是為了最好地解釋本發(fā)明的原理和實際應用,使所屬技術領域的普通技術人員能夠明了,本發(fā)明可以有適合所要的特定用途的具有各種改變的各種實施方式。圖1顯示了適于用來實現(xiàn)本公開實施方式的示例性計算系統(tǒng)100的框圖。如圖1所示,計算機系統(tǒng)100可以包括:CPU(中央處理單元)101、RAM(隨機存取存儲器)102、ROM(只讀存儲器)103、系統(tǒng)總線104、硬盤控制器105、鍵盤控制器106、串行接口控制器107、并行接口控制器108、顯示控制器109、硬盤110、鍵盤111、串行外部設備112、并行外部設備113和顯示器114。在這些設備中,與系統(tǒng)總線104耦合的有CPU 101、RAM 102、ROM103、硬盤控制器105、鍵盤控制器106、串行控制器107、并行控制器108和顯示控制器109。硬盤110與硬盤控制器105耦合,鍵盤111與鍵盤控制器106耦合,串行外部設備112與串行接口控制器107耦合,并行外部設備113與并行接口控制器108耦合,以及顯示器114與顯示控制器109耦合。應當理解,圖1所述的結(jié)構(gòu)框圖僅僅為了示例的目的而示出的,而不是對本公開范圍的限制。在某些情況下,可以根據(jù)具體情況而增加或者減少某些設備。圖2顯示了根據(jù)本公開一個實施例的用于頂系統(tǒng)的方法200的流程圖。如圖2所示,根據(jù)本公開一個實施例的用于頂系統(tǒng)的方法200從步驟202開始。接下來,方法200進入步驟204,其中獲取IM會話的內(nèi)容??梢酝ㄟ^IM系統(tǒng)的服務器獲取頂會話的內(nèi)容,也可以通過頂系統(tǒng)的客戶端獲取IM會話的內(nèi)容。一般情況下,可以獲得所有的權限為向所有人開放的M會話的內(nèi)容。對于某一特定參與者,可以獲得其所參與的所有頂會話的內(nèi)容。進一步地,還可以獲得該特定參與者所在的社交網(wǎng)絡中的頂會話的內(nèi)容。接下來,方法200進入步驟206,其中獲取頂會話的參與者??梢酝ㄟ^頂系統(tǒng)的服務器獲取IM會話的參與者,也可以通過IM系統(tǒng)的客戶端獲取IM會話的參與者。一般情況下,可以獲得所有的權限為向所有人開放的頂會話的參與者。對于某一特定參與者,可以獲得其所參與的所有IM會話的其他參與者。進一步地,還可以獲得該特定參與者所在的社交網(wǎng)絡中的頂會話的參與者。接下來,方法200進入步驟208,其中從獲取的IM會話的內(nèi)容中提取IM會話的關鍵詞??梢杂矛F(xiàn)有技術中存在的任何方式來提取IM會話的關鍵詞。例如,可以通過簡單的從獲取的IM會話的內(nèi)容中移除 ^’^‘沉”^^‘讓…”^‘血代化^^代”等常用詞來提取IM會話的關鍵詞。類似的,對于像中文那樣的語言,可以先通過分詞技術將獲取的IM會話內(nèi)容分割為各個詞匯,然后通過移除“和”、“或”、“并且”、“然而”等常用詞來提取IM會話的關鍵詞。進一步地,還可以通過文本挖掘技術從獲取的頂會話內(nèi)容中提取關鍵詞,例如可以通過命名實體識別技·術識別獲取的IM會話內(nèi)容中的命名實體,并且將命名實體作為IM會話的關鍵詞。具體采用何種方式提取IM會話的關鍵詞不是本公開所要解決的問題,這里不再詳細敘述。接下來,方法200進入步驟210,其中將M會話的關鍵詞、M會話的參與者與對應的頂會話相關聯(lián)??梢酝ㄟ^數(shù)據(jù)表格的形式存儲這樣的關聯(lián)關系,其中每一條數(shù)據(jù)項的入口可以是IM會話的ID,其具有一個或多個屬性,包括該IM會話的關鍵詞、該IM會話的參與者等。當然,還可以通過現(xiàn)有技術中存在的其他任意形式存儲這樣的關聯(lián)關系。接下來,方法200進入步驟212,結(jié)束。上面介紹了根據(jù)本公開一個實施例的用于IM系統(tǒng)的方法200。根據(jù)本公開的一個實施例,用于IM系統(tǒng)的方法還可以包括:獲取IM會話的訪問權限;以及將IM會話的訪問權限與對應的IM會話相關聯(lián)。默認的,對于向所有人開放的IM會話,其訪問權限為任何人都可以訪問。對于只在IM會話的參與者之間開放的IM會話,其訪問權限限于IM會話的參與者。此外,頂會話的訪問權限還可以針對于群組,即其訪問權限限于群組中的人,等等。根據(jù)本公開的上述實施例,進一步獲取IM會話的訪問權限并將IM會話的訪問權限與對應的頂會話相關聯(lián)。可以通過數(shù)據(jù)表格的形式存儲這樣的對應關系,其中每一條數(shù)據(jù)項的入口可以是IM會話的ID,除了具有該IM會話的關鍵詞、該IM會話的參與者等屬性外,還具有該IM會話的權限的屬性。根據(jù)本公開的另一個實施例,用于頂系統(tǒng)的方法還可以包括:將頂會話聚類,其中每個IM會話聚類包括至少一個IM會話并且該至少一個IM會話的內(nèi)容具有相關的主題??梢酝ㄟ^文本挖掘的技術將頂會話聚類,例如可以利用文本結(jié)構(gòu)分析、文本摘要、文本關聯(lián)分析、文本分布分析等將IM會話聚類,得到的結(jié)果是至少一個IM會話聚類。其中該至少一個頂會話聚類中的每一個包括至少一個頂會話,并且該至少一個頂會話的內(nèi)容具有相關的主題。簡單舉例來說,例如有三個頂會話,其中頂會話I的內(nèi)容是捐助失學兒童,頂會話2的內(nèi)容是提供法律援助,而IM會話3的內(nèi)容是獻血。通過利用文本挖掘的技術發(fā)現(xiàn)頂會話1-3的內(nèi)容都與志愿者活動相關,因此將IM會話1-3聚類到一起組成一個IM會話聚類,組成該頂會話聚類的各個頂會話的內(nèi)容具有“志愿者活動”這一相關的主題。如何進行文本挖掘是現(xiàn)有技術,這里不再詳細描述。根據(jù)本公開的又一個實施例,用于頂系統(tǒng)的方法還可以包括:對于至少一個IM會話聚類,提取該IM會話聚類的關鍵詞;將該IM會話聚類包括的至少一個IM會話的參與者作為該頂會話聚類的參與者??梢酝ㄟ^將該IM會話聚類包括的至少一個IM會話的關鍵詞作為該頂會話聚類的關鍵詞,也可以針對頂會話聚類包含的至少一個IM會話的內(nèi)容再次提取關鍵詞作為該IM會話聚類的關鍵詞。進一步地,用于IM系統(tǒng)的方法還可以包括:將該IM會話聚類的關鍵詞、該IM會話聚類的參與者與該IM會話聚類相關聯(lián)??梢酝ㄟ^數(shù)據(jù)表格的形式存儲這樣的關聯(lián)關系,其中每一條數(shù)據(jù)項的入口可以是IM會話聚類的ID,其具有一個或多個屬性,包括該頂會話聚類的關鍵詞、該頂會話聚類的參與者等。當然,還可以通過現(xiàn)有技術中存在的其他任意形式存儲這樣的關聯(lián)關系。根據(jù)本公開的一個實施例,用于頂系統(tǒng)的方法進一步包括:對于至少一個頂會話聚類,獲取頂會話聚類的訪問權限;以及將頂會話聚類的訪問權限與對應的頂會話聚類相關聯(lián)。默認的,頂會話聚類的權限取決于組成該頂會話聚類的所有頂會話中最嚴格的權限。當然,還可以針對每個頂會話聚類重新設定其權限??梢酝ㄟ^數(shù)據(jù)表格的形式存儲這樣的對應關系,其中每一條數(shù)據(jù)項的入口可以是頂會話聚類的ID,除了具有該IM會話聚類的關鍵詞、該IM會話聚類的參與者等屬性外,還具有該IM會話聚類的權限的屬性。根據(jù)本公開的一個實施例,用于IM系統(tǒng)的方法還可以包括:可視化輸出IM會話的關鍵詞、IM會話的參與者與對應的IM會話之間的關聯(lián)。例如,可以利用圖的方式或列表的方式可視化輸出上述關聯(lián),當然也可以利用現(xiàn)有技術中的任何可視化方式輸出上述關聯(lián)。圖4a簡單的顯示了用圖的方式輸出上述關聯(lián)的一個示例。其中每個圓代表IM會話的一個參與者,兩個圓相交的部分代表兩個參與者之間IM會話的關鍵詞,圓中矩形代表與該圓所代表的參與者進行IM會話的另外的參加者以及IM會話的關鍵詞。根據(jù)本公開的一個實施例,用于IM系統(tǒng)的方法還可以包括:可視化輸出IM會話聚類的關鍵詞、IM會話聚類的參與者與對應的IM會話聚類之間的關聯(lián)。例如,可以利用圖的方式或列表的方式可視化輸出上述關聯(lián),當然也可以利用現(xiàn)有技術中的任何可視化方式輸出上述關聯(lián)。圖4b簡單的顯示了用圖的方式輸出上述關聯(lián)的一個示例。其中每個星代表一個頂會話聚類,淺色的字代表該頂會話聚類的參與者,深色的字代表該IM會話聚類的關鍵詞。注意,圖4a_4b僅是示例,可以利用其它任何的方式可視化的輸出IM會話的關鍵詞、IM會話的參與者與對應的IM會話之間的關聯(lián)以及IM會話聚類的關鍵詞、IM會話聚類的參與者與對應的IM會話聚類之間的關聯(lián)。下面參見圖3,其中顯示了本公開一個實施例的頂系統(tǒng)300的框圖。根據(jù)本公開一個實施例的頂系統(tǒng)300包括:獲取部件302,配置為獲取頂會話的內(nèi)容;識別部件304,配置為識別頂會話的參與者;提取部件306,配置為從內(nèi)容中提取IM會話的關鍵詞;以及關聯(lián)部件308,配置為將IM會話的關鍵詞、IM會話的參與者與對應的IM會話相關聯(lián)。根據(jù)本公開的又一個實施例,獲取部件進一步配置為獲取IM會話的訪問權限;以及關聯(lián)部件進一步配置為將頂會話的訪問權限與對應的頂會話相關聯(lián)。根據(jù)本公開的再一個實施例,IM系統(tǒng)300進一步包括聚類部件,配置為將頂會話聚類,其中每個頂會話聚類包括至少一個IM會話并且該至少一個IM會話的內(nèi)容具有相關的主題。其中對于至少一個IM會話聚類:提取部件進一步配置為提取該IM會話聚類的關鍵詞;關聯(lián)部件進一步配置為將該IM會話聚類包括的至少一個IM會話的參與者作為該IM會話聚類的參與者。其中提取該IM會話聚類的關鍵詞包括:將該IM會話聚類包括的至少一個頂會話的關鍵詞作為該IM會話聚類的關鍵詞。其中對于至少一個IM會話聚類:關聯(lián)部件進一步配置為將該IM會話聚類的關鍵詞、該IM會話聚類的參與者與該IM會話聚類相關聯(lián)。其中對于至少一個IM會話聚類:獲取部件進一步配置為獲取該IM會話聚類的訪問權限;關聯(lián)部件進一步配置為將該頂會話聚類的訪問權限與該頂會話聚類相關聯(lián)。根據(jù)本公開的一個實施例,IM系統(tǒng)300進一步包括輸出部件,配置為可視化輸出IM會話的關鍵詞、IM會話的參與者與對應的IM會話之間的關聯(lián)。根據(jù)本公開的一個實施例,IM系統(tǒng)300進一步包括輸出部件,配置為可視化輸出IM會話聚類的關鍵詞、IM會話聚類的參與者與對應的IM會話聚類之間的關聯(lián)。以上詳細介紹了根據(jù)本公開的實施例的方法和系統(tǒng)。附圖中的流程圖和框圖,圖示了按照本公開各種實施例的系統(tǒng)、方法和計算機程序產(chǎn)品的可能實現(xiàn)的體系架構(gòu)、功能和操作。在這點上,流程圖或框圖中的每個方框可以代表一個模塊、程序段、或代碼的一部分,所述模塊、程序段、或代碼的一部分包含一個或多個用于實現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。也應當注意,在有些作為替換的實現(xiàn)中,方框中所標注的功能也可以以不同于附圖中所標注的順序發(fā)生。例如,兩個接連地表示的方框?qū)嶋H上可以基本并行地執(zhí)行,它們有時也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個方框、以及框圖和/或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或操作的專用的基于硬件的系統(tǒng)來實現(xiàn),或者可以用專用硬件與計算機指令的組合來實現(xiàn)。所屬技術領域的技術人員知道,本公開的多個方面可以體現(xiàn)為系統(tǒng)、方法或計算機程序產(chǎn)品。因此,本公開的多個方面可以具體實現(xiàn)為以下形式,即,可以是完全的硬件、完全的軟件(包括固件、駐留軟件、微代碼等)、或者本文一般稱為“電路”、“模塊”或“系統(tǒng)”的軟件部分與硬件部分的組合。此外,本公開的多個方面還可以采取體現(xiàn)在一個或多個計算機可讀介質(zhì)中的計算機程序產(chǎn)品的形式,該計算機可讀介質(zhì)中包含計算機可用的程序碼??梢允褂靡粋€或多個計算機可讀的介質(zhì)的任何組合。計算機可讀介質(zhì)可以是計算機可讀信號介質(zhì)或者計算機可讀存儲介質(zhì)。計算機可讀存儲介質(zhì)例如可以是一但不限于——電的、磁的、光的、電磁的、紅外線的、或半導體的系統(tǒng)、裝置、器件或任何以上的組合。計算機可讀存儲介質(zhì)的更具體的例子(非窮舉的列表)包括以下:有一個或多個導線的電連接、便攜式計算機磁盤、硬盤、隨機存取存儲器(RAM)、只讀存儲器(ROM)、可擦式可編程只讀存儲器(EPR0M或閃存)、光纖、便攜式緊湊磁盤只讀存儲器(CD-ROM)、光存儲器件、磁存儲器件、或者上述的任何合適的組合。在本文件的語境中,計算機可讀存儲介質(zhì)可以是任何包含或存儲程序的有形的介質(zhì),該程序被指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用。計算機可讀的信號介質(zhì)可包括在基帶中或者作為載波一部分傳播的、其中體現(xiàn)計算機可讀的程序碼的傳播的數(shù)據(jù)信號。這種傳播的信號可以采用多種形式,包括——但不限于——電磁信號、光信號或任何以上合適的組合。計算機可讀的信號介質(zhì)可以是并非為計算機可讀存儲介質(zhì)、但是能發(fā)送、傳播或者傳輸用于由指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用的程序的任何計算機可讀介質(zhì)。計算機可讀介質(zhì)上包含的程序代碼可以用任何適當?shù)慕橘|(zhì)傳輸,包括——但不限于——無線、電線、光纜、RF等等,或者任何合適的上述組合。計算機可讀介質(zhì)上包含的程序代碼可以用任何適當?shù)慕橘|(zhì)傳輸,包括一但不限于——無線、電線、光纜、RF等等,或者任何合適的上述組合。
用于執(zhí)行本公開的操作的計算機程序碼,可以以一種或多種程序設計語言的任何組合來編寫,所述程序設計語言包括面向?qū)ο蟮某绦蛟O計語言一諸如Java、Smalltalk、C++之類,還包括常規(guī)的過程式程序設計語言一諸如”C”程序設計語言或類似的程序設計語言。程序碼可以完全地在用戶的計算上執(zhí)行、部分地在用戶的計算機上執(zhí)行、作為一個獨立的軟件包執(zhí)行、部分在用戶的計算機上部分在遠程計算機上執(zhí)行、或者完全在遠程計算機或服務器上執(zhí)行。在后一種情形中,遠程計算機可以通過任何種類的網(wǎng)絡一包括局域網(wǎng)(LAN)或廣域網(wǎng)(WAN)-連接到用戶的計算機,或者,可以(例如利用因特網(wǎng)服務提供商來通過因特網(wǎng))連接到外部計算機。以下參照按照本公開實施例的方法、裝置(系統(tǒng))和計算機程序產(chǎn)品的流程圖和/或框圖描述本公開的多個方面。要明白的是,流程圖和/或框圖的每個方框以及流程圖和/或框圖中各方框的組合,都可以由計算機程序指令實現(xiàn)。這些計算機程序指令可以提供給通用計算機、專用計算機或其它可編程數(shù)據(jù)處理裝置的處理器,從而生產(chǎn)出一種機器,使得通過計算機或其它可編程數(shù)據(jù)處理裝置執(zhí)行的這些指令,產(chǎn)生實現(xiàn)流程圖和/或框圖中的方框中規(guī)定的功能/操作的裝置。也可以把這些計算機程序指令存儲在能指令計算機或其它可編程數(shù)據(jù)處理裝置以特定方式工作的計算機可讀介質(zhì)中,這樣,存儲在計算機可讀介質(zhì)中的指令產(chǎn)生一個包括實現(xiàn)流程圖和/或框圖中的方框中規(guī)定的功能/操作的指令裝置(instruction means)的制造品。也可以把計算機程序指令加載到計算機或其它可編程數(shù)據(jù)處理裝置上,使得在計算機或其它可編程數(shù)據(jù)處理裝置上執(zhí)行一系列操作步驟,以產(chǎn)生計算機實現(xiàn)的過程,從而在計算機或其它可編程裝置上執(zhí)行的指令就提供實現(xiàn)流程圖和/或框圖中的方框中規(guī)定的功能/操作的過程。還需要指出的是,在本公開的裝置和方法中,顯然,各部件或各步驟是可以分解和/或重新組合的。這些分解和/或重新組合應視為本公開的等效方案。并且,執(zhí)行上述系列處理的步驟可以自然地按照說明的順序按時間順序執(zhí)行,但是并不需要一定按照時間順序執(zhí)行。某些步驟可以并行或彼此獨立地執(zhí)行。雖然已經(jīng)詳細說明了本公開及其優(yōu)點,但是應當理解在不脫離由所附的權利要求所限定的本公開的精神和范圍的情況下可以進行各種改變、替代和變換。而且,本申請的術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者裝置不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者裝置所固有的要素。在沒有更多限制的情況下,
由語句“包括一個......”限定的要素,并不排除在包括所述要素的過程、方法、物品或者裝
置中還存在另外的相同要素。
權利要求
1.一種用于即時消息IM系統(tǒng)的方法,包括: 獲取頂會話的內(nèi)容; 識別IM會話的參與者; 從內(nèi)容中提取IM會話的關鍵詞;以及 將IM會話的關鍵詞、IM會話的參與者與對應的IM會話相關聯(lián)。
2.根據(jù)權利要求1的方法,進一步包括: 獲取IM會話的訪問權限;以及 將IM會話的訪問權限與對應的IM會話相關聯(lián)。
3.根據(jù)權利要求1的方法,進一步包括: 將頂會話聚類,其中每個頂會話聚類包括至少一個頂會話并且該至少一個頂會話的內(nèi)容具有相關的主題。
4.根據(jù)權利要求3的方法,其中對于至少一個IM會話聚類: 提取該頂會話聚類的 關鍵詞; 將該IM會話聚類包括的至少一個IM會話的參與者作為該IM會話聚類的參與者。
5.根據(jù)權利要求4的方法,其中提取該IM會話聚類的關鍵詞包括: 將該頂會話聚類包括的至少一個IM會話的關鍵詞作為該IM會話聚類的關鍵詞。
6.根據(jù)權利要求4或5的方法,其中對于至少一個IM會話聚類: 將該IM會話聚類的關鍵詞、該IM會話聚類的參與者與該IM會話聚類相關聯(lián)。
7.根據(jù)權利要求3的方法,其中對于至少一個IM會話聚類: 獲取該頂會話聚類的訪問權限; 將該頂會話聚類的訪問權限與該頂會話聚類相關聯(lián)。
8.根據(jù)權利要求1的方法,進一步包括: 可視化輸出IM會話的關鍵詞、IM會話的參與者與對應的IM會話之間的關聯(lián)。
9.根據(jù)權利要求6的方法,進一步包括: 可視化輸出IM會話聚類的關鍵詞、IM會話聚類的參與者與對應的IM會話聚類之間的關聯(lián)。
10.根據(jù)權利要求1的方法,其中: IM會話的參與者來源于社交網(wǎng)絡。
11.一種用于即時消息頂系統(tǒng),包括: 獲取部件,配置為獲取頂會話的內(nèi)容; 識別部件,配置為識別頂會話的參與者; 提取部件,配置為從內(nèi)容中提取IM會話的關鍵詞;以及 關聯(lián)部件,配置為將IM會話的關鍵詞、IM會話的參與者與對應的IM會話相關聯(lián)。
12.根據(jù)權利要求11的系統(tǒng),其中: 獲取部件進一步配置為獲取頂會話的訪問權限;以及 關聯(lián)部件進一步配置為將頂會話的訪問權限與對應的頂會話相關聯(lián)。
13.根據(jù)權利要求11的系統(tǒng),進一步包括: 聚類部件,配置為將IM會話聚類,其中每個IM會話聚類包括至少一個IM會話并且該至少一個頂會話的內(nèi)容具有相關的主題。
14.根據(jù)權利要求13的系統(tǒng),其中對于至少一個IM會話聚類: 提取部件進一步配置為提取該IM會話聚類的關鍵詞; 關聯(lián)部件進一步配置為將該IM會話聚類包括的至少一個IM會話的參與者作為該IM會話聚類的參與者。
15.根據(jù)權利要求14的系統(tǒng),其中提取該IM會話聚類的關鍵詞包括: 將該IM會話聚類包括的至少一個IM會話的關鍵詞作為該IM會話聚類的關鍵詞。
16.根據(jù)權利要求14或15的系統(tǒng),其中對于至少一個IM會話聚類: 關聯(lián)部件進一步配置為將該頂會話聚類的關鍵詞、該頂會話聚類的參與者與該頂會話聚類相關聯(lián)。
17.根據(jù)權利要求13的系統(tǒng),其中對于至少一個IM會話聚類: 獲取部件進一步配置為獲取該頂會話聚類的訪問權限; 關聯(lián)部件進一步配置為將該頂會話聚類的訪問權限與該頂會話聚類相關聯(lián)。
18.根據(jù)權利要求11的系統(tǒng),進一步包括: 輸出部件,配置為可視化輸出IM會話的關鍵詞、IM會話的參與者與對應的IM會話之間的關聯(lián)。
19.根據(jù)權利要求16的系統(tǒng),進一步包括: 輸出部件,配置為可視化輸出IM會話聚類的關鍵詞、IM會話聚類的參與者與對應的IM會話聚類之間的關聯(lián)。
20.根據(jù)權利要求11的系統(tǒng),其中 IM會話的參與者來源于社交網(wǎng)絡。
全文摘要
本發(fā)明公開了一種用于即時消息IM系統(tǒng)的方法,包括獲取IM會話的內(nèi)容;識別IM會話的參與者;從內(nèi)容中提取IM會話的關鍵詞;以及將IM會話的關鍵詞、IM會話的參與者與對應的IM會話相關聯(lián)。利用本公開實施例提供的上述一個或多個實施例,即時消息會話的參與者能夠快速有效地從大量即時消息會話中獲取有效信息,從而提高了獲取信息的效率。
文檔編號H04L12/58GK103078781SQ201110326750
公開日2013年5月1日 申請日期2011年10月25日 優(yōu)先權日2011年10月25日
發(fā)明者李偉民, 柳明東 申請人:國際商業(yè)機器公司