專利名稱:維護通訊錄的方法及群組通訊錄管理平臺的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通訊錄技術(shù)領(lǐng)域,特別涉及一種維護通訊錄的方法及群組通訊錄管理
背景技術(shù):
隨著信息化社會的快速發(fā)展,人與人之間信息交互的方式變得越來越便捷和多樣化。除傳統(tǒng)的信件、傳真和電話等信息交互方式外,現(xiàn)有的即時通訊工具(如QQ、MSN或百度嗨等)、微博、社會性網(wǎng)絡(luò)服務(wù)(如開心網(wǎng)或者人人網(wǎng)等社交網(wǎng)站)和電子郵箱等信息交互平臺為信息的交互提供了諸如即時、傳播范圍廣泛和通訊成本低的優(yōu)點,因此,上述信息交互平臺被廣泛的應(yīng)用在人們的日常生活中。多樣化的信息交互平臺在為人們進行信息溝通帶來極大的方便的同時,使得人們要記憶更多樣化的通訊信息,如QQ號碼、微博賬號、郵箱賬號和MSN號碼等。通常情況下了,人們通過通訊錄來記錄和管理諸如上述的通訊信息。
發(fā)明內(nèi)容
本發(fā)明實施例提供了一種維護通訊錄的方法及群組通訊錄管理平臺。所述技術(shù)方案如下一種維護用戶通訊錄的方法,所述方法包括群組通訊錄管理平臺建立一個或多個群組通訊錄,并為所建立的群組通訊錄分配群組ID ;所述群組通訊錄管理平臺在接收到用戶端發(fā)送的下載更新用戶端通訊錄的請求時,根據(jù)所建立的群組通訊錄對所述用戶端通訊錄進行更新。所述群組通訊錄管理平臺建立一個或多個群組通訊錄,并為所建立的群組通訊錄分配群組ID包括所述群組通訊錄管理平臺獲取所述群組通訊錄的群組創(chuàng)建信息,根據(jù)所述群組創(chuàng)建信息創(chuàng)建所述群組通訊錄,并為所述群組通訊錄分配群組ID ;所述群組通訊錄管理平臺為所述群組通訊錄添加成員,并記錄和維護所添加成員的通訊信息。所述群組通訊錄管理平臺為所述群組通訊錄添加成員,并記錄和維護所添加成員的通訊信息包括所述群組通訊錄管理平臺等待接收待加入成員發(fā)送的加入所述群組通訊錄的請求;所述群組通訊錄管理平臺在接收到所述請求且所述請求中包含所述群組通訊錄的群組ID時,將所述待加入成員添加到所述群組通訊錄,并獲取所述待加入成員的通訊信息,記錄和維護所述待加入成員的通訊信息;所述群組通訊錄管理平臺在接收到所述請求且所述請求中包含所述群組通訊錄的群組ID和所述待加入成員的通訊信息時,將所述待加入成員添加到所述群組通訊錄,并記錄和維護所述待加入成員的通訊信息;或者
所述群組通訊錄管理平臺向待加入成員發(fā)送加入所述群組通訊錄的邀請,并等待接收所述待加入成員發(fā)送的同意邀請的消息;所述群組通訊錄管理平臺在接收到所述消息時,將所述待加入成員添加到所述群組通訊錄,并獲取所述待加入成員的通訊信息,記錄和維護所述待加入成員的通訊信息;所述群組通訊錄管理平臺在接收到所述消息且所述消息內(nèi)包含待加入成員的通訊信息時,將所述待加入成員添加到所述群組通訊錄,并記錄和維護所述待加入成員的通訊信息;或者所述群組通訊錄管理平臺在因特網(wǎng)內(nèi)搜索待加入成員的信息;所述群組通訊錄管理平臺在所述群組通訊錄內(nèi)添加所述待加入成員,并記錄和維護搜索到信息。所述群組通訊錄管理平臺在接收到用戶端發(fā)送的下載更新用戶端通訊錄的請求時,根據(jù)所建立的群組通訊錄對所述用戶端通訊錄進行更新包括所述群組通訊錄管理平臺從所建立的群組通訊錄中確定待下載群組通訊錄;所述群組通訊錄管理平臺將所述待下載群組通訊錄下載到所述用戶端,以便所述用戶端將所述待下載群組通訊錄與所述用戶端通訊錄進行合并;或者所述群組通訊錄管理平臺拷貝所述用戶端通訊錄;所述群組通訊錄管理平臺從所建立的群組通訊錄中確定·待下載群組通訊錄;所述群組通訊錄管理平臺將所述待下載群組通訊錄與所述用戶端通訊錄的拷貝進行合并;所述群組通訊錄管理平臺將合并后得到的通訊錄下載到所述用戶端。所述群組通訊錄管理平臺將所述待下載群組通訊錄與所述用戶端通訊錄的拷貝進行合并包括所述群組通訊錄管理平臺將所述待下載群組通訊內(nèi)的各成員的通訊信息與所述拷貝內(nèi)的各成員的通訊信息進行對比;所述群組通訊錄管理平臺在所述待下載群組通訊錄內(nèi)存在與所述拷貝內(nèi)的成員相同成員名稱的成員時,按照預(yù)設(shè)規(guī)則將所述待下載群組通訊錄合并到所述拷貝內(nèi);所述群組通訊錄管理平臺在所述待下載群組通訊錄內(nèi)不存在與所述拷貝內(nèi)的成員相同成員名稱的成員時,直接將所述待下載通訊錄合并到所述拷貝內(nèi)。所述群組通訊錄管理平臺在所述待下載群組通訊錄內(nèi)存在與所述拷貝內(nèi)的成員相同成員名稱的成員時,按照預(yù)設(shè)規(guī)則將所述待下載群組通訊錄合并到所述拷貝內(nèi)包括所述群組通訊錄管理平臺將所述待下載群組通訊錄內(nèi)與所述拷貝內(nèi)成員的成員名稱不相同的成員合并到所述拷貝內(nèi);所述群組通訊錄管理平臺根據(jù)所述待下載群組通訊錄內(nèi)與所述拷貝內(nèi)成員相同成員名稱的成員的通訊信息對所述拷貝內(nèi)與所述待下載群組通訊錄內(nèi)成員相同成員名稱的成員的通訊信息進行更新,或者,不更新所述拷貝內(nèi)與所述待下載群組通訊錄內(nèi)成員相同成員名稱的成員的通訊信息,或者,根據(jù)所述待下載群組通訊錄內(nèi)與所述拷貝內(nèi)成員相同成員名稱的成員的通訊信息對所述拷貝內(nèi)與所述待下載群組通訊錄內(nèi)成員相同成員名稱的成員新建一條通訊信息。所述群組通訊錄管理平臺將合并后得到的通訊錄下載到所述用戶端之前,所述方法還包括將合并得到的通訊錄內(nèi)的成員的通訊信息進行編輯。一種群組通訊錄管理平臺,所述平臺包括記錄模塊和更新模塊;所述建立模塊,用于建立一個或多個群組通訊錄,并為所建立的群組通訊錄分配群組ID ;所述更新模塊,用于當(dāng)接收到用戶端發(fā)送的下載更新用戶端通訊錄的請求時,根據(jù)所述建立模塊所建立的群組通訊錄對所述用戶端通訊錄進行更新。所述建立模塊包括建立單元,用于獲取所述群組通訊錄的群組創(chuàng)建信息,根據(jù)所述群組創(chuàng)建信息創(chuàng)建所述群組通訊錄,并為所述群組通訊錄分配群組ID ;添加單元,用于為所述建立單元所建立的群組通訊錄添加成員,并記錄和維護所添加成員的通訊信息。所述添加單元包括第一接收子單元,用于等待接收待加入成員發(fā)送的加入所述群組通訊錄的請求;第一添加子單元,用于在所述第一接收子單元接收到所述請求且所述請求中包含所述群組通訊錄的群組ID時,將所述待加入成員添加到所述群組通訊錄,并獲取所述待加入成員的通訊信息,記錄和維護所述待加入成員的通訊信息;第二添加子單元,用于在所述第一接收子單元接收到所述請求且所述請求中包含所述群組通訊錄的群組ID和所述待加入成員的通訊信息時,將所述待加入成員添加到所述群組通訊錄,并記錄和維護所述待加入成員的通訊信息。或者,所述添加單元包括發(fā)送子單元,用于向待加入成員發(fā)送加入所述群組通訊錄的邀請;第二接收子單元 ,用于等待接收所述待加入成員發(fā)送的同意邀請的消息;第三添加子單元,用于在所述第二接收子單元接收到所述消息時,將所述待加入成員添加到所述群組通訊錄,并獲取所述待加入成員的通訊信息,記錄和維護所述待加入成員的通訊信息;第四添加子單元,用于在所述第二接收子單元接收到所述消息且所述消息內(nèi)包含待加入成員的通訊信息時,將所述待加入成員添加到所述群組通訊錄,并記錄和維護所述待加入成員的通訊信息。或者,所述添加單元包括搜索子單元,用于在因特網(wǎng)內(nèi)搜索待加入成員的信息;第五添加子單元,用于在所述群組通訊錄內(nèi)添加所述待加入成員,并記錄和維護所述搜索子單元搜索到的信息。所述更新模塊包括確定單元,用于從所建立的群組通訊錄中確定待下載群組通訊錄;第一更新下載單元,用于將所述待下載群組通訊錄下載到所述用戶端,以便所述用戶端將所述待下載群組通訊錄與所述用戶端通訊錄進行合并。或者,所述更新模塊包括拷貝單元,用于拷貝所述用戶端通訊錄;確定單元,用于從所建立的群組通訊錄中確定待下載群組通訊錄;合并單元,用于將所述確定單元確定的待下載群組通訊錄與所述拷貝單元所得到的用戶端通訊錄的拷貝進行合并;第二下載更新單元,用于將所述合并單元后得到的通訊錄下載到所述用戶端。
所述合并單元包括對比子單元,用于將所述待下載群組通訊內(nèi)的各成員的通訊信息與所述拷貝內(nèi)的各成員的通訊信息進行對比;第一合并子單元,用于在所述待下載群組通訊錄內(nèi)存在與所述拷貝內(nèi)的成員相同成員名稱的成員時,按照預(yù)設(shè)規(guī)則將所述待下載群組通訊錄合并到所述拷貝內(nèi);第二合并子單元,用于在所述待下載群組通訊錄內(nèi)不存在與所述拷貝內(nèi)的成員相同成員名稱的成員時,直接將所述待下載通訊錄合并到所述拷貝內(nèi)。所述第一合并子單元,具體用于將所述待下載群組通訊錄內(nèi)與所述拷貝內(nèi)成員的成員名稱不相同的成員合并到所述拷貝內(nèi);根據(jù)所述待下載群組通訊錄內(nèi)與所述拷貝內(nèi)成員相同成員名稱的成員的通訊信息對所述拷貝內(nèi)與所述待下載群組通訊錄內(nèi)成員相同成員名稱的成員的通訊信息進行更新,或者,不更新所述拷貝內(nèi)與所述待下載群組通訊錄內(nèi)成員相同成員名稱的成員的通訊信息,或者,根據(jù)所述待下載群組通訊錄內(nèi)與所述拷貝內(nèi)成員相同成員名稱的成員的通訊信息對所述拷貝內(nèi)與所述待下載群組通訊錄內(nèi)成員相同成員名稱的成員新建一條通訊信息。所述平臺還包括二次修改模塊,用于將合并得到的通訊錄內(nèi)的成員的通訊信息進行編輯。通過建立一個或多個群組通訊錄,并為所建立的群組通訊錄分配群組ID,當(dāng)接收到用戶端發(fā)送的下載更新用戶端通訊錄的請求時,根據(jù)所建立的群組通訊錄對所述用戶端通訊錄進行更新的技術(shù)方案實現(xiàn),使得用戶可以快捷、省時省力地通訊錄進行管理和更新,給出了把I個或多個群組通訊錄下載同步到手機、平板電腦、PC等用戶端通訊錄的解決方案。
為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是本發(fā)明實施例1中提供的一種維護用戶通訊錄的方法流程圖;圖2是本發(fā)明實施例2提供的一種網(wǎng)絡(luò)架構(gòu)圖;圖3是本發(fā)明實施例2中提供的一種維護用戶通訊錄的方法流程圖;圖4是本發(fā)明實施例3中提供的一種群組通訊錄管理平臺。
具體實施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方式作進一步地詳細描述。實施例1參見圖1,一種 維護用戶通訊錄的方法,該方法具體包括如下步驟步驟101 :群組通訊錄管理平臺建立一個或多個群組通訊錄,并為所建立的群組通訊錄分配群組ID ;
步驟102 :群組通訊錄管理平臺在接收到用戶端發(fā)送的下載更新用戶端通訊錄的請求時,根據(jù)所建立的群組通訊錄對所述用戶端通訊錄進行更新。通過建立一個或多個群組通訊錄,并為所建立的群組通訊錄分配群組ID,當(dāng)接收到用戶端發(fā)送的下載更新用戶端通訊錄的請求時,根據(jù)所建立的群組通訊錄對所述用戶端通訊錄進行更新的技術(shù)方案實現(xiàn),使得用戶可以快捷、省時省力地通訊錄進行管理和更新,給出了把I個或多個群組通訊錄下載同步到手機、平板電腦、PC等用戶端通訊錄的解決方案。實施例2本發(fā)明實施例所對應(yīng)的網(wǎng)絡(luò)架構(gòu)可以如圖2所示,群組通信錄管理平臺20由通訊錄廠商預(yù)先部署,并通過Internet網(wǎng)絡(luò)21與用戶端22相連接,為用戶提供創(chuàng)建和維護群組通訊錄的功能,這里,群組通訊錄管理平臺20可以由通訊錄廠商獨立部署,也可以由通訊錄廠商將群組通訊錄管理平臺20部署到現(xiàn)有的一些網(wǎng)絡(luò)服務(wù)器中,例如,將群組通訊錄管理平臺20部署到郵件服務(wù)器、QQ服務(wù)器或者SNS (Social Networking Services,社會性網(wǎng)絡(luò)服務(wù))服務(wù)器中;另外,該群組通訊錄管理平臺20還為加入該群組通訊錄管理平臺20的用戶提供注冊功能,那么,注冊用戶便可以通過該群組通訊錄管理平臺20創(chuàng)建和維護群組通訊錄,而群組通訊錄管理平臺20在創(chuàng)建和維護群組通訊錄的過程中,還可以從Internet網(wǎng)絡(luò)21獲取所需的創(chuàng)建信息;用戶端22在登錄群組通訊錄管理平臺20后,群組通訊錄管理平臺20根據(jù)所維護的群組通訊錄對用戶端22所存儲的通訊錄進行維護(如更新、修改或者刪除等處理)。需要說明的是,本發(fā)明實施例中所述的用戶端22為預(yù)置有同步通訊錄管理平臺20內(nèi)群組通訊錄功能的內(nèi)置通訊錄,或者,預(yù)安裝有帶通訊錄管理平臺20通訊錄功能的客戶端程序,其中,用戶端22具 體可以為手機、平板電腦或者PC等用戶設(shè)備。那么,用戶端22便可以通過有同步群組通訊錄管理平臺20內(nèi)群組通訊錄功能的內(nèi)置通訊錄、或者有帶群組通訊錄管理平臺20通訊錄功能的客戶端程序向群組通訊錄管理平臺20發(fā)送下載更新自身存儲的通訊錄的請求,群組通訊錄管理平臺20在接收到用戶端22發(fā)送的請求后,根據(jù)所維護的群組通訊錄將用戶端22自身存儲的通訊錄進行下載更新。參見圖3,一種維護通訊錄的方法,該方法的執(zhí)行主體具體與上述網(wǎng)絡(luò)架構(gòu)中的通訊錄管理平臺20相對應(yīng)(以下簡稱平臺),具體步驟如下步驟201 :平臺建立一個或多個群組通訊錄,并為所建立的群組通訊錄分配相應(yīng)的群組ID 具體地,獲取群組通訊錄的群組創(chuàng)建信息,根據(jù)群組創(chuàng)建信息創(chuàng)建群組通訊錄,并為群組通訊錄分配群組ID,其中,群組創(chuàng)建信息可以包括群組類型、群組名和群組簡介;為群組通訊錄添加成員,并記錄和維護所添加成員的通訊信息,其中,通訊信息可以包括成員名稱、電話號碼、即時通訊號碼、郵箱賬號、微博帳號或/和社會性網(wǎng)絡(luò)服務(wù)帳號。本步驟所述的方法在具體實現(xiàn)時包括如下操作步驟201-1 :用戶向平臺發(fā)送創(chuàng)建群組通訊錄的請求,該用戶為平臺的已注冊用戶;
具體地,用戶登錄平臺,在平臺驗證用戶的登錄信息通過后,用戶通過平臺所提供的創(chuàng)建群組通訊錄的接口向平臺發(fā)送創(chuàng)建群組通訊錄的請求,其中,其中,登錄信息可以包括登錄賬號和密碼,登錄賬號可以是用戶的IM(InstantMessaging,即時通訊)號碼、SNS (SocialNetworking Services,社會性網(wǎng)絡(luò)服務(wù))賬號、微博賬號、個人郵箱賬號、企業(yè)郵箱賬號或者自定義賬號等,IM號碼包括QQ、MSN或者百度海等即時通訊賬號,SNS賬號包括開心網(wǎng)或者人人網(wǎng)等社會性網(wǎng)絡(luò)服務(wù)賬號;另外,平臺為用戶提供注冊功能,那么,對于未在平臺中注冊的用戶想要在平臺中創(chuàng)建群組通訊錄的情況,未注冊用戶需先在平臺中進行注冊,之后,就可以登錄平臺,并可以通過步驟201-1所述的方法向平臺發(fā)送創(chuàng)建群組通訊錄的請求;例如,張三首先在平臺中進行注冊,在成為平臺的注冊用戶,張三登錄平臺并通過點擊平臺的前臺頁面上的“新建群組通訊錄”選項向平臺發(fā)送創(chuàng)建群組通訊錄的請求;步驟201-2 :平臺在接收到用戶發(fā)送的創(chuàng)建群組通訊錄的請求后,獲取所創(chuàng)建的群組通訊錄的群組創(chuàng)建信息,并根據(jù)所獲取的群組創(chuàng)建信息創(chuàng)建群組通訊錄,其中,群組創(chuàng)建信息包括群組類型、群組名和群組簡介等信息;具體地,平臺在接收到用戶發(fā)送的創(chuàng)建群組通訊錄的請求后,跳轉(zhuǎn)到群組創(chuàng)建信息的輸入界面,提示用戶輸入群組創(chuàng)建信息,該群組創(chuàng)建信息輸入界面提供有群組創(chuàng)建信息的輸入接口 ;用戶通過平臺所顯示的群組創(chuàng)建信息的輸入界面輸入群組創(chuàng)建信息;平臺根據(jù)接收到的群組創(chuàng)建信息創(chuàng)建一個新的群組通訊錄;例如,平臺在接收到張三發(fā)送的創(chuàng)建一個群組通訊錄的請求后,跳轉(zhuǎn)到群組創(chuàng)建信息輸入界面,提示張三輸入所請求創(chuàng)建的群組通訊錄的群組類型、群組名和群組簡介等群組創(chuàng)建信息;張三通過平臺所展現(xiàn)的群組創(chuàng)建信息的輸入接口輸入群組類型“普通群組”、群組名“第一中學(xué)三件一班”、群組簡介“第一中學(xué)09級三年一班的各位同學(xué)的通訊信息”;平臺根據(jù)接收到的群組創(chuàng)建信息創(chuàng)建一個名為“第一中學(xué)三年一班”的群組通訊錄;
步驟201-3 :平臺為創(chuàng)建的群組通訊錄分配群組ID,平臺中的各群組通訊錄均由其對應(yīng)的群組ID來唯一標(biāo)識;通過重復(fù)執(zhí)行步驟201-1至201-3,平臺便可以創(chuàng)建一到多個群組通訊錄,例如,本發(fā)明實施例中,平臺共創(chuàng)建了三個群組通訊名稱為“第一中學(xué)三年一班”的群組通訊錄、群組ID為0001,“某科技公司無線研發(fā)部門”的群組通訊錄、群組ID為0010 ;這里,步驟201-1至201-3所創(chuàng)建的群組通訊錄的內(nèi)容默認(rèn)為空值或僅包含創(chuàng)建人的通訊信息,例如,名稱為“第一中學(xué)三年一班”的群組通訊錄在創(chuàng)建后僅包含創(chuàng)建人張三的通訊信息,這是由于該群組通訊錄由張三所創(chuàng),平臺可以輕易的獲取張三的通訊信息,并將獲取的張三的通訊信息添加到所創(chuàng)建的群組通訊錄中;步驟201-4:平臺為所創(chuàng)建的群組通訊錄添加成員,并記錄和維護所添加成員的通訊信息,其中,通訊信息可以是成員名稱(如成員的真是姓名或/和昵稱),電話號碼、IM號碼、郵箱賬號、微博帳號或/和SNS帳號等信息具體地,可以采用如下三種方式來為所創(chuàng)建的群組通訊錄添加成員方式一、平臺等待接收待加入成員發(fā)送的加入群組通訊錄的請求;當(dāng)平臺接收到請求且請求中包含群組通訊錄的群組ID時,將待加入成員添加到群組通訊錄,并獲取待加入成員的通訊信息,記錄和維護待加入成員的通訊信息;當(dāng)平臺接收到請求且請求中包含群組通訊錄的群組ID和待加入成員的通訊信息時,將待加入成員添加到群組通訊錄,并記錄和維護待加入成員的通訊信息。本發(fā)明在具體實現(xiàn)時,成員通過檢索群組ID或/和群組簡介來確定自身所要加入的群組通訊錄,并向平臺發(fā)送加入群組通訊錄的請求,該請求中包含所要加入的群組通訊錄的群組ID ;平臺在接收到成員加入群組通訊錄的請求后,根據(jù)請求中所攜帶的群組ID將發(fā)送請求的成員加入到群組ID所標(biāo)識的群組通訊錄中;進一步地,平臺在根據(jù)請求中所攜帶的群組ID將發(fā)送請求的成員加入到群組ID所標(biāo)識的群組通訊錄之前,還包括平臺對發(fā)送加入群組通訊錄請求的成員進行驗證(如采用常用的身份驗證方法對發(fā)送請求的成員的省份進行驗證),在驗證通過后,根據(jù)請求中所攜帶的群組ID將發(fā)送請求的成員加入到群組ID所標(biāo)識的群組通訊錄;這里,成員在向平臺發(fā)送的加入群組通訊錄的請求中處理包含群組ID外,還可以包含有該成員的通訊信息,這樣,平臺在將發(fā)送請求的成員加入到群組ID所標(biāo)識的群組通訊錄的同時,記錄該請求中所攜帶的成員的通訊信息;上述處理的好處在于成員預(yù)先編輯自身的通訊信息,這樣,成員在加入不同的群組通訊錄時,可以根據(jù)預(yù)先編輯好的通訊信息快速的加入到群組通訊錄中,并且在該成員所加入的所有的群組通訊錄中所看到的通訊信息都是一樣的;另外,成員在向平臺發(fā)送的加入群組通訊錄的請求中除了群組ID外并不包含成員的通訊信息,這樣,平臺在將發(fā)送請求的成員加入到群組ID所標(biāo)識的群組通訊錄的同時,提示成員編輯自身的通訊信息,平臺將接收到的成員所編輯的通訊信息保存在群組通訊錄中; 上述處理的好處在于,成員在加入群組通訊錄時,臨時編輯自身的通訊信息,這樣,成員在所加入的不同的群組通訊錄內(nèi)可以設(shè)置不同的通訊信息;例如,畢業(yè)于第一中學(xué)三年一班的李四在平臺中搜索群組ID及相應(yīng)的群組簡介,發(fā)現(xiàn)群組ID為0001的通訊錄群組記錄的是“第一中學(xué)09級三年一班的各位同學(xué)的通訊信息”,而自己曾經(jīng)正是第一中學(xué)09級三年一班的學(xué)生,所以李四向平臺發(fā)送加入群組ID為0001的群組通訊錄的請求,以便加入該群組通訊錄,這樣,李四便可以看到該群組通訊錄內(nèi)的各成員的通訊信息并可以讓該群組通訊錄內(nèi)的成員看到自身的通訊信息;這里,李四在向平臺發(fā)送加入群組ID為0001的請求時,該請求中攜帶有自身的通訊信息;平臺在接收到李四所發(fā)送的請求后,將李四加入群組ID為0001的通訊錄群組,并記錄該請求中所攜帶的李四的通訊信息;方式二、平臺向待加入成員發(fā)送加入群組通訊錄的邀請,并等待接收待加入成員發(fā)送的同意邀請的消息;當(dāng)平臺接收到消息時,將待加入成員添加到群組通訊錄,并獲取待加入成員的通訊信息,記錄和維護待加入成員的通訊信息;當(dāng)平臺接收到消息且消息內(nèi)包含待加入成員的通訊信息時,將待加入成員添加到群組通訊錄,并記錄和維護待加入成員的通訊信息。本方法在具體實現(xiàn)時,管理員通過平臺邀請自己所認(rèn)識的成員加入到自身所在的群組通訊錄,其中,管理員為創(chuàng)建群組通訊錄的創(chuàng)建人所指定的;平臺將管理員所發(fā)出的邀請轉(zhuǎn)發(fā)給相應(yīng)的成員,該邀請中包含邀請成員接入群組通訊錄的群組ID ;成員在接收到邀請后,確定是否要接受該邀請,當(dāng)接收該邀請時,向平臺發(fā)送同意邀請的消息,其中,該同意邀請的消息中還包含成員的通訊信息;當(dāng)平臺接收到成員所返回的同意邀請的消息是,將同意平臺邀請的成員添加到群組通訊錄;這里,當(dāng)同意邀請的消息中還包含成員的通訊信息時,平臺在將同意平臺邀請的成員添加到群組通訊錄的同時,記同意邀請的消息中所攜帶的成員的通訊信息;上述處理的好處在于成員預(yù)先編輯自身的通訊信息,這樣,成員在加入不同的群組通訊錄時,可以根據(jù)預(yù)先編輯好的通訊信息快速的加入到群組通訊錄中,并且在該成員所加入的所有的群組通訊錄中所看到的通訊信息都是一樣的;另外,當(dāng)同意邀請的消息中不包含成員的通訊信息時,平臺在將同意平臺邀請的成員添加到群組通訊錄的同時,提示成員編輯自身的通訊信息,平臺將接收到的成員所編輯的通訊信息保存在群組通訊錄中;上述處理的好處在于,成員在加入群組通訊錄時,臨時編輯自身的通訊信息,這樣,成員在所加入的不同的群組通訊錄內(nèi)可以設(shè)置不同的通訊信息;例如,群組ID為0001的通訊錄群組中的管理員李四,管理員李四是由該通訊錄群組的創(chuàng)建者張三所指定的,李四則通過平臺向自己第一中學(xué)09級三年一班的同學(xué)麻衣、王五和瑪麗發(fā)送邀請,分別邀請麻衣、王五和瑪麗加入群組ID為0001的通訊錄群組;當(dāng)麻衣、王五和瑪麗分別接收到邀請后,確定自己要加入該群組ID為0001的群組通訊錄,則向平臺發(fā)送同意邀請的消息;平臺在接收到麻衣、王五和瑪麗的同意要求的消息后,將麻衣、王五和瑪麗加入到群組ID為0001的群組通訊錄中,并在將麻衣、王五和瑪麗加入到群組通訊時,提示麻衣、王五和瑪麗輸入自身的通訊信息,之后,將獲取的麻衣、王五和瑪麗的通訊信息添加到群組通訊錄中;需要說明的是,通過方法一和方法二為所創(chuàng)建的群組通訊錄所添加的成員在本發(fā)明實施例中成為“實成員”;方式三、在因特網(wǎng)內(nèi)搜索待加入成員的信息;在群組通訊錄內(nèi)添加待加入成員,并記錄和維護搜索到信息;本發(fā)明在具體實現(xiàn)時,平臺在所創(chuàng)建的群組通訊錄內(nèi)建立成員的通訊錄條目,該成員的通訊錄條目內(nèi)的通訊信息至少包括成員名稱,這里,在群組通訊錄內(nèi)所添加的成員并沒有真正的加入到該群組通訊錄內(nèi),僅是在群組通訊錄內(nèi)占有一定的內(nèi)存并包含部分通訊信息,本發(fā)明實施例中稱該部分成員為“虛成員”;平臺通過連接Internet網(wǎng)絡(luò)來進行關(guān)聯(lián)搜索以獲取“虛成員”的部分通訊信息;例如平臺在群組通訊錄“第一中學(xué)三年一班”內(nèi)建立兩個通訊錄條目,該兩個通訊錄條目分別對應(yīng)于第一中學(xué)09級三年一班的學(xué)生“盧嘉義”和“盧洪峰”,在通過步驟201-4A或步驟201-4B所述的方式邀請“盧嘉義”和“盧洪峰”加入群組通訊錄“第一中學(xué)三年一班”失敗(如“盧嘉義”和“盧洪峰”拒絕加入群組通訊錄“第一中學(xué)三年一班”)后,此時,群組通訊錄內(nèi)的“盧嘉義”和“盧洪峰”就稱之為“虛成員”;再例如平臺在群組通訊錄“第一中學(xué)三年一班”內(nèi)建立兩個通訊錄條目,該兩個通訊錄條目分別對應(yīng)于第一中學(xué)09級三年一班的學(xué)生“盧嘉義”和“盧洪峰”,而目標(biāo)所獲取的信息就僅僅局限在了 “盧嘉義”和“盧洪峰”這兩個稱呼上,不知道其他的任何信息,此時,平臺可以通過Internet網(wǎng)絡(luò)來關(guān)聯(lián)搜索與“盧嘉義”和“盧洪峰”有關(guān)的所有關(guān)聯(lián)信息,并從獲取的關(guān)聯(lián)信息中提取將 “盧嘉義”和“盧洪峰”由“虛成員”變成“實成員”的消息,如“盧嘉義”和“盧洪峰”的QQ號,并通過平臺依據(jù)獲取的QQ號邀請“盧嘉義”和“盧洪峰”加入群組通訊錄;那么,通過步驟201-4所述的方法,平臺便可以為所創(chuàng)建的任一群組通訊錄添加成員,圖3實例性地給出了群組通訊錄“第一中學(xué)三年一班”的內(nèi)容的示意圖,該群組通訊錄內(nèi)包含10個“實成員”和10個“虛成員”;步驟201-5 :平臺對所創(chuàng)建的群組通訊錄內(nèi)的成員的通訊錄信息進行維護,如添力口、修改或刪除成員的通訊錄信息等;具體地,群組通訊錄的“實成員”通過平臺對自身所屬群組通訊錄內(nèi)的通訊信息進行維護,另外,“實成員”還可以授權(quán)或限制自身所屬群組通訊錄內(nèi)的管理員通過平臺對自己的通訊信息進行維護;平臺對群組通訊錄內(nèi)的無論是“實成員”還是管理員所維護的通訊信息進行保存;或者群組通訊錄內(nèi)的管理員通過平臺維護群組內(nèi)包括自身、“虛成員”和被允許修改的“實成員”的通訊信息;平臺對群組通訊錄內(nèi)由管理原所維護的通訊信息進行保存;例如,群組通訊錄“第一中學(xué)三年一班”內(nèi)的“實成員”李四將自己在該群組通訊錄“第一中學(xué)三年一班”內(nèi)的通訊信息“QQ號414148020”、“電話01051238420”、和“迦箱 11230163. com” 修改為 “QQ 號 414148020”、“ 電話 01051238420”、和“郵箱 1123@souhu.
,平臺將群組通訊錄“第一中學(xué)三年一班”內(nèi)的“實成員”李四的通訊信息保存為“QQ號414148020”、“ 電話 01051238420”、和“郵箱 11230 捭狐.com”。
步驟202 :平臺在接收到用戶端所發(fā)送的下載更新用戶端通訊錄的請求后,根據(jù)所建立的群組通訊錄對所述用戶端通訊錄進行更新;具體地,用戶端通過有平臺內(nèi)群組通訊錄功能的內(nèi)置通訊錄、或者有帶平臺通訊錄功能的客戶端程序向平臺發(fā)起下載更新用戶端通訊錄的請求,其中,用戶端可以采用手動模式或設(shè)定規(guī)則的自動模式向平臺發(fā)送下載更新用戶端通訊錄的請求,并以平臺的帳號與密碼的方式關(guān)聯(lián)到平臺;具體地,本發(fā)明實施例通過如下兩種方式來根據(jù)所建立的群組通訊錄對所述用戶端通訊錄進行更新方式一、拷貝所述用戶端通訊錄;從所建立的群組通訊錄中確定待下載群組通訊錄;將所述待下載群組通訊錄與所述用戶端通訊錄的拷貝進行合并;將合并后得到的通訊錄下載到所述用戶端。需要說明的是,平臺還為所拷貝的用戶端通訊錄提供二次編輯的功能,如為用戶提供二次修改模塊,用戶端便可以在平臺內(nèi)的二次修改模塊對平臺內(nèi)所拷貝的用戶端的通訊錄的通訊信息進行編輯,如添加備注、修改名稱、添加更多的通訊方式等。其中,從所建立的群組通訊錄中確定待下載群組通訊錄包括用戶端通過檢索群組ID或/和群組簡介來確定自身所要下載的群組通訊錄,并向平臺發(fā)送下載群組通訊錄的請求,該請求中包含待下載群組通訊錄的群組ID ;平臺在接收到成員下載群組通訊錄的請求后,根據(jù)請求中所攜帶的群組ID從所建立的群組通訊錄中確定待下載群組通訊錄;例如,畢業(yè)于第一中學(xué)三年一班的張三在平臺中搜索群組ID及相應(yīng)的群組簡介,發(fā)現(xiàn)群組ID為0001的通訊錄群組記錄的是“第一中學(xué)09級三年一班的各位同學(xué)的通訊信息”,而自己曾經(jīng)正是第一中學(xué)09級三年一班的學(xué)生,所以張三向平臺發(fā)送下載群組ID為0001的群組通訊錄的請求,以便將該群組通訊錄下載到自己的通訊錄內(nèi);另外,張三在平臺中搜索群組ID及相應(yīng)的群組簡介,發(fā)現(xiàn)群組ID為0010的通訊錄群組記錄的是“某科技公司無線研發(fā)部門內(nèi)各組員的通訊信息”,而自己目前正是該某科技公司無線研發(fā)部門內(nèi)一名新進人員,所以張三向平臺發(fā)送下載群組ID為0010的群組通訊錄的請求,以便將該群組通訊錄下載到自己的通訊錄內(nèi);其中,將所述待下載群組通訊錄與所述用戶端通訊錄的拷貝進行合并包括將所述待下載群組通訊內(nèi)的各成員的通訊信息與所述拷貝內(nèi)的各成員的通訊信息進行對比,當(dāng)所述待下載群組通訊錄內(nèi)存在與所述拷貝內(nèi)的成員相同成員名稱的成員時,按照預(yù)設(shè)規(guī)則將所述待下載群組通訊錄合并到所述拷貝內(nèi);當(dāng)所述待下載群組通訊錄內(nèi)不存在與所述拷貝內(nèi)的成員相同成員名稱的成員時,直接將所述待下載通訊錄合并到所述拷貝內(nèi)。具體地,當(dāng)待下載群組通訊錄內(nèi)存在與拷貝內(nèi)的成員相同成員名稱的成員時,按照預(yù)設(shè)規(guī)則將待下載群組通訊錄合并到拷貝內(nèi)包括將待下載群組通訊錄內(nèi)與拷貝內(nèi)成員的成員名稱不相同的成員合并到拷貝內(nèi);根據(jù)待下載群組通訊錄內(nèi)與拷貝內(nèi)成員相同成員名稱的成員的通訊信息對拷貝內(nèi)與待下載群組通訊錄內(nèi)成員相同成員名稱的成員的通訊信息進行更新,或者,不更新拷貝內(nèi)與待下載群組通訊錄內(nèi)成員相同成員名稱的成員的通訊信息,或者,根據(jù)待下載群組通訊錄內(nèi)與拷貝內(nèi)成員相同成員名稱的成員的通訊信息對拷貝內(nèi)與待下載群組通訊錄內(nèi)成員相同成員名稱的成員新建一條通訊信息。例如,平臺將張三的通訊錄的拷貝內(nèi)的各個成員與群組通訊錄“第一中學(xué)三年一班”和群組通訊錄“某科技公司無線研發(fā)部門”這兩個群組通訊錄內(nèi)各個成員進行對比,發(fā)現(xiàn)拷貝內(nèi)名稱為“李四”的成員的其他通訊信息為“QQ號123456”、“電話為15201012345”和“昵稱小A”,而“李四”在“第一中學(xué)三年一班”內(nèi)的通訊信息為“QQ號123456”、“電話為15201012345”、“電話010512384`30”和“昵稱小A”,“李四”在“某科技公司無線研發(fā)部門”內(nèi)的通訊信息為“QQ號123456”、“郵件地址123456@qq. com”和“昵稱小A”,這里,平臺采用新建通信信息的方式將李四在所拷貝的用戶端的通訊錄內(nèi)的通訊信息更新為“QQ號123456”、“電話為 15201012345” “電話為 15201012345”、“郵件地址 123456iqq. com”和“昵稱小A” ;再例如用戶端李四在平臺中搜索群組ID及相應(yīng)的群組簡介,發(fā)現(xiàn)群組ID為0001的通訊錄群組記錄的是“第一中學(xué)09級三年一班的各位同學(xué)的通訊信息”,而自己曾經(jīng)正是第一中學(xué)09級三年一班的學(xué)生,所以李四向平臺發(fā)送添加群組ID為0001的群組通訊錄的請求,以便加添該群組通訊錄到自身的通訊內(nèi),這樣,李四便可以一次將第一中學(xué)09級三年一班的同學(xué)的信息添加到自身的通訊錄內(nèi);平臺在接收到李四所發(fā)送的添加群組ID為0001的群組通訊錄請求后,將群組ID為0001的通訊錄群組內(nèi)的通訊信息全部添加到所拷貝的用戶端的通訊錄內(nèi);方式二、從所建立的群組通訊錄中確定待下載群組通訊錄;將所述待下載群組通訊錄下載到所述用戶端,以便所述用戶端將所述待下載群組通訊錄與所述用戶端通訊錄進行合并;其中,從所建立的群組通訊錄中確定待下載群組通訊錄的具體實現(xiàn)方式與方式一中的從所建立的群組通訊錄中確定待下載群組通訊錄的具體實現(xiàn)方式相同,此處就不再贅述;其中,所述用戶端將所述待下載群組通訊錄與所述用戶端通訊錄進行合并與平臺將所述待下載群組通訊錄與所述用戶端通訊錄進行合并方法相同,此處就不再贅述;這里,本發(fā)明實施例在具體實現(xiàn)時,將合并后得到的通訊錄下載到所述用戶端之前,所述方法還包括將合并得到的通訊錄內(nèi)的成員的通訊信息進行修改;步驟203 :平臺為用戶提供二次修改模塊,以便用戶可以根據(jù)自身的需要在該平臺所提供的二次編輯模塊上對步驟202所得到的更新后的用戶端通訊錄進行編輯;步驟204 :平臺將更新后的用戶端通訊錄下載到用戶端;本發(fā)明技術(shù)方案帶來的有益效果通過建立一個或多個群組通訊錄,并為所建立的群組通訊錄分配群組ID,當(dāng)接收到用戶端發(fā)送的下載更新用戶端通訊錄的請求時,根據(jù)所建立的群組通訊錄對所述用戶端通訊錄進行更新的技術(shù)方案實現(xiàn),使得用戶可以快捷、省時省力地通訊錄進行管理和更新,給出了把I個或多個群組通訊錄下載同步到手機、平板電腦、PC等用戶端通訊錄的解決方案。另外,通過本發(fā)明技術(shù)方案的實現(xiàn)為產(chǎn)品帶來有競爭力的功能通過本文描述的技術(shù)方案,就可以在手機、平板電腦、PC等移動設(shè)備上實現(xiàn)除了個人通訊錄的同步外,還可以實現(xiàn)群組通訊錄的同步;為營銷帶來快速的傳播模式抓住一些意見領(lǐng)袖,即可以由其帶來其多個群組的用戶;為產(chǎn)品帶來更強的粘性為用戶在通訊錄平臺上增加了多重的群組關(guān)系,在增強用戶粘性的同時,提高了用戶的棄用成本;此方案可整合到現(xiàn)有的多種形式的產(chǎn)品中,如個人頂(含頂群組)、SNS、企業(yè)服務(wù)、個人通訊錄、同步助手、郵件客戶端等,大大增強了原產(chǎn)品的延伸。實施例3
參見圖4,一種群組通訊錄管理平臺,該平臺具體與方法實施例的平臺相對應(yīng),包括建立模塊301和更新模塊302 ;建立模塊301,用于建立一個或多個群組通訊錄,并為所建立的群組通訊錄分配群組ID ;更新模塊302,用于在接收到用戶端發(fā)送的下載更新用戶端通訊錄的請求時,根據(jù)建立模塊301所建立的群組通訊錄對用戶端通訊錄進行更新。建立模塊301包括建立單元,用于獲取群組通訊錄的群組創(chuàng)建信息,根據(jù)群組創(chuàng)建信息創(chuàng)建群組通訊錄,并為群組通訊錄分配群組ID,其中,群組創(chuàng)建信息包括群組類型、群組名和群組簡介;添加單元,用于為建立單元所建立的群組通訊錄添加成員,并記錄和維護所添加成員的通訊信息,其中,通訊信息包括成員名稱、電話號碼、即時通訊號碼、郵箱賬號、微博帳號或/和社會性網(wǎng)絡(luò)服務(wù)帳號。其中,添加單元包括第一接收子單元,用于等待接收待加入成員發(fā)送的加入群組通訊錄的請求;第一添加子單元,用于在第一接收子單元接收到請求且請求中包含群組通訊錄的群組ID時,將待加入成員添加到群組通訊錄,并獲取待加入成員的通訊信息,記錄和維護待加入成員的通訊信息;第二添加子單元,用于在第一接收子單元接收到請求且請求中包含群組通訊錄的群組ID和待加入成員的通訊信息時,將待加入成員添加到群組通訊錄,并記錄和維護待加入成員的通訊信息。添加單元還可以包括發(fā)送子單元,用于向待加入成員發(fā)送加入群組通訊錄的邀請;第二接收子單元,用于等待接收待加入成員發(fā)送的同意邀請的消息;第三添加子單元,用于在第二接收子單元接收到消息時,將待加入成員添加到群組通訊錄,并獲取待加入成員的通訊信息,記錄和維護待加入成員的通訊信息;第四添加子單元,用于在第二接收子單元接收到消息且消息內(nèi)包含待加入成員的通訊信息時,將待加入成員添加到群組通訊錄,并記錄和維護待加入成員的通訊信息。添加單元還可以包括搜索子單元,用于在因特網(wǎng)內(nèi)搜索待加入成員的信息;第五添加子單元,用于在群組通訊錄內(nèi)添加待加入成員,并記錄和維護搜索子單元搜索到的信息。更新模塊302包括確定單元,用于從所建立的群組通訊錄中確定待下載群組通訊錄;
第一更新下載單元,用于將待下載群組通訊錄下載到用戶端,以便用戶端將待下載群組通訊錄與用戶端通訊錄進行合并。更新模塊302還可以包括拷貝單元,用于拷貝用戶端通訊錄;確定單元,用于從所建立的群組通訊錄中確定待下載群組通訊錄;合并單元,用于將確定單元確定的待下載群組通訊錄與拷貝單元所得到的用戶端通訊錄的拷貝進行合并;第二下載更新單元,用于將合并單元得到的通訊錄下載到用戶端。其中,合并單元包括對比子單元,用于將待下載群組通訊內(nèi)的各成員的通訊信息與拷貝內(nèi)的各成員的通訊信息進行對比,第一合并子單元,用于在待下載群組通訊錄內(nèi)存在與拷貝內(nèi)的成員相同成員名稱的成員時,按照預(yù)設(shè)規(guī)則將待下載群組通訊錄合并到拷貝內(nèi);第二合并子單元,用于在待下載群組通訊錄內(nèi)不存在與拷貝內(nèi)的成員相同成員名稱的成員時,直接將待下載通訊錄合并到拷貝內(nèi)。第一合并子單元,具體用于將待下載群組通訊錄內(nèi)與拷貝內(nèi)成員的成員名稱不相同的成員合并到拷貝內(nèi);根據(jù)待下載群組通訊錄內(nèi)與拷貝內(nèi)成員相同成員名稱的成員的通訊信息對拷貝內(nèi)與待下載群組通訊錄內(nèi)成員相同成員名稱的成員的通訊信息進行更新,或者,不更新拷貝內(nèi)與待下載群組通訊錄內(nèi)成員相同成員名稱的成員的通訊信息,或者,根據(jù)待下載群組通訊錄內(nèi)與拷貝內(nèi)成員相同成員名稱的成員的通訊信息對拷貝內(nèi)與待下載群組通訊錄內(nèi)成員相同成員名稱的成員新建一條通訊信息。平臺還包括二次修改模塊,用于將合并得到的通訊錄內(nèi)的成員的通訊信息進行編輯。本發(fā)明技術(shù)方案帶來的有益效果通過建立一個或多個群組通訊錄,并為所建立的群組通訊錄分配群組ID,當(dāng)接收到用戶端發(fā)送的下載更新用戶端通訊錄的請求時,根據(jù)所建立的群組通訊錄對所述用戶端通訊錄進行更新的技術(shù)方案實現(xiàn),使得用戶可以快捷、省時省力地通訊錄進行管理和更新,給出了把I個或多個群組通訊錄下載同步到手機、平板電腦、PC等用戶端通訊錄的解決方案。另外,通過本發(fā)明技術(shù)方案的實現(xiàn)為產(chǎn)品帶來有競爭力的功能通過本文描述的技術(shù)方案,就可以在手機、平板電腦、PC等移動設(shè)備上實現(xiàn)除了個人通訊錄的同步外,還可以實現(xiàn)群組通訊錄的同步;為營銷帶來快速的傳播模式抓住一些意見領(lǐng)袖,即可以由其帶來其多個群組的用戶;為產(chǎn)品帶來更強的粘性為用戶在通訊錄平臺上增加了多重的群組關(guān)系,在增強用戶粘性的同時,提高了用戶的棄用成本;此方案可整合到現(xiàn)有的多種形式的產(chǎn)品中,如個人頂(含頂群組)、SNS、企業(yè)服務(wù)、個人通訊錄、同步助手、郵件客戶端等,大大增強了原產(chǎn)品的延伸。本發(fā)明方法、平臺實施例,可以互相參照引用。尤其是,由于在方法中對整個流程已經(jīng)進行了詳細描述,平臺實施例中的一些細節(jié)沒有再詳細描述,但均可以參照方法實施例。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中,上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同 替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種維護用戶通訊錄的方法,其特征在于,所述方法包括群組通訊錄管理平臺建立一個或多個群組通訊錄,并為所建立的群組通訊錄分配群組ID ;所述群組通訊錄管理平臺在接收到用戶端發(fā)送的下載更新用戶端通訊錄的請求時,根據(jù)所建立的群組通訊錄對所述用戶端通訊錄進行更新。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述群組通訊錄管理平臺建立一個或多個群組通訊錄,并為所建立的群組通訊錄分配群組ID包括所述群組通訊錄管理平臺獲取所述群組通訊錄的群組創(chuàng)建信息,根據(jù)所述群組創(chuàng)建信息創(chuàng)建所述群組通訊錄,并為所述群組通訊錄分配群組ID ;所述群組通訊錄管理平臺為所述群組通訊錄添加成員,并記錄和維護所添加成員的通訊信息。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述群組通訊錄管理平臺為所述群組通訊錄添加成員,并記錄和維護所添加成員的通訊信息包括所述群組通訊錄管理平臺等待接收待加入成員發(fā)送的加入所述群組通訊錄的請求;所述群組通訊錄管理平臺在接收到所述請求且所述請求中包含所述群組通訊錄的群組ID時,將所述待加入成員添加到所述群組通訊錄,并獲取所述待加入成員的通訊信息,記錄和維護所述待加入成員的通訊信息;所述群組通訊錄管理平臺在接收到所述請求且所述請求中包含所述群組通訊錄的群組ID和所述待加入成員的通訊信息時,將所述待加入成員添加到所述群組通訊錄,并記錄和維護所述待加入成員的通訊信息;或者所述群組通訊錄管理平臺向待加入成員發(fā)送加入所述群組通訊錄的邀請,并等待接收所述待加入成員發(fā)送的同意邀請的消息;所述群組通訊錄管理平臺在接收到所述消息時,將所述待加入成員添加到所述群組通訊錄,并獲取所述待加入成員的通訊信息,記錄和維護所述待加入成員的通訊信息;所述群組通訊錄管理平臺在接收到所述消息且所述消息內(nèi)包含待加入成員的通訊信息時,將所述待加入成員添加到所述群組通訊錄,并記錄和維護所述待加入成員的通訊信息;或者所述群組通訊錄管理平臺在因特網(wǎng)內(nèi)搜索待加入成員的信息;所述群組通訊錄管理平臺在所述群組通訊錄內(nèi)添加所述待加入成員,并記錄和維護搜索到信息。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述群組通訊錄管理平臺在接收到用戶端發(fā)送的下載更新用戶端通訊錄的請求時,根據(jù)所建立的群組通訊錄對所述用戶端通訊錄進行更新包括所述群組通訊錄管理平臺從所建立的群組通訊錄中確定待下載群組通訊錄;所述群組通訊錄管理平臺將所述待下載群組通訊錄下載到所述用戶端,以便所述用戶端將所述待下載群組通訊錄與所述用戶端通訊錄進行合并;或者所述群組通訊錄管理平臺拷貝所述用戶端通訊錄;所述群組通訊錄管理平臺從所建立的群組通訊錄中確定待下載群組通訊錄;所述群組通訊錄管理平臺將所述待下載群組通訊錄與所述用戶端通訊錄的拷貝進行合并;所述群組通訊錄管理平臺將合并后得到的通訊錄下載到所述用戶端。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述群組通訊錄管理平臺將所述待下載群組通訊錄與所述用戶端通訊錄的拷貝進行合并包括所述群組通訊錄管理平臺將所述待下載群組通訊內(nèi)的各成員的通訊信息與所述拷貝內(nèi)的各成員的通訊信息進行對比;所述群組通訊錄管理平臺在所述待下載群組通訊錄內(nèi)存在與所述拷貝內(nèi)的成員相同成員名稱的成員時,按照預(yù)設(shè)規(guī)則將所述待下載群組通訊錄合并到所述拷貝內(nèi);所述群組通訊錄管理平臺在所述待下載群組通訊錄內(nèi)不存在與所述拷貝內(nèi)的成員相同成員名稱的成員時,直接將所述待下載通訊錄合并到所述拷貝內(nèi)。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述群組通訊錄管理平臺在所述待下載群組通訊錄內(nèi)存在與所述拷貝內(nèi)的成員相同成員名稱的成員時,按照預(yù)設(shè)規(guī)則將所述待下載群組通訊錄合并到所述拷貝內(nèi)包括所述群組通訊錄管理平臺在將所述待下載群組通訊錄內(nèi)與所述拷貝內(nèi)成員的成員名稱不相同的成員合并到所述拷貝內(nèi);所述群組通訊錄管理平臺在根據(jù)所述待下載群組通訊錄內(nèi)與所述拷貝內(nèi)成員相同成員名稱的成員的通訊信息對所述拷貝內(nèi)與所述待下載群組通訊錄內(nèi)成員相同成員名稱的成員的通訊信息進行更新,或者,不更新所述拷貝內(nèi)與所述待下載群組通訊錄內(nèi)成員相同成員名稱的成員的通訊信息,或者,根據(jù)所述待下載群組通訊錄內(nèi)與所述拷貝內(nèi)成員相同成員名稱的成員的通訊信息對所述拷貝內(nèi)與所述待下載群組通訊錄內(nèi)成員相同成員名稱的成員新建一條通訊信息。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述群組通訊錄管理平臺將合并后得到的通訊錄下載到所述用戶端之前,所述方法還包括將合并得到的通訊錄內(nèi)的成員的通訊信息進行編輯。
8.—種群組通訊錄管理平臺,其特征在于,所述平臺包括建立模塊和更新模塊;所述建立模塊,用于建立一個或多個群組通訊錄,并為所建立的群組通訊錄分配群組ID ;所述更新模塊,用于當(dāng)接收到用戶端發(fā)送的下載更新用戶端通訊錄的請求時,根據(jù)所述建立模塊所建立的群組通訊錄對所述用戶端通訊錄進行更新。
9.根據(jù)權(quán)利要求8所述的平臺,其特征在于,所述建立模塊包括建立單元,用于獲取所述群組通訊錄的群組創(chuàng)建信息,根據(jù)所述群組創(chuàng)建信息創(chuàng)建所述群組通訊錄,并為所述群組通訊錄分配群組ID ;添加單元,用于為所述建立單元所建立的群組通訊錄添加成員,并記錄和維護所添加成員的通訊信息。
10.根據(jù)權(quán)利要求9所述的平臺,其特征在于,所述添加單元包括第一接收子單元,用于等待接收待加入成員發(fā)送的加入所述群組通訊錄的請求;第一添加子單元,用于在所述第一接收子單元接收到所述請求且所述請求中包含所述群組通訊錄的群組ID時,將所述待加入成員添加到所述群組通訊錄,并獲取所述待加入成員的通訊信息,記錄和維護所述待加入成員的通訊信息;第二添加子單元,用于在所述第一接收子單元接收到所述請求且所述請求中包含所述群組通訊錄的群組ID和所述待加入成員的通訊信息時,將所述待加入成員添加到所述群組通訊錄,并記錄和維護所述待加入成員的通訊信息;或者,所述添加單元包括發(fā)送子單元,用于向待加入成員發(fā)送加入所述群組通訊錄的邀請;第二接收子單元,用于等待接收所述待加入成員發(fā)送的同意邀請的消息;第三添加子單元,用于在所述第二接收子單元接收到所述消息時,將所述待加入成員添加到所述群組通訊錄,并獲取所述待加入成員的通訊信息,記錄和維護所述待加入成員的通訊信息;第四添加子單元,用于在所述第二接收子單元接收到所述消息且所述消息內(nèi)包含待加入成員的通訊信息時,將所述待加入成員添加到所述群組通訊錄,并記錄和維護所述待加入成員的通訊信息;或者,所述添加單元包括搜索子單元,用于在因特網(wǎng)內(nèi)搜索待加入成員的信息;第五添加子單元,用于在所述群組通訊錄內(nèi)添加所述待加入成員,并記錄和維護所述搜索子單元搜索到的信息。
11.根據(jù)權(quán)利要求9所述的平臺,其特征在于,所述更新模塊包括確定單元,用于從所建立的群組通訊錄中確定待下載群組通訊錄;第一更新下載單元,用于將所述待下載群組通訊錄下載到所述用戶端,以便所述用戶端將所述待下載群組通訊錄與所述用戶端通訊錄進行合并;或者,所述更新模塊包括拷貝單元,用于拷貝所述用戶端通訊錄;確定單元,用于從所建立的群組通訊錄中確定待下載群組通訊錄;合并單元,用于將所述確定單元確定的待下載群組通訊錄與所述拷貝單元所得到的用戶端通訊錄的拷貝進行合并;第二下載更新單元,用于將所述合并單元后得到的通訊錄下載到所述用戶端。
12.根據(jù)權(quán)利要求11所述的平臺,其特征在于,所述合并單元包括對比子單元,用于將所述待下載群組通訊內(nèi)的各成員的通訊信息與所述拷貝內(nèi)的各成員的通訊信息進行對比;第一合并子單元,用于在所述待下載群組通訊錄內(nèi)存在與所述拷貝內(nèi)的成員相同成員名稱的成員時,按照預(yù)設(shè)規(guī)則將所述待下載群組通訊錄合并到所述拷貝內(nèi);第二合并子單元,用于在所述待下載群組通訊錄內(nèi)不存在與所述拷貝內(nèi)的成員相同成員名稱的成員時,直接將所述待下載通訊錄合并到所述拷貝內(nèi)。
13.根據(jù)權(quán)利要求12所述的平臺,其特征在于,所述第一合并子單元,具體用于將所述待下載群組通訊錄內(nèi)與所述拷貝內(nèi)成員的成員名稱不相同的成員合并到所述拷貝內(nèi);根據(jù)所述待下載群組通訊錄內(nèi)與所述拷貝內(nèi)成員相同成員名稱的成員的通訊信息對所述拷貝內(nèi)與所述待下載群組通訊錄內(nèi)成員相同成員名稱的成員的通訊信息進行更新,或者,不更新所述拷貝內(nèi)與所述待下載群組通訊錄內(nèi)成員相同成員名稱的成員的通訊信息,或者,根據(jù)所述待下載群組通訊錄內(nèi)與所述拷貝內(nèi)成員相同成員名稱的成員的通訊信息對所述拷貝內(nèi)與所述待下載群組通訊錄內(nèi)成員相同成員名稱的成員新建一條通訊信息。
14.根據(jù)權(quán)利要求8所述的平臺,其特征在于,所述平臺還包括二次修改模塊,用于將合并得到的通訊錄內(nèi)的成員的通訊信息進行編輯。
全文摘要
本發(fā)明公開了一種維護通訊錄的方法及平臺,屬于通訊錄技術(shù)領(lǐng)域。方法包括建立一個或多個群組通訊錄,并為所建立的群組通訊錄分配群組ID;當(dāng)接收到用戶端發(fā)送的下載更新用戶端通訊錄的請求時,根據(jù)所建立的群組通訊錄對所述用戶端通訊錄進行更新。通過本發(fā)明技術(shù)方案的實現(xiàn),使得用戶可以快捷、省時省力地對通訊錄進行管理和更新。
文檔編號H04L12/18GK103051464SQ20111031147
公開日2013年4月17日 申請日期2011年10月14日 優(yōu)先權(quán)日2011年10月14日
發(fā)明者陸兆華 申請人:騰訊科技(深圳)有限公司