同步通訊錄聯(lián)系人信息的方法、設(shè)備以及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)應(yīng)用技術(shù)領(lǐng)域,特別是一種同步通訊錄聯(lián)系人信息的方法、設(shè)備以及系統(tǒng)。
【背景技術(shù)】
[0002]隨著移動(dòng)通信技術(shù)的發(fā)展,移動(dòng)終端也得到越來(lái)越廣泛的普及,移動(dòng)終端的功能不斷完善,其存儲(chǔ)功能也得到強(qiáng)化。
[0003]在移動(dòng)終端的通訊錄中保存了用戶所需要的聯(lián)系人信息,如聯(lián)系人姓名、電話號(hào)碼等。并且,由于移動(dòng)終端的存儲(chǔ)功能不斷強(qiáng)化,用戶越來(lái)越多地依賴于移動(dòng)終端的存儲(chǔ)功能,用戶在移動(dòng)終端中保存了聯(lián)系人信息,用戶可以基于移動(dòng)終端中保存的聯(lián)系人信息,與聯(lián)系人進(jìn)行信息的發(fā)送,或者進(jìn)行語(yǔ)音業(yè)務(wù)。
[0004]然而,若移動(dòng)終端發(fā)生丟失或通訊錄發(fā)生崩潰,而通訊錄中的聯(lián)系人信息未及時(shí)進(jìn)行備份,那么對(duì)于一段時(shí)間內(nèi)修改的聯(lián)系人信息則無(wú)法恢復(fù),給用戶帶來(lái)極大的不便。
【發(fā)明內(nèi)容】
[0005]鑒于上述問(wèn)題,提出了本發(fā)明以便提供一種克服上述問(wèn)題或者至少部分地解決上述問(wèn)題的同步通訊錄聯(lián)系人信息的方法、設(shè)備以及系統(tǒng)。
[0006]依據(jù)本發(fā)明的一方面,提供了一種同步通訊錄聯(lián)系人信息的方法,應(yīng)用于客戶端,包括:
[0007]若監(jiān)測(cè)到本地的通訊錄聯(lián)系人信息發(fā)生變化,則生成發(fā)生變化的聯(lián)系人信息的同步操作;
[0008]發(fā)送攜帶有所述同步操作的同步請(qǐng)求至云端服務(wù)器,觸發(fā)所述云端服務(wù)器根據(jù)所述同步請(qǐng)求對(duì)所述云端服務(wù)器中存儲(chǔ)的、所述客戶端的聯(lián)系人信息執(zhí)行所述同步操作,以實(shí)現(xiàn)與所述客戶端本地的聯(lián)系人信息的同步。
[0009]可選地,所述云端服務(wù)器預(yù)先建立了客戶端的標(biāo)識(shí)與該客戶端的聯(lián)系人信息的對(duì)應(yīng)關(guān)系,所述云端服務(wù)器通過(guò)以下步驟來(lái)實(shí)現(xiàn)與所述客戶端本地的聯(lián)系人信息的同步:
[0010]所述云端服務(wù)器從所述同步請(qǐng)求中解析出所述客戶端的標(biāo)識(shí);
[0011]根據(jù)所述對(duì)應(yīng)關(guān)系查找在所述云端服務(wù)器存儲(chǔ)的、所述客戶端的標(biāo)識(shí)對(duì)應(yīng)的聯(lián)系人?目息;
[0012]對(duì)查找到的所述聯(lián)系人信息執(zhí)行所述同步操作,以實(shí)現(xiàn)與所述客戶端本地的聯(lián)系人信息的同步。
[0013]可選地,所述方法還包括:
[0014]向所述云端服務(wù)器發(fā)送聯(lián)系人信息的獲取請(qǐng)求,其中,所述獲取請(qǐng)求中攜帶有所述客戶端的標(biāo)識(shí);
[0015]接收所述云端服務(wù)器返回的、與所述客戶端的標(biāo)識(shí)對(duì)應(yīng)的聯(lián)系人信息,對(duì)本地存儲(chǔ)的原聯(lián)系人信息進(jìn)行覆蓋。
[0016]可選地,所述方法還包括:
[0017]接收所述云端服務(wù)器返回的、所述同步操作的狀態(tài)信息。
[0018]依據(jù)本發(fā)明的另一方面,還提供了一種同步通訊錄聯(lián)系人信息的方法,應(yīng)用于云端服務(wù)器,包括:
[0019]接收來(lái)自客戶端的同步通訊錄聯(lián)系人信息的同步請(qǐng)求,其中,所述同步請(qǐng)求中攜帶有聯(lián)系人信息的同步操作;
[0020]根據(jù)所述同步請(qǐng)求對(duì)所述云端服務(wù)器中存儲(chǔ)的、所述客戶端的聯(lián)系人信息執(zhí)行所述同步操作,以實(shí)現(xiàn)與所述客戶端本地的聯(lián)系人信息的同步。
[0021]可選地,所述云端服務(wù)器預(yù)先建立了客戶端的標(biāo)識(shí)與該客戶端的聯(lián)系人信息的對(duì)應(yīng)關(guān)系,根據(jù)所述同步請(qǐng)求對(duì)所述云端服務(wù)器中存儲(chǔ)的、所述客戶端的聯(lián)系人信息執(zhí)行所述同步操作,包括:
[0022]從所述同步請(qǐng)求中解析出所述客戶端的標(biāo)識(shí);
[0023]根據(jù)所述對(duì)應(yīng)關(guān)系查找在所述云端服務(wù)器存儲(chǔ)的、所述客戶端的標(biāo)識(shí)對(duì)應(yīng)的聯(lián)系人?目息;
[0024]對(duì)查找到的所述聯(lián)系人信息執(zhí)行所述同步操作,以實(shí)現(xiàn)與所述客戶端本地的聯(lián)系人信息的同步。
[0025]可選地,所述方法還包括:
[0026]接收來(lái)自所述客戶端的聯(lián)系人信息的獲取請(qǐng)求,其中,所述獲取請(qǐng)求中攜帶有所述客戶端的標(biāo)識(shí);
[0027]向所述客戶端返回與所述客戶端的標(biāo)識(shí)對(duì)應(yīng)的聯(lián)系人信息。
[0028]可選地,所述方法還包括:
[0029]向所述客戶端返回所述同步操作的狀態(tài)信息。
[0030]依據(jù)本發(fā)明的另一方面,還提供了一種客戶端,包括:
[0031]生成模塊,適于若監(jiān)測(cè)到本地的通訊錄聯(lián)系人信息發(fā)生變化,則生成發(fā)生變化的聯(lián)系人信息的同步操作;
[0032]請(qǐng)求發(fā)送模塊,適于發(fā)送攜帶有所述同步操作的同步請(qǐng)求至云端服務(wù)器,觸發(fā)所述云端服務(wù)器根據(jù)所述同步請(qǐng)求對(duì)所述云端服務(wù)器中存儲(chǔ)的、所述客戶端的聯(lián)系人信息執(zhí)行所述同步操作,以實(shí)現(xiàn)與所述客戶端本地的聯(lián)系人信息的同步。
[0033]可選地,所述請(qǐng)求發(fā)送模塊,還適于向所述云端服務(wù)器發(fā)送聯(lián)系人信息的獲取請(qǐng)求,其中,所述獲取請(qǐng)求中攜帶有所述客戶端的標(biāo)識(shí);
[0034]所述客戶端還包括信息接收模塊,適于接收所述云端服務(wù)器返回的、與所述客戶端的標(biāo)識(shí)對(duì)應(yīng)的聯(lián)系人信息,對(duì)本地存儲(chǔ)的原聯(lián)系人信息進(jìn)行覆蓋。
[0035]可選地,所述信息接收模塊還適于:
[0036]接收所述云端服務(wù)器返回的、所述同步操作的狀態(tài)信息。
[0037]依據(jù)本發(fā)明的另一方面,還提供了一種云端服務(wù)器,包括:
[0038]請(qǐng)求接收模塊,適于接收來(lái)自客戶端的同步通訊錄聯(lián)系人信息的同步請(qǐng)求,其中,所述同步請(qǐng)求中攜帶有聯(lián)系人信息的同步操作;
[0039]同步模塊,適于根據(jù)所述同步請(qǐng)求對(duì)所述云端服務(wù)器中存儲(chǔ)的、所述客戶端的聯(lián)系人信息執(zhí)行所述同步操作,以實(shí)現(xiàn)與所述客戶端本地的聯(lián)系人信息的同步。
[0040]可選地,所述云端服務(wù)器預(yù)先建立了客戶端的標(biāo)識(shí)與該客戶端的聯(lián)系人信息的對(duì)應(yīng)關(guān)系,所述同步模塊還適于:
[0041]從所述同步請(qǐng)求中解析出所述客戶端的標(biāo)識(shí);
[0042]根據(jù)所述對(duì)應(yīng)關(guān)系查找在所述云端服務(wù)器存儲(chǔ)的、所述客戶端的標(biāo)識(shí)對(duì)應(yīng)的聯(lián)系人?目息;
[0043]對(duì)查找到的所述聯(lián)系人信息執(zhí)行所述同步操作,以實(shí)現(xiàn)與所述客戶端本地的聯(lián)系人信息的同步。
[0044]可選地,所述請(qǐng)求接收模塊,還適于接收來(lái)自所述客戶端的聯(lián)系人信息的獲取請(qǐng)求,其中,所述獲取請(qǐng)求中攜帶有所述客戶端的標(biāo)識(shí);
[0045]所述云端服務(wù)器還包括信息發(fā)送模塊,適于向所述客戶端返回與所述客戶端的標(biāo)識(shí)對(duì)應(yīng)的聯(lián)系人信息。
[0046]可選地,所述信息發(fā)送模塊還適于:
[0047]向所述客戶端返回所述同步操作的狀態(tài)信息。
[0048]依據(jù)本發(fā)明的又一方面,還提供了一種同步通訊錄聯(lián)系人信息的系統(tǒng),包括:上述任一個(gè)的客戶端和上述任一個(gè)的云端服務(wù)器。
[0049]在本發(fā)明實(shí)施例中,客戶端實(shí)時(shí)監(jiān)測(cè)本地的通訊錄聯(lián)系人信息,當(dāng)監(jiān)測(cè)到聯(lián)系人信息發(fā)生變化時(shí),生成發(fā)生變化的聯(lián)系人信息的同步操作,隨后發(fā)送攜帶有同步操作的同步請(qǐng)求至云端服務(wù)器,觸發(fā)云端服務(wù)器根據(jù)同步請(qǐng)求對(duì)云端服務(wù)器中存儲(chǔ)的、客戶端的聯(lián)系人信息執(zhí)行同步操作,以實(shí)現(xiàn)與客戶端本地的聯(lián)系人信息的同步。即,通訊錄聯(lián)系人信息發(fā)生變化,則云端服務(wù)器中存儲(chǔ)的聯(lián)系人信息會(huì)同步變化,保證數(shù)據(jù)實(shí)時(shí)性和準(zhǔn)確性。本發(fā)明提供的同步通訊錄聯(lián)系人信息的方案,保證了客戶端本地的通訊錄聯(lián)系人信息與云端服務(wù)器中存儲(chǔ)的、客戶端的聯(lián)系人信息始終保持一致,若發(fā)生客戶端的通訊錄崩潰或客戶端所在的移動(dòng)終端丟失等意外情況導(dǎo)致無(wú)法從客戶端本地的通訊錄中獲取聯(lián)系人信息,客戶端可以及時(shí)從云端服務(wù)器獲取有效、準(zhǔn)確一致的聯(lián)系人信息。進(jìn)一步,本發(fā)明通過(guò)云端服務(wù)器進(jìn)行通訊錄聯(lián)系人信息的同步,利用了云端服務(wù)器存儲(chǔ)和獲取信息的便捷性特點(diǎn),使得同步速度快,后續(xù)獲取信息也較方便。
[0050]上述說(shuō)明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說(shuō)明書的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本發(fā)明的【具體實(shí)施方式】。
[0051]根據(jù)下文結(jié)合附圖對(duì)本發(fā)明具體實(shí)施例的詳細(xì)描述,本領(lǐng)域技術(shù)人員將會(huì)更加明了本發(fā)明的上述以及其他目的、優(yōu)點(diǎn)和特征。
【附圖說(shuō)明】
[0052]通過(guò)閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對(duì)于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對(duì)本發(fā)明的限制。而且在整個(gè)附圖中,用相同的參考符號(hào)表示相同的部件。在附圖中:
[0053]圖1示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的應(yīng)用于客戶端的同步通訊錄聯(lián)系人信息的方法的流程圖;
[0054]圖2示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的應(yīng)用于云端服務(wù)器的同步通訊錄聯(lián)系人信息的方法的流程圖;
[0055]圖3示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的結(jié)合客戶端和云端服務(wù)器的同步通訊錄聯(lián)系人信息的方法的流程圖;
[0056]圖4示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的獲取通訊錄聯(lián)系人信息的方法的流程圖;
[0057]圖5示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的客戶端的結(jié)構(gòu)示意圖;
[0058]圖6示出了根據(jù)本發(fā)明另一個(gè)實(shí)施例的客戶端的結(jié)構(gòu)示意圖;
[0059]圖7示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的云端服務(wù)器的結(jié)構(gòu)示意圖;
[0060]圖8示出了根據(jù)本發(fā)明另一個(gè)實(shí)施例的云端服務(wù)器的結(jié)構(gòu)示意圖;以及
[0061]圖9示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的同步通訊錄聯(lián)系人信息的系統(tǒng)的結(jié)構(gòu)示意圖。
【具