[發明專利]即時通訊客戶端及其最近聯系人列表生成方法有效
| 申請號: | 201210106052.8 | 申請日: | 2012-04-12 |
| 公開(公告)號: | CN102611645A | 公開(公告)日: | 2012-07-25 |
| 發明(設計)人: | 楊晉 | 申請(專利權)人: | 邁普通信技術股份有限公司 |
| 主分類號: | H04L12/58 | 分類號: | H04L12/58 |
| 代理公司: | 成都虹橋專利事務所 51124 | 代理人: | 李順德 |
| 地址: | 610041 四川省*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 即時通訊 客戶端 及其 最近 聯系人 列表 生成 方法 | ||
技術領域
本發明涉及通訊技術,特別涉及基于用戶業務生成聯系人列表的即時通訊客戶端。
背景技術
IM(Instant?Messenger,即時通訊)作為互聯網時代常見的通訊方式,在我們日常生活中運用比較廣泛。在IM客戶端,常常會包含一個聯系人列表,聯系人列表中包含聯系人的各種信息。當這個聯系人列表包含很多聯系人的時候,在聯系人列表中找到一個聯系人就會非常的不方便。目前,通常的解決辦法是按照聯系人最近聯系時間或頻度,生成一個最近聯系人列表,用戶可以在最近聯系人列表中快速找到最近聯系過的聯系人。這種方式可以在一定程度上解決上述問題,但是也存在聯系人列表不準確,不方便查找的問題。例如,無法過濾偶然發起IM消息通訊的聯系人,或者最近聯系人列表的越來越龐大等。
發明內容
本發明的目的就是克服目前IM客戶端中最近聯系人列表不準確及不方便查找的缺點,提供一種即時通訊客戶端及其最近聯系人列表生成方法。
本發明解決其技術問題,采用的技術方案是,提供一種即時通訊客戶端,包括消息記錄及搜索模塊和最近聯系人處理模塊,
所述消息記錄及搜索模塊,用于將其所在的即時通訊客戶端與其他即時通訊客戶端的即時通訊消息保存到第一資源文件中;對保存的即時通訊消息生成索引關鍵詞,并將所述即時通訊消息中的聯系人信息及對應的索引關鍵詞保存到第二資源文件中;在接收到最近聯系人處理模塊的搜索請求后,根據所述搜索請求中攜帶的用戶輸入的搜索關鍵詞在第二資源文件中進行搜索,根據搜索結果建立對應關鍵詞分組的最近聯系人列表,并更新最近聯系人處理模塊中的最近聯系人列表;所述第二資源文件中保存的索引關鍵詞與對應的即時通訊消息中的聯系人信息的對應關系表;
最近聯系人處理模塊,用于提供對保存的即時通訊消息按照關鍵詞進行搜索的用戶接口,在接收到用戶輸入的搜索關鍵詞后調用所述消息記錄及搜索模塊進行搜索,并對記錄及搜索模塊更新后的最近聯系人列表進行分組顯示。
具體地,所述消息記錄及搜索模塊包含消息記錄單元、索引生成單元、搜索單元、分組建立單元及更新單元;
所述消息記錄單元,用于將其所在即時通訊客戶端與其他即時通訊客戶端的即時通訊消息保存到第一資源文件中;
所述索引生成單元,用于對保存的即時通訊消息生成索引關鍵詞,并將所述即時通訊消息中的聯系人信息及對應的索引關鍵詞保存到第二資源文件中;
所述搜索單元,用于在接收到最近聯系人處理模塊的搜索請求后,根據所述搜索請求中攜帶的用戶輸入的搜索關鍵詞在第二資源文件中進行搜索,如果第二資源文件中存在與用戶輸入的搜索關鍵詞相匹配的索引關鍵詞,則將該索引關鍵詞對應的聯系人信息以及該搜索關鍵詞發送到分組建立單元;
所述分組建立單元,用于根據從搜索單元接收到的搜索關鍵詞及聯系人信息,建立以該搜索關鍵詞為名稱的分組,并將該聯系人信息加入到該分組中;
所述更新單元,用于根據分組建立單元的所建立的聯系人分組更新最近聯系人處理模塊中的最近聯系人列表。
優選地,所述消息記錄單元還用于判斷在設定時間內沒有新的即時通訊消息產生時,觸發索引生成單元開始工作。
優選地,所述索引生成單元,還用于將第二資源文件中保存的聯系人信息及對應的索引關鍵詞發送到分組建立單元;所述分組建立單元,還用于根據索引生成單元發送的聯系人信息及對應的索引關鍵詞,建立以該索引關鍵詞為名稱的分組,并將該聯系人信息加入到該分組中。
優選地,所述搜索單元還用于,當第二資源文件中不存在與用戶輸入的搜索關鍵詞相匹配的索引關鍵詞時,在第一資源文件中進行搜索,從搜索到的帶有該搜索關鍵詞的即時通訊消息記錄中提取對應的聯系人信息,并將該搜索關鍵詞對應的聯系人信息以及該搜索關鍵詞發送到分組建立單元。
具體地,最近聯系人處理模塊還用于提供對顯示的最近聯系分組進行刪除和/或排序的用戶接口。
本發明的另一個目的,提供一種即時通訊客戶端的最近聯系人列表生成方法,包括以下步驟:
A.消息記錄及搜索模塊將其所在的即時通訊客戶端與其他即時通訊客戶端的即時通訊消息保存到第一資源文件中;
B.消息記錄及搜索模塊根據保存的即時通訊消息生成索引關鍵詞,并將所述即時通訊消息中的聯系人信息及對應的索引關鍵詞保存到第二資源文件中;
C.最近聯系人處理模塊在接收到用戶輸入的搜索關鍵詞后,調用所述消息記錄及搜索模塊進行搜索;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于邁普通信技術股份有限公司,未經邁普通信技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210106052.8/2.html,轉載請聲明來源鉆瓜專利網。





