通信軟件聊天對象的搜索方法及裝置制造方法
【專利摘要】本發(fā)明公開了一種通信軟件聊天對象的搜索方法及裝置,涉及通信領域的搜索技術,為解決現(xiàn)有技術無法很好滿足用戶對聊天對象的搜索需求而設計。所述方法包括獲取需求趨向信息以及搜索與所述需求趨向信息滿足預設匹配度的聊天對象;其中,所述需求趨向信息包括用戶感興趣聊天對象的指向信息。本發(fā)明通信軟件聊天對象的搜索方法及裝置,能根據(jù)用戶指示或自動搜索到用戶感興趣的聊天對象,從而方便用戶對感興趣聊天對象的添加,提高了用戶體驗感受,聊天對象添加更加人性化及智能化。
【專利說明】通信軟件聊天對象的搜索方法及裝置
【技術領域】
[0001]本發(fā)明涉及通信領域的搜索技術,尤其涉及一種通信軟件聊天對象的搜索方法及
>J-U裝直。
[0002]
【背景技術】
[0003]隨著通信技術的發(fā)展,涌現(xiàn)了越來越多的通信軟件,以方便用戶的溝通,具體的如即時通信軟件。然而在現(xiàn)有通信軟件在對聊天對象進行的搜索包括兩種方法。一種是基于用于用戶手動輸入的精確搜索信息(如賬號、用戶名)的精確搜索,另一種是基于地理位置、鄰近地區(qū)的地域搜索。然而不管哪種搜索方法,用戶均不能根據(jù)自己的需求進行,從而搜索到聊天對象往往不是用戶感興趣的。如不能搜索到與用戶有共同的興趣愛好或有同等財富經(jīng)驗值的聊天對象。在具體的對陌生聊天對象的添加過程當中,用戶顯然希望能搜索與自己訴求相匹配的聊天對象,但現(xiàn)有技術并不能滿足用戶的上述需求。
[0004]
【發(fā)明內容】
[0005]本發(fā)明要解決的技術問題是提供一種能滿足用戶對感興趣聊天對象搜索添加的通信軟件聊天對象的搜索方法以及裝置。
[0006]為解決上述技術問題,本發(fā)明第一方面提供了一種通信軟件聊天對象的搜索方法,所述方法包括:
獲取需求趨向信息,所述需求趨向信息包括用戶感興趣聊天對象的指向信息;
搜索與所述需求趨向信息滿足預設匹配度的聊天對象。
[0007]基于上述方案,所述獲取需求趨向信息為:
接收用戶自定設置形成所述需求趨向信息和/或根據(jù)用戶對聊天對象的歷史搜索信息形成所述需求趨向信息和/或根據(jù)用戶已添加聊天對象的信息形成所述需求趨向信息。
[0008]基于上述任意一種方案,在獲取需求趨向信息之后還包括:
根據(jù)所述需求趨向信息形成用戶的需求趨向標簽;
其中,所述需求趨向標簽用于所述用戶外的其他用戶搜索聊天對象時,與需求趨向信息進行匹配。
[0009]基于上述任意一種方案,在形成所述需求趨向標簽之后還包括:形成包括用戶與所述需求趨向標簽映射關系的聊天對象搜索列表;
所述搜索與所述需求趨向信息滿足預設匹配度的聊天對象為:在所述聊天對象搜索列表中搜索所述需求趨向標簽與所述需求趨向信息滿足預設匹配度的聊天對象。
[0010]基于上述任意一種方案,在所述搜索與所述需求趨向信息滿足預設匹配度的聊天對象時,采用模糊搜索機制分析處理所述需求趨向信息。
[0011]基于上述任意一種方案,所述方法還包括: 根據(jù)用戶指示或所述通信軟件的內置指令,將與所述需求趨向信息滿足預設匹配度的聊天對象添加至所述通信軟件的聊天對象列表。
[0012]本發(fā)明第二方面提供了一種通信軟件聊天對象的搜索裝置,所述裝置包括:
需求趨向信息獲取單元,用以獲取需求趨向信息,所述需求趨向信息包括用戶感興趣聊天對象的指向信息;
搜索單元,用以搜索與所述需求趨向信息滿足預設匹配度的聊天對象。
[0013]優(yōu)選地,所述需求趨向信息獲取單元,具體用以接收用戶設置形成所述需求趨向信息和/或根據(jù)用戶對聊天對象的歷史搜索信息形成所述需求趨向信息和/或根據(jù)用戶已添加聊天對象的信息形成所述需求趨向信息。
[0014]優(yōu)選地,所述裝置還包括:
需求趨向標簽形成單元,用以根據(jù)所述需求趨向信息形成用戶的需求趨向標簽;
其中,所述需求趨向標簽用于所述用戶外的其他用戶搜索聊天對象時,與需求趨向信息進行匹配。
[0015]優(yōu)選地,所述裝置還包括:
聊天對象搜索列表形成單元,用以形成包括用戶與所述需求趨向標簽映射關系的聊天對象搜索列表;
所述搜索單元,具體用以在所述聊天對象搜索列表中,搜索所述需求趨向標簽與所述需求趨向信息滿足預設匹配度的聊天對象。
[0016]優(yōu)選地,
所述搜索單元,用以在進行所述搜索與所述需求趨向信息滿足預設匹配度的聊天對象時,采用模糊搜索機制分析處理所述需求趨向信息。
[0017]優(yōu)選地,所述裝置還包括:
聊天對象添加單元,用以根據(jù)用戶指示或所述通信軟件內置指令,將與所述需求趨向信息滿足預設匹配度的聊天對象添加至所述通信軟件的聊天對象列表。
[0018]本發(fā)明通信軟件聊天對象的搜索對象及裝置,在進行聊天對象搜索時,先獲取用戶的需求趨向信息,再搜索與需求趨向信息相匹配的聊天對象,從而可以提供給用戶感興趣的聊天對象,顯然滿足了客戶對陌生聊天對象的指向搜索,從而相對于現(xiàn)有技術提供了一種更能滿足用戶需求,提高用戶體驗感受的通信軟件聊天對象的搜索方法及裝置。
[0019]【專利附圖】
【附圖說明】
[0020]圖1為本發(fā)明實施例一所述通信軟件聊天對象的搜索方法的流程示意圖;
圖2為本發(fā)明實施例三所述通信軟件聊天對象的搜索方法的流程示意圖;
圖3為本發(fā)明實施例五所述通信軟件聊天對象的搜索裝置的結構示意圖;
圖4為本發(fā)明實施例六所述通信軟件聊天對象的搜索裝置的結構示意圖;
【具體實施方式】
[0021]下面結合附圖和實施例,對本發(fā)明的【具體實施方式】作進一步詳細描述。以下實施例用于說明本發(fā)明,但不用來限制本發(fā)明的范圍實施例一:
如圖1所示,本實施例提供一種通信軟件聊天對象的搜索方法,所述方法包括:
步驟SllO:獲取需求趨向信息,所述需求趨向信息包括用戶感興趣聊天對象的指向信
息;
步驟S120:搜索與所述需求趨向信息滿足預設匹配度的聊天對象。
[0022]所述通信軟件包括各種現(xiàn)有的通信軟件,具體的如及時通信軟件。
[0023]所述步驟SllO中的所述需求趨向信息,可認為是所述步驟S120中進行搜索的搜索條件。所述需求趨向信息,可以是用戶感興趣聊天對象的地域、興趣愛好、特長、職業(yè)、性別以及年齡等信息中任意一種或多種的組合。以上信息類型僅是舉例,當然在具體的實現(xiàn)過程中不局限于上述信息。具體的當如用戶為一個旅游愛好者,想通過添加陌生的聊天對象,結識更多愛好旅游的聊天對象。采用本實施例所述方法搜索聊天對象時,所述趨向信息中可包括“愛好旅游”等字眼。再具體如所述需求趨向信息,還可以是同時喜歡音樂和美術的VC程序員。所述需求趨向信息可以分為多類,具體的如工作需求類、學習需求類、生活需求類、心理需求類、娛樂休閑類以及其他類等。具體搜索時可以結合不同類的關鍵詞或結合同一類的多個關鍵詞形成所述需求趨向信息。
[0024]所述步驟S120中的搜索方法有多種,具體的如基于整詞二分的分詞詞典機制、基于TRIE索引樹的分詞詞典機制或基于逐字二分的分詞詞典機制的一種或多種。上述方法具有實現(xiàn)簡單、快捷的優(yōu)點。
[0025]進一步的本實施例優(yōu)選采用順序詞表和跳躍詞表相結合的一種改進的整詞二分的分詞詞典機制。采用所述分詞詞典機制能有效減少詞典存儲空間,同時查詢速度快的優(yōu)點。在具體的實現(xiàn)過程中需求趨向信息所對應的數(shù)據(jù)庫詞典結構可以由兩個部分組成,即詞首字索引表和詞典正文。`
[0026]詞首字索引表可以是按區(qū)位碼的Hash散列表。根據(jù)漢字系統(tǒng)區(qū)位碼與機內碼的換算關系,散列表的詞首字索引節(jié)點可以根據(jù)漢字的機內碼采用下式公式獲得:
Pos (C1C2) =PosO + ((Cl-176) X94+(C2-161)) XL
其中,PosO為詞首字索引表起始地址;Cl,C2分別為詞首字機內碼第I個和第2個字節(jié)的無符號數(shù);L為詞首字索引節(jié)點大小。需求趨向信息所對應的數(shù)據(jù)庫詞典正文采用順序存儲和鏈式存儲相結合的存儲結構。二字詞和三字詞采用有序順序表來存儲。四字詞以上的多字詞表采用跳躍表來存儲。跳躍表是在有序鏈表的部分節(jié)點處增設附加指針以提高其搜索性能。
[0027]若所述需求趨向信息中給定的待查詢的漢字串Texttr為T1T2…Tn。根據(jù)詞首字索引節(jié)點地址計算公式求得Tl在詞首字索引表中的位置,以讀取該節(jié)點的數(shù)據(jù)。
[0028]查詢過程如下:
步驟1:判斷需求趨向信息中用于搜索的關鍵詞詞長TextrLmax是否大于I,是則轉入步驟2 ;否Tl為單字詞,查詢中止。
[0029]步驟2,若關鍵詞詞長為2或3,則根據(jù)索引項中二字詞數(shù)Ntw以及二、三字詞順序表指針SPointer,用二分法進行搜索,若找到則返回搜索成功提示信息或搜索結果,否則返回搜索失敗提示信息。
[0030]若關鍵詞詞長大于3,則根據(jù)多字詞鏈表指針LPointer,在跳躍表中查找。跳躍表的搜索從最高級開始逐級搜索,搜索過程類似二叉搜索樹的查找。若找到則返回搜索成功提示信息或搜索結果,否則返回搜索失敗提示信息。
[0031]所述滿足預設匹配度至少包括以下兩種方法:
第一種,步驟S120中搜索匹配形成的搜索匹配值,大于一個預設匹配度閾值。所述預設匹配度閾值可以是根據(jù)需求設置,具體的如60%、70%、80%、85%、90%、93%或100%。所述預設匹配度閾值可以是預先設置的,也可以是作為所述需求趨向信息的一部分動態(tài)設置的。預先設置實現(xiàn)簡單,動態(tài)設置更加能滿足用戶的搜索需求。
[0032]第二種,步驟S120中搜索匹配形成的所述匹配值,落在指定的匹配等級。所述匹配等級可以根據(jù)匹配度設置為多級。具體的如第一級為100%-80%、第二級79%-60%,第三級59%-50%、第四級49%以下。若指定的匹配等級為第三級,則所述匹配值在59%-50%之間,即認為是滿足了預設匹配度。在具體的應用過程中,若用戶希望不追求精確匹配且希望返回較多的聊天對象,則指定的匹配等級可以選擇第三級或第四級等低匹配等級,若需要精確匹配則可以指定的匹配等級高匹配等級(如第一級)。所述指定的匹配等級可以是預先設置的,也可以是作為所述需求趨向信息的一部分動態(tài)獲取的。
[0033]所述搜索匹配所形成匹配值的計算,可以采用現(xiàn)有技術中的任意一種方法來計
笪
o
[0034]在具體的實施過程中,采用上述兩種方法判斷是否滿足預設匹配度,具有實現(xiàn)簡便、快捷的優(yōu)點,同時可以實現(xiàn) 用戶對匹配度不同需求,從而進一步的提升了用戶的體驗度。此外,本實施例所述的方法,還包括在搜索到用戶感興趣的聊天對象后,按照預設排列順序形成聊天對象添加列表;具體的如按照匹配度的從高到低進行排列,方便用戶對聊天對象的進一步篩選。
[0035]綜合上述,本實施例通信軟件聊天對象的搜索方法,使得用戶可以根據(jù)自己的需求搜索聊天對象,相對于現(xiàn)有的搜索方法更加人性化,更能滿足用戶的需求。
[0036]實施例二:
本實施例所述的通信軟件聊天對象的搜索方法,是在實施例一所述的技術方案進一步的改進,具體為提供了三種獲取需求趨向信息的優(yōu)選方法。
[0037]第一種:接收用戶自定設置形成所述需求趨向信息,具體的可為用戶手動輸入,采用此方法,能直接有效的獲取用戶的需求趨向信息,快捷,實現(xiàn)簡單。
[0038]第二種:根據(jù)用戶對聊天對象的歷史搜索信息形成所述需求趨向信息。所述歷史搜索信息為此次搜索聊天對象之前形成的搜索信息。采用此種方法則用戶在不改變感興趣聊天對象的指向信息時,不用每次搜索前都進行需求趨向信息的輸入,從而簡化了用戶的操作,智能化更高。
[0039]第三種:根據(jù)用戶已添加聊天對象的信息形成所述需求趨向信息。本方法是提供了一種自動獲取需求趨向信息的方法。在具體的實施過程中,所根據(jù)的聊天對象可是用戶已添加全部聊天對象的信息,也可以是用戶已添加部分聊天對象的信息(具體的如在近期內與用戶聊天次數(shù)達到指定次數(shù)的或聊天時長達到指定時長的,所述近期可以是一個指定的時間段——具體如近一周、近一個月等)。
[0040]在具體實現(xiàn)過程中,可以采用以上三種方法中的任意一種或兩種以上的結合。
[0041]實施例三: 本實施例通信軟件聊天對象的搜索方法在實施例一或實施例二所述技術方案基礎上進行了再次改進,具體如下包括:
在獲取需求趨向信息之后還包括:
根據(jù)所述需求趨向信息形成用戶的需求趨向標簽;
其中,所述需求趨向標簽用于所述用戶外的其他用戶搜索聊天對象時,與需求趨向信息進行匹配。
[0042]具體的如用戶A在進行聊天對象搜索,獲取了用戶A的需求趨向信息;同時根據(jù)所述需求趨向信息形成用戶A的需求趨向標簽,所述需求趨向標簽用于用戶A以外的其他用戶(如用戶B)的需求趨向信息的匹配。從而通過所述需求趨向標簽的生成,為其他用戶對用戶A的搜索提供了條件,實現(xiàn)了用戶A的被搜索。這樣用戶A既能通過主動搜索以及被搜索,實現(xiàn)對感興趣聊天對象的搜索和添加,進一步的提高了用戶A與感興趣聊天對象的相互搜索和添加的概率,顯然智能化和人性化更高。
[0043]實施例四:
如圖2所示,本實施例通信軟件聊天對象的搜索方法包括:
步驟S210:獲取需求趨向信息,所述需求趨向信息包括用戶感興趣聊天對象的指向信
息;
步驟S220:搜索與所述需求趨向信息滿足預設匹配度的聊天對象;
步驟S230:根據(jù)所述需求趨向信息形成用戶的需求趨向標簽;所述需求趨向標簽用于所述用戶外的其他用戶搜索聊天對象時,與需求趨向信息進行匹配;
步驟S240:在形成所述需求趨向標簽之后還包括:形成包括用戶與所述需求趨向標簽映射關系的聊天對象搜索列表;
所述搜索與所述需求趨向信息滿足預設匹配度的聊天對象為:在所述聊天對象搜索列表中,搜索所述需求趨向標簽與所述需求趨向信息滿足預設匹配度的聊天對象。
[0044]采用上述方法,在本次搜索之前已經(jīng)形成了聊天對象搜索列表,故進行聊天對象搜索時,在聊天對象搜索列表中進行比較匹配即可,而不用臨時搜索聊天對象的需求趨向標簽,從而簡化并加速了搜索,從而提高了搜索響應速率,再次提高用戶體驗感受的良好度。
[0045]所述步驟S210執(zhí)行完之后,可以同步或不同步的進入步驟S220和步驟S230;執(zhí)行完步驟S230后進入步驟S240。執(zhí)行完了步驟S220即完成了此次搜索;但是還執(zhí)行了步驟S230以及步驟S240后,實現(xiàn)了對聊天對象列表的更新,為其他用戶搜索聊天對象提供了基礎。
[0046]作為本實施例進一步的改進,所述搜索與所述需求趨向信息滿足預設匹配度的聊天對象時,采用模糊搜索機制分析處理所述需求趨向信息。
[0047]模糊檢索機制分析處理是與“精準搜索”相對應的一個概念,是指搜索系統(tǒng)自動按照關鍵詞的同義詞進行模糊檢索,從而得出較多的檢索結果。同義詞由系統(tǒng)的事先配置。如將“電腦”與“computer”配置為同義詞后,檢索“電腦”,則包含“computer”的需求趨向標簽的聊天對象,也會出現(xiàn)在檢索結果中。模糊檢索機制分析處理也就是同義詞檢索,這里的同義詞是用戶通過“檢索管理”中的“同義詞典”來配置的。采用模糊分析處理機制,在進行搜索匹配時,則關鍵詞(在本實施例中所述關鍵詞為需求趨向信息中的至少一部分)的所有同義詞信息也都被檢索出來。采用這種模糊搜索分析處理機制,處理需求趨向信息,可以自動搜索關鍵字的同義詞,提高搜索的精確性。
[0048]在具體的實施過程中,搜索出的用戶感興趣的聊天對象最終目的是為用戶添加聊天對象提供前提條件,故作為本實施例的進一步改進,本實施例所述通信軟件聊天對象的搜索方法還包括:根據(jù)用戶指示或所述通信軟件的內置指令,將與所述需求趨向信息滿足預設匹配度的聊天對象,添加至所述通信軟件的聊天對象列表。
[0049]基于用戶指示添加聊天對象,則需要將搜索到的聊天對象的列表返回給用戶,用戶通過手動添加聊天對象。這種方法添加聊天對象給了用戶更多的主動權,從而用戶對聊天對象的添加可控性更強。若采用通信軟件的內置指令,則是搜索到聊天對象后,通過運行內置指令自行添加聊天對象。這種添加聊天對象的方法,智能化更高。
[0050]綜合上述實施例一至實施例四,均提供了一種與以往的聊天對象搜索方法不同的新搜索方法,這種方法更能滿足用戶對聊天對象的挑選,從而找到感興趣的聊天對象。此外上述實施例所述通信軟件聊天對象的搜索方法,何時開始聊天對象的搜索,可以是根據(jù)用戶指示的(具體的如出發(fā)相應的搜索控件,在搜索框里輸入需求趨向信息等方法)也可以是基于通信軟件的內置指令的(具體的如周期性的搜索或在通信軟件開啟時即觸發(fā)聊天對象的搜索等)。
[0051]實施例五:
本實施例提供一種通信軟件聊天對象的搜索裝置。如圖3所示,所述裝置包括:
需求趨向信息獲取單元110,用以獲取需求趨向信息;
搜索單元120,用以搜索與所述需求趨向信息滿足預設匹配度的聊天對象。
[0052]通常通信軟件應用于終端中(所述終端可以是智能手機、平板電腦、掌上電腦以及筆記本等終端裝置);在網(wǎng)絡中通常還設有服務器。本實施例所述搜索裝置可以是設置在服務器端的一個獨立裝置,也可以是集成在服務器端的服務器上的一部分。具體的所述裝置可包括處理器、存儲介質、網(wǎng)絡接口以及總線接口。所述存儲介質中設置有實現(xiàn):需求趨向信息的獲取以及根據(jù)需求趨向信息進行用戶感興趣聊天對象搜索的軟件或固件。所述處理器可以是終端設備或服務器的中央處理器或單片機或數(shù)字處理器或可編程邏輯陣列等。
[0053]所述需求趨向信息獲取單元110的具體構成可以是多種多樣的,具體的如可以僅是接收需求趨向信息的接收單元,也可以是主動的從用戶對聊天對象的歷史搜索信息的信息提取單元,還可以是從用戶已添加聊天對象的信息中提取用戶感興趣聊天對象的需求趨向信息的信息提取單元。故根據(jù)獲取需求趨向信息的不同,所述需求趨向信息獲取單元的結構不同。
[0054]所述通信軟件聊天對象的搜索裝置中,所述需求趨向信息獲取單元,具體用以接收用戶設置形成所述需求趨向信息和/或根據(jù)用戶對聊天對象的歷史搜索信息形成所述需求趨向信息和/或根據(jù)用戶已添加聊天對象的信息形成所述需求趨向信息。
[0055]在具體的實施過程中,所述需求趨向信息單元,同時通過多種方式獲取需求趨向信息,從而對應其結構也可是多種實現(xiàn)方式的功能復合結構。當所述需求趨向信息獲取單元110是一個接收單元時,則可在終端設備當中,設置相應的需求趨向信息形成及發(fā)送功能單元(具體的可以在終端設備中設置有接收用戶輸入的輸入模塊和通過有線或無限的技術進行通信的信息發(fā)送的功能單元)。[0056]本實施例所述的搜索裝置提供了一種實現(xiàn)本發(fā)明所述搜索方法的物理裝置,從而相應的可以完成本發(fā)明所述搜索方法中的任意一個技術方案,從而同樣的具有滿足用戶對自己感興趣聊天對象的搜索,提高了用戶的使用體驗。
[0057]實施例六
如圖4所示,在實施例五所述的裝置的基礎上還包括需求趨向標簽形成單元130。需求趨向標簽形成單元130用以根據(jù)所述需求趨向信息形成用戶的需求趨向標簽;
其中,所述需求趨向標簽用于所述用戶外的其他用戶搜索聊天對象時,與需求趨向信息進行匹配。通過需求趨向標簽形成單元130的設置便于其他用戶對其的搜索,從而實現(xiàn)了用戶主動搜索以及被搜索,從而更容易獲取用戶感興趣的聊天對象,以便進行所述聊天對象的添加。
[0058]此外,所述的搜索裝置還進一步包括:
聊天對象搜索列表形成單元140,用以形成包括用戶與所述需求趨向標簽映射關系的聊天對象搜索列表;具體的所述聊天對象列表可以包括用戶識別信息字段以及需求趨向標簽字段;
所述搜索單元120,具體用以在所述聊天對象搜索列表中,搜索所述需求趨向標簽與所述需求趨向信息滿足預設匹配度的聊天對象。
[0059]本實施例通過聊天對象搜索列表形成單元的設置,形成了被搜索的聊天對象列表,從而在聊天對象搜索時,無需每進行一次搜索就對所有的聊天對象進行一次檢索及需求趨向標簽的提取,而通過聊天對象列表的形成,簡化了搜索,提高了搜索效率。
[0060]實施例七:
作為實施例五與實施例六的進一步優(yōu)化,所述搜索單元120,用以在進行所述搜索與所述需求趨向信息滿足預設匹配度的聊天對象時,采用模糊搜索機制分析處理所述需求趨向信息。采用模糊搜索機制分析處理所述需求趨向信息有利于提高搜索的準確率以及效率。
[0061]實施例八:
本實施例所述的通信軟件聊天對象的搜索裝置相對于上述任一實施例所述的搜索裝置還包括:
聊天對象添加單元,用以根據(jù)用戶指示或所述通信軟件內置指令,將與所述需求趨向信息滿足預設匹配度的聊天對象添加至所述通信軟件的聊天對象列表。
[0062]本實施例所述的聊天對象添加單元,可以是設置在用戶終端內,也可以設置在網(wǎng)絡斷的服務器。當設置在用戶終端時,所述聊天對象添加單元根據(jù)用戶指示或內置指令,主動請求獲取或接收服務器端所主動推送的所搜索到的聊天對象并自動添加。當設置在服務器端時,所述聊天對象添加單元同樣的用以根據(jù)用戶指示或內置指令添加聊天對象,并將添加后的用戶添加后新形成的聊天對象列表(具體的如好友列表)推送到用戶終端即可。用戶終端與服務器的信息交互可以采用現(xiàn)有的任一一種通信技術,如第二、三、四代移動通信技術等。
[0063]綜合上述,本發(fā)明實施例中提供了一種不同以往的通信軟件聊天對象的搜索方法及裝置,能滿足對聊天對象搜索條件的自行設置或根據(jù)用戶以往的信息自動形成需求趨向信息(即上述搜索條件)的形成,從而搜索到用戶感興的聊天對象,從而更加人性化和智能化,進而提聞了用戶的體驗感受:。[0064]本領域普通技術人員可以理解實現(xiàn)上述實施例方法中的全部或部分步驟是可以通過程序來指令相關的硬件來完成,所述的程序可以存儲于一計算機可讀取存儲介質中,該程序在執(zhí)行時,包括如下步驟:(方法的步驟),所述的存儲介質,如:R0M/RAM、磁碟、光盤等?!?,來保護計算機可讀取存儲介質。
[0065]以上實施方式僅用于說明本發(fā)明,而并非對本發(fā)明的限制,有關【技術領域】的普通技術人員,在不脫離本發(fā)明的精神和范圍的情況下,還可以做出各種變化和變型,因此所有等同的技術方案也屬于本發(fā)明的范疇,本發(fā)明的專利保護范圍應由權利要求限定。
【權利要求】
1.一種通信軟件聊天對象的搜索方法,其特征在于,所述方法包括: 獲取需求趨向信息,所述需求趨向信息包括用戶感興趣聊天對象的指向信息; 搜索與所述需求趨向信息滿足預設匹配度的聊天對象。
2.根據(jù)權利要求1所述的通信軟件聊天對象的搜索方法,其特征在于,所述獲取需求趨向信息為: 接收用戶自定設置形成所述需求趨向信息和/或根據(jù)用戶對聊天對象的歷史搜索信息形成所述需求趨向信息和/或根據(jù)用戶已添加聊天對象的信息形成所述需求趨向信息。
3.根據(jù)權利要求1或2所述的通信軟件聊天對象的搜索方法,其特征在于,在獲取所述需求趨向信息之后還包括: 根據(jù)所述需求趨向信息形成用戶的需求趨向標簽; 其中,所述需求趨向標簽用于所述用戶外的其他用戶搜索聊天對象時,與需求趨向信息進行匹配。
4.根據(jù)權利要求3所述的通信軟件聊天對象的搜索方法,其特征在于,在形成所述需求趨向標簽之后還包括:形成包括用戶與所述需求趨向標簽映射關系的聊天對象搜索列表; 所述搜索與所述需求趨向信息滿足預設匹配度的聊天對象為:在所述聊天對象搜索列表中,搜索所述需求趨向標簽與所述需求趨向信息滿足預設匹配度的聊天對象。
5.根據(jù)權利要求1或2所述的通信軟件聊天對象的搜索方法,其特征在于,在所述搜索與所述需求趨向信息滿足預設匹配度的聊天對象時,采用模糊搜索機制分析處理所述需求趨向信息。
6.一種通信軟件聊天對象的搜索裝置,其特征在于,所述裝置包括: 需求趨向信息獲取單元,用以獲取需求趨向信息,所述需求趨向信息包括用戶感興趣聊天對象的指向信息; 搜索單元,用以搜索與所述需求趨向信息滿足預設匹配度的聊天對象。
7.根據(jù)權利要求6所述的通信軟件聊天對象的搜索裝置,其特征在于,所述需求趨向信息獲取單元,具體用以接收用戶設置形成所述需求趨向信息和/或根據(jù)用戶對聊天對象的歷史搜索信息形成所述需求趨向信息和/或根據(jù)用戶已添加聊天對象的信息形成所述需求趨向息。
8.權利要求6或7所述的通信軟件聊天對象的搜索裝置,其特征在于,所述裝置還包括: 需求趨向標簽形成單元,用以根據(jù)所述需求趨向信息形成用戶的需求趨向標簽; 其中,所述需求趨向標簽用于所述用戶外的其他用戶搜索聊天對象時,與需求趨向信息進行匹配。
9.根據(jù)權利要求8所述的通信軟件聊天對象的搜索裝置,其特征在于,所述裝置還包括: 聊天對象搜索列表形成單元,用以形成包括用戶與所述需求趨向標簽映射關系的聊天對象搜索列表; 所述搜索單元,具體用以在所述聊天對象搜索列表中,搜索所述需求趨向標簽與所述需求趨向信息滿足預設匹配度的聊天對象。
10.根據(jù)權利要求6或7所述的通信軟件聊天對象的搜索裝置,其特征在于, 所述搜索單元,用以在進行所述搜索與所述需求趨向信息滿足預設匹配度的聊天對象時,采用模糊搜索機制 分析處理所述需求趨向信息。
【文檔編號】G06F17/30GK103500222SQ201310489718
【公開日】2014年1月8日 申請日期:2013年10月18日 優(yōu)先權日:2013年10月18日
【發(fā)明者】張志強 申請人:張志強