通訊錄的更新方法、服務(wù)器及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,尤其涉及一種通訊錄的更新方法、服務(wù)器及系統(tǒng)。
【背景技術(shù)】
[0002]隨著終端的存儲(chǔ)技術(shù)越來越強(qiáng),終端上存儲(chǔ)的通訊錄的記錄也越來越多、越來越豐富。而為了防止通訊錄的數(shù)據(jù)丟失,現(xiàn)有技術(shù)存在一種通訊錄管理程序,該通訊錄管理程序可以將終端上的通訊錄備份至云服務(wù)器,用戶可以隨時(shí)隨地進(jìn)行查看。
[0003]雖然該通訊錄管理程序給通訊錄的管理帶來了很多的便利,但是用戶通過該通訊錄管理程序僅能管理自己的通訊錄。當(dāng)自己的手機(jī)號(hào)更換時(shí),則需要群發(fā)消息通知其他用戶自己的手機(jī)號(hào)已更換,如此不但操作麻煩,而且還可能會(huì)造成無法及時(shí)通知用戶進(jìn)行更換。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例的主要目的是提供一種通訊錄的更新方法、服務(wù)器及系統(tǒng),旨在提高通訊錄信息更新的效率。
[0005]為達(dá)到以上目的,本發(fā)明實(shí)施例提供了一種通訊錄的更新方法,包括:
[0006]第一用戶終端發(fā)送信息更新通知請(qǐng)求至更新服務(wù)器,所述信息更新通知請(qǐng)求包括要更新的記錄項(xiàng)、所述記錄項(xiàng)對(duì)應(yīng)的更新后的通訊錄信息及進(jìn)行信息更新通知的第二用戶終端;
[0007]所述更新服務(wù)器根據(jù)所述信息更新通知請(qǐng)求,判斷第一用戶終端與第二用戶終端是否已經(jīng)綁定;
[0008]當(dāng)所述第一用戶終端與第二用戶終端已經(jīng)綁定時(shí),所述更新服務(wù)器產(chǎn)生信息更新請(qǐng)求,所述信息更新請(qǐng)求包括第一用戶終端的賬戶信息、所述要更新的記錄項(xiàng)對(duì)應(yīng)的更新前后的通訊錄信息;
[0009]所述更新服務(wù)器將所述信息更新請(qǐng)求發(fā)送至所述進(jìn)行信息更新通知的第二用戶終端;
[0010]所述第二用戶終端根據(jù)所述信息更新請(qǐng)求,將所述第二用戶終端的通訊錄中與所述要更新的記錄項(xiàng)對(duì)應(yīng)的信息替換為所述更新后的通訊錄信息。
[0011]進(jìn)一步地,本發(fā)明實(shí)施例還提供了一種通訊錄的更新方法,包括:
[0012]獲取第一用戶終端的信息更新通知請(qǐng)求,所述信息更新通知請(qǐng)求包括要更新的記錄項(xiàng)、所述記錄項(xiàng)對(duì)應(yīng)的更新后的通訊錄信息及進(jìn)行信息更新通知的第二用戶終端;
[0013]當(dāng)所述第一用戶終端與第二用戶終端已經(jīng)綁定時(shí),產(chǎn)生信息更新請(qǐng)求,所述信息更新請(qǐng)求包括第一用戶終端的賬戶信息、所述要更新的記錄項(xiàng)對(duì)應(yīng)的更新前后的通訊錄信息;
[0014]將所述信息更新請(qǐng)求發(fā)送至所述進(jìn)行信息更新通知的第二用戶終端,以使第二用戶終端將所述第二用戶終端的通訊錄中與所述要更新的記錄項(xiàng)對(duì)應(yīng)的通訊錄信息替換為所述更新后的通訊錄信息。
[0015]進(jìn)一步地,本發(fā)明實(shí)施例還提供了一種通訊錄的更新系統(tǒng),包括更新服務(wù)器、第一用戶終端和第二用戶終端;其中:
[0016]第一用戶終端發(fā)送信息更新通知請(qǐng)求至更新服務(wù)器,所述信息更新通知請(qǐng)求包括要更新的記錄項(xiàng)、所述記錄項(xiàng)對(duì)應(yīng)的更新后的通訊錄信息及進(jìn)行信息更新通知的第二用戶終端;
[0017]所述更新服務(wù)器根據(jù)所述信息更新通知請(qǐng)求,判斷第一用戶終端與第二用戶終端是否已經(jīng)綁定;當(dāng)所述第一用戶終端與第二用戶終端已經(jīng)綁定時(shí),所述更新服務(wù)器產(chǎn)生信息更新請(qǐng)求,所述信息更新請(qǐng)求包括第一用戶終端的賬戶信息、所述要更新的記錄項(xiàng)對(duì)應(yīng)的更新前后的通訊錄信息;所述更新服務(wù)器將所述信息更新請(qǐng)求發(fā)送至所述進(jìn)行信息更新通知的第二用戶終端;
[0018]所述第二用戶終端根據(jù)所述信息更新請(qǐng)求,將所述第二用戶終端的通訊錄中與所述要更新的記錄項(xiàng)對(duì)應(yīng)的信息替換為所述更新后的通訊錄信息。
[0019]進(jìn)一步地,本發(fā)明實(shí)施例還提供了一種通訊錄的更新服務(wù)器,包括:
[0020]接收模塊,用于獲取第一用戶終端的信息更新通知請(qǐng)求,所述信息更新通知請(qǐng)求包括要更新的記錄項(xiàng)、所述記錄項(xiàng)對(duì)應(yīng)的更新后的通訊錄信息及進(jìn)行信息更新通知的第二用戶終端;
[0021]判斷模塊,用于根據(jù)所述信息更新通知請(qǐng)求,判斷第一用戶終端與第二用戶終端是否已經(jīng)綁定;
[0022]生成模塊,用于當(dāng)所述第一用戶終端與第二用戶終端已經(jīng)綁定時(shí),產(chǎn)生信息更新請(qǐng)求,所述信息更新請(qǐng)求包括第一用戶終端的賬戶信息、所述要更新的記錄項(xiàng)對(duì)應(yīng)的更新前后的通訊錄信息;
[0023]發(fā)送模塊,用于將所述信息更新請(qǐng)求發(fā)送至所述進(jìn)行信息更新通知的第二用戶終端,以使第二用戶終端將所述第二用戶終端的通訊錄中與所述要更新的記錄項(xiàng)對(duì)應(yīng)的信息替換為所述更新后的通訊錄信息。
[0024]本發(fā)明實(shí)施例在第一用戶終端的賬戶信息發(fā)生變更時(shí),可以產(chǎn)生信息更新通知請(qǐng)求,使得更新服務(wù)器控制第二用戶終端將第二用戶終端上存儲(chǔ)的對(duì)應(yīng)第一用戶終端的賬戶信息可以自動(dòng)進(jìn)行更新,從而在第一用戶終端的賬戶信息發(fā)生變更時(shí),用戶不再需要在第二用戶終端上手動(dòng)更換通訊錄信息,不但方便了用戶的操作,也避免了手動(dòng)輸入可能產(chǎn)生的錯(cuò)誤,進(jìn)而提高了通訊錄信息更新的效率。另外,本發(fā)明實(shí)施例只有互相綁定的用戶終端才能實(shí)現(xiàn)通訊錄信息的自動(dòng)更新,從而保證了通訊錄信息更新的安全性。
【附圖說明】
[0025]圖1是本發(fā)明通訊錄的更新方法第一實(shí)施例的流程示意圖;
[0026]圖2是本發(fā)明通訊錄的更新方法中發(fā)起信息更新通知請(qǐng)求的示例圖;
[0027]圖3是本發(fā)明通訊錄的更新方法中的第二用戶終端的通訊錄中對(duì)應(yīng)第一用戶終端的信息更新的示例圖;
[0028]圖4是本發(fā)明通訊錄的更新方法第二實(shí)施例的流程示意圖;
[0029]圖5是本發(fā)明通訊錄的更新方法第三實(shí)施例的流程示意圖;
[0030]圖6是本發(fā)明通訊錄的更新方法第四實(shí)施例的流程示意圖;
[0031]圖7是本發(fā)明通訊錄的更新方法第五實(shí)施例的流程示意圖;
[0032]圖8是本發(fā)明通訊錄的更新方法第六實(shí)施例的流程示意圖;
[0033]圖9是本發(fā)明通訊錄的更新方法中第二用戶終端進(jìn)行信息更新后顯示更新結(jié)果的界面示例圖;
[0034]圖10是本發(fā)明通訊錄的更新方法中第二用戶終端接收到信息更新請(qǐng)求時(shí),產(chǎn)生并顯示的提示信息的界面示例圖;
[0035]圖11是本發(fā)明通訊錄的更新服務(wù)器第一實(shí)施例的功能模塊示意圖;
[0036]圖12是本發(fā)明通訊錄的更新服務(wù)器第二實(shí)施例的功能模塊示意圖;
[0037]圖13是本發(fā)明通訊錄的更新系統(tǒng)的結(jié)構(gòu)示意圖。
[0038]本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說明。
【具體實(shí)施方式】
[0039]以下結(jié)合說明書附圖及具體實(shí)施例進(jìn)一步說明本發(fā)明的技術(shù)方案。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0040]本發(fā)明提供了一種通訊錄的更新方法,參照?qǐng)D1,該實(shí)施例的通訊錄的更新方法包括以下步驟:
[0041]步驟S110、獲取第一用戶終端的信息更新通知請(qǐng)求;
[0042]上述信息更新通知請(qǐng)求包括要更新的記錄項(xiàng)、所述記錄項(xiàng)對(duì)應(yīng)的更新后的通訊錄信息及進(jìn)行信息更新通知的第二用戶終端。該第一用戶終端可以接收用戶的輸入指令而發(fā)起信息更新通知請(qǐng)求,也可以為第一用戶終端主動(dòng)監(jiān)測終端上的用戶識(shí)別卡的通訊錄信息是否已更換,若已更換,則發(fā)起信息更新通知請(qǐng)求。
[0043]步驟S120、判斷所述第一用戶終端與第二用戶終端是否已經(jīng)綁定;是則轉(zhuǎn)入步驟S130、否則轉(zhuǎn)入步驟S150 ;
[0044]首先,更新服務(wù)器上必須存儲(chǔ)有所有用戶終端的通訊錄信息,且預(yù)先設(shè)置用戶終端之間的綁定關(guān)系,然后根據(jù)所述綁定關(guān)系,判斷第一用戶終端與第二用戶終端是否已經(jīng)綁定。
[0045]步驟S130、當(dāng)所述第一用戶終端與第二用戶終端已經(jīng)綁定時(shí),產(chǎn)生信息更新請(qǐng)求;
[0046]所述信息更新請(qǐng)求包括第一用戶終端的賬戶信息、所述要更新的記錄項(xiàng)對(duì)應(yīng)的更新前后的通訊錄信息。
[0047]步驟S140、將所述信息更新請(qǐng)求發(fā)送至所述進(jìn)行信息更新的第二用戶終端,以使第二用戶終端將所述第二用戶終端的通訊錄中與所述要更新的記錄項(xiàng)對(duì)應(yīng)的信息替換為所述更新后的通訊錄信息;
[0048]步驟S150、丟棄所述信息更新通知請(qǐng)求,并通知所述第一用戶終端更新通知失敗。
[0049]當(dāng)?shù)谝挥脩艚K端與第二用戶終端未綁定時(shí),則丟棄信息更新通知請(qǐng)求,并通知所述第一用戶終端更新通知失敗。
[0050]本發(fā)明實(shí)施例在第一用戶終端的賬戶信息發(fā)生變更時(shí),可以產(chǎn)生信息更新通知請(qǐng)求,使得更新服務(wù)器控制第二用戶終端將第二用戶終端上存儲(chǔ)的對(duì)應(yīng)第一用戶終端的賬戶信息可以自動(dòng)進(jìn)行更新,從而在第一用戶終端的賬戶信息發(fā)生變更時(shí),用戶不再需要在第二用戶終端上手動(dòng)更換通訊錄信息,不但方便了用戶的操作,也避免了手動(dòng)輸入可能產(chǎn)生的錯(cuò)誤,進(jìn)而提高了通訊錄信息更新的效率。另外,本發(fā)明實(shí)施例只有互相綁定的用戶終端才能實(shí)現(xiàn)通訊錄信息的自動(dòng)更新,從而保證了通訊錄信息更新的安全性。
[0051]下面針對(duì)上述實(shí)施例的通訊錄的更新方法的應(yīng)用進(jìn)行如下描述。其中用戶張三所使用的終端為第一用戶終端,用戶李四所使用的終端為第二用戶終端,且用戶張三與用戶李四已經(jīng)綁定,即第一用戶終端的通訊錄存儲(chǔ)有用戶李四的信息,第二用戶終端的通訊錄存儲(chǔ)有用戶張三的信息。用戶A的手機(jī)號(hào)碼由“13000000000”變更為“13800000000”。
[0052]如圖2所示,當(dāng)?shù)谝挥脩艚K端檢測到用戶張三的手機(jī)號(hào)發(fā)生變更