本發(fā)明涉及移動(dòng)通信領(lǐng)域,尤其涉及一種會(huì)話列表同步系統(tǒng)及同步方法。
背景技術(shù):
隨著通信技術(shù)和網(wǎng)絡(luò)技術(shù)的發(fā)展,計(jì)算機(jī)、智能手機(jī)、平板電腦已經(jīng)成為人們進(jìn)行通訊聯(lián)系的主要工具手段。
即時(shí)通訊軟件通常會(huì)記錄最近的會(huì)話對(duì)象,但是基本上都是記錄在本機(jī)。用戶更換設(shè)備或者終端時(shí),最近會(huì)話列表不會(huì)同步到其他設(shè)備或者終端,要花比較多的時(shí)間去找到最近的會(huì)話對(duì)象,給用戶的使用帶來不便。
中國專利CN101631339A公開了通話記錄同步方法、裝置及系統(tǒng),其方法包括:第一終端接收來自第二終端的通話記錄;第一終端保存通話記錄;第一終端導(dǎo)入通話記錄作為本機(jī)的通話記錄;具體的,第一終端通過藍(lán)牙接口接收來自第二終端的通話記錄。其同步發(fā)送裝置包括:導(dǎo)出模塊,用于導(dǎo)出終端的通話記錄,發(fā)送模塊,用于發(fā)送通話記錄;其中,發(fā)送模塊是藍(lán)牙發(fā)送模塊。其同步接收裝置包括:接收模塊,用于接收通話記錄;導(dǎo)入模塊,用于導(dǎo)入通話記錄作為終端的通話記錄;其中接收模塊是藍(lán)牙接收模塊。其通話記錄同步系統(tǒng)包括:導(dǎo)出模塊、發(fā)送模塊、接收模塊及導(dǎo)入模塊。該發(fā)明專利的技術(shù)方案,通過將第二終端的通話記錄發(fā)送到第一終端,實(shí)現(xiàn)了第二終端和第一終端的通話記錄的同步,但是本發(fā)明披露的技術(shù)方案的同步方式屬于被動(dòng)同步,需要用戶自行進(jìn)行通過操作,因此,還是不能滿足現(xiàn)代對(duì)自動(dòng)化的需求。
又如中國專利CN105245677A公開了一種聯(lián)系人管理系統(tǒng),包括系統(tǒng)服務(wù)器、安裝在計(jì)算機(jī)設(shè)備上的聯(lián)系人管理程序,其中,系統(tǒng)服務(wù)器用于接收和存儲(chǔ)聯(lián)系人資料,通訊記錄數(shù)據(jù),按聯(lián)系人對(duì)通訊記錄數(shù)據(jù)分類存儲(chǔ),管理聯(lián)系人管理程序;聯(lián)系人管理程序用于下載存儲(chǔ)聯(lián)系人資料,形成聯(lián)系人視圖,用戶可在聯(lián)系人視圖上查看聯(lián)系人的通訊聯(lián)系方式,發(fā)起與該聯(lián)系人的通訊操作。具體為:用戶使用聯(lián)系人管理程序,打開聯(lián)系人編輯界面,創(chuàng)建一個(gè)新聯(lián)系人;聯(lián)系人管理程序存儲(chǔ)新聯(lián)系人數(shù)據(jù),將聯(lián)系人數(shù)據(jù)發(fā)送系統(tǒng)服務(wù)器;系統(tǒng)服務(wù)器收到聯(lián)系人數(shù)據(jù)后,先進(jìn)行數(shù)據(jù)合并操作,合并重復(fù)的聯(lián)系人數(shù)據(jù),存儲(chǔ)聯(lián)系人更新數(shù)據(jù);系統(tǒng)服務(wù)器向聯(lián)系人管理程序發(fā)出更新命令,其他聯(lián)系人管理程序收到數(shù)據(jù)更新命令,從系統(tǒng)服務(wù)器下載聯(lián)系人更新數(shù)據(jù)。
再如中國專利CN102098812A公開了一種數(shù)據(jù)同步方法,具體為:移動(dòng)終端確定當(dāng)前的數(shù)據(jù)同步對(duì)象和數(shù)據(jù)同步操作,然后移動(dòng)終端獲取數(shù)據(jù)同步對(duì)象中一方的變更數(shù)據(jù),并判斷該變革數(shù)據(jù)的類型與當(dāng)前的數(shù)據(jù)同步操作是否匹配,若匹配則指示對(duì)數(shù)據(jù)同步對(duì)象中的另一方的相應(yīng)數(shù)據(jù)進(jìn)行更新;若不匹配,則消除或保存該變更數(shù)據(jù)。
以上中國專利CN105245677A及CN105245677A公開的兩個(gè)專利,實(shí)現(xiàn)了數(shù)據(jù)的自動(dòng)同步,增加了系統(tǒng)的處理效率,提高了用戶體驗(yàn),但是,均未具體涉及到會(huì)話列表的同步。
技術(shù)實(shí)現(xiàn)要素:
為了克服上述現(xiàn)有技術(shù)中的不足,本發(fā)明公開了一種更換設(shè)備或者終端時(shí),能夠自動(dòng)同步最近會(huì)話列表,方便用戶快速找到最近的會(huì)話對(duì)象的一種會(huì)話列表同步系統(tǒng)及同步方法。
本發(fā)明提供的一種會(huì)話列表同步系統(tǒng)及同步方法,包括服務(wù)器及至少兩個(gè)終端;終端中包括數(shù)據(jù)請(qǐng)求單元、數(shù)據(jù)接收單元、數(shù)據(jù)解析單元及終端存儲(chǔ)單元,數(shù)據(jù)接收單元與數(shù)據(jù)解析單元連接,數(shù)據(jù)解析單元與終端存儲(chǔ)單元連接;服務(wù)器中包括服務(wù)器存儲(chǔ)單元、數(shù)據(jù)請(qǐng)求接收單元及數(shù)據(jù)發(fā)送單元,終端中的數(shù)據(jù)請(qǐng)求單元與服務(wù)器中的數(shù)據(jù)請(qǐng)求接收單元連接,數(shù)據(jù)請(qǐng)求接收單元與服務(wù)器存儲(chǔ)單元連接,服務(wù)器存儲(chǔ)單元與數(shù)據(jù)發(fā)送單元,服務(wù)器中的數(shù)據(jù)發(fā)送單元與終端中的數(shù)據(jù)接收單元連接。
在一些實(shí)施方式中,服務(wù)器中還包括查詢單元及數(shù)據(jù)篩選單元,查詢單元連接于數(shù)據(jù)請(qǐng)求接收單元及服務(wù)器存儲(chǔ)單元之間,數(shù)據(jù)篩選單元連接于服務(wù)器存儲(chǔ)單元及數(shù)據(jù)發(fā)送單元之間。
在一些實(shí)施方式中,終端中還包括會(huì)話單元及終端發(fā)送單元,會(huì)話單元與終端存儲(chǔ)單元連接,終端存儲(chǔ)單元與終端發(fā)送單元連接。
在一些實(shí)施方式中,服務(wù)器中還包括服務(wù)器接收單元,服務(wù)器接收單元分別與終端中的終端發(fā)送單元及服務(wù)器存儲(chǔ)單元連接。
在一些實(shí)施方式中,終端中還包括終端查新單元及終端更新單元,終端查新單元連接于會(huì)話單元,終端更新單元分別與會(huì)話單元及終端存儲(chǔ)單元連接。
在一些實(shí)施方式中,服務(wù)器中還包括服務(wù)器查新單元及服務(wù)器更新單元,服務(wù)器查新單元與服務(wù)器接收單元連接,服務(wù)器更新單元分別與服務(wù)器接收單元及服務(wù)器存儲(chǔ)單元連接。
本發(fā)明還公開了上述一種會(huì)話列表同步系統(tǒng)的同步方法,包括步驟:
S1:用戶在終端上登錄;
S2:向服務(wù)器請(qǐng)求最近會(huì)話列表;
S3:接收服務(wù)器返回的數(shù)據(jù);
S4:解析數(shù)據(jù)并顯示最近會(huì)話列表。
在一些實(shí)施方式中,在步驟S1前還包括步驟:用戶通過另一終端將會(huì)話記錄數(shù)據(jù)信息發(fā)送至服務(wù)器,服務(wù)器將接收到的會(huì)話記錄數(shù)據(jù)信息存儲(chǔ)至服務(wù)器存儲(chǔ)單元。
在一些實(shí)施方式中,服務(wù)器接收會(huì)話記錄數(shù)據(jù)信息后,通過服務(wù)器查新單元查詢當(dāng)前服務(wù)器存儲(chǔ)單元中是否存在與該會(huì)話記錄數(shù)據(jù)信息中通話對(duì)象相同的會(huì)話記錄,若不存在,則直接將會(huì)話記錄數(shù)據(jù)信息存儲(chǔ)至服務(wù)器存儲(chǔ)單元中,若存在,則通過服務(wù)器更新單元更新會(huì)話記錄。
在一些實(shí)施方式中,步驟S1后,服務(wù)器接收請(qǐng)求信息,并根據(jù)用戶登錄的ID查詢與該用戶ID相對(duì)用的會(huì)話記錄數(shù)據(jù)信息,并通過數(shù)據(jù)篩選單元篩選出來,通過數(shù)據(jù)發(fā)送單元發(fā)送至終端。
與現(xiàn)有技術(shù)相比,本發(fā)明提供的一種會(huì)話列表同步系統(tǒng)及同步方法的有益效果在于,在用戶更換設(shè)備或者終端時(shí),能夠自動(dòng)同步最近會(huì)話列表,方便用戶快速找到最近的會(huì)話對(duì)象。
附圖說明
圖1為本發(fā)明提供的一種會(huì)話列表同步系統(tǒng)的結(jié)構(gòu)框圖;
圖2為本發(fā)明提供的一種會(huì)話列表同步方法中服務(wù)器與第一終端實(shí)現(xiàn)會(huì)話列表同步的流程圖;
圖3為本發(fā)明提供的一種會(huì)話列表同步方法中第二終端實(shí)現(xiàn)會(huì)話列表同步的流程圖。
具體實(shí)施方式
以下結(jié)合附圖和實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
圖1示意性地顯示了根據(jù)本發(fā)明一種實(shí)施方式的一種會(huì)話列表同步系統(tǒng)。
如圖1所示,本發(fā)明披露的一種會(huì)話列表同步系統(tǒng),包括服務(wù)器1及至少兩個(gè)可實(shí)現(xiàn)通話的終端,實(shí)現(xiàn)服務(wù)器1與終端間會(huì)話列表的同步功能,乃至實(shí)現(xiàn)至少兩個(gè)終端間會(huì)話列表的同步功能。
在本發(fā)明此實(shí)施方式中,以在兩個(gè)終端及服務(wù)器1間實(shí)現(xiàn)會(huì)話列表的同步功能為例加以詳細(xì)說明。在本發(fā)明的此實(shí)施方式中,包括服務(wù)器1、第一終端21及第二終端22。
服務(wù)器1中包括服務(wù)器存儲(chǔ)單元14,用于存儲(chǔ)與終端同步后的會(huì)話列表;服務(wù)器接收單元12,用于接收來自于終端發(fā)送的會(huì)話列表數(shù)據(jù)信息;數(shù)據(jù)請(qǐng)求接收單元17,用于接收來自于終端發(fā)出的同步請(qǐng)求;查詢單元15,用于查詢與發(fā)出請(qǐng)求的終端相對(duì)應(yīng)的會(huì)話記錄;數(shù)據(jù)篩選模塊18,用于將查詢模塊15查詢到的會(huì)寫列表數(shù)據(jù)篩選出來;數(shù)據(jù)發(fā)送單元16,用于將篩選出的對(duì)應(yīng)的會(huì)話列表數(shù)據(jù)信息發(fā)送至發(fā)送請(qǐng)求的終端。其中,服務(wù)器接收單元12與所述服務(wù)器存儲(chǔ)單元14連接,數(shù)據(jù)請(qǐng)求接收單元17與查詢單元15連接,查詢單元15與服務(wù)器存儲(chǔ)單元14連接,服務(wù)器存儲(chǔ)單元14與數(shù)據(jù)發(fā)送單元16連接,服務(wù)器接收單元12接收終端發(fā)送的會(huì)話列表數(shù)據(jù)信息后,將會(huì)話列表數(shù)據(jù)信息存儲(chǔ)于服務(wù)器存儲(chǔ)單元14內(nèi);另外,當(dāng)有終端向服務(wù)器1請(qǐng)求同步會(huì)話列表時(shí),數(shù)據(jù)請(qǐng)求接收單元17接收請(qǐng)求終端的請(qǐng)求信息,數(shù)據(jù)請(qǐng)求接收單元17接收請(qǐng)求信息后,查詢單元15在服務(wù)器存儲(chǔ)單元14中查詢與發(fā)出請(qǐng)求的終端相對(duì)應(yīng)的對(duì)話列表,并通過數(shù)據(jù)篩選模塊18篩選出來,最后通過數(shù)據(jù)發(fā)送單元16發(fā)送至發(fā)出請(qǐng)求的終端。
第一終端21包括會(huì)話單元211,用于實(shí)現(xiàn)第一終端21與其他終端進(jìn)行會(huì)話;終端存儲(chǔ)單元214,用戶記錄第一終端21與其他終端進(jìn)行聯(lián)系的會(huì)話列表,記錄包括聯(lián)系時(shí)間、對(duì)方聯(lián)系人、及通話時(shí)長,其中,對(duì)方聯(lián)系人可以是對(duì)方的聯(lián)系號(hào)碼,若該聯(lián)系號(hào)碼已經(jīng)被第一終端21進(jìn)行保存并設(shè)置了聯(lián)系人姓名,則該對(duì)方聯(lián)系人為在第一終端21中保存的聯(lián)系人姓名;終端發(fā)送單元215,用于將終端存儲(chǔ)單元214中存儲(chǔ)的會(huì)話列表數(shù)據(jù)信息發(fā)送至服務(wù)器1中進(jìn)行保存;數(shù)據(jù)請(qǐng)求單元216,發(fā)送請(qǐng)求信息,用于向服務(wù)器1發(fā)送同步會(huì)話列表的請(qǐng)求信息;數(shù)據(jù)接收單元217,用于接收服務(wù)器1反饋的會(huì)話列表數(shù)據(jù)信息;數(shù)據(jù)解析單元218,用于將服務(wù)器1反饋的會(huì)話列表數(shù)據(jù)信息解析成便于終端顯示的會(huì)話列表。其中,會(huì)話單元211與終端存儲(chǔ)單元214連接,終端發(fā)送單元215與終端存儲(chǔ)單元214及服務(wù)器接收單元12連接,數(shù)據(jù)接收單元217與數(shù)據(jù)解析單元218連接,數(shù)據(jù)解析單元218與終端存儲(chǔ)單元214連接。第一終端21與其他終端執(zhí)行通話后,終端存儲(chǔ)單元記錄存儲(chǔ)下第一終端21與其他終端通話的通話時(shí)間、對(duì)方聯(lián)系人、及通話時(shí)長的信息,并通過終端發(fā)送單元215將記錄的通話時(shí)間、對(duì)方聯(lián)系人、及通話時(shí)長的信息發(fā)送至服務(wù)器1進(jìn)行同步保存。另外,當(dāng)需要在第一終端21上查看另一終端上同一賬號(hào)的會(huì)話列表時(shí),數(shù)據(jù)請(qǐng)求單元216可向服務(wù)器1發(fā)送會(huì)話列表數(shù)據(jù)請(qǐng)求信息,服務(wù)器1接收請(qǐng)求信息后,將對(duì)應(yīng)的會(huì)話列表數(shù)據(jù)信息反饋至第一終端21,第一終端21中的數(shù)據(jù)接收單元217接收服務(wù)器1反饋的會(huì)話列表數(shù)據(jù)信息,并發(fā)送至數(shù)據(jù)解析單元218進(jìn)行解析,數(shù)據(jù)解析單元218將服務(wù)器1反饋的會(huì)話列表數(shù)據(jù)信息解析成便于終端顯示的會(huì)話列表后將會(huì)話列表存儲(chǔ)至終端存儲(chǔ)單元214。
同理,第二終端22包括會(huì)話單元Ⅱ221,用于實(shí)現(xiàn)第二終端22與其他終端進(jìn)行會(huì)話;終端存儲(chǔ)單元Ⅱ225,用戶記錄第二終端22與其他終端進(jìn)行聯(lián)系的會(huì)話列表,記錄包括聯(lián)系時(shí)間、對(duì)方聯(lián)系人、及通話時(shí)長,其中,對(duì)方聯(lián)系人可以是對(duì)方的聯(lián)系號(hào)碼,若該聯(lián)系號(hào)碼已經(jīng)被第二終端22進(jìn)行保存并設(shè)置了聯(lián)系人姓名,則該對(duì)方聯(lián)系人為在第二終端22中保存的聯(lián)系人姓名;終端發(fā)送單元Ⅱ224,用于將終端存儲(chǔ)單元Ⅱ225中存儲(chǔ)的會(huì)話列表數(shù)據(jù)信息發(fā)送至服務(wù)器1中進(jìn)行保存;數(shù)據(jù)請(qǐng)求單元Ⅱ226,發(fā)送請(qǐng)求信息,用于向服務(wù)器1發(fā)送同步會(huì)話列表的請(qǐng)求信息;數(shù)據(jù)接收單元Ⅱ227,用于接收服務(wù)器1反饋的會(huì)話列表數(shù)據(jù)信息;數(shù)據(jù)解析單元Ⅱ228,用于將服務(wù)器1反饋的會(huì)話列表數(shù)據(jù)信息解析成便于終端顯示的會(huì)話列表。其中,會(huì)話單元Ⅱ221與終端存儲(chǔ)單元Ⅱ225連接,終端發(fā)送單元Ⅱ224與終端存儲(chǔ)單元Ⅱ225及服務(wù)器接收單元12連接,數(shù)據(jù)接收單元Ⅱ227與數(shù)據(jù)解析單元Ⅱ228連接,數(shù)據(jù)解析單元Ⅱ228與終端存儲(chǔ)單元Ⅱ225連接。第二終端22與其他終端執(zhí)行通話后,終端存儲(chǔ)單元記錄存儲(chǔ)下第二終端22與其他終端通話的通話時(shí)間、對(duì)方聯(lián)系人、及通話時(shí)長的信息,并通過終端發(fā)送單元215將記錄的通話時(shí)間、對(duì)方聯(lián)系人、及通話時(shí)長的信息發(fā)送至服務(wù)器1進(jìn)行同步保存。另外,當(dāng)需要在第二終端22上查看另一終端上同一賬號(hào)的會(huì)話列表時(shí),數(shù)據(jù)請(qǐng)求單元Ⅱ226可向服務(wù)器1發(fā)送會(huì)話列表數(shù)據(jù)請(qǐng)求信息,服務(wù)器1接收請(qǐng)求信息后,將對(duì)應(yīng)的會(huì)話列表數(shù)據(jù)信息反饋至第二終端22,第二終端22中的數(shù)據(jù)接收單元Ⅱ227接收服務(wù)器1反饋的會(huì)話列表數(shù)據(jù)信息,并發(fā)送至數(shù)據(jù)解析單元Ⅱ228進(jìn)行解析,數(shù)據(jù)解析單元Ⅱ228將服務(wù)器1反饋的會(huì)話列表數(shù)據(jù)信息解析成便于終端顯示的會(huì)話列表后將會(huì)話列表存儲(chǔ)至終端存儲(chǔ)單元Ⅱ225。
作為本發(fā)明的一個(gè)發(fā)明點(diǎn),第一終端21中還包括終端查新單元213及終端更新單元212,終端查新單元213用于查詢與第一終端21進(jìn)行的通話活動(dòng)的通話對(duì)象是否為新對(duì)象,終端更新單元212用于更新已有通話對(duì)象的聯(lián)系時(shí)間及通話時(shí)長。其中,終端查新單元213連接于會(huì)話單元211,終端更新單元212分別與會(huì)話單元211及終端存儲(chǔ)單元214連接。第一終端21與其他終端執(zhí)行通話時(shí),終端查新單元213查詢與第一終端21進(jìn)行的通話活動(dòng)的通話對(duì)象是否為新對(duì)象,若不是新對(duì)象,即通過此第一終端21已有過通過活動(dòng),則通過終端更新單元212更新原來保存于終端存儲(chǔ)單元214中的與該通話對(duì)象對(duì)應(yīng)的會(huì)話列表的聯(lián)系時(shí)間及通話時(shí)長;若終端查新單元213查詢到與第一終端21進(jìn)行的通話活動(dòng)的通話對(duì)象是新對(duì)象,即通過此第一終端21沒有進(jìn)行過通過活動(dòng),則直接將該新通話對(duì)象的聯(lián)系時(shí)間、對(duì)方聯(lián)系人、及通話時(shí)長存儲(chǔ)至終端存儲(chǔ)單元214,其中,對(duì)方聯(lián)系人可以是對(duì)方的聯(lián)系號(hào)碼,若該聯(lián)系號(hào)碼已經(jīng)被第二終端22進(jìn)行保存并設(shè)置了聯(lián)系人姓名,則該對(duì)方聯(lián)系人為在第二終端22中保存的聯(lián)系人姓名。
同理,作為本發(fā)明的一個(gè)發(fā)明點(diǎn),第二終端22中還包括終端查新單元Ⅱ221及終端更新單元Ⅱ223,終端查新單元Ⅱ221用于查詢與第二終端22進(jìn)行的通話活動(dòng)的通話對(duì)象是否為新對(duì)象,終端更新單元Ⅱ223用于更新已有通話對(duì)象的聯(lián)系時(shí)間及通話時(shí)長。其中,終端查新單元Ⅱ221連接于會(huì)話單元Ⅱ221,終端更新單元Ⅱ223分別與會(huì)話單元Ⅱ221及終端發(fā)送單元Ⅱ224連接。第二終端22與其他終端執(zhí)行通話時(shí),終端查新單元Ⅱ221查詢與第二終端22進(jìn)行的通話活動(dòng)的通話對(duì)象是否為新對(duì)象,若不是新對(duì)象,即通過此第二終端22已有過通過活動(dòng),則通過終端更新單元Ⅱ223更新原來保存于終端存儲(chǔ)單元Ⅱ225中的與該通話對(duì)象對(duì)應(yīng)的會(huì)話列表的聯(lián)系時(shí)間及通話時(shí)長;若終端查新單元Ⅱ221查詢到與第二終端22進(jìn)行的通話活動(dòng)的通話對(duì)象是新對(duì)象,即通過此第二終端22沒有進(jìn)行過通過活動(dòng),則直接將該新通話對(duì)象的聯(lián)系時(shí)間、對(duì)方聯(lián)系人、及通話時(shí)長存儲(chǔ)至終端存儲(chǔ)單元Ⅱ225,其中,對(duì)方聯(lián)系人可以是對(duì)方的聯(lián)系號(hào)碼,若該聯(lián)系號(hào)碼已經(jīng)被第二終端22進(jìn)行保存并設(shè)置了聯(lián)系人姓名,則該對(duì)方聯(lián)系人為在第二終端22中保存的聯(lián)系人姓名。
作為本發(fā)明的另一個(gè)發(fā)明點(diǎn),如圖1所示,服務(wù)器1中還包括服務(wù)器查新單元11及服務(wù)器更新單元13,服務(wù)器查新單元11用于查詢與服務(wù)器1連接的終端所發(fā)送的會(huì)話列表數(shù)據(jù)信息中的通話對(duì)象(即對(duì)方聯(lián)系人)是否為新對(duì)象;服務(wù)器更新單元13用于更新已有通話對(duì)象(即對(duì)方聯(lián)系人)的聯(lián)系時(shí)間及通話時(shí)長。其中,服務(wù)器查新單元11與服務(wù)器接收單元12連接,服務(wù)器更新單元13分別與服務(wù)器接收單元12及服務(wù)器存儲(chǔ)單元14連接。當(dāng)服務(wù)器1的服務(wù)器接收單元12接收來自于終端發(fā)送的會(huì)話列表數(shù)據(jù)信息時(shí),服務(wù)器查新單元11查詢與該終端對(duì)應(yīng)的會(huì)話列表中是否存在該終端此次與之會(huì)話的會(huì)話對(duì)象的會(huì)話記錄,若不存在,則直接將接收到的會(huì)話列表數(shù)據(jù)信息存儲(chǔ)至服務(wù)器存儲(chǔ)單元14;若存在,則通過服務(wù)器更新單元13更新與該會(huì)話對(duì)象會(huì)話的聯(lián)系時(shí)間及通話時(shí)長。
如圖2和圖3所示,本發(fā)明還披露了上述一種會(huì)話列表同步系統(tǒng)的同步方法,其具體通過實(shí)現(xiàn)第一終端21及第二終端22間的會(huì)話列表同步為例加以說明。
如圖2和圖3所示,本發(fā)明披露的一種會(huì)話列表同步方法,包括同步第一終端21與服務(wù)器1上的會(huì)話記錄及將服務(wù)器1上的會(huì)話記錄同步至第二終端22上。具體步驟為:
以用戶A從使用第一終端21更換至使用第二終端22為例:
如圖2所示,用戶A在使用第一終端21時(shí),通過會(huì)話單元211與用戶B進(jìn)行通話,終端查新單元213查詢與第一終端21進(jìn)行的通話活動(dòng)的用戶B是否為新對(duì)象,若不是新對(duì)象,則通過終端更新單元212更新原來保存于終端存儲(chǔ)單元214中的與該用戶B對(duì)應(yīng)的會(huì)話列表的聯(lián)系時(shí)間及通話時(shí)長;若終端查新單元213查詢到與第一終端21進(jìn)行的通話活動(dòng)的用戶B是新對(duì)象,則直接將與用戶B的聯(lián)系時(shí)間、對(duì)方聯(lián)系人、及通話時(shí)長存儲(chǔ)至終端存儲(chǔ)單元214。同時(shí),通過終端發(fā)送單元215將記錄的與用戶B通話的通話時(shí)間、對(duì)方聯(lián)系人、及通話時(shí)長的信息發(fā)送至服務(wù)器1進(jìn)行同步保存,服務(wù)器1的服務(wù)器接收單元12接收來自于第一終端21發(fā)送的與用戶B的會(huì)話列表數(shù)據(jù)信息時(shí),服務(wù)器查新單元11根據(jù)第一終端21上用戶A的ID查詢當(dāng)前服務(wù)器存儲(chǔ)單元14中與用戶A的ID對(duì)應(yīng)的會(huì)話列表中是否存在與用戶B的會(huì)話記錄,若不存在,則直接將接收到的會(huì)話列表數(shù)據(jù)信息存儲(chǔ)至服務(wù)器存儲(chǔ)單元14;若存在,則通過服務(wù)器更新單元13更新與用戶B會(huì)話的聯(lián)系時(shí)間及通話時(shí)長。
如圖3所示,用戶A更換終端,使用第二終端22,同時(shí)想調(diào)取原來使用的第一終端21上的會(huì)話列表,其步驟包括:
S1:用戶在終端上登錄;
S2:向所述服務(wù)器1請(qǐng)求最近會(huì)話列表;
S3:接收所述服務(wù)器1返回的數(shù)據(jù);
S4:解析數(shù)據(jù)并顯示最近會(huì)話列表。
具體為:用戶A在第二終端22上登錄自己的ID,并通過數(shù)據(jù)請(qǐng)求單元Ⅱ226向服務(wù)器1發(fā)送會(huì)話列表數(shù)據(jù)請(qǐng)求信息,服務(wù)器1接收請(qǐng)求信息后,將對(duì)應(yīng)用戶AID的會(huì)話列表數(shù)據(jù)信息反饋至第二終端22,第二終端22中的數(shù)據(jù)接收單元Ⅱ227接收服務(wù)器1反饋的會(huì)話列表數(shù)據(jù)信息,并發(fā)送至數(shù)據(jù)解析單元Ⅱ228進(jìn)行解析,數(shù)據(jù)解析單元Ⅱ228將服務(wù)器1反饋的會(huì)話列表數(shù)據(jù)信息解析成便于終端顯示的會(huì)話列表后將會(huì)話列表存儲(chǔ)至終端存儲(chǔ)單元Ⅱ225,然后展現(xiàn)在最近會(huì)話列表中。
上述說明示出并描述了本發(fā)明的優(yōu)選實(shí)施例,如前所述,應(yīng)當(dāng)理解本發(fā)明并非局限于本文所披露的形式,不應(yīng)看作是對(duì)其他實(shí)施例的排除,而可用于各種其他組合、修改和環(huán)境,并能夠在本文所述發(fā)明構(gòu)想范圍內(nèi),通過上述教導(dǎo)或相關(guān)領(lǐng)域的技術(shù)或知識(shí)進(jìn)行改動(dòng)。而本領(lǐng)域人員所進(jìn)行的改動(dòng)和變化不脫離本發(fā)明的精神和范圍,則都應(yīng)在本發(fā)明所附權(quán)利要求的保護(hù)范圍內(nèi)。