專(zhuān)利名稱(chēng):網(wǎng)絡(luò)社區(qū)好友同步管理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及互聯(lián)網(wǎng)及移動(dòng)通信技術(shù)領(lǐng)域,尤其涉及移動(dòng)社區(qū)好友同步管理方法。
背景技術(shù):
個(gè)人信息管理(Personal Information Management,簡(jiǎn)稱(chēng)PIM)業(yè)務(wù)是指客戶將移動(dòng)終端中的信息(通訊錄、日程安排等)以無(wú)線或有線方式與電腦或移動(dòng)網(wǎng)絡(luò)服務(wù)器保持一致,并能用多種終端、多種接入手段查詢和管理信息的業(yè)務(wù)。
PIM的內(nèi)容通常是通訊錄、日程安排、記事簿等等。以往的移動(dòng)終端用戶的PIM管理是基于本機(jī)或PC機(jī)與網(wǎng)絡(luò)無(wú)關(guān)的行為,隨著移動(dòng)終端的換機(jī)率的不斷增長(zhǎng),有必要在移動(dòng)網(wǎng)絡(luò)側(cè)提供PIM業(yè)務(wù)系統(tǒng),最終用戶可以通過(guò)空中信道將自己的PIM數(shù)據(jù)備份到網(wǎng)絡(luò)側(cè)的服務(wù)器上,或從網(wǎng)絡(luò)側(cè)的服務(wù)器獲取PIM信息同步到移動(dòng)終端,最終達(dá)到移動(dòng)終端、網(wǎng)絡(luò)服務(wù)器及PC機(jī)的個(gè)人信息同步的目的。
用戶可以通過(guò)多種連接方式WEB/WAP使用PIM服務(wù),管理用戶的個(gè)人資料,并能夠?qū)崿F(xiàn)移動(dòng)終端、個(gè)人計(jì)算機(jī)和移動(dòng)網(wǎng)絡(luò)的個(gè)人信息的一致性。實(shí)現(xiàn)移動(dòng)終端與PC機(jī)、移動(dòng)網(wǎng)絡(luò)之間相互統(tǒng)一的個(gè)人名片信息、日程安排的上下行同步。用戶通過(guò)PC機(jī)可以實(shí)現(xiàn)基于WEB方式訪問(wèn)移動(dòng)網(wǎng)絡(luò)的PIM業(yè)務(wù)系統(tǒng)實(shí)現(xiàn)自我數(shù)據(jù)管理。
現(xiàn)有技術(shù)中還有一種信息交互的技術(shù),即移動(dòng)社區(qū)。通過(guò)移動(dòng)社區(qū),用戶可以真正跨越網(wǎng)絡(luò)、場(chǎng)所、時(shí)間的限制,隨時(shí)隨地進(jìn)行互動(dòng)。移動(dòng)社區(qū)包括多個(gè)子社區(qū),例如,各種博客社區(qū),即時(shí)通信社區(qū),游戲社區(qū),交友社區(qū)等等。在移動(dòng)社區(qū)內(nèi),用戶需要登記自己的個(gè)人資料信息,包括公司,職務(wù),聯(lián)系方式等等。移動(dòng)平臺(tái)為用戶統(tǒng)一發(fā)放唯一編號(hào),即數(shù)字標(biāo)識(shí)(下稱(chēng)數(shù)字ID)用于認(rèn)證識(shí)別移動(dòng)用戶,用戶在各子社區(qū)可有相同或不同的用戶名。一個(gè)手機(jī)號(hào)碼只能綁定一個(gè)數(shù)字ID,并通過(guò)數(shù)字ID與用戶在各子社區(qū)的用戶名形成映射關(guān)系。
隨著移動(dòng)社區(qū)的出現(xiàn),PIM通訊錄中加入了用戶的數(shù)字ID信息及社區(qū)用戶名的條目,如圖1所示為一種PIM信息表示意圖,索引關(guān)鍵字為用戶的數(shù)字ID及移動(dòng)電話號(hào)碼,聯(lián)系信息除了包括通常的姓名、公司、電話等信息外還包括在各子社區(qū)的用戶名。在現(xiàn)有的另一種PIM信息表中,將用戶的Vcard基本信息,即用戶的姓名、公司、電話等信息作為第一集信息,而將在各子社區(qū)的用戶名等擴(kuò)展信息作為第二級(jí)信息,在PIM信息表中提供第二級(jí)信息的訪問(wèn)入口。
為了使用的方便,移動(dòng)社區(qū)的用戶表也與PIM通訊錄信息表采用相同的設(shè)置,用戶在各子社區(qū)中的信息如昵稱(chēng)、好友列表等子社區(qū)專(zhuān)用信息只存儲(chǔ)于子社區(qū)業(yè)務(wù)服務(wù)器中。如圖2a及圖2b所示,分別為游戲社區(qū)和博客社區(qū)的用戶表示意圖,以子社區(qū)用戶名及數(shù)字ID為索引關(guān)鍵字,其下存儲(chǔ)子社區(qū)中的專(zhuān)用信息。
現(xiàn)有的PIM業(yè)務(wù)和移動(dòng)社區(qū)雖然為用戶個(gè)人信息管理以及信息的互通提供了極大的方便,但仍存在一些缺陷當(dāng)用戶在PIM通訊錄中,添加了聯(lián)系人的移動(dòng)社區(qū)的數(shù)字ID,社區(qū)用戶名等信息后,用戶很希望能夠在移動(dòng)社區(qū)內(nèi)也和該聯(lián)系人成為好友,但是,在現(xiàn)有技術(shù)中,PIM服務(wù)系統(tǒng)與移動(dòng)社區(qū)服務(wù)系統(tǒng)在業(yè)務(wù)上并不互通的,用戶仍需要重新登陸到移動(dòng)社區(qū)的好友管理,進(jìn)行手動(dòng)的添加處理,造成使用的不便。
發(fā)明內(nèi)容
本發(fā)明的目的在于針對(duì)現(xiàn)有技術(shù)所存在的缺陷,提供一種用戶信息方法,使用戶能夠通過(guò)使用PIM業(yè)務(wù)對(duì)移動(dòng)社區(qū)的好友進(jìn)行管理。
為了實(shí)現(xiàn)上述目的,本發(fā)明提供了一種網(wǎng)絡(luò)社區(qū)好友同步管理方法,包括如下步驟步驟1、第一終端向個(gè)人信息管理業(yè)務(wù)系統(tǒng)發(fā)送添加好友請(qǐng)求消息;該添加好友請(qǐng)求消息中攜帶有第一終端的用戶標(biāo)識(shí)信息以及所要添加的第二用戶的用戶標(biāo)識(shí)信息;步驟2、個(gè)人信息管理業(yè)務(wù)系統(tǒng)向移動(dòng)社區(qū)業(yè)務(wù)系統(tǒng)轉(zhuǎn)發(fā)添加好友請(qǐng)求消息;步驟3、移動(dòng)社區(qū)業(yè)務(wù)系統(tǒng)根據(jù)第一終端的用戶標(biāo)識(shí)信息及第二用戶的用戶標(biāo)識(shí)信息將第二用戶添加到第一終端用戶的好友列表中,向個(gè)人信息管理業(yè)務(wù)系統(tǒng)返回信息變更消息,并向第一終端返回添加好友請(qǐng)求的處理結(jié)果。
所述移動(dòng)社區(qū)業(yè)務(wù)服務(wù)器可包括總業(yè)務(wù)服務(wù)器及子業(yè)務(wù)服務(wù)器,該總業(yè)務(wù)服務(wù)器中存儲(chǔ)有用戶標(biāo)識(shí)信息及用戶的聯(lián)系信息,子業(yè)務(wù)服務(wù)器中存儲(chǔ)有用戶標(biāo)識(shí)信息以及用戶在相應(yīng)子社區(qū)中的好友列表。個(gè)人信息管理業(yè)務(wù)系統(tǒng)在接收到終端發(fā)送的添加好友請(qǐng)求后,向總業(yè)務(wù)服務(wù)器轉(zhuǎn)發(fā)添加好友請(qǐng)求消息;總業(yè)務(wù)服務(wù)器向子業(yè)務(wù)服務(wù)器轉(zhuǎn)發(fā)添加好友請(qǐng)求消息;子業(yè)務(wù)服務(wù)器根據(jù)第一終端的用戶標(biāo)識(shí)信息及第二用戶的用戶標(biāo)識(shí)信息將第二用戶添加到第一終端用戶的好友列表中;子業(yè)務(wù)服務(wù)器向總業(yè)務(wù)服務(wù)器返回信息變更結(jié)果;總業(yè)務(wù)服務(wù)器根據(jù)各子業(yè)務(wù)服務(wù)器返回的信息變更結(jié)果生成信息變更消息及處理結(jié)果,分別發(fā)送至個(gè)人信息管理業(yè)務(wù)系統(tǒng)及第一終端。
在添加好友時(shí),若第一用戶不是相應(yīng)社區(qū)的用戶,則提示第一用戶加入,在收到用戶的確認(rèn)消息后再執(zhí)行添加好友的操作。
本發(fā)明實(shí)現(xiàn)了通過(guò)PIM業(yè)務(wù)添加移動(dòng)社區(qū)好友,終端向PIM服務(wù)器送的添加好友請(qǐng)求后,網(wǎng)絡(luò)自動(dòng)完成用戶間的好友關(guān)聯(lián);用戶在使用PIM業(yè)務(wù)時(shí),可將另一用戶添加為某一社區(qū)的好友,也可將該用戶添加為所有社區(qū)的好友。
下面通過(guò)附圖和實(shí)施例,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
圖1為現(xiàn)有的一種PIM信息表示意圖;圖2a為現(xiàn)有的一種游戲社區(qū)用戶表示意圖;圖2b為現(xiàn)有的一種博客社區(qū)用戶表示意圖;圖3為應(yīng)用本發(fā)明的業(yè)務(wù)系統(tǒng)示意圖;圖4為本發(fā)明的網(wǎng)絡(luò)社區(qū)好友同步管理方法流程圖;圖5為本發(fā)明的網(wǎng)絡(luò)社區(qū)好友同步管理方法實(shí)施例一流程圖;圖6為本發(fā)明的網(wǎng)絡(luò)社區(qū)好友同步管理方法實(shí)施例二流程圖;圖7為應(yīng)用本發(fā)明的另一種業(yè)務(wù)系統(tǒng)示意圖;圖8為本發(fā)明的網(wǎng)絡(luò)好友同步管理方法實(shí)施例三流程圖;圖9為本發(fā)明的網(wǎng)絡(luò)好友同步管理方法實(shí)施例四流程圖。
具體實(shí)施例方式
如圖3所示,為應(yīng)用本發(fā)明的業(yè)務(wù)系統(tǒng)示意圖,包括用戶A使用的終端A,用戶B使用的終端B,PIM業(yè)務(wù)系統(tǒng),及移動(dòng)社區(qū)業(yè)務(wù)系統(tǒng)。終端可以為移動(dòng)終端或固定終端,如個(gè)人電腦等終端設(shè)備,當(dāng)終端為移動(dòng)終端時(shí),可通過(guò)移動(dòng)通信網(wǎng)絡(luò)與PIM業(yè)務(wù)系統(tǒng)及移動(dòng)社區(qū)業(yè)務(wù)系統(tǒng)通信,當(dāng)終端為固定終端時(shí),可通過(guò)互聯(lián)網(wǎng)與PIM業(yè)務(wù)系統(tǒng)及移動(dòng)社區(qū)業(yè)務(wù)系統(tǒng)通信。PIM業(yè)務(wù)系統(tǒng)及移動(dòng)社區(qū)業(yè)務(wù)系統(tǒng)通過(guò)網(wǎng)絡(luò)互連。該移動(dòng)社區(qū)業(yè)務(wù)系統(tǒng)可以是博客社區(qū)、即時(shí)通信社區(qū),游戲社區(qū),交友社區(qū)等任一子社區(qū)業(yè)務(wù)系統(tǒng)。
用戶B是用戶A的聯(lián)系人,當(dāng)用戶B為某一子社區(qū)的用戶時(shí),如果用戶A在通訊錄中輸入了用戶B在社區(qū)的用戶名,則終端的PIM客戶端會(huì)為用戶B設(shè)置相關(guān)標(biāo)識(shí),并顯示提示用戶A將用戶B添加為相應(yīng)子社區(qū)好友的信息。用戶A可以直接通過(guò)選擇該提示選項(xiàng),實(shí)現(xiàn)將用戶B添加為子社區(qū)好友。
如圖4所示,為本發(fā)明的網(wǎng)絡(luò)社區(qū)好友同步管理方法流程圖,在終端檢測(cè)到提示選項(xiàng)被選中后,執(zhí)行如下步驟步驟1、終端A向PIM業(yè)務(wù)系統(tǒng)發(fā)送添加好友請(qǐng)求消息;該添加好友請(qǐng)求消息中攜帶有終端A的用戶標(biāo)識(shí)信息以及所要添加的用戶B的用戶標(biāo)識(shí)信息;用戶標(biāo)識(shí)信息可以為數(shù)字ID或子社區(qū)用戶名。
步驟2、PIM業(yè)務(wù)系統(tǒng)向移動(dòng)社區(qū)業(yè)務(wù)系統(tǒng)轉(zhuǎn)發(fā)添加好友請(qǐng)求消息。
步驟3、移動(dòng)社區(qū)業(yè)務(wù)系統(tǒng)根據(jù)終端A的用戶標(biāo)識(shí)信息及用戶B的用戶標(biāo)識(shí)信息將用戶B添加到用戶A的好友列表中,向PIM業(yè)務(wù)系統(tǒng)返回信息變更消息,并向終端A返回添加好友請(qǐng)求的處理結(jié)果。
在有些情況下,用戶終端可能沒(méi)有保存通訊錄信息,例如,用戶在使用一部新的移動(dòng)終端,為了方便用戶的使用,在子社區(qū)中提供通過(guò)PIM添加好友的選項(xiàng),當(dāng)該選項(xiàng)被選中后,觸發(fā)通過(guò)PIM添加好友的流程。如圖5所示,為本發(fā)明的網(wǎng)絡(luò)社區(qū)好友同步管理方法實(shí)施例一流程圖,包括步驟101、終端A通過(guò)WAP或WEB方式登陸移動(dòng)社區(qū)業(yè)務(wù)系統(tǒng),檢測(cè)到通過(guò)PIM業(yè)務(wù)系統(tǒng)添加好友的請(qǐng)求消息的選項(xiàng)被選中后,向該移動(dòng)社區(qū)業(yè)務(wù)系統(tǒng)發(fā)送通過(guò)PIM業(yè)務(wù)系統(tǒng)添加好友的請(qǐng)求消息;該請(qǐng)求消息中攜帶有終端A的用戶標(biāo)識(shí)信息;用戶標(biāo)識(shí)信息可以為數(shù)字ID或子社區(qū)用戶名。
步驟102、移動(dòng)社區(qū)業(yè)務(wù)系統(tǒng)向PIM業(yè)務(wù)系統(tǒng)轉(zhuǎn)發(fā)該通過(guò)PIM業(yè)務(wù)系統(tǒng)添加好友的請(qǐng)求消息。
步驟103、PIM業(yè)務(wù)系統(tǒng)根據(jù)終端A的用戶標(biāo)識(shí)信息向終端A發(fā)送通訊錄數(shù)據(jù);終端A接收到通訊錄數(shù)據(jù)后,顯示給用戶,供用戶選擇添加的好友。
步驟104、終端A向PIM業(yè)務(wù)系統(tǒng)發(fā)送添加好友請(qǐng)求消息;該添加好友請(qǐng)求消息中攜帶有終端A的用戶標(biāo)識(shí)信息以及所要添加的用戶B的用戶標(biāo)識(shí)信息。
步驟105、PIM業(yè)務(wù)系統(tǒng)向移動(dòng)社區(qū)業(yè)務(wù)系統(tǒng)轉(zhuǎn)發(fā)添加好友請(qǐng)求消息。
步驟106、移動(dòng)社區(qū)業(yè)務(wù)系統(tǒng)根據(jù)終端A的用戶標(biāo)識(shí)信息及用戶B的用戶標(biāo)識(shí)信息將用戶B添加到用戶A的好友列表中,向PIM業(yè)務(wù)系統(tǒng)返回信息變更消息,并向終端A返回添加好友請(qǐng)求的處理結(jié)果。
在添加好友之前,移動(dòng)社區(qū)服務(wù)系統(tǒng)可以詢問(wèn)用戶B是否同意用戶A將其添加為好友,在用戶B同意的情況下,再進(jìn)行添加操作,若不同意,則向用戶A返回未添加成功的提示信息。如圖6所示,為本發(fā)明的網(wǎng)絡(luò)社區(qū)好友同步管理方法實(shí)施例二流程圖步驟201、終端A向PIM業(yè)務(wù)系統(tǒng)發(fā)送添加好友請(qǐng)求消息;該添加好友請(qǐng)求消息中攜帶有終端A的用戶標(biāo)識(shí)信息以及所要添加的用戶B的用戶標(biāo)識(shí)信息;用戶標(biāo)識(shí)信息可以為數(shù)字ID或子社區(qū)用戶名。
步驟202、PIM業(yè)務(wù)系統(tǒng)向移動(dòng)社區(qū)業(yè)務(wù)系統(tǒng)轉(zhuǎn)發(fā)添加好友請(qǐng)求消息。
步驟203、移動(dòng)社區(qū)業(yè)務(wù)系統(tǒng)根據(jù)用戶B的用戶標(biāo)識(shí)信息向終端B發(fā)送添加好友提示消息。
步驟204、移動(dòng)社區(qū)業(yè)務(wù)系統(tǒng)是否在指定時(shí)間內(nèi)接收到終端B返回的添加好友確認(rèn)消息,若是,執(zhí)行步驟205,否則,執(zhí)行步驟206。
步驟205、移動(dòng)社區(qū)業(yè)務(wù)系統(tǒng)根據(jù)終端A的用戶標(biāo)識(shí)信息及用戶B的用戶標(biāo)識(shí)信息將用戶B添加到用戶A的好友列表中,向PIM業(yè)務(wù)系統(tǒng)返回信息變更消息,并向終端A返回添加好友請(qǐng)求的處理結(jié)果。
步驟206、移動(dòng)社區(qū)業(yè)務(wù)系統(tǒng)向用戶A返回未添加成功的提示信息。
在將用戶B添加為用戶A的好友后,還可進(jìn)一步詢問(wèn)用戶B是否需要將用戶A添加為好友,在用戶B同意后,執(zhí)行添加操作根據(jù)終端A的用戶標(biāo)識(shí)信息和用戶B的用戶標(biāo)識(shí)信息將用戶A添加到用戶B的好友列表中。
在用戶A添加用戶B為好友時(shí),用戶A可能并不是相應(yīng)子社區(qū)的用戶,移動(dòng)社區(qū)業(yè)務(wù)系統(tǒng)可以根據(jù)終端A的用戶標(biāo)識(shí)信息,查詢用戶A是否為社區(qū)用戶,若是,則可進(jìn)行后續(xù)的添加好友的操作,否則,該移動(dòng)社區(qū)業(yè)務(wù)系統(tǒng)向終端A發(fā)送加入社區(qū)的提示信息,在用戶A同意加入社區(qū),即移動(dòng)社區(qū)業(yè)務(wù)系統(tǒng)收到終端A返回的加入社區(qū)確認(rèn)消息后,再執(zhí)行添加好友的操作。
在應(yīng)用本發(fā)明的另一種業(yè)務(wù)系統(tǒng)中,移動(dòng)社區(qū)業(yè)務(wù)系統(tǒng)包括總業(yè)務(wù)服務(wù)器及子業(yè)務(wù)服務(wù)器,如圖7所示。其中總業(yè)務(wù)服務(wù)器中存儲(chǔ)的用戶表與PIM信息表一致,以數(shù)字ID及移動(dòng)電話號(hào)碼為索引關(guān)鍵字,其下存儲(chǔ)聯(lián)系信息,包括通常的姓名、公司、電話等信息,還包括在各子社區(qū)的用戶名標(biāo)識(shí)信息。各子業(yè)務(wù)服務(wù)器的子社區(qū)用戶表以數(shù)字ID及子社區(qū)用戶名為索引關(guān)鍵字,其下存儲(chǔ)用戶在相應(yīng)子社區(qū)中的昵稱(chēng)及好友列表等信息。在PIM通訊錄中,提供將某用戶添加為所有社區(qū)好友的功能選項(xiàng)。
如圖8所示,為本發(fā)明的網(wǎng)絡(luò)好友同步管理方法實(shí)施例三流程圖,包括如下步驟步驟301、終端A向PIM業(yè)務(wù)系統(tǒng)發(fā)送添加好友請(qǐng)求消息;該添加好友請(qǐng)求消息中攜帶有終端A的用戶標(biāo)識(shí)信息以及所要添加的用戶B的用戶標(biāo)識(shí)信息;用戶標(biāo)識(shí)信息可以為數(shù)字ID或電話號(hào)碼。
步驟302、PIM業(yè)務(wù)系統(tǒng)向總業(yè)務(wù)服務(wù)器轉(zhuǎn)發(fā)添加好友請(qǐng)求消息。
步驟303、總業(yè)務(wù)服務(wù)器向子業(yè)務(wù)服務(wù)器轉(zhuǎn)發(fā)添加好友請(qǐng)求消息。
當(dāng)用戶標(biāo)識(shí)信息為電話號(hào)碼時(shí),總業(yè)務(wù)服務(wù)器根據(jù)用戶表中的記錄將其轉(zhuǎn)換為數(shù)字ID,并隨添加好友請(qǐng)求消息發(fā)送至子業(yè)務(wù)服務(wù)器。
步驟304、子業(yè)務(wù)服務(wù)器根據(jù)終端A的用戶標(biāo)識(shí)信息及用戶B的用戶標(biāo)識(shí)信息將用戶B添加到用戶A的好友列表中。
步驟305、子業(yè)務(wù)服務(wù)器向總業(yè)務(wù)服務(wù)器返回信息變更結(jié)果;步驟306、總業(yè)務(wù)服務(wù)器根據(jù)各子業(yè)務(wù)服務(wù)器返回的信息變更結(jié)果生成信息變更消息及處理結(jié)果,分別發(fā)送至PIM業(yè)務(wù)系統(tǒng)及終端A。
各子業(yè)務(wù)服務(wù)器也可直接將信息變更消息及添加好友請(qǐng)求的處理結(jié)果分別返回PIM業(yè)務(wù)系統(tǒng)及終端A。但如果采用這種方案,每個(gè)子業(yè)務(wù)服務(wù)器都要分別發(fā)送信息,通訊量比由總業(yè)務(wù)服務(wù)器統(tǒng)一發(fā)送要大許多。
在實(shí)施例三中,也可加入詢問(wèn)用戶B是否同意用戶A將其添加為好友的步驟,并且,可以讓用戶B選擇允許將其添加為哪一社區(qū)的好友。具體步驟與實(shí)施例二中的相關(guān)步驟相似,在此不再贅述。
由于用戶A和用戶B可能不是所有社區(qū)的用戶,因此,總業(yè)務(wù)服務(wù)器向子業(yè)務(wù)服務(wù)器轉(zhuǎn)發(fā)添加好友請(qǐng)求時(shí),可以有選擇的發(fā)送,可有兩種方式一種是總業(yè)務(wù)服務(wù)器根據(jù)終端A的用戶標(biāo)識(shí)查詢用戶A所加入的子社區(qū),并向相應(yīng)子業(yè)務(wù)服務(wù)器發(fā)送添加好友請(qǐng)求消息;另一種是總業(yè)務(wù)服務(wù)器根據(jù)用戶B的用戶標(biāo)識(shí)信息查詢用戶B所加入的子社區(qū),并向相應(yīng)子業(yè)務(wù)服務(wù)器發(fā)送添加好友請(qǐng)求消息。
在第一種方式下,用戶B可能不是某些子社區(qū)的用戶,在這種情況下,仍無(wú)法直接將用戶B添加為用戶A的好友??捎煽倶I(yè)務(wù)服務(wù)器在向用戶A加入的每一子業(yè)務(wù)服務(wù)器發(fā)送添加好友請(qǐng)求前,先判斷用戶B是否為用戶A加入的所有子社區(qū)的用戶,若是,則向相應(yīng)子業(yè)務(wù)服務(wù)器發(fā)送添加好友請(qǐng)求信息,否則,根據(jù)用戶B的用戶標(biāo)識(shí)信息確定其移動(dòng)電話號(hào)碼,向終端B發(fā)送加入相應(yīng)子社區(qū)的提示信息,如果用戶B同意加入相應(yīng)子社區(qū),即總業(yè)務(wù)服務(wù)器收到終端B返回的加入子社區(qū)確認(rèn)消息,則向相應(yīng)子業(yè)務(wù)服務(wù)器發(fā)送添加好友請(qǐng)求消息。判斷的操作也可由子業(yè)務(wù)服務(wù)器執(zhí)行,子業(yè)務(wù)服務(wù)器收到添加好友請(qǐng)求后,判斷用戶B是否為子社區(qū)的用戶,若是,則執(zhí)行添加好友的操作,否則,根據(jù)用戶B的用戶標(biāo)識(shí)信息向終端B發(fā)送加入相應(yīng)子社區(qū)的提示信息,在收到第二終端返回的加入子社區(qū)確認(rèn)消息后執(zhí)行添加好友的操作。
在第二種方式下,用戶A可能不是相應(yīng)子社區(qū)的用戶??捎煽倶I(yè)務(wù)服務(wù)器在向用戶B加入的每一子業(yè)務(wù)服務(wù)器發(fā)送添加好友請(qǐng)求前,判斷用戶A是否為用戶B加入的子社區(qū)的用戶,若是,則向相應(yīng)子業(yè)務(wù)服務(wù)器發(fā)送添加好友請(qǐng)求信息,否則,向終端A發(fā)送加入相應(yīng)子社區(qū)的提示信息,在收到終端A返回的加入子社區(qū)確認(rèn)消息后,向相應(yīng)子業(yè)務(wù)服務(wù)器發(fā)送添加好友請(qǐng)求消息?;蛘撸訕I(yè)務(wù)服務(wù)器在收到添加好友請(qǐng)求后,判斷第一用戶是否為子社區(qū)的用戶,若是,執(zhí)行添加好友的操作,否則,向終端A發(fā)送加入相應(yīng)子社區(qū)的提示信息,在收到終端A返回的加入子社區(qū)確認(rèn)消息后執(zhí)行添加好友的操作。
在移動(dòng)社區(qū)業(yè)務(wù)系統(tǒng)包括總業(yè)務(wù)服務(wù)器和子業(yè)務(wù)服務(wù)器的情況下,也可在登陸某一子社區(qū)時(shí)通過(guò)PIM添加好友。如圖9所示,為本發(fā)明的的網(wǎng)絡(luò)好友同步管理方法實(shí)施例四流程圖,包括如下步驟步驟401、終端A通過(guò)WAP或WEB方式登陸子業(yè)務(wù)服務(wù)器,并向該子業(yè)務(wù)服務(wù)器發(fā)送通過(guò)PIM業(yè)務(wù)系統(tǒng)添好友的請(qǐng)求消息;該請(qǐng)求消息中攜帶有終端A的用戶標(biāo)識(shí)信息;用戶標(biāo)識(shí)信息可以為數(shù)字ID或子社區(qū)用戶名。
步驟402、子業(yè)務(wù)服務(wù)器向PIM業(yè)務(wù)系統(tǒng)轉(zhuǎn)發(fā)該通過(guò)PIM業(yè)務(wù)系統(tǒng)添加好友的請(qǐng)求消息。
步驟403、PIM業(yè)務(wù)系統(tǒng)根據(jù)終端A的用戶標(biāo)識(shí)信息向終端A發(fā)送通訊錄數(shù)據(jù);終端A接收到通訊錄數(shù)據(jù)后,顯示給用戶,供用戶選擇添加的好友。
步驟404、終端A向PIM業(yè)務(wù)系統(tǒng)發(fā)送將用戶B添加為所有社區(qū)好友的請(qǐng)求消息;該請(qǐng)求消息中攜帶有終端A的用戶標(biāo)識(shí)信息以及用戶B的用戶標(biāo)識(shí)信息。
步驟405、PIM業(yè)務(wù)系統(tǒng)向總業(yè)務(wù)服務(wù)器轉(zhuǎn)發(fā)添加好友請(qǐng)求消息。
步驟406、總業(yè)務(wù)服務(wù)器根據(jù)用戶B的用戶標(biāo)識(shí)查找用戶表,確定用戶B所加入的子社區(qū),并向用戶B加入的各子社區(qū)發(fā)送添加好友請(qǐng)求;步驟407、接收到添加好友請(qǐng)求的子社區(qū)服務(wù)務(wù)器判斷用戶A是否為該子社區(qū)的用戶,若是執(zhí)行步驟410;否則,執(zhí)行步驟408。
步驟408、子業(yè)務(wù)服務(wù)器向終端A發(fā)送加入相應(yīng)子社區(qū)的提示信息。
步驟409、子業(yè)務(wù)服務(wù)器是否在指定時(shí)間內(nèi)收到終端A返回的加入子社區(qū)確認(rèn)消息后,若是,執(zhí)行步驟410,否則,執(zhí)行步驟411。
步驟410、子業(yè)務(wù)服務(wù)器將用戶B添加到用戶A的好友列表中,并向總業(yè)務(wù)服務(wù)器返回表明添加好友成功的信息變更結(jié)果,執(zhí)行步驟412。
步驟411、子業(yè)務(wù)服務(wù)器結(jié)束本次添加好友操作,并向總業(yè)務(wù)服務(wù)器返回表明添加好友失敗的信息變更結(jié)果。
步驟412、總業(yè)務(wù)服務(wù)器根據(jù)各子業(yè)務(wù)服務(wù)器返回的信息變更結(jié)果生成信息變更消息及處理結(jié)果,分別發(fā)送至PIM業(yè)務(wù)系統(tǒng)及終端A。
通過(guò)本實(shí)施例,用戶可在登陸某一子社區(qū)的時(shí)候,將一該子社區(qū)用戶添加為所有社區(qū)的好友。
最后應(yīng)當(dāng)說(shuō)明的是以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案而非對(duì)其限制;盡管參照較佳實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,所屬領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,依然可以對(duì)本發(fā)明的具體實(shí)施方式
進(jìn)行修改或者對(duì)部分技術(shù)特征進(jìn)行等同替換;而不脫離本發(fā)明技術(shù)方案的精神,其均應(yīng)涵蓋在本發(fā)明請(qǐng)求保護(hù)的技術(shù)方案范圍當(dāng)中。
權(quán)利要求
1.一種網(wǎng)絡(luò)社區(qū)好友同步管理方法,其中包括如下步驟步驟1、第一終端向個(gè)人信息管理業(yè)務(wù)系統(tǒng)發(fā)送添加好友請(qǐng)求消息;該添加好友請(qǐng)求消息中攜帶有第一終端的用戶標(biāo)識(shí)信息以及所要添加的第二用戶的用戶標(biāo)識(shí)信息;步驟2、個(gè)人信息管理業(yè)務(wù)系統(tǒng)向移動(dòng)社區(qū)業(yè)務(wù)系統(tǒng)轉(zhuǎn)發(fā)添加好友請(qǐng)求消息;步驟3、移動(dòng)社區(qū)業(yè)務(wù)系統(tǒng)根據(jù)第一終端的用戶標(biāo)識(shí)信息及第二用戶的用戶標(biāo)識(shí)信息將第二用戶添加到第一終端用戶的好友列表中,向個(gè)人信息管理業(yè)務(wù)系統(tǒng)返回信息變更消息,并向第一終端返回添加好友請(qǐng)求的處理結(jié)果。
2.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)社區(qū)好友同步管理方法,其中在所述步驟1之前還包括步驟A1、第一終端登陸移動(dòng)社區(qū)業(yè)務(wù)系統(tǒng),并向該移動(dòng)社區(qū)業(yè)務(wù)系統(tǒng)發(fā)送攜帶有第一終端的用戶標(biāo)識(shí)信息的通過(guò)個(gè)人信息管理業(yè)務(wù)系統(tǒng)添加好友的請(qǐng)求消息;步驟A2、移動(dòng)社區(qū)業(yè)務(wù)系統(tǒng)向個(gè)人信息管理業(yè)務(wù)系統(tǒng)轉(zhuǎn)發(fā)該通過(guò)個(gè)人信息管理業(yè)務(wù)系統(tǒng)添加好友的請(qǐng)求消息;步驟A3、個(gè)人信息管理業(yè)務(wù)系統(tǒng)根據(jù)第一終端的用戶標(biāo)識(shí)信息向第一終端發(fā)送通訊錄數(shù)據(jù)。
3.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)社區(qū)好友同步管理方法,其中在所述步驟2和步驟3之間還包括步驟B1、移動(dòng)社區(qū)業(yè)務(wù)系統(tǒng)根據(jù)第二用戶的用戶標(biāo)識(shí)信息向相應(yīng)的第二終端發(fā)送添加好友提示消息;步驟B2、移動(dòng)社區(qū)業(yè)務(wù)系統(tǒng)接收到第二終端返回的確認(rèn)消息后執(zhí)行步驟3。
4.根據(jù)權(quán)利要求3所述的網(wǎng)絡(luò)社區(qū)好友同步管理方法,其中還包括移動(dòng)社區(qū)業(yè)務(wù)系統(tǒng)根據(jù)第一終端的用戶標(biāo)識(shí)信息和第二用戶的信息將第一用戶添加到第二用戶的好友列表中。
5.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)社區(qū)好友同步管理方法,其中在所述步驟2和步驟3之間還包括移動(dòng)社區(qū)業(yè)務(wù)系統(tǒng)根據(jù)第一終端的用戶標(biāo)識(shí)信息查詢第一用戶是否為社區(qū)用戶,若是,則執(zhí)行步驟3,否則,向第一終端發(fā)送加入社區(qū)的提示信息,在收到第一終端返回的加入社區(qū)確認(rèn)消息后,執(zhí)行步驟3。
6.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)社區(qū)好友同步管理方法,其中所述移動(dòng)社區(qū)業(yè)務(wù)服務(wù)器包括總業(yè)務(wù)服務(wù)器及子業(yè)務(wù)服務(wù)器,在總業(yè)務(wù)服務(wù)器中存儲(chǔ)用戶標(biāo)識(shí)信息及用戶的聯(lián)系信息,在子業(yè)務(wù)服務(wù)器中存儲(chǔ)用戶標(biāo)識(shí)信息以及用戶在相應(yīng)子社區(qū)中的好友列表。
7.根據(jù)權(quán)利要求6所述的網(wǎng)絡(luò)社區(qū)好友同步管理方法,其中所述步驟2具體為步驟21、個(gè)人信息管理業(yè)務(wù)系統(tǒng)向總業(yè)務(wù)服務(wù)器轉(zhuǎn)發(fā)添加好友請(qǐng)求消息;步驟22、總業(yè)務(wù)服務(wù)器向子業(yè)務(wù)服務(wù)器轉(zhuǎn)發(fā)添加好友請(qǐng)求消息。
8.根據(jù)權(quán)利要求7所述的網(wǎng)絡(luò)社區(qū)好友同步管理方法,其中所述步驟22具體為步驟22A、總業(yè)務(wù)服務(wù)器根據(jù)第一終端的用戶標(biāo)識(shí)查詢第一用戶所加入的子社區(qū),并向相應(yīng)子業(yè)務(wù)服務(wù)器發(fā)送添加好友請(qǐng)求消息。
9.根據(jù)權(quán)利要求8所述的網(wǎng)絡(luò)社區(qū)好友同步管理方法,其中在所述步驟22A中,總業(yè)務(wù)服務(wù)器判斷第二用戶是否為第一用戶加入的子社區(qū)的用戶,若是,則向相應(yīng)子業(yè)務(wù)服務(wù)器發(fā)送添加好友請(qǐng)求信息,否則,根據(jù)第二用戶的用戶標(biāo)識(shí)信息向第二終端發(fā)送加入相應(yīng)子社區(qū)的提示信息,在收到第二終端返回的加入子社區(qū)確認(rèn)消息后,向相應(yīng)子業(yè)務(wù)服務(wù)器發(fā)送添加好友請(qǐng)求消息。
10.根據(jù)權(quán)利要求8所述的網(wǎng)絡(luò)社區(qū)好友同步管理方法,其中在所述步驟22A和步驟3之間還包括子業(yè)務(wù)服務(wù)器判斷第二用戶是否為子社區(qū)的用戶,若是,執(zhí)行步驟3,否則,根據(jù)第二用戶的用戶標(biāo)識(shí)信息向第二終端發(fā)送加入相應(yīng)子社區(qū)的提示信息,在收到第二終端返回的加入子社區(qū)確認(rèn)消息后執(zhí)行步驟3。
11.根據(jù)權(quán)利要求7所述的網(wǎng)絡(luò)社區(qū)好友同步管理方法,其中所述步驟22具體為步驟22B、總業(yè)務(wù)服務(wù)器根據(jù)第二用戶的用戶標(biāo)識(shí)信息查詢第二用戶所加入的子社區(qū),并向相應(yīng)子業(yè)務(wù)服務(wù)器發(fā)送添加好友請(qǐng)求消息。
12.根據(jù)權(quán)利要求11所述的網(wǎng)絡(luò)社區(qū)好友同步管理方法,其中在所述步驟22B中,總業(yè)務(wù)服務(wù)器判斷第一用戶是否為第二用戶加入的子社區(qū)的用戶,若是,則向相應(yīng)子業(yè)務(wù)服務(wù)器發(fā)送添加好友請(qǐng)求信息,否則,向第一終端發(fā)送加入相應(yīng)子社區(qū)的提示信息,在收到第一終端返回的加入子社區(qū)確認(rèn)消息后,向相應(yīng)子業(yè)務(wù)服務(wù)器發(fā)送添加好友請(qǐng)求消息。
13.根據(jù)權(quán)利要求11所述的網(wǎng)絡(luò)社區(qū)好友同步管理方法,其中在所述步驟22B和步驟3之間還包括子業(yè)務(wù)服務(wù)器判斷第一用戶是否為子社區(qū)的用戶,若是,執(zhí)行步驟3,否則,向第一終端發(fā)送加入相應(yīng)子社區(qū)的提示信息,在收到第一終端返回的加入子社區(qū)確認(rèn)消息后執(zhí)行步驟3。
14.根據(jù)權(quán)利要求7-13任一所述的網(wǎng)絡(luò)社區(qū)好友同步管理方法,其中所述步驟3具體為步驟31、子業(yè)務(wù)服務(wù)器根據(jù)第一終端的用戶標(biāo)識(shí)信息及第二用戶的用戶標(biāo)識(shí)信息將第二用戶添加到第一終端用戶的好友列表中;步驟32、子業(yè)務(wù)服務(wù)器向個(gè)人信息管理業(yè)務(wù)系統(tǒng)返回信息變更消息,并向第一終端返回添加好友請(qǐng)求的處理結(jié)果。
15.根據(jù)權(quán)利要求14所述的網(wǎng)絡(luò)社區(qū)好友同步管理方法,其中所述步驟32具體為子業(yè)務(wù)服務(wù)器向總業(yè)務(wù)服務(wù)器返回信息變更結(jié)果;總業(yè)務(wù)服務(wù)器根據(jù)各子業(yè)務(wù)服務(wù)器返回的信息變更結(jié)果生成信息變更消息及處理結(jié)果,分別發(fā)送至個(gè)人信息管理業(yè)務(wù)系統(tǒng)及第一終端。
16.根據(jù)權(quán)利要求7-13任一所述的網(wǎng)絡(luò)社區(qū)好友同步管理方法,其中在所述步驟1之前還包括步驟C1、第一終端登陸子業(yè)務(wù)服務(wù)器,并發(fā)送攜帶有第一終端的用戶標(biāo)識(shí)信息的通過(guò)個(gè)人信息管理業(yè)務(wù)系統(tǒng)添加好友的請(qǐng)求消息;步驟C2、子業(yè)務(wù)服務(wù)器向個(gè)人信息管理業(yè)務(wù)系統(tǒng)轉(zhuǎn)發(fā),或通過(guò)總業(yè)務(wù)服務(wù)器向個(gè)人信息管理業(yè)務(wù)系統(tǒng)轉(zhuǎn)發(fā)通過(guò)個(gè)人信息管理業(yè)務(wù)系統(tǒng)添加好友的請(qǐng)求消息;步驟C3、個(gè)人信息管理業(yè)務(wù)系統(tǒng)根據(jù)第一終端的用戶標(biāo)識(shí)信息向第一終端發(fā)送通訊錄數(shù)據(jù)。
17.根據(jù)權(quán)利要求1-13任一所述的網(wǎng)絡(luò)社區(qū)好友同步管理方法,其中還包括在個(gè)人信息管理通訊錄中為加入社區(qū)的用戶設(shè)置社區(qū)標(biāo)識(shí)并設(shè)置添加為好友的提示選項(xiàng),終端檢測(cè)到該提示選項(xiàng)被選中后,執(zhí)行步驟1。
全文摘要
本發(fā)明涉及一種網(wǎng)絡(luò)社區(qū)好友同步管理方法,包括第一終端向個(gè)人信息管理業(yè)務(wù)系統(tǒng)發(fā)送添加好友請(qǐng)求消息;該添加好友請(qǐng)求消息中攜帶有第一終端的用戶標(biāo)識(shí)信息以及所要添加的第二用戶的用戶標(biāo)識(shí)信息;個(gè)人信息管理業(yè)務(wù)系統(tǒng)向移動(dòng)社區(qū)業(yè)務(wù)系統(tǒng)轉(zhuǎn)發(fā)添加好友請(qǐng)求消息;移動(dòng)社區(qū)業(yè)務(wù)系統(tǒng)根據(jù)第一終端的用戶標(biāo)識(shí)信息及第二用戶的用戶標(biāo)識(shí)信息將第二用戶添加到第一終端用戶的好友列表中,向個(gè)人信息管理業(yè)務(wù)系統(tǒng)返回信息變更消息,并向第一終端返回添加好友請(qǐng)求的處理結(jié)果。本發(fā)明實(shí)現(xiàn)了通過(guò)PIM業(yè)務(wù)添加移動(dòng)社區(qū)好友,網(wǎng)絡(luò)自動(dòng)完成用戶間的好友關(guān)聯(lián);用戶在使用PIM業(yè)務(wù)時(shí),可將另一用戶添加為某一社區(qū)的好友,也可將該用戶添加為所有社區(qū)的好友。
文檔編號(hào)G06F17/30GK1937533SQ200610127610
公開(kāi)日2007年3月28日 申請(qǐng)日期2006年8月29日 優(yōu)先權(quán)日2006年8月29日
發(fā)明者朱春梅, 武威, 王敬宇, 唐劍峰 申請(qǐng)人:中國(guó)移動(dòng)通信集團(tuán)公司