一種會(huì)話消息查找方法、裝置及系統(tǒng)的制作方法
【專利摘要】本發(fā)明涉及一種會(huì)話消息查找方法,包括以下步驟:設(shè)定步驟:設(shè)定對(duì)備份會(huì)話記錄的查找條件,該備份會(huì)話記錄對(duì)應(yīng)于即時(shí)通訊工具的當(dāng)前登錄用戶與一會(huì)話對(duì)象;發(fā)送步驟:根據(jù)該查找條件生成對(duì)該備份會(huì)話記錄的查找請(qǐng)求,并將該查找請(qǐng)求發(fā)送至服務(wù)器,該服務(wù)器接收到該查找請(qǐng)求后,將從所述備份會(huì)話記錄中查找出與該查找條件相符的一條或多條目標(biāo)會(huì)話消息;顯示步驟:獲取并顯示該目標(biāo)會(huì)話消息。本發(fā)明還提供一種會(huì)話消息查找裝置及系統(tǒng)。利用本發(fā)明可以提高查找所需會(huì)話消息的命中率,并節(jié)約數(shù)據(jù)流量。
【專利說明】一種會(huì)話消息查找方法、裝置及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明具體實(shí)施例涉及網(wǎng)絡(luò)通訊【技術(shù)領(lǐng)域】,特別涉及一種會(huì)話消息查找方法、裝置及系統(tǒng)。
【背景技術(shù)】
[0002]隨著網(wǎng)絡(luò)通訊技術(shù)的發(fā)展,各種即時(shí)通訊(II,11181:8111: 16886118610工具,例如聊、微信等逐漸成為人們必不可少的軟件工具,使人們的信息交流更加便利和快捷。在使用即時(shí)通訊工具進(jìn)行交流的過程中產(chǎn)生的會(huì)話記錄是即時(shí)通訊工具的重要組成部分。用戶可以根據(jù)預(yù)設(shè)的查找條件從保存在本地的會(huì)話記錄中找出與某個(gè)會(huì)話對(duì)象,例如某個(gè)聯(lián)系人或討論組、群組產(chǎn)生的一些重要的會(huì)話消息,例如會(huì)話對(duì)象提供的好友聯(lián)系方式,或與會(huì)話對(duì)象關(guān)于時(shí)間地點(diǎn)的約定等。
[0003]若即時(shí)通訊工具的消息漫游功能未開啟,則保存在本地的會(huì)話記錄中僅有用戶在本地終端上與會(huì)話對(duì)象產(chǎn)生的會(huì)話消息,而不包括用戶在其他終端上與會(huì)話對(duì)象產(chǎn)生的會(huì)話消息。如果用戶真正需要的會(huì)話消息是在其他終端上產(chǎn)生的,則無法從保存在本地的會(huì)話記錄中查找到,從而使查找到所需會(huì)話消息的命中率降低。
[0004]若即時(shí)通訊工具的消息漫游功能被開啟,則無論用戶在哪一臺(tái)終端上與會(huì)話對(duì)象產(chǎn)生的會(huì)話消息都將上傳至服務(wù)器中的備份會(huì)話記錄中。當(dāng)用戶在本地使用即時(shí)通訊工具時(shí),可以從服務(wù)器下載所述的備份會(huì)話記錄,使保存在本地的會(huì)話記錄與該備份會(huì)話記錄同步。在這種情況下,用戶可以從保存在本地的會(huì)話記錄中查找到在任何一臺(tái)終端上產(chǎn)生的會(huì)話消息。然而,從服務(wù)器下載備份會(huì)話記錄來同步保存在本地的會(huì)話記錄可能會(huì)耗費(fèi)較多的數(shù)據(jù)流量,而所下載的備份會(huì)話記錄中也可能只有少部分會(huì)話消息是用戶需要的,從而造成數(shù)據(jù)流量的浪費(fèi)。
【發(fā)明內(nèi)容】
[0005]有鑒于此,有必要提供一種會(huì)話消息查找方法、裝置及系統(tǒng),不但可以提高查找所需會(huì)話消息的命中率,還可以節(jié)約數(shù)據(jù)流量。
[0006]一種會(huì)話消息查找方法,包括以下步驟:設(shè)定步驟:設(shè)定對(duì)備份會(huì)話記錄的查找條件,該備份會(huì)話記錄對(duì)應(yīng)于即時(shí)通訊工具的當(dāng)前登錄用戶與一會(huì)話對(duì)象;發(fā)送步驟:根據(jù)該查找條件生成對(duì)該備份會(huì)話記錄的查找請(qǐng)求,并將該查找請(qǐng)求發(fā)送至服務(wù)器,該服務(wù)器接收到該查找請(qǐng)求后,將從所述備份會(huì)話記錄中查找出與該查找條件相符的一條或多條目標(biāo)會(huì)話消息;顯示步驟:獲取并顯示該目標(biāo)會(huì)話消息。
[0007]—種會(huì)話消息查找裝置,包括:設(shè)定模塊,用于設(shè)定對(duì)備份會(huì)話記錄的查找條件,該備份會(huì)話記錄對(duì)應(yīng)于即時(shí)通訊工具的當(dāng)前登錄用戶與一會(huì)話對(duì)象;發(fā)送模塊,用于根據(jù)該查找條件生成對(duì)該備份會(huì)話記錄的查找請(qǐng)求,并將該查找請(qǐng)求發(fā)送至服務(wù)器,該服務(wù)器接收到該查找請(qǐng)求后,將從所述備份會(huì)話記錄中查找出與該查找條件相符的一條或多條目標(biāo)會(huì)話消息;顯示模塊,用于獲取并顯示該目標(biāo)會(huì)話消息。
[0008]一種會(huì)話消息查找系統(tǒng),包括終端和服務(wù)器;所述終端用于設(shè)定對(duì)備份會(huì)話記錄的查找條件,該備份會(huì)話記錄對(duì)應(yīng)于即時(shí)通訊工具的當(dāng)前登錄用戶與一會(huì)話對(duì)象;所述終端還用于根據(jù)該查找條件生成對(duì)該備份會(huì)話記錄的查找請(qǐng)求,并將該查找請(qǐng)求發(fā)送至所述服務(wù)器;所述服務(wù)器用于接收該查找請(qǐng)求,并從所述備份會(huì)話記錄中查找出與該查找條件相符的一條或多條目標(biāo)會(huì)話消息;所述終端還用于獲取并顯示該目標(biāo)會(huì)話消息。
[0009]一種會(huì)話消息查找方法,包括以下步驟;終端設(shè)定對(duì)備份會(huì)話記錄的查找條件,該備份會(huì)話記錄對(duì)應(yīng)于即時(shí)通訊工具的當(dāng)前登錄用戶與一會(huì)話對(duì)象;所述終端根據(jù)該查找條件生成對(duì)該備份會(huì)話記錄的查找請(qǐng)求,并將該查找請(qǐng)求發(fā)送至服務(wù)器;所述服務(wù)器接收該查找請(qǐng)求,并從所述備份會(huì)話記錄中查找出與該查找條件相符的一條或多條目標(biāo)會(huì)話消息;所述終端獲取并顯示該目標(biāo)會(huì)話消息。
[0010]相較于現(xiàn)有技術(shù),本發(fā)明會(huì)話消息查找方法、裝置及系統(tǒng),通過將攜帶有查找條件的查找請(qǐng)求發(fā)送至服務(wù)器,請(qǐng)求服務(wù)器在所保存的備份會(huì)話記錄中查找出與該查找條件相符的目標(biāo)會(huì)話消息,及獲取并顯示該目標(biāo)會(huì)話消息,不但可以提高查找所需會(huì)話消息的命中率,還可以節(jié)約數(shù)據(jù)流量。
[0011]為讓本發(fā)明的上述和其他目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉較佳實(shí)施例,并配合所附圖式,作詳細(xì)說明如下。
【專利附圖】
【附圖說明】
[0012]圖1為一種終端的結(jié)構(gòu)框圖。
[0013]圖2為本發(fā)明實(shí)施例提供的會(huì)話消息查找方法應(yīng)用時(shí)的環(huán)境示意圖。
[0014]圖3為本發(fā)明第一實(shí)施例提供的會(huì)話消息查找方法的流程圖。
[0015]圖4為在會(huì)話窗口中設(shè)定查找條件的示意圖。
[0016]圖5為在會(huì)話窗口中顯示目標(biāo)會(huì)話消息的示意圖。
[0017]圖6為本發(fā)明第二實(shí)施例提供的會(huì)話消息查找方法的流程圖。
[0018]圖7為本發(fā)明第三實(shí)施例提供的會(huì)話消息查找方法的流程圖。
[0019]圖8為本發(fā)明第四實(shí)施例提供的會(huì)話消息查找裝置的框圖。
[0020]圖9為本發(fā)明第五實(shí)施例提供的會(huì)話消息查找裝置的框圖。
[0021]圖10為本發(fā)明第六實(shí)施例和第七實(shí)施例提供的會(huì)話消息查找系統(tǒng)的框圖。
[0022]圖11為本發(fā)明第八實(shí)施例提供的會(huì)話消息查找方法的流程圖。
[0023]圖12為本發(fā)明第九實(shí)施例提供的會(huì)話消息查找方法的流程圖。
【具體實(shí)施方式】
[0024]為更進(jìn)一步闡述本發(fā)明為實(shí)現(xiàn)預(yù)定發(fā)明目的所采取的技術(shù)手段及功效,以下結(jié)合附圖及較佳實(shí)施例,對(duì)依據(jù)本發(fā)明的【具體實(shí)施方式】、結(jié)構(gòu)、特征及其功效,詳細(xì)說明如后。
[0025]圖1示出了一種終端的結(jié)構(gòu)框圖。如圖1所示,終端1包括一個(gè)或多個(gè)(圖中僅示出一個(gè))存儲(chǔ)器11、處理器12、存儲(chǔ)控制器13、外設(shè)接口 14、通信模塊15、輸入單元16及顯示單元17。這些組件通過一條或多條通訊總線丨信號(hào)線相互通訊。
[0026]本領(lǐng)域普通技術(shù)人員可以理解,圖1所示的結(jié)構(gòu)僅為示意,其并不對(duì)終端1的結(jié)構(gòu)造成限定。例如,終端1還可包括比圖1所示更多或者更少的組件,或者具有與圖1所示不同的配置。圖1所示的各組件可以采用硬件、軟件或其組合實(shí)現(xiàn)。
[0027]存儲(chǔ)器11可用于存儲(chǔ)軟件程序以及模塊,如本發(fā)明實(shí)施例中的會(huì)話消息查找方法及裝置對(duì)應(yīng)的程序指令/模塊,處理器12通過運(yùn)行存儲(chǔ)在存儲(chǔ)器11內(nèi)的軟件程序以及模塊,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理,即實(shí)現(xiàn)上述的會(huì)話消息查找方法。
[0028]存儲(chǔ)器11可包括高速隨機(jī)存儲(chǔ)器,還可包括非易失性存儲(chǔ)器,如一個(gè)或者多個(gè)磁性存儲(chǔ)裝置、閃存、或者其他非易失性固態(tài)存儲(chǔ)器。在一些實(shí)例中,存儲(chǔ)器11可進(jìn)一步包括相對(duì)于處理器12遠(yuǎn)程設(shè)置的存儲(chǔ)器,這些遠(yuǎn)程設(shè)置的存儲(chǔ)器可以通過網(wǎng)絡(luò)連接至終端1。上述網(wǎng)絡(luò)的實(shí)例包括但不限于互聯(lián)網(wǎng)、企業(yè)內(nèi)部網(wǎng)、局域網(wǎng)、移動(dòng)通信網(wǎng)及其組合。處理器12以及其他可能的組件對(duì)存儲(chǔ)器11的訪問可在存儲(chǔ)控制器13的控制下進(jìn)行。
[0029]外設(shè)接口 14將各種輸入/輸出裝置耦合至處理器12以及存儲(chǔ)器11。處理器12運(yùn)行存儲(chǔ)器11內(nèi)的各種軟件、指令以及執(zhí)行終端1的各種功能以及進(jìn)行數(shù)據(jù)處理。
[0030]通信模塊15用于與通信網(wǎng)絡(luò)或者其他設(shè)備進(jìn)行通信。具體地,通信模塊15例如可以是網(wǎng)卡151或咫撲6叫61^7,射頻)模塊152。網(wǎng)卡151作為局域網(wǎng)中連接計(jì)算機(jī)和傳輸介質(zhì)的接口,用于實(shí)現(xiàn)與局域網(wǎng)傳輸介質(zhì)之間的物理連接與電信號(hào)匹配,從而建立局域網(wǎng)并連接到因特網(wǎng)與各種網(wǎng)絡(luò)如局域網(wǎng)、城域網(wǎng)、廣域網(wǎng)進(jìn)行通信。網(wǎng)卡151可包括各種現(xiàn)有的用于執(zhí)行上述功能的電路元件,例如處理器和存儲(chǔ)器(包括尺01和狀1)等。即模塊152用于接收以及發(fā)送電磁波,實(shí)現(xiàn)電磁波與電信號(hào)的相互轉(zhuǎn)換,從而與通信網(wǎng)絡(luò)或者其他設(shè)備進(jìn)行通信。即模塊152可包括各種現(xiàn)有的用于執(zhí)行這些功能的電路元件,例如,天線、射頻收發(fā)器、數(shù)字信號(hào)處理器、加密/解密芯片、用戶身份模塊(3頂)卡、存儲(chǔ)器等等。即模塊152可與各種網(wǎng)絡(luò)如互聯(lián)網(wǎng)、企業(yè)內(nèi)部網(wǎng)、無線網(wǎng)絡(luò)進(jìn)行通信或者通過無線網(wǎng)絡(luò)與其他設(shè)備進(jìn)行通信。上述的無線網(wǎng)絡(luò)可包括蜂窩式電話網(wǎng)、無線局域網(wǎng)或者城域網(wǎng)。上述的無線網(wǎng)絡(luò)可以使用各種通信標(biāo)準(zhǔn)、協(xié)議及技術(shù),包括但并不限于全球移動(dòng)通信系統(tǒng)(6101331 8781:6111 ^01- 10)3116 [011111111111(? 1:1011,631〉、增強(qiáng)型移動(dòng)通信技術(shù)0^1:8 68100(16(11^181011 皿30(3688,胃-⑶嫩),碼分多址技術(shù)(0(3(16 (11^181011 ⑶嫩)、時(shí)分多址技術(shù) “11116 (11^181011 皿
11?1? (如美國電氣和電子工程師協(xié)會(huì)標(biāo)準(zhǔn)I刪802.118,1222 802.116,1222 802.11邑和/或 1222 802.1111)5^^^^(701(36 0^01- 1=1:611161:乂?!剑?、全球微波互聯(lián)接入
(101-1(1^1(16 1111:61-01)61-8131111:7 1101~0^^6 八00688,11-1狀)、其他用于郵件、即時(shí)通信及短消息的協(xié)議,以及任何其他合適的通信協(xié)議,甚至可包括那些當(dāng)前仍未被開發(fā)出來的協(xié)議。
[0031]輸入單元16可用于接收輸入的字符信息,以及產(chǎn)生與用戶設(shè)置以及功能控制有關(guān)的鍵盤、鼠標(biāo)、操作桿、光學(xué)或者軌跡球信號(hào)輸入。具體地,輸入單元16可包括按鍵161以及觸控表面162。按鍵161例如可包括用于輸入字符的字符按鍵,以及用于觸發(fā)控制功能的控制按鍵??刂瓢存I的實(shí)例包括“返回主屏”按鍵、開機(jī)/關(guān)機(jī)按鍵、拍照鍵等等。觸控表面162可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸控表面162上或在觸控表面162附近的操作),并根據(jù)預(yù)先設(shè)定的程序驅(qū)動(dòng)相應(yīng)的連接裝置??蛇x的,觸控表面162可包括觸摸檢測裝置和觸摸控制器兩個(gè)部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,并檢測觸摸操作帶來的信號(hào),將信號(hào)傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點(diǎn)坐標(biāo),再送給處理器12,并能接收處理器12發(fā)來的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實(shí)現(xiàn)觸控表面162。除了觸控表面162,輸入單元16還可以包括其他輸入設(shè)備。上述的其他輸入設(shè)備包括但不限于物理鍵盤、軌跡球、鼠標(biāo)、操作桿等中的一種或多種。
[0032]顯示單元17用于顯示由用戶輸入的信息、提供給用戶的信息以及終端1的各種圖形接口。這些圖形用戶接口可以由圖形、文本、圖標(biāo)、視頻和其任意組合來構(gòu)成。在一個(gè)實(shí)例中,顯示單元17包括一個(gè)顯示面板171。該顯示面板171例如可為一個(gè)液晶顯示面板078仏1 01鄧1奶,[⑶)、有機(jī)發(fā)光二極管(01'職=1(3010(1601鄧1奶,0120)顯不面板、電泳顯不面板01鄧1奶,等。進(jìn)一步地,觸控表面162可設(shè)置于顯示面板171上從而與顯示面板171構(gòu)成一個(gè)整體。
[0033]參閱圖2所示,為本發(fā)明實(shí)施例提供的會(huì)話消息查找方法應(yīng)用時(shí)的環(huán)境示意圖。在本實(shí)施例中,該會(huì)話消息查找方法應(yīng)用于上述終端1中,用于從終端1中一即時(shí)通訊工具的當(dāng)前登錄用戶與某一會(huì)話對(duì)象的備份會(huì)話記錄中查找出所需的會(huì)話消息,即目標(biāo)會(huì)話消息。該備份會(huì)話記錄保存在服務(wù)器3中。該終端1及其它終端(圖2中以終端40為例)通過網(wǎng)絡(luò)2與該服務(wù)器3進(jìn)行網(wǎng)絡(luò)通信。該終端1的具體實(shí)例包括但并不限于臺(tái)式計(jì)算機(jī)、便攜式計(jì)算機(jī)、智能手機(jī)、平板電腦、?0八0181仏1八88181^111:,個(gè)人數(shù)字助理)或者其他類似的運(yùn)算裝置。所述的其它終端可以具有與終端1相同的配置。該服務(wù)器3可以包括一臺(tái)或多臺(tái)服務(wù)器,當(dāng)然該服務(wù)器3也可以是虛擬云計(jì)算模組。該網(wǎng)絡(luò)2可為任意的網(wǎng)絡(luò)連接方式,例如互聯(lián)網(wǎng)網(wǎng)絡(luò)?、局域網(wǎng)(有線或者無線)等。
[0034]第一實(shí)施例
[0035]參閱圖3所示,本發(fā)明第一實(shí)施例提供一種會(huì)話消息查找方法,該會(huì)話消息查找方法包括以下步驟:
[0036]步驟31,設(shè)定對(duì)備份會(huì)話記錄的查找條件,該備份會(huì)話記錄對(duì)應(yīng)于即時(shí)通訊工具的當(dāng)前登錄用戶與一會(huì)話對(duì)象;
[0037]步驟32,根據(jù)該查找條件生成對(duì)該備份會(huì)話記錄的查找請(qǐng)求,并將該查找請(qǐng)求發(fā)送至服務(wù)器3,該服務(wù)器3接收到該查找請(qǐng)求后,將從所述備份會(huì)話記錄中查找出與該查找條件相符的一條或多條目標(biāo)會(huì)話消息;
[0038]步驟33,獲取并顯示該目標(biāo)會(huì)話消息。
[0039]按照上述的會(huì)話消息查找方法,通過將攜帶有查找條件的查找請(qǐng)求發(fā)送至服務(wù)器3,請(qǐng)求服務(wù)器3在所保存的備份會(huì)話記錄中查找出與該查找條件相符的目標(biāo)會(huì)話消息,及獲取并顯示該目標(biāo)會(huì)話消息,不但可以提高查找所需會(huì)話消息的命中率,還可以節(jié)約數(shù)據(jù)流量。
[0040]在一些實(shí)例中,上述方法的各步驟的實(shí)現(xiàn)細(xì)節(jié)如下:
[0041]步驟51所述的即時(shí)通訊工具例如為吸、微信等。該即時(shí)通訊工具被架設(shè)在服務(wù)器3中,而即時(shí)通訊工具的客戶端則安裝并運(yùn)行于所述終端1中。具體而言,在步驟31之前還包括該當(dāng)前登錄用戶向該即時(shí)通訊工具的登錄過程:當(dāng)前登錄用戶向該即時(shí)通訊工具的客戶端輸入登錄賬號(hào),該登錄賬號(hào)可以為預(yù)先申請(qǐng)的用戶名及密碼;即時(shí)通訊工具的客戶端將該登錄賬號(hào)送至服務(wù)器3驗(yàn)證其有效性;當(dāng)服務(wù)器3驗(yàn)證該登錄賬號(hào)有效時(shí),該當(dāng)前登錄用戶成功登錄該即時(shí)通訊工具,從而可以在即時(shí)通訊工具的客戶端中選擇一個(gè)或多個(gè)會(huì)話對(duì)象進(jìn)行會(huì)話。該會(huì)話對(duì)象例如包括該登錄賬號(hào)對(duì)應(yīng)的聯(lián)系人、所加入的群組或討論組等。
[0042]所述的備份會(huì)話記錄對(duì)應(yīng)于該當(dāng)前登錄用戶與所選擇的其中一個(gè)會(huì)話對(duì)象,該備份會(huì)話記錄保存在服務(wù)器3中。具體而言,當(dāng)前登錄用戶在終端1中通過即時(shí)通訊工具的客戶端與該會(huì)話對(duì)象產(chǎn)生的會(huì)話消息將被保存在本地會(huì)話記錄中,該本地會(huì)話記錄例如可以存儲(chǔ)在終端1的所述存儲(chǔ)器11中。同時(shí),當(dāng)前登錄用戶無論在終端1還是在其它終端(例如終端40)中通過即時(shí)通訊工具的客戶端與該會(huì)話對(duì)象產(chǎn)生的會(huì)話消息都將被同步上傳至服務(wù)器3中的該備份會(huì)話記錄中。因此,該備份會(huì)話記錄中保存有當(dāng)前登錄用戶與該會(huì)話對(duì)象的所有會(huì)話消息。
[0043]所述備份會(huì)話記錄和本地會(huì)話記錄中的每一條會(huì)話消息都包括一些索引信息,例如會(huì)話消息的10、會(huì)話消息的類型(例如文本、圖片、語音等?、會(huì)話消息的產(chǎn)生時(shí)間等。其中,該會(huì)話消息的10可以由服務(wù)器3設(shè)定,例如當(dāng)服務(wù)器3在當(dāng)前登錄用戶與會(huì)話對(duì)象之間轉(zhuǎn)發(fā)會(huì)話消息時(shí),可以為該會(huì)話消息設(shè)定唯一的10。因此備份會(huì)話記錄與本地會(huì)話記錄中的同一條會(huì)話消息的10是一致的,可以通過會(huì)話消息的10來識(shí)別不同的會(huì)話消息。
[0044]值得注意的是,與現(xiàn)有的消息漫游功能不同,在當(dāng)前登錄用戶成功登錄該即時(shí)通訊工具后,即時(shí)通訊工具的客戶端并不通過從服務(wù)器3中下載該備份會(huì)話記錄來同步本地會(huì)話記錄。因此,終端1中的所述本地會(huì)話記錄仍然只保存有當(dāng)前登錄用戶在終端1中通過即時(shí)通訊工具的客戶端與該會(huì)話對(duì)象產(chǎn)生的會(huì)話消息。
[0045]步驟51可根據(jù)用戶的操作對(duì)所述查找條件進(jìn)行設(shè)定。該用戶可以為所述當(dāng)前登錄用戶,也可以為該當(dāng)前登錄用戶以外的第三人。具體而言,例如,該用戶可以先選擇該會(huì)話對(duì)象的標(biāo)識(shí),例如聊好友列表中的某一個(gè)好友頭像。接收到用戶對(duì)該會(huì)話對(duì)象的選擇操作后,調(diào)用會(huì)話窗口管理模塊利用1111(10舊窗口相關(guān)應(yīng)用編程接口(八?I,^110^1011?1~0取'3臟1118創(chuàng)建一個(gè)對(duì)應(yīng)該會(huì)話對(duì)象的會(huì)話窗口,并將該會(huì)話窗口顯示在終端1的所述顯示單元17上。
[0046]該會(huì)話窗口包括針對(duì)該會(huì)話對(duì)象的各種菜單項(xiàng)和輸入框,例如圖4所示的查找所述本地會(huì)話記錄的菜單項(xiàng)601、查找所述備份會(huì)話記錄的菜單項(xiàng)602、設(shè)定該本地會(huì)話記錄或該備份會(huì)話記錄的查找條件的輸入框或菜單項(xiàng)603至606等。該查找條件例如可以包括查找關(guān)鍵字,基于該查找關(guān)鍵字模糊查找或精確查找、查找時(shí)間范圍等。繼續(xù)以圖4為例,當(dāng)接收到關(guān)鍵字輸入框603中輸入的關(guān)鍵字“喜歡”,以及對(duì)查找備份會(huì)話記錄的菜單項(xiàng)602、模糊查找菜單項(xiàng)605和查找時(shí)間范圍菜單項(xiàng)606中“最近一個(gè)月”選項(xiàng)的選擇操作時(shí),步驟51設(shè)定對(duì)備份會(huì)話記錄的查找條件為:最近一個(gè)月產(chǎn)生+關(guān)鍵字“喜歡” +模糊查找。
[0047]步驟32所述的對(duì)該備份會(huì)話記錄的查找請(qǐng)求中攜帶有該查找條件。此外,該查找請(qǐng)求還包括例如當(dāng)前登錄用戶的標(biāo)識(shí)(例如當(dāng)前登錄用戶的聊號(hào)?、該會(huì)話對(duì)象的標(biāo)識(shí)(例如會(huì)話對(duì)象的00號(hào))、終端1的設(shè)備標(biāo)識(shí),例如終端1的網(wǎng)卡嫩0(16(1151 ^00688 ¢0111:1-01,介質(zhì)訪問控制)地址等信息。所述當(dāng)前登錄用戶的標(biāo)識(shí)與該會(huì)話對(duì)象的標(biāo)識(shí)用于使服務(wù)器3能夠定位到當(dāng)前登錄用戶與該會(huì)話對(duì)象對(duì)應(yīng)的所述備份會(huì)話記錄。所述終端1的設(shè)備標(biāo)識(shí)用于使服務(wù)器3可以定位到終端1,從而將數(shù)據(jù)返回到終端1。
[0048]該查找請(qǐng)求用于請(qǐng)求服務(wù)器3從所保存的該備份會(huì)話記錄中查找出與該查找條件相符的目標(biāo)會(huì)話消息。若該查找條件包括查找關(guān)鍵字,則服務(wù)器3查找出的該目標(biāo)會(huì)話消息與所述查找關(guān)鍵字模糊匹配或精確匹配。延續(xù)上一個(gè)例子,所述目標(biāo)會(huì)話消息與所述關(guān)鍵字“喜歡”模糊匹配,且在最近一個(gè)月內(nèi)產(chǎn)生。可以理解,基于該查找關(guān)鍵字可以查找出文本類型的目標(biāo)會(huì)話消息。服務(wù)器3從該備份會(huì)話記錄中查找出目標(biāo)會(huì)話消息后,將該目標(biāo)會(huì)話消息返回終端1。
[0049]步驟33將獲取服務(wù)器3返回的該目標(biāo)會(huì)話消息,并在顯示單元17的所述會(huì)話窗口中顯示該目標(biāo)會(huì)話消息,如圖5所示。由于該顯示單元17及該會(huì)話窗口的尺寸大小有限,所獲取的該目標(biāo)會(huì)話消息可以分為多個(gè)頁面逐一顯示在該會(huì)話窗口中,并根據(jù)設(shè)定的翻頁選項(xiàng),例如圖5中的選項(xiàng)607使會(huì)話窗口中的該目標(biāo)會(huì)話消息翻頁顯示。所獲取的該目標(biāo)會(huì)話消息可以暫存在終端1中,待結(jié)束顯示該目標(biāo)會(huì)話消息,或經(jīng)過一段預(yù)設(shè)時(shí)間后,可以將所暫存的該目標(biāo)會(huì)話消息清除,從而節(jié)約終端1的存儲(chǔ)空間。
[0050]綜上所述,按照本實(shí)施例的會(huì)話消息查找方法,無需下載服務(wù)器3中的備份會(huì)話記錄以同步終端1中的本地會(huì)話記錄,同樣可以從該備份會(huì)話記錄中查找出與預(yù)設(shè)的查找條件相符的目標(biāo)會(huì)話消息。在提高查找所需會(huì)話消息的命中率的同時(shí),還可以節(jié)約數(shù)據(jù)流量。
[0051]第二實(shí)施例
[0052]根據(jù)第一實(shí)施例的會(huì)話消息查找方法,在獲取服務(wù)器3返回的與該查找條件相符的目標(biāo)會(huì)話消息后,只是將該目標(biāo)會(huì)話消息暫存在終端1中,并及時(shí)清除。然而,與該查找條件相符的目標(biāo)會(huì)話消息在一定程度上可能更符合用戶的需求,因此用戶需要再次查找該目標(biāo)會(huì)話消息的機(jī)率也更大。若需要再次查找該目標(biāo)會(huì)話消息,則仍然需要服務(wù)器3從該備份會(huì)話記錄中查找出與該查找條件相符的該目標(biāo)會(huì)話消息,并將該目標(biāo)會(huì)話消息返回至終端1。這一過程重復(fù)而繁瑣,并需要再次消耗該目標(biāo)會(huì)話消息對(duì)應(yīng)的數(shù)據(jù)流量。
[0053]為了進(jìn)一步解決上述問題,參閱圖6所示,本發(fā)明第二實(shí)施例提供一種會(huì)話消息查找方法,其相較于第一實(shí)施例的會(huì)話消息查找方法,所述步驟33進(jìn)一步包括:
[0054]步驟33.1,判斷該目標(biāo)會(huì)話消息是否存在于該當(dāng)前登錄用戶與該會(huì)話對(duì)象的本地會(huì)話記錄中。具體而言,由于會(huì)話消息的10具有唯一性,因此可以根據(jù)與該目標(biāo)會(huì)話消息的10判斷與該目標(biāo)會(huì)話消息是否存在于該本地會(huì)話記錄中。如果該目標(biāo)會(huì)話消息包括多條,則需要依次判斷每一條目標(biāo)會(huì)話消息的10是否與本地會(huì)話記錄中的某一條會(huì)話消息的10 —致,若是,則判定該條目標(biāo)會(huì)話消息存在于本地會(huì)話記錄中,若否,則判定該條目標(biāo)會(huì)話消息不存在于本地會(huì)話記錄中。
[0055]步驟33.2,若該目標(biāo)會(huì)話消息不存在于本地會(huì)話記錄中,則將該目標(biāo)會(huì)話消息存入所述本地會(huì)話記錄中。具體而言,可以將不存在于本地會(huì)話記錄的目標(biāo)會(huì)話消息按照產(chǎn)生時(shí)間的順序插入本地會(huì)話記錄中。可以理解,若該目標(biāo)會(huì)話消息包括多條,則只將其中不存在于該本地會(huì)話記錄中的目標(biāo)會(huì)話消息存入本地會(huì)話記錄中,避免重復(fù)存儲(chǔ)。
[0056]綜上所述,按照本實(shí)施例的會(huì)話消息查找方法,將所獲取的目標(biāo)會(huì)話消息中,不存在于本地會(huì)話記錄的目標(biāo)會(huì)話消息存入本地會(huì)話記錄。當(dāng)用戶需要再次查找該目標(biāo)會(huì)話消息時(shí),可以直接在本地會(huì)話記錄中查找到該目標(biāo)會(huì)話消息,從而避免繁瑣的下載流程,進(jìn)一步節(jié)約數(shù)據(jù)流量。
[0057]第三實(shí)施例
[0058]根據(jù)第一實(shí)施例的會(huì)話消息查找方法,服務(wù)器3將從備份會(huì)話記錄中查找到的一條或多條所述目標(biāo)會(huì)話消息都返回終端1進(jìn)行顯示。然而,該目標(biāo)會(huì)話消息中的一部分可能已經(jīng)存在于所述本地會(huì)話記錄中,而沒有必要從服務(wù)器3下載。若已經(jīng)存在于本地會(huì)話記錄中的部分目標(biāo)會(huì)話消息的數(shù)據(jù)量較大,則從服務(wù)器3下載該已經(jīng)存在于本地會(huì)話記錄中的部分目標(biāo)會(huì)話消息也會(huì)造成數(shù)據(jù)流量的浪費(fèi)。
[0059]為了進(jìn)一步解決上述問題,參閱圖7所示,本發(fā)明第三實(shí)施例提供一種會(huì)話消息查找方法,其相較于第一實(shí)施例的會(huì)話消息查找方法,所述步驟32之前進(jìn)一步包括:
[0060]步驟52.1,從該當(dāng)前登錄用戶與該會(huì)話對(duì)象的本地會(huì)話記錄中查找出與該查找條件相符的本地會(huì)話消息,并獲取該本地會(huì)話消息的10。如本地會(huì)話記錄中不存在與該查找條件相符的該本地會(huì)話消息,則流程結(jié)束。
[0061]相應(yīng)地,所述步驟52包括:
[0062]根據(jù)該查找條件及該本地會(huì)話消息的10生成對(duì)該備份會(huì)話記錄的查找請(qǐng)求,并將該查找請(qǐng)求發(fā)送至服務(wù)器3。
[0063]服務(wù)器3接收到該查找請(qǐng)求后,將從所述備份會(huì)話記錄中查找出與該查找條件相符的一條或多條目標(biāo)會(huì)話消息,并從該目標(biāo)會(huì)話消息中排除與該本地會(huì)話消息的10對(duì)應(yīng)的部分目標(biāo)會(huì)話消息,從而得到網(wǎng)絡(luò)會(huì)話消息。然后,服務(wù)器3將該網(wǎng)絡(luò)會(huì)話消息返回終端
1。該網(wǎng)絡(luò)會(huì)話消息是指僅保存在備份會(huì)話記錄中,而未保存在本地會(huì)話記錄中的目標(biāo)會(huì)話消息。
[0064]相應(yīng)地,所述步驟33包括:
[0065]獲取服務(wù)器3返回的該網(wǎng)絡(luò)會(huì)話消息,將該網(wǎng)絡(luò)會(huì)話消息與步驟52.1查找出的所述本地會(huì)話消息整合成所述目標(biāo)會(huì)話消息,然后在所述會(huì)話窗口中顯示該目標(biāo)會(huì)話消息。具體而言,步驟33可以將該網(wǎng)絡(luò)會(huì)話消息與該本地會(huì)話消息按照產(chǎn)生時(shí)間的順序整合成該目標(biāo)會(huì)話消息。
[0066]綜上所述,在本實(shí)施例的會(huì)話消息查找方法中,服務(wù)器3只將與該查找條件相符的目標(biāo)會(huì)話消息中,不存在于本地會(huì)話記錄中的部分目標(biāo)會(huì)話消息,即所述網(wǎng)絡(luò)會(huì)話消息返回至終端1。終端1在本地會(huì)話記錄中查找出與該查找條件相符的本地會(huì)話消息后,將該本地會(huì)話消息與該網(wǎng)絡(luò)會(huì)話消息整合成所述目標(biāo)會(huì)話消息進(jìn)行顯示,可以進(jìn)一步節(jié)約數(shù)據(jù)流量。
[0067]第四實(shí)施例
[0068]參閱圖8所示,本發(fā)明第四實(shí)施例提供一種會(huì)話消息查找裝置100,其包括設(shè)定模塊101、發(fā)送模塊102和顯示模塊103??梢岳斫?,上述的各模塊是指計(jì)算機(jī)程序或者程序段,用于執(zhí)行某一項(xiàng)或多項(xiàng)特定的功能。此外,上述各模塊的區(qū)分并不代表實(shí)際的程序代碼也必須是分開的。
[0069]設(shè)定模塊101,用于設(shè)定對(duì)備份會(huì)話記錄的查找條件,該備份會(huì)話記錄對(duì)應(yīng)于即時(shí)通訊工具的當(dāng)前登錄用戶與一會(huì)話對(duì)象。該查找條件包括查找關(guān)鍵字,以及基于該查找關(guān)鍵字模糊查找或精確查找。
[0070]發(fā)送模塊102,用于根據(jù)該查找條件生成對(duì)該備份會(huì)話記錄的查找請(qǐng)求,并將該查找請(qǐng)求發(fā)送至服務(wù)器3,該服務(wù)器3接收到該查找請(qǐng)求后,將從所述備份會(huì)話記錄中查找出與該查找條件相符的一條或多條目標(biāo)會(huì)話消息。該目標(biāo)會(huì)話消息與該查找關(guān)鍵字模糊匹配或精確匹配。
[0071]顯示模塊103,用于獲取并顯示該目標(biāo)會(huì)話消息。在一個(gè)實(shí)例中,顯示模塊103將暫存該目標(biāo)會(huì)話消息,待結(jié)束顯示該目標(biāo)會(huì)話消息或經(jīng)過一段預(yù)設(shè)時(shí)間后,再清除所暫存的該目標(biāo)會(huì)話消息,從而可以節(jié)約終端1的存儲(chǔ)空間。
[0072]在另一個(gè)實(shí)例中,顯示模塊103還用于判斷該目標(biāo)會(huì)話消息是否存在于該當(dāng)前登錄用戶與該會(huì)話對(duì)象的本地會(huì)話記錄中,若否,則將該目標(biāo)會(huì)話消息存入所述本地會(huì)話記錄中。當(dāng)用戶需要再次查找該目標(biāo)會(huì)話消息時(shí),可以直接在本地會(huì)話記錄中查找到該目標(biāo)會(huì)話消息,從而避免繁瑣的下載流程,進(jìn)一步節(jié)約數(shù)據(jù)流量。
[0073]對(duì)于以上各模塊的具體工作過程,可進(jìn)一步參考本發(fā)明第一實(shí)施例或第二實(shí)施例提供的會(huì)話消息查找方法,在此不再重復(fù)。
[0074]綜上所述,本實(shí)施例的會(huì)話消息查找裝置100,通過將攜帶有查找條件的查找請(qǐng)求發(fā)送至服務(wù)器3,請(qǐng)求服務(wù)器3在所保存的備份會(huì)話記錄中查找出與該查找條件相符的目標(biāo)會(huì)話消息,及獲取并顯示該目標(biāo)會(huì)話消息,不但可以提高查找所需會(huì)話消息的命中率,還可以節(jié)約數(shù)據(jù)流量。
[0075]第五實(shí)施例
[0076]參閱圖9所示,本發(fā)明第五實(shí)施例提供一種會(huì)話消息查找裝置200,其相較于第四實(shí)施例的會(huì)話消息查找裝置100,進(jìn)一步包括查找模塊104,該查找模塊104在所述設(shè)定模塊101之后執(zhí)行。
[0077]所述查找模塊104,用于從該當(dāng)前登錄用戶與該會(huì)話對(duì)象的本地會(huì)話記錄中查找出與該查找條件相符的本地會(huì)話消息,并獲取該本地會(huì)話消息的10。
[0078]相應(yīng)地,所述發(fā)送模塊102,用于根據(jù)該查找條件及該本地會(huì)話消息的10生成對(duì)該備份會(huì)話記錄的查找請(qǐng)求,并將該查找請(qǐng)求發(fā)送至服務(wù)器3。服務(wù)器3接收到該查找請(qǐng)求后,將從所述備份會(huì)話記錄中查找出與該查找條件相符的一條或多條目標(biāo)會(huì)話消息,并從該目標(biāo)會(huì)話消息中排除與該本地會(huì)話消息的10對(duì)應(yīng)的部分目標(biāo)會(huì)話消息,從而得到網(wǎng)絡(luò)會(huì)話消息。然后,服務(wù)器3將該網(wǎng)絡(luò)會(huì)話消息返回終端1。
[0079]相應(yīng)地,所述顯示模塊103,用于獲取該網(wǎng)絡(luò)會(huì)話消息,將該網(wǎng)絡(luò)會(huì)話消息與所述本地會(huì)話消息整合成所述目標(biāo)會(huì)話消息,然后顯示該目標(biāo)會(huì)話消息。
[0080]對(duì)于以上各模塊的具體工作過程,可進(jìn)一步參考本發(fā)明第三實(shí)施例提供的會(huì)話消息查找方法,在此不再重復(fù)。
[0081]綜上所述,本實(shí)施例的會(huì)話消息查找裝置200,在本地會(huì)話記錄中查找出與該查找條件相符的本地會(huì)話消息,并將該本地會(huì)話消息與服務(wù)器3返回的網(wǎng)絡(luò)會(huì)話消息整合成該目標(biāo)會(huì)話消息進(jìn)行顯示,可以進(jìn)一步節(jié)約數(shù)據(jù)流量。
[0082]第六實(shí)施例
[0083]參閱圖10所示,本發(fā)明第六實(shí)施例提供一種會(huì)話消息查找系統(tǒng)300,該會(huì)話消息查找系統(tǒng)300包括所述的終端1及服務(wù)器3。
[0084]所述終端1用于設(shè)定對(duì)備份會(huì)話記錄的查找條件,該備份會(huì)話記錄對(duì)應(yīng)于即時(shí)通訊工具的當(dāng)前登錄用戶與一會(huì)話對(duì)象。該查找條件包括查找關(guān)鍵字,以及基于該查找關(guān)鍵字模糊查找或精確查找。
[0085]所述終端1還用于根據(jù)該查找條件生成對(duì)該備份會(huì)話記錄的查找請(qǐng)求,并將該查找請(qǐng)求發(fā)送至所述服務(wù)器3。
[0086]所述服務(wù)器3用于接收該查找請(qǐng)求,并從所述備份會(huì)話記錄中查找出與該查找條件相符的一條或多條目標(biāo)會(huì)話消息。該目標(biāo)會(huì)話消息與該查找關(guān)鍵字模糊匹配或精確匹配。
[0087]所述終端1還用于獲取并顯示該目標(biāo)會(huì)話消息。在一個(gè)實(shí)例中,所述終端1將暫存該目標(biāo)會(huì)話消息,待結(jié)束顯示該目標(biāo)會(huì)話消息或經(jīng)過一段預(yù)設(shè)時(shí)間后,再清除所暫存的該目標(biāo)會(huì)話消息,從而可以節(jié)約終端1的存儲(chǔ)空間。
[0088]在另一個(gè)實(shí)例中,所述終端1還用于判斷該目標(biāo)會(huì)話消息是否存在于該當(dāng)前登錄用戶與該會(huì)話對(duì)象的本地會(huì)話記錄中,若否,則將該目標(biāo)會(huì)話消息存入所述本地會(huì)話記錄中。當(dāng)用戶需要再次查找該目標(biāo)會(huì)話消息時(shí),可以直接在本地會(huì)話記錄中查找到該目標(biāo)會(huì)話消息,從而避免繁瑣的下載流程,進(jìn)一步節(jié)約數(shù)據(jù)流量。
[0089]對(duì)于終端1及服務(wù)器3的具體工作過程,可進(jìn)一步參考本發(fā)明第一實(shí)施例或第二實(shí)施例提供的會(huì)話消息查找方法,在此不再重復(fù)。
[0090]綜上所述,在本實(shí)施例的會(huì)話消息查找系統(tǒng)300中,終端1將攜帶有查找條件的查找請(qǐng)求發(fā)送至服務(wù)器3,服務(wù)器3在所保存的備份會(huì)話記錄中查找出與該查找條件相符的目標(biāo)會(huì)話消息,而終端1則獲取并顯示該目標(biāo)會(huì)話消息,不但可以提高查找所需會(huì)話消息的命中率,還可以節(jié)約數(shù)據(jù)流量。
[0091]第七實(shí)施例
[0092]繼續(xù)參閱圖10所示,本發(fā)明第七實(shí)施例提供一種會(huì)話消息查找系統(tǒng)400,其相較于第六實(shí)施例的會(huì)話消息查找系統(tǒng)300,所述終端1在設(shè)定該查找條件后,將進(jìn)一步用于從該當(dāng)前登錄用戶與該會(huì)話對(duì)象的本地會(huì)話記錄中查找出與該查找條件相符的本地會(huì)話消息,并獲取該本地會(huì)話消息的10。然后,終端1根據(jù)該查找條件及該本地會(huì)話消息的10生成對(duì)該備份會(huì)話記錄的查找請(qǐng)求,并將該查找請(qǐng)求發(fā)送至所述服務(wù)器3。
[0093]相應(yīng)地,所述服務(wù)器3從所述備份會(huì)話記錄中查找出與該查找條件相符的一條或多條目標(biāo)會(huì)話消息后,將進(jìn)一步用于從該目標(biāo)會(huì)話消息中排除與該本地會(huì)話消息的10對(duì)應(yīng)的部分目標(biāo)會(huì)話消息,得到網(wǎng)絡(luò)會(huì)話消息。
[0094]相應(yīng)地,所述終端1在顯示該目標(biāo)會(huì)話消息前,將獲取該網(wǎng)絡(luò)會(huì)話消息,將該網(wǎng)絡(luò)會(huì)話消息與所述本地會(huì)話消息整合成所述目標(biāo)會(huì)話消息。
[0095]對(duì)于終端1及服務(wù)器3的具體工作過程,可進(jìn)一步參考本發(fā)明第三實(shí)施例提供的會(huì)話消息查找方法,在此不再重復(fù)。
[0096]綜上所述,在本實(shí)施例的會(huì)話消息查找系統(tǒng)400中,終端1在本地會(huì)話記錄中查找出與該查找條件相符的本地會(huì)話消息,而服務(wù)器3將目標(biāo)會(huì)話消息中的網(wǎng)絡(luò)會(huì)話消息返回至終端1,然后終端1將該本地會(huì)話消息與該網(wǎng)絡(luò)會(huì)話消息整合成該目標(biāo)會(huì)話消息進(jìn)行顯示,可以進(jìn)一步節(jié)約數(shù)據(jù)流量。
[0097]第八實(shí)施例
[0098]參閱圖11所示,本發(fā)明第八實(shí)施例提供一種會(huì)話消息查找方法,該會(huì)話消息查找方法包括以下步驟:
[0099]步驟311,終端1設(shè)定對(duì)備份會(huì)話記錄的查找條件,該備份會(huì)話記錄對(duì)應(yīng)于即時(shí)通訊工具的當(dāng)前登錄用戶與一會(huì)話對(duì)象。該查找條件包括查找關(guān)鍵字,以及基于該查找關(guān)鍵字模糊查找或精確查找。
[0100]步驟312,所述終端1根據(jù)該查找條件生成對(duì)該備份會(huì)話記錄的查找請(qǐng)求,并將該查找請(qǐng)求發(fā)送至服務(wù)器3。
[0101]步驟313,所述服務(wù)器3接收該查找請(qǐng)求,并從所述備份會(huì)話記錄中查找出與該查找條件相符的一條或多條目標(biāo)會(huì)話消息。該目標(biāo)會(huì)話消息與該查找關(guān)鍵字模糊匹配或精確匹配。
[0102]步驟314,所述終端1獲取并顯示該目標(biāo)會(huì)話消息。在一個(gè)實(shí)例中,終端1將暫存該目標(biāo)會(huì)話消息,待結(jié)束顯示該目標(biāo)會(huì)話消息或經(jīng)過一段預(yù)設(shè)時(shí)間后,再清除所暫存的該目標(biāo)會(huì)話消息,從而可以節(jié)約終端1的存儲(chǔ)空間。
[0103]在另一個(gè)實(shí)例中,終端1還判斷該目標(biāo)會(huì)話消息是否存在于該當(dāng)前登錄用戶與該會(huì)話對(duì)象的本地會(huì)話記錄中,若否,則將該目標(biāo)會(huì)話消息存入所述本地會(huì)話記錄中。當(dāng)用戶需要再次查找該目標(biāo)會(huì)話消息時(shí),可以直接在本地會(huì)話記錄中查找到該目標(biāo)會(huì)話消息,從而避免繁瑣的下載流程,進(jìn)一步節(jié)約數(shù)據(jù)流量。
[0104]綜上所述,在本實(shí)施例的會(huì)話消息查找方法中,終端1將攜帶有查找條件的查找請(qǐng)求發(fā)送至服務(wù)器3,服務(wù)器3在所保存的備份會(huì)話記錄中查找出與該查找條件相符的目標(biāo)會(huì)話消息,而終端1則獲取并顯示該目標(biāo)會(huì)話消息,不但可以提高查找所需會(huì)話消息的命中率,還可以節(jié)約數(shù)據(jù)流量。
[0105]第九實(shí)施例
[0106]參閱圖12所示,本發(fā)明第九實(shí)施例提供一種會(huì)話消息查找方法,其相較于第八實(shí)施例的會(huì)話消息查找方法,在所述步驟312之前進(jìn)一步包括:
[0107]步驟3121,終端1從該當(dāng)前登錄用戶與該會(huì)話對(duì)象的本地會(huì)話記錄中查找出與該查找條件相符的本地會(huì)話消息,并獲取該本地會(huì)話消息的10。
[0108]相應(yīng)地,所述步驟312進(jìn)一步包括:
[0109]終端1根據(jù)該查找條件及該本地會(huì)話消息的10生成對(duì)該備份會(huì)話記錄的查找請(qǐng)求,并將該查找請(qǐng)求發(fā)送至所述服務(wù)器3。
[0110]所述步驟313進(jìn)一步包括:
[0111]服務(wù)器3接收該查找請(qǐng)求,從所述備份會(huì)話記錄中查找出與該查找條件相符的一條或多條目標(biāo)會(huì)話消息,并從該目標(biāo)會(huì)話消息中排除與該本地會(huì)話消息的10對(duì)應(yīng)的部分目標(biāo)會(huì)話消息,得到網(wǎng)絡(luò)會(huì)話消息。
[0112]所述步驟314進(jìn)一步包括:
[0113]終端1獲取該網(wǎng)絡(luò)會(huì)話消息,將該網(wǎng)絡(luò)會(huì)話消息與所述本地會(huì)話消息整合成所述目標(biāo)會(huì)話消息,并顯示該目標(biāo)會(huì)話消息。
[0114]綜上所述,在本實(shí)施例的會(huì)話消息查找方法中,終端1在本地會(huì)話記錄中查找出與該查找條件相符的本地會(huì)話消息,而服務(wù)器3將目標(biāo)會(huì)話消息中的網(wǎng)絡(luò)會(huì)話消息返回至終端1,然后終端1將該本地會(huì)話消息與該網(wǎng)絡(luò)會(huì)話消息整合成該目標(biāo)會(huì)話消息進(jìn)行顯示,可以進(jìn)一步節(jié)約數(shù)據(jù)流量。
[0115]此外,本發(fā)明實(shí)施例還提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其內(nèi)存儲(chǔ)有計(jì)算機(jī)可執(zhí)行指令,上述的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)例如為非易失性存儲(chǔ)器例如光盤、硬盤、或者閃存。上述的計(jì)算機(jī)可執(zhí)行指令用于讓計(jì)算機(jī)或者類似的運(yùn)算裝置完成上述的會(huì)話消息查找方法中的各種操作。
[0116]以上所述,僅是本發(fā)明的較佳實(shí)施例而已,并非對(duì)本發(fā)明作任何形式上的限制,雖然本發(fā)明已以較佳實(shí)施例揭示如上,然而并非用以限定本發(fā)明,任何本領(lǐng)域技術(shù)人員,在不脫離本發(fā)明技術(shù)方案范圍內(nèi),當(dāng)可利用上述揭示的技術(shù)內(nèi)容做出些許更動(dòng)或修飾為等同變化的等效實(shí)施例,但凡是未脫離本發(fā)明技術(shù)方案內(nèi)容,依據(jù)本發(fā)明的技術(shù)實(shí)質(zhì)對(duì)以上實(shí)施例所作的任何簡介修改、等同變化與修飾,均仍屬于本發(fā)明技術(shù)方案的范圍內(nèi)。
【權(quán)利要求】
1.一種會(huì)話消息查找方法,其特征在于,該方法包括以下步驟: 設(shè)定步驟:設(shè)定對(duì)備份會(huì)話記錄的查找條件,該備份會(huì)話記錄對(duì)應(yīng)于即時(shí)通訊工具的當(dāng)前登錄用戶與一會(huì)話對(duì)象; 發(fā)送步驟:根據(jù)該查找條件生成對(duì)該備份會(huì)話記錄的查找請(qǐng)求,并將該查找請(qǐng)求發(fā)送至服務(wù)器,該服務(wù)器接收到該查找請(qǐng)求后,將從所述備份會(huì)話記錄中查找出與該查找條件相符的一條或多條目標(biāo)會(huì)話消息; 顯示步驟:獲取并顯示該目標(biāo)會(huì)話消息。
2.如權(quán)利要求1所述的會(huì)話消息查找方法,其特征在于,所述查找條件包括查找關(guān)鍵字。
3.如權(quán)利要求2所述的會(huì)話消息查找方法,其特征在于,所述查找條件還包括基于該查找關(guān)鍵字模糊查找或精確查找。
4.如權(quán)利要求2或3所述的會(huì)話消息查找方法,其特征在于,所述目標(biāo)會(huì)話消息與該查找關(guān)鍵字模糊匹配或精確匹配。
5.如權(quán)利要求1所述的會(huì)話消息查找方法,其特征在于,所述顯示步驟還包括: 判斷該目標(biāo)會(huì)話消息是否存在于該當(dāng)前登錄用戶與該會(huì)話對(duì)象的本地會(huì)話記錄中,若否,則將該目標(biāo)會(huì)話消息存入所述本地會(huì)話記錄中。
6.如權(quán)利要求1所述的會(huì)話消息查找方法,其特征在于,在所述發(fā)送步驟前還包括: 查找步驟:從該當(dāng)前登錄用戶與該會(huì)話對(duì)象的本地會(huì)話記錄中查找出與該查找條件相符的本地會(huì)話消息,并獲取該本地會(huì)話消息的ID。
7.如權(quán)利要求6所述的會(huì)話消息查找方法,其特征在于,所述發(fā)送步驟包括: 根據(jù)該查找條件及該本地會(huì)話消息的ID生成對(duì)該備份會(huì)話記錄的查找請(qǐng)求,并將該查找請(qǐng)求發(fā)送至服務(wù)器; 服務(wù)器接收到該查找請(qǐng)求后,將從所述備份會(huì)話記錄中查找出與該查找條件相符的一條或多條目標(biāo)會(huì)話消息,并從該目標(biāo)會(huì)話消息中排除與該本地會(huì)話消息的ID對(duì)應(yīng)的部分目標(biāo)會(huì)話消息,得到網(wǎng)絡(luò)會(huì)話消息。
8.如權(quán)利要求7所述的會(huì)話消息查找方法,其特征在于,所述顯示步驟包括: 獲取該網(wǎng)絡(luò)會(huì)話消息,將該網(wǎng)絡(luò)會(huì)話消息與所述本地會(huì)話消息整合成所述目標(biāo)會(huì)話消息,并顯示該目標(biāo)會(huì)話消息。
9.一種會(huì)話消息查找裝置,其特征在于,該裝置包括: 設(shè)定模塊,用于設(shè)定對(duì)備份會(huì)話記錄的查找條件,該備份會(huì)話記錄對(duì)應(yīng)于即時(shí)通訊工具的當(dāng)前登錄用戶與一會(huì)話對(duì)象; 發(fā)送模塊,用于根據(jù)該查找條件生成對(duì)該備份會(huì)話記錄的查找請(qǐng)求,并將該查找請(qǐng)求發(fā)送至服務(wù)器,該服務(wù)器接收到該查找請(qǐng)求后,將從所述備份會(huì)話記錄中查找出與該查找條件相符的一條或多條目標(biāo)會(huì)話消息; 顯示模塊,用于獲取并顯示該目標(biāo)會(huì)話消息。
10.如權(quán)利要求9所述的會(huì)話消息查找裝置,其特征在于,所述查找條件包括查找關(guān)鍵字。
11.如權(quán)利要求10所述的會(huì)話消息查找裝置,其特征在于,所述查找條件還包括基于該查找關(guān)鍵字模糊查找或精確查找。
12.如權(quán)利要求10或11所述的會(huì)話消息查找裝置,其特征在于,所述目標(biāo)會(huì)話消息與該查找關(guān)鍵字模糊匹配或精確匹配。
13.如權(quán)利要求9所述的會(huì)話消息查找裝置,其特征在于,所述顯示模塊還用于: 判斷該目標(biāo)會(huì)話消息是否存在于該當(dāng)前登錄用戶與該會(huì)話對(duì)象的本地會(huì)話記錄中,若否,則將該目標(biāo)會(huì)話消息存入所述本地會(huì)話記錄中。
14.如權(quán)利要求9所述的會(huì)話消息查找裝置,其特征在于,還包括: 查找模塊,用于在執(zhí)行所述發(fā)送模塊之前從該當(dāng)前登錄用戶與該會(huì)話對(duì)象的本地會(huì)話記錄中查找出與該查找條件相符的本地會(huì)話消息,并獲取該本地會(huì)話消息的ID。
15.如權(quán)利要求14所述的會(huì)話消息查找裝置,其特征在于,所述發(fā)送模塊用于: 根據(jù)該查找條件及該本地會(huì)話消息的ID生成對(duì)該備份會(huì)話記錄的查找請(qǐng)求,并將該查找請(qǐng)求發(fā)送至服務(wù)器; 服務(wù)器接收到該查找請(qǐng)求后,將從所述備份會(huì)話記錄中查找出與該查找條件相符的一條或多條目標(biāo)會(huì)話消息,并從該目標(biāo)會(huì)話消息中排除與該本地會(huì)話消息的ID對(duì)應(yīng)的部分目標(biāo)會(huì)話消息,得到網(wǎng)絡(luò)會(huì)話消息。
16.如權(quán)利要求15所述的會(huì)話消息查找裝置,其特征在于,所述顯示模塊用于: 獲取該網(wǎng)絡(luò)會(huì)話消息,將該網(wǎng)絡(luò)會(huì)話消息與所述本地會(huì)話消息整合成所述目標(biāo)會(huì)話消息,并顯示該目標(biāo)會(huì)話消息。
17.—種會(huì)話消息查找系統(tǒng),其特征在于,該系統(tǒng)包括終端和服務(wù)器; 所述終端用于設(shè)定對(duì)備份會(huì)話記錄的查找條件,該備份會(huì)話記錄對(duì)應(yīng)于即時(shí)通訊工具的當(dāng)前登錄用戶與一會(huì)話對(duì)象; 所述終端還用于根據(jù)該查找條件生成對(duì)該備份會(huì)話記錄的查找請(qǐng)求,并將該查找請(qǐng)求發(fā)送至所述服務(wù)器; 所述服務(wù)器用于接收該查找請(qǐng)求,并從所述備份會(huì)話記錄中查找出與該查找條件相符的一條或多條目標(biāo)會(huì)話消息; 所述終端還用于獲取并顯示該目標(biāo)會(huì)話消息。
18.如權(quán)利要求17所述的會(huì)話消息查找系統(tǒng),其特征在于,所述終端在獲取該目標(biāo)會(huì)話消息后,還用于: 判斷該目標(biāo)會(huì)話消息是否存在于該當(dāng)前登錄用戶與該會(huì)話對(duì)象的本地會(huì)話記錄中,若否,則將該目標(biāo)會(huì)話消息存入所述本地會(huì)話記錄中。
19.如權(quán)利要求17所述的會(huì)話消息查找系統(tǒng),其特征在于,所述終端在設(shè)定該查找條件后,還用于: 從該當(dāng)前登錄用戶與該會(huì)話對(duì)象的本地會(huì)話記錄中查找出與該查找條件相符的本地會(huì)話消息,并獲取該本地會(huì)話消息的ID ; 根據(jù)該查找條件及該本地會(huì)話消息的ID生成對(duì)該備份會(huì)話記錄的查找請(qǐng)求,并將該查找請(qǐng)求發(fā)送至所述服務(wù)器。
20.如權(quán)利要求19所述的會(huì)話消息查找系統(tǒng),其特征在于,所述服務(wù)器從所述備份會(huì)話記錄中查找出與該查找條件相符的一條或多條目標(biāo)會(huì)話消息后,還用于: 從該目標(biāo)會(huì)話消息中排除與該本地會(huì)話消息的ID對(duì)應(yīng)的部分目標(biāo)會(huì)話消息,得到網(wǎng)絡(luò)會(huì)話消息。
21.如權(quán)利要求20所述的會(huì)話消息查找系統(tǒng),其特征在于,所述終端在顯示該目標(biāo)會(huì)話消息前,還用于: 獲取該網(wǎng)絡(luò)會(huì)話消息,將該網(wǎng)絡(luò)會(huì)話消息與所述本地會(huì)話消息整合成所述目標(biāo)會(huì)話消肩、Ο
22.—種會(huì)話消息查找方法,其特征在于,該方法包括以下步驟; 終端設(shè)定對(duì)備份會(huì)話記錄的查找條件,該備份會(huì)話記錄對(duì)應(yīng)于即時(shí)通訊工具的當(dāng)前登錄用戶與一會(huì)話對(duì)象; 所述終端根據(jù)該查找條件生成對(duì)該備份會(huì)話記錄的查找請(qǐng)求,并將該查找請(qǐng)求發(fā)送至服務(wù)器; 所述服務(wù)器接收該查找請(qǐng)求,并從所述備份會(huì)話記錄中查找出與該查找條件相符的一條或多條目標(biāo)會(huì)話消息; 所述終端獲取并顯示該目標(biāo)會(huì)話消息。
【文檔編號(hào)】H04L12/58GK104348707SQ201310344416
【公開日】2015年2月11日 申請(qǐng)日期:2013年8月8日 優(yōu)先權(quán)日:2013年8月8日
【發(fā)明者】謝東 申請(qǐng)人:騰訊科技(深圳)有限公司