專利名稱:通信數(shù)據(jù)服務(wù)的云服務(wù)提供方法、系統(tǒng)和云端服務(wù)器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,特別涉及一種通信數(shù)據(jù)服務(wù)的云服務(wù)提供方法、系統(tǒng)和云端服務(wù)器。
背景技術(shù):
移動終端的通信數(shù)據(jù)主要包括通話記錄(包含通話錄音,視頻錄制等數(shù)據(jù))、聯(lián)系人、信息、郵件、日程、記事本等,還可以包括用戶使用移動終端中的社交網(wǎng)絡(luò)所產(chǎn)生的數(shù)據(jù)信息等,隨著用戶使用移動終端的時間越來越久,移動終端的通信數(shù)據(jù)會越來越大,這些大量的通信數(shù)據(jù)可能隨著大量數(shù)據(jù)導(dǎo)致系統(tǒng)變慢而部分被清除,也可能因為用戶變換移動終端導(dǎo)致數(shù)據(jù)兼容性存在問題,很容易導(dǎo)致移動終端的通信數(shù)據(jù)丟失等。目前,通過云服務(wù)器可以支持的用戶通話記錄的備份、恢復(fù)等功能,將通信數(shù)據(jù)中的各種數(shù)據(jù)關(guān)聯(lián)起來進(jìn)行管理,方便將來用戶搜索使用,或簡介顯示在移動終端出來供人·使用,同時信息匹配查詢都是移動終端自身處理完成。存在的問題是,在移動終端自身存儲空間,計算處理能力方面存在缺陷不容易滿足用戶使用,例如查詢聯(lián)系人時搜索數(shù)據(jù)范圍狹隘,只能在移動終端的通信數(shù)據(jù)中查詢已經(jīng)存在的信息。
發(fā)明內(nèi)容
本發(fā)明的目的旨在至少解決所述技術(shù)缺陷之一。為此,本發(fā)明的一個目的在于提出一種通信數(shù)據(jù)服務(wù)的云服務(wù)提供方法,該方法可實時更新用戶角色動態(tài)信息,支持更加靈活和精準(zhǔn)的信息搜索,加大云服務(wù)的使用量及使用率,鞏固用戶群體及利用率。本發(fā)明的另一個目的在于提出一種通信數(shù)據(jù)服務(wù)的云服務(wù)提供系統(tǒng)。本發(fā)明的又一個目的在于提出一種云端服務(wù)器。為達(dá)到所述目的,本發(fā)明第一方面的實施例公開了一種通信數(shù)據(jù)服務(wù)的云服務(wù)提供方法,包括以下步驟云端服務(wù)器分別接收第一用戶和第二用戶的注冊,并記錄所述第一用戶和第二用戶上傳的聯(lián)系人信息、及所述第一用戶和第二用戶與所述聯(lián)系人信息中多個聯(lián)系人的共享通信數(shù)據(jù),所述共享通信數(shù)據(jù)由所述用戶所使用的移動終端記錄獲得,其中,所述聯(lián)系人信息包括多個聯(lián)系人的身份信息;所述云端服務(wù)器根據(jù)所述聯(lián)系人信息中多個聯(lián)系人的身份信息對所述多個聯(lián)系人的共享通信數(shù)據(jù)進(jìn)行分析以生成以所述第一用戶和第二用戶為中心的第一角色群和第二角色群,其中,第一角色群和第二角色群具有多個角色組,每個角色組包括與所述第一用戶或第二用戶構(gòu)成相同角色的至少一個聯(lián)系人;所述云端服務(wù)器接收所述第一用戶的查詢請求;所述云端服務(wù)器判斷所述第一用戶的第一角色群和所述第二用戶的第二角色群中是否具有相同的類型的角色組;以及如果判斷具有相同類型的角色組,則所述云端服務(wù)器根據(jù)所述第二角色群中相同類型的角色組對應(yīng)的共享通信數(shù)據(jù)進(jìn)行檢索,并向所述第一用戶反饋檢索結(jié)果。根據(jù)本發(fā)明實施例的通信數(shù)據(jù)服務(wù)的云服務(wù)提供方法,通過云端服務(wù)器對用戶的各種通信數(shù)據(jù)進(jìn)行分類、組合、存儲等,還可以實時更新用戶角色動態(tài)信息,大量查詢、計算等功能在云端服務(wù)器處理,云端服務(wù)器支持更加靈活和精準(zhǔn)的信息搜索,例如基于各個角色之間關(guān)系的搜索,便于用戶使用和管理,使得云端服務(wù)器的搜索功能優(yōu)化完善,增加用戶獲取數(shù)據(jù)的快捷性和方便性,同時增加云服務(wù)中用戶所有共享性數(shù)據(jù)性能的共享流通性,且可以讓用戶的私有性數(shù)據(jù)支持移動使用,并且可以推廣云端服務(wù)器賬號的使用,加大云服務(wù)的使用量及使用率,鞏固用戶群體及利用率。為達(dá)到所述目的,本發(fā)明第二方面的實施例公開了一種通信數(shù)據(jù)服務(wù)的云服務(wù)提供系統(tǒng),包括云端服務(wù)器、第一客戶端和第二客戶端,其中,所述云端服務(wù)器,用于分別接收第一用戶和第二用戶的注冊,并記錄所述第一用戶通過所述第一客戶端和第二用戶通過所述第二客戶端上傳的聯(lián)系人信息、及所述第一用戶和第二用戶與所述聯(lián)系人信息中多個聯(lián)系人的共享通信數(shù)據(jù),所述共享通信數(shù)據(jù)由所述用戶所使用的移動終端記錄獲得,其中,所述聯(lián)系人信息包括多個聯(lián)系人的身份信息,并根據(jù)所述聯(lián)系人信息中多個聯(lián)系人的身份信息對所述多個聯(lián)系人的共享通信數(shù)據(jù)進(jìn)行分析以生成以所述第一用戶和第二用戶為中心的第一角色群和第二角色群,其中,第一角色群和第二角色群具有多個角色組,每個角色組包括與所述第一用戶或第二用戶構(gòu)成相同角色的至少一個聯(lián)系人,以及接收所述第一用戶的查詢請求,并判斷所述第一用戶的第一角色群和所述第二用戶的第二角色群中是否具·有相同的類型的角色組,以及在判斷具有相同類型的角色組時,根據(jù)所述第二角色群中相同類型的角色組對應(yīng)的共享通信數(shù)據(jù)進(jìn)行檢索,并向所述第一用戶反饋檢索結(jié)果。根據(jù)本發(fā)明實施例的通信數(shù)據(jù)服務(wù)的云服務(wù)提供系統(tǒng),通過云端服務(wù)器對用戶的各種通信數(shù)據(jù)進(jìn)行分類、組合、存儲等,還可以實時更新用戶角色動態(tài)信息,大量查詢、計算等功能在云端服務(wù)器處理,云端服務(wù)器支持更加靈活和精準(zhǔn)的信息搜索,例如基于各個角色之間關(guān)系的搜索,便于用戶使用和管理,使得云端服務(wù)器的搜索功能優(yōu)化完善,增加用戶獲取數(shù)據(jù)的快捷性和方便性,同時增加云服務(wù)中用戶所有共享性數(shù)據(jù)性能的共享流通性,且可以讓用戶的私有性數(shù)據(jù)支持移動使用,并且可以推廣云端服務(wù)器賬號的使用,加大云服務(wù)的使用量及使用率,鞏固用戶群體及利用率。為達(dá)到所述目的,根據(jù)本發(fā)明第三方面的實施例公開了一種云端服務(wù)器,包括第一接收模塊,用于分別接收第一用戶和第二用戶的注冊;記錄模塊,用于記錄所述第一用戶和第二用戶上傳的聯(lián)系人信息、及所述第一用戶和第二用戶與所述聯(lián)系人信息中多個聯(lián)系人的共享通信數(shù)據(jù),所述共享通信數(shù)據(jù)由所述用戶所使用的移動終端記錄獲得,其中,所述聯(lián)系人信息包括多個聯(lián)系人的身份信息;分析模塊,用于根據(jù)所述聯(lián)系人信息中多個聯(lián)系人的身份信息對所述多個聯(lián)系人的共享通信數(shù)據(jù)進(jìn)行分析以生成以所述第一用戶和第二用戶為中心的第一角色群和第二角色群,其中,第一角色群和第二角色群具有多個角色組,每個角色組包括與所述第一用戶或第二用戶構(gòu)成相同角色的至少一個聯(lián)系人;第二接收模塊,用于接收所述第一用戶的查詢請求;判斷模塊,用于判斷所述第一用戶的第一角色群和所述第二用戶的第二角色群中是否具有相同的類型的角色組;以及發(fā)送模塊,用于在所述判斷模塊判斷具有相同類型的角色組時,根據(jù)所述第二角色群中相同類型的角色組對應(yīng)的共享通信數(shù)據(jù)進(jìn)行檢索,并向所述第一用戶反饋檢索結(jié)果。根據(jù)本發(fā)明實施例的云端服務(wù)器,可以對用戶的各種通信數(shù)據(jù)進(jìn)行分類、組合、存儲等,實時更新用戶角色動態(tài)信息、處理大量查詢、計算等,支持更加靈活和精準(zhǔn)的信息搜索支持,例如基于各個角色之間關(guān)系的搜索,便于用戶使用和管理,增加用戶獲取數(shù)據(jù)的快捷性和方便性,同時增加用戶所有共享性數(shù)據(jù)性能的共享流通性,且可以讓用戶的私有性數(shù)據(jù)支持移動使用,并且可以推廣云端服務(wù)器賬號的使用,加大云服務(wù)的使用量及使用率,鞏固用戶群體及利用率。本發(fā)明附加的方面和優(yōu)點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實踐了解到。
本發(fā)明所述的和/或附加的方面和優(yōu)點從下面結(jié)合附圖對實施例的描述中將變得明顯和容易理解,其中圖I為根據(jù)本發(fā)明一個實施例的通信數(shù)據(jù)服務(wù)的云服務(wù)提供方法的流程圖;圖2為根據(jù)本發(fā)明一個實施例的通信數(shù)據(jù)服務(wù)的云服務(wù)提供系統(tǒng)的結(jié)構(gòu)示意圖; 以及圖3為根據(jù)本發(fā)明一個實施例的云端服務(wù)器的結(jié)構(gòu)示意圖。
具體實施例方式下面詳細(xì)描述本發(fā)明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,僅用于解釋本發(fā)明,而不能解釋為對本發(fā)明的限制。在本發(fā)明的描述中,需要理解的是,術(shù)語“縱向”、“橫向”、“上”、“下”、“前”、“后”、“左”、“右”、“豎直”、“水平”、“頂”、“底” “內(nèi)”、“外”等指示的方位或位置關(guān)系為基于附圖所示的方位或位置關(guān)系,僅是為了便于描述本發(fā)明和簡化描述,而不是指示或暗示所指的裝置或元件必須具有特定的方位、以特定的方位構(gòu)造和操作,因此不能理解為對本發(fā)明的限制。在本發(fā)明的描述中,需要說明的是,除非另有規(guī)定和限定,術(shù)語“安裝”、“相連”、“連接”應(yīng)做廣義理解,例如,可以是機械連接或電連接,也可以是兩個元件內(nèi)部的連通,可以是直接相連,也可以通過中間媒介間接相連,對于本領(lǐng)域的普通技術(shù)人員而言,可以根據(jù)具體情況理解所述術(shù)語的具體含義。下面參考附圖描述根據(jù)本發(fā)明實施例的通信數(shù)據(jù)服務(wù)的云服務(wù)提供方法、系統(tǒng)和云端服務(wù)器。移動終端的通信數(shù)據(jù)保存在云端服務(wù)器中,可以通過云端服務(wù)器的計算能力將用戶的各種通信數(shù)據(jù)有效管理使得用戶方便使用,并支持用戶的查詢和搜索等,因此,一種通信數(shù)據(jù)服務(wù)的云服務(wù)提供方法,包括以下步驟云端服務(wù)器分別接收第一用戶和第二用戶的注冊,并記錄第一用戶和第二用戶上傳的聯(lián)系人信息、及第一用戶和第二用戶與聯(lián)系人信息中多個聯(lián)系人的共享通信數(shù)據(jù),共享通信數(shù)據(jù)由用戶所使用的移動終端記錄獲得,其中,聯(lián)系人信息包括多個聯(lián)系人的身份信息;云端服務(wù)器根據(jù)聯(lián)系人信息中多個聯(lián)系人的身份信息對多個聯(lián)系人的共享通信數(shù)據(jù)進(jìn)行分析以生成以第一用戶和第二用戶為中心的第一角色群和第二角色群,其中,第一角色群和第二角色群具有多個角色組,每個角色組包括與第一用戶或第二用戶構(gòu)成相同角色的至少一個聯(lián)系人;云端服務(wù)器接收第一用戶的查詢請求;云端服務(wù)器判斷第一用戶的第一角色群和第二用戶的第二角色群中是否具有相同的類型的角色組;以及如果判斷具有相同類型的角色組,則云端服務(wù)器根據(jù)第二角色群中相同類型的角色組對應(yīng)的共享通信數(shù)據(jù)進(jìn)行檢索,并向第一用戶反饋檢索結(jié)果。圖I為根據(jù)本發(fā)明一個實施例的通信數(shù)據(jù)服務(wù)的云服務(wù)提供方法的流程圖。如圖I所示,通信數(shù)據(jù)服務(wù)的云服務(wù)提供方法包括下述步驟。步驟S101,云端服務(wù)器分別接收第一用戶和第二用戶的注冊,并記錄第一用戶和第二用戶上傳的聯(lián)系人信息、及第一用戶和第二用戶與聯(lián)系人信息中多個聯(lián)系人的共享通信數(shù)據(jù),共享通信數(shù)據(jù)由用戶所使用的移動終端記錄獲得,其中,聯(lián)系人信息包括多個聯(lián)系人的身份信息。在本發(fā)明的一個實施例中,共享通信數(shù)據(jù)包括第一用戶和第二用戶與聯(lián)系人之間的通話錄音、通話視頻、信息、日程、郵件、記事本、社交網(wǎng)絡(luò)通信信息中的一種或多種。具體地,共享通信數(shù)據(jù)包括公有共享數(shù)據(jù)和私有共享數(shù)據(jù),其中,第一用戶和第二用戶對私有共享數(shù)據(jù)設(shè)置權(quán)限?!ぞ唧w地,每個用戶可以通過移動終端或個人計算機等在云端服務(wù)器中注冊自己的賬號信息,然后云端服務(wù)器與每個用戶所對應(yīng)的移動終端通信以獲得對應(yīng)的聯(lián)系人信息以及多個聯(lián)系人的共享通信數(shù)據(jù),或者,用戶自己上傳聯(lián)系人信息以及多個聯(lián)系人的共享通信數(shù)據(jù),每個用戶還可以對私有共享數(shù)據(jù)設(shè)置權(quán)限。步驟S102,云端服務(wù)器根據(jù)聯(lián)系人信息中多個聯(lián)系人的身份信息對多個聯(lián)系人的共享通信數(shù)據(jù)進(jìn)行分析以生成以第一用戶和第二用戶為中心的第一角色群和第二角色群,其中,第一角色群和第二角色群具有多個角色組,每個角色組包括與第一用戶或第二用戶構(gòu)成相同角色的至少一個聯(lián)系人。在本發(fā)明的一個實施例中,第一角色群和第二角色群中的角色組由第一用戶或第二用戶設(shè)置獲得,或由云端服務(wù)器自動分析獲得。例如,用戶可以在上傳聯(lián)系人信息的同時將每個聯(lián)系人進(jìn)行相應(yīng)的角色分組,或者云端服務(wù)器根據(jù)用戶的通信數(shù)據(jù)自動進(jìn)行角色分組,用戶還可以對云端服務(wù)器的角色分組結(jié)果進(jìn)行編輯。在本發(fā)明的一個實施例中,第一角色群和第二角色群中的角色組根據(jù)生活角色、工作組織角色、家庭角色和社會角色中的一個或多個劃分。例如,根據(jù)生活角色可以分成同學(xué)(其中同學(xué)還可以細(xì)分為初中、高中、大學(xué)同學(xué)等)、同事等組,根據(jù)工作組織角色可以分成商業(yè)、公益及愛好等組(其中可以包括聯(lián)系人或者聯(lián)系結(jié)構(gòu)等),根據(jù)家庭角色可以分為親戚、親人、私交等組,根據(jù)社會角色可以名人、認(rèn)證結(jié)構(gòu)等組。步驟S103,云端服務(wù)器接收第一用戶的查詢請求。步驟S104,云端服務(wù)器判斷第一用戶的第一角色群和第二用戶的第二角色群中是否具有相同的類型的角色組。步驟S105,如果判斷具有相同類型的角色組,則云端服務(wù)器根據(jù)第二角色群中相同類型的角色組對應(yīng)的共享通信數(shù)據(jù)進(jìn)行檢索,并向第一用戶反饋檢索結(jié)果。其中,判斷不具有相同類型的角色組時,向第一用戶反饋沒有對應(yīng)的角色。例如,針對高中同學(xué)角色,如果用戶A,B, C都是高中同學(xué),用戶A共享了高中同學(xué)D的信息,而此時用戶B和用戶C都沒有高中同學(xué)的聯(lián)系方式,用戶只要用B,C姓名或者昵稱進(jìn)行搜索時,就會從用戶A的共享信息就會顯示出高中好友角色中的當(dāng)前聯(lián)系方式及動態(tài)狀態(tài)信息。又如,通過云端服務(wù)器輸入目前最熱點的人名或者公司,如果該人名或者公司有信息共享時,可以立即搜索得到該人名或者公司的最新動態(tài)信息或者歷史數(shù)據(jù)信息。由此不一定得非去新聞搜索、社區(qū)信息搜索等信息搜索才能獲知,這樣就能夠更加動態(tài)獲取當(dāng)事人的數(shù)據(jù)信息。再如,如果與某個朋友聯(lián)系時,如果他共享了社區(qū)社交等網(wǎng)絡(luò)信息在云端服務(wù)器內(nèi),我們輸入該聯(lián)系人或者電話號碼,就能獲取到他最新動態(tài)信息,更加方便拉近用戶之間的數(shù)據(jù)信息流通速度。根據(jù)本發(fā)明實施例的通信數(shù)據(jù)服務(wù)的云服務(wù)提供方法,通過云端服務(wù)器對用戶的各種通信數(shù)據(jù)進(jìn)行分類、組合、存儲等,還可以實時更新用戶角色動態(tài)信息,大量查詢、計算等功能在云端服務(wù)器處理,云端服務(wù)器支持更加靈活和精準(zhǔn)的信息搜索,例如基于各個角色之間關(guān)系的搜索,便于用戶使用和管理,使得云端服務(wù)器的搜索功能優(yōu)化完善,增加用戶 獲取數(shù)據(jù)的快捷性和方便性,同時增加云服務(wù)中用戶所有共享性數(shù)據(jù)性能的共享流通性,且可以讓用戶的私有性數(shù)據(jù)支持移動使用,并且可以推廣云端服務(wù)器賬號的使用,加大云服務(wù)的使用量及使用率,鞏固用戶群體及利用率。為了實現(xiàn)上述實施例,本發(fā)明還提出一種通信數(shù)據(jù)服務(wù)的云服務(wù)提供系統(tǒng)。一種通信數(shù)據(jù)服務(wù)的云服務(wù)提供系統(tǒng),包括云端服務(wù)器、第一客戶端和第二客戶端,其中,云端服務(wù)器,用于分別接收第一用戶和第二用戶的注冊,并記錄第一用戶通過第一客戶端和第二用戶通過第二客戶端上傳的聯(lián)系人信息、及第一用戶和第二用戶與聯(lián)系人信息中多個聯(lián)系人的共享通信數(shù)據(jù),共享通信數(shù)據(jù)由用戶所使用的移動終端記錄獲得,其中,聯(lián)系人信息包括多個聯(lián)系人的身份信息,并根據(jù)聯(lián)系人信息中多個聯(lián)系人的身份信息對多個聯(lián)系人的共享通信數(shù)據(jù)進(jìn)行分析以生成以第一用戶和第二用戶為中心的第一角色群和第二角色群,其中,第一角色群和第二角色群具有多個角色組,每個角色組包括與第一用戶或第二用戶構(gòu)成相同角色的至少一個聯(lián)系人,以及接收第一用戶的查詢請求,并判斷第一用戶的第一角色群和第二用戶的第二角色群中是否具有相同的類型的角色組,以及在判斷具有相同類型的角色組時,根據(jù)第二角色群中相同類型的角色組對應(yīng)的共享通信數(shù)據(jù)進(jìn)行檢索,并向第一用戶反饋檢索結(jié)果。圖2為根據(jù)本發(fā)明一個實施例的通信數(shù)據(jù)服務(wù)的云服務(wù)提供系統(tǒng)的結(jié)構(gòu)示意圖。如圖2所示,通信數(shù)據(jù)服務(wù)的云服務(wù)提供系統(tǒng)包括云端服務(wù)器10、第一客戶端20和第二客戶端30。具體地,首先,云端服務(wù)器10用于分別接收第一用戶和第二用戶的注冊,并記錄第一用戶通過第一客戶端20和第二用戶通過第二客戶端30上傳的聯(lián)系人信息、及第一用戶和第二用戶與聯(lián)系人信息中多個聯(lián)系人的共享通信數(shù)據(jù),共享通信數(shù)據(jù)由用戶所使用的移動終端記錄獲得,其中,聯(lián)系人信息包括多個聯(lián)系人的身份信息。更具體地,每個用戶可以通過移動終端或個人計算機等在云端服務(wù)器10中注冊自己的賬號信息,然后云端服務(wù)器10與每個用戶所對應(yīng)的移動終端通信以獲得對應(yīng)的聯(lián)系人信息以及多個聯(lián)系人的共享通信數(shù)據(jù),或者,用戶自己上傳聯(lián)系人信息以及多個聯(lián)系人的共享通信數(shù)據(jù),每個用戶還可以對私有共享數(shù)據(jù)設(shè)置權(quán)限。在本發(fā)明的一個實施例中,共享通信數(shù)據(jù)包括第一用戶和第二用戶與聯(lián)系人之間的通話錄音、通話視頻、信息、日程、郵件、記事本、社交網(wǎng)絡(luò)通信信息中的一種或多種,共享通信數(shù)據(jù)包括公有共享數(shù)據(jù)和私有共享數(shù)據(jù),其中,第一用戶和第二用戶對私有共享數(shù)據(jù)設(shè)置權(quán)限。然后,云端服務(wù)器10根據(jù)聯(lián)系人信息中多個聯(lián)系人的身份信息對多個聯(lián)系人的共享通信數(shù)據(jù)進(jìn)行分析以生成以第一用戶和第二用戶為中心的第一角色群和第二角色群,其中,第一角色群和第二角色群具有多個角色組,每個角色組包括與第一用戶或第二用戶構(gòu)成相同角色的至少一個聯(lián)系人。在本發(fā)明的一個實施例中,第一角色群和第二角色群中的角色組由第一用戶或第二用戶設(shè)置獲得,或由云端服務(wù)器10自動分析獲得。例如,用戶可以在上傳聯(lián)系人信息的同時將每個聯(lián)系人進(jìn)行相應(yīng)的角色分組,或者云端服務(wù)器10根據(jù)用戶的通信數(shù)據(jù)自動進(jìn)行角色分組,用戶還可以對云端服務(wù)器10的角色分組結(jié)果進(jìn)行編輯。
在本發(fā)明的一個實施例中,第一角色群和第二角色群中的角色組根據(jù)生活角色、工作組織角色、家庭角色和社會角色中的一個或多個劃分。例如,根據(jù)生活角色可以分成同 學(xué)(其中同學(xué)還可以細(xì)分為初中、高中、大學(xué)同學(xué)等)、同事等組,根據(jù)工作組織角色可以分成商業(yè)、公益及愛好等組(其中可以包括聯(lián)系人或者聯(lián)系結(jié)構(gòu)等),根據(jù)家庭角色可以分為親戚、親人、私交等組,根據(jù)社會角色可以名人、認(rèn)證結(jié)構(gòu)等組。云端服務(wù)器10再接收第一用戶的查詢請求,并判斷第一用戶的第一角色群和第二用戶的第二角色群中是否具有相同的類型的角色組,以及在判斷具有相同類型的角色組時,根據(jù)第二角色群中相同類型的角色組對應(yīng)的共享通信數(shù)據(jù)進(jìn)行檢索,并向第一用戶反饋檢索結(jié)果。其中,判斷不具有相同類型的角色組時,向第一用戶反饋沒有對應(yīng)的角色。例如,針對高中同學(xué)角色,如果用戶A,B, C都是高中同學(xué),用戶A共享了高中同學(xué)D的信息,而此時用戶B和用戶C都沒有高中同學(xué)的聯(lián)系方式,用戶只要用B,C姓名或者昵稱進(jìn)行搜索時,就會從用戶A的共享信息就會顯示出高中好友角色中的當(dāng)前聯(lián)系方式及動態(tài)狀態(tài)信息。又如,通過云端服務(wù)器10輸入目前最熱點的人名或者公司,如果該人名或者公司有信息共享時,可以立即搜索得到該人名或者公司的最新動態(tài)信息或者歷史數(shù)據(jù)信息。由此不一定得非去新聞搜索、社區(qū)信息搜索等信息搜索才能獲知,這樣就能夠更加動態(tài)獲取當(dāng)事人的數(shù)據(jù)信息。再如,如果與某個朋友聯(lián)系時,如果他共享了社區(qū)社交等網(wǎng)絡(luò)信息在云端服務(wù)器10內(nèi),我們輸入該聯(lián)系人或者電話號碼,就能獲取到他最新動態(tài)信息,更加方便拉近用戶之間的數(shù)據(jù)信息流通速度。根據(jù)本發(fā)明實施例的通信數(shù)據(jù)服務(wù)的云服務(wù)提供系統(tǒng),通過云端服務(wù)器對用戶的各種通信數(shù)據(jù)進(jìn)行分類、組合、存儲等,還可以實時更新用戶角色動態(tài)信息,大量查詢、計算等功能在云端服務(wù)器處理,云端服務(wù)器支持更加靈活和精準(zhǔn)的信息搜索,例如基于各個角色之間關(guān)系的搜索,便于用戶使用和管理,使得云端服務(wù)器的搜索功能優(yōu)化完善,增加用戶獲取數(shù)據(jù)的快捷性和方便性,同時增加云服務(wù)中用戶所有共享性數(shù)據(jù)性能的共享流通性,且可以讓用戶的私有性數(shù)據(jù)支持移動使用,并且可以推廣云端服務(wù)器賬號的使用,加大云服務(wù)的使用量及使用率,鞏固用戶群體及利用率。為了實現(xiàn)上述實施例,本發(fā)明還提出一種云端服務(wù)器。
一種云端服務(wù)器,包括第一接收模塊,用于分別接收第一用戶和第二用戶的注冊;記錄模塊,用于記錄第一用戶和第二用戶上傳的聯(lián)系人信息、及第一用戶和第二用戶與聯(lián)系人信息中多個聯(lián)系人的共享通信數(shù)據(jù),共享通信數(shù)據(jù)由用戶所使用的移動終端記錄獲得,其中,聯(lián)系人信息包括多個聯(lián)系人的身份信息;分析模塊,用于根據(jù)聯(lián)系人信息中多個聯(lián)系人的身份信息對多個聯(lián)系人的共享通信數(shù)據(jù)進(jìn)行分析以生成以第一用戶和第二用戶為中心的第一角色群和第二角色群,其中,第一角色群和第二角色群具有多個角色組,每個角色組包括與第一用戶或第二用戶構(gòu)成相同角色的至少一個聯(lián)系人;第二接收模塊,用于接收第一用戶的查詢請求;判斷模塊,用于判斷第一用戶的第一角色群和第二用戶的第二角色群中是否具有相同的類型的角色組;以及發(fā)送模塊,用于在判斷模塊判斷具有相同類型的角色組時,根據(jù)第二角色群中相同類型的角色組對應(yīng)的共享通信數(shù)據(jù)進(jìn)行檢索,并向第一用戶反饋檢索結(jié)果。圖3為根據(jù)本發(fā)明一個實施例的云端服務(wù)器的結(jié)構(gòu)示意圖。如圖3所示,云端服務(wù)器包括第一接收模塊100、記錄模塊200、分析模塊300、第 二接收模塊400、判斷模塊500和發(fā)送模塊600。第一接收模塊100用于分別接收第一用戶和第二用戶的注冊。更具體地,每個用戶可以通過移動終端或個人計算機等在云端服務(wù)器中注冊自己的賬號信息,第一接收模塊100接收注冊。記錄模塊200用于記錄第一用戶和第二用戶上傳的聯(lián)系人信息、及第一用戶和第二用戶與聯(lián)系人信息中多個聯(lián)系人的共享通信數(shù)據(jù),共享通信數(shù)據(jù)由用戶所使用的移動終端記錄獲得,其中,聯(lián)系人信息包括多個聯(lián)系人的身份信息。更具體地,云端服務(wù)器與每個用戶所對應(yīng)的移動終端通信以獲得對應(yīng)的聯(lián)系人信息以及多個聯(lián)系人的共享通信數(shù)據(jù),或者,用戶自己上傳聯(lián)系人信息以及多個聯(lián)系人的共享通信數(shù)據(jù),每個用戶還可以對私有共享數(shù)據(jù)設(shè)置權(quán)限。在本發(fā)明的一個實施例中,共享通信數(shù)據(jù)包括第一用戶和第二用戶與聯(lián)系人之間的通話錄音、通話視頻、信息、日程、郵件、記事本、社交網(wǎng)絡(luò)通信信息中的一種或多種,共享通信數(shù)據(jù)包括公有共享數(shù)據(jù)和私有共享數(shù)據(jù),其中,第一用戶和第二用戶對私有共享數(shù)據(jù)設(shè)置權(quán)限。分析模塊300用于根據(jù)聯(lián)系人信息中多個聯(lián)系人的身份信息對多個聯(lián)系人的共享通信數(shù)據(jù)進(jìn)行分析以生成以第一用戶和第二用戶為中心的第一角色群和第二角色群,其中,第一角色群和第二角色群具有多個角色組,每個角色組包括與第一用戶或第二用戶構(gòu)成相同角色的至少一個聯(lián)系人。在本發(fā)明的一個實施例中,第一角色群和第二角色群中的角色組由第一用戶或第二用戶設(shè)置獲得,或由分析模塊300自動分析獲得。例如,用戶可以在上傳聯(lián)系人信息的同時將每個聯(lián)系人進(jìn)行相應(yīng)的角色分組,或者分析模塊300根據(jù)用戶的通信數(shù)據(jù)自動進(jìn)行角色分組,用戶還可以對分析模塊300的角色分組結(jié)果進(jìn)行編輯。在本發(fā)明的一個實施例中,第一角色群和第二角色群中的角色組根據(jù)生活角色、工作組織角色、家庭角色和社會角色中的一個或多個劃分。例如,根據(jù)生活角色可以分成同學(xué)(其中同學(xué)還可以細(xì)分為初中、高中、大學(xué)同學(xué)等)、同事等組,根據(jù)工作組織角色可以分成商業(yè)、公益及愛好等組(其中可以包括聯(lián)系人或者聯(lián)系結(jié)構(gòu)等),根據(jù)家庭角色可以分為親戚、親人、私交等組,根據(jù)社會角色可以名人、認(rèn)證結(jié)構(gòu)等組。第二接收模塊400用于接收第一用戶的查詢請求。判斷模塊500用于判斷第一用戶的第一角色群和第二用戶的第二角色群中是否具有相同的類型的角色組。發(fā)送模塊600用于在判斷模塊判斷具有相同類型的角色組時,根據(jù)第二角色群中相同類型的角色組對應(yīng)的共享通信數(shù)據(jù)進(jìn)行檢索,并向第一用戶反饋檢索結(jié)果。其中,判斷不具有相同類型的角色組時,向第一用戶反饋沒有對應(yīng)的角色。根據(jù)本發(fā)明實施例的云端服務(wù)器,可以對用戶的各種通信數(shù)據(jù)進(jìn)行分類、組合、存儲等,實時更新用戶角色動態(tài)信息、處理大量查詢、計算等,支持更加靈活和精準(zhǔn)的信息搜索支持,例如基于各個角色之間關(guān)系的搜索,便于用戶使用和管理,增加用戶獲取數(shù)據(jù)的快捷性和方便性,同時增加用戶所有共享性數(shù)據(jù)性能的共享流通性,且可以讓用戶的私有性數(shù)據(jù)支持移動使用,并且可以推廣云端服務(wù)器賬號的使用,加大云服務(wù)的使用量及使用率,鞏固用戶群體及利用率。·在本說明書的描述中,參考術(shù)語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點包含于本發(fā)明的至少一個實施例或示例中。在本說明書中,對所述術(shù)語的示意性表述不一定指的是相同的實施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點可以在任何的一個或多個實施例或示例中以合適的方式結(jié)合。盡管已經(jīng)示出和描述了本發(fā)明的實施例,對于本領(lǐng)域的普通技術(shù)人員而言,可以理解在不脫離本發(fā)明的原理和精神的情況下可以對這些實施例進(jìn)行多種變化、修改、替換和變型,本發(fā)明的范圍由所附權(quán)利要求及其等同限定。
權(quán)利要求
1.一種通信數(shù)據(jù)服務(wù)的云服務(wù)提供方法,其特征在于,包括以下步驟 云端服務(wù)器分別接收第一用戶和第二用戶的注冊,并記錄所述第一用戶和第二用戶上傳的聯(lián)系人信息、及所述第一用戶和第二用戶與所述聯(lián)系人信息中多個聯(lián)系人的共享通信數(shù)據(jù),所述共享通信數(shù)據(jù)由所述用戶所使用的移動終端記錄獲得,其中,所述聯(lián)系人信息包括多個聯(lián)系人的身份信息; 所述云端服務(wù)器根據(jù)所述聯(lián)系人信息中多個聯(lián)系人的身份信息對所述多個聯(lián)系人的共享通信數(shù)據(jù)進(jìn)行分析以生成以所述第一用戶和第二用戶為中心的第一角色群和第二角色群,其中,第一角色群和第二角色群具有多個角色組,每個角色組包括與所述第一用戶或第二用戶構(gòu)成相同角色的至少一個聯(lián)系人; 所述云端服務(wù)器接收所述第一用戶的查詢請求; 所述云端服務(wù)器判斷所述第一用戶的第一角色群和所述第二用戶的第二角色群中是否具有相同的類型的角色組;以及 如果判斷具有相同類型的角色組,則所述云端服務(wù)器根據(jù)所述第二角色群中相同類型的角色組對應(yīng)的共享通信數(shù)據(jù)進(jìn)行檢索,并向所述第一用戶反饋檢索結(jié)果。
2.如權(quán)利要求I所述的通信數(shù)據(jù)服務(wù)的云服務(wù)提供方法,其特征在于,所述共享通信數(shù)據(jù)包括所述第一用戶和第二用戶與聯(lián)系人之間的通話錄音、通話視頻、信息、日程、郵件、記事本、社交網(wǎng)絡(luò)通信信息中的一種或多種。
3.如權(quán)利要求I或2所述的通信數(shù)據(jù)服務(wù)的云服務(wù)提供方法,其特征在于,所述第一角色群和第二角色群中的角色組由所述第一用戶或第二用戶設(shè)置獲得,或由所述云端服務(wù)器自動分析獲得。
4.如權(quán)利要求1-3任一項所述的通信數(shù)據(jù)服務(wù)的云服務(wù)提供方法,其特征在于,所述共享通信數(shù)據(jù)包括公有共享數(shù)據(jù)和私有共享數(shù)據(jù),其中,所述第一用戶和第二用戶對所述私有共享數(shù)據(jù)設(shè)置權(quán)限。
5.如權(quán)利要求1-4任一項所述的通信數(shù)據(jù)服務(wù)的云服務(wù)提供方法,其特征在于,所述第一角色群和第二角色群中的角色組根據(jù)生活角色、工作組織角色、家庭角色和社會角色中的一個或多個劃分。
6.一種通信數(shù)據(jù)服務(wù)的云服務(wù)提供系統(tǒng),其特征在于,包括云端服務(wù)器、第一客戶端和第二客戶端,其中, 所述云端服務(wù)器,用于分別接收第一用戶和第二用戶的注冊,并記錄所述第一用戶通過所述第一客戶端和第二用戶通過所述第二客戶端上傳的聯(lián)系人信息、及所述第一用戶和第二用戶與所述聯(lián)系人信息中多個聯(lián)系人的共享通信數(shù)據(jù),所述共享通信數(shù)據(jù)由所述用戶所使用的移動終端記錄獲得,其中,所述聯(lián)系人信息包括多個聯(lián)系人的身份信息,并根據(jù)所述聯(lián)系人信息中多個聯(lián)系人的身份信息對所述多個聯(lián)系人的共享通信數(shù)據(jù)進(jìn)行分析以生成以所述第一用戶和第二用戶為中心的第一角色群和第二角色群,其中,第一角色群和第二角色群具有多個角色組,每個角色組包括與所述第一用戶或第二用戶構(gòu)成相同角色的至少一個聯(lián)系人,以及接收所述第一用戶的查詢請求,并判斷所述第一用戶的第一角色群和所述第二用戶的第二角色群中是否具有相同的類型的角色組,以及在判斷具有相同類型的角色組時,根據(jù)所述第二角色群中相同類型的角色組對應(yīng)的共享通信數(shù)據(jù)進(jìn)行檢索,并向所述第一用戶反饋檢索結(jié)果。
7.如權(quán)利要求6所述的通信數(shù)據(jù)服務(wù)的云服務(wù)提供系統(tǒng),其特征在于,所述共享通信數(shù)據(jù)包括所述第一用戶和第二用戶與聯(lián)系人之間的通話錄音、通話視頻、信息、日程、郵件、記事本、社交網(wǎng)絡(luò)通信信息中的一種或多種。
8.如權(quán)利要求6或7所述的通信數(shù)據(jù)服務(wù)的云服務(wù)提供系統(tǒng),其特征在于,所述第一角色群和第二角色群中的角色組由所述第一用戶或第二用戶設(shè)置獲得,或由所述云端服務(wù)器自動分析獲得。
9.如權(quán)利要求6-8任一項所述的通信數(shù)據(jù)服務(wù)的云服務(wù)提供系統(tǒng),其特征在于,所述共享通信數(shù)據(jù)包括公有共享數(shù)據(jù)和私有共享數(shù)據(jù),其中,所述第一用戶和第二用戶對所述私有共享數(shù)據(jù)設(shè)置權(quán)限。
10.如權(quán)利要求6-9任一項所述的通信數(shù)據(jù)服務(wù)的云服務(wù)提供系統(tǒng),其特征在于,所述第一角色群和第二角色群中的角色組根據(jù)生活角色、工作組織角色、家庭角色和社會角色中的一個或多個劃分。
11.一種云端服務(wù)器,其特征在于,包括 第一接收模塊,用于分別接收第一用戶和第二用戶的注冊; 記錄模塊,用于記錄所述第一用戶和第二用戶上傳的聯(lián)系人信息、及所述第一用戶和第二用戶與所述聯(lián)系人信息中多個聯(lián)系人的共享通信數(shù)據(jù),所述共享通信數(shù)據(jù)由所述用戶所使用的移動終端記錄獲得,其中,所述聯(lián)系人信息包括多個聯(lián)系人的身份信息; 分析模塊,用于根據(jù)所述聯(lián)系人信息中多個聯(lián)系人的身份信息對所述多個聯(lián)系人的共享通信數(shù)據(jù)進(jìn)行分析以生成以所述第一用戶和第二用戶為中心的第一角色群和第二角色群,其中,第一角色群和第二角色群具有多個角色組,每個角色組包括與所述第一用戶或第二用戶構(gòu)成相同角色的至少一個聯(lián)系人; 第二接收模塊,用于接收所述第一用戶的查詢請求; 判斷模塊,用于判斷所述第一用戶的第一角色群和所述第二用戶的第二角色群中是否具有相同的類型的角色組;以及 發(fā)送模塊,用于在所述判斷模塊判斷具有相同類型的角色組時,根據(jù)所述第二角色群中相同類型的角色組對應(yīng)的共享通信數(shù)據(jù)進(jìn)行檢索,并向所述第一用戶反饋檢索結(jié)果。
12.如權(quán)利要求11所述的云端服務(wù)器,其特征在于,所述共享通信數(shù)據(jù)包括所述第一用戶和第二用戶與聯(lián)系人之間的通話錄音、通話視頻、信息、日程、郵件、記事本、社交網(wǎng)絡(luò)通信信息中的一種或多種。
13.如權(quán)利要求11或12所述的云端服務(wù)器,其特征在于,所述第一角色群和第二角色群中的角色組由所述第一用戶或第二用戶設(shè)置獲得,或由所述分析模塊自動分析獲得。
14.如權(quán)利要求11-13任一項所述的云端服務(wù)器,其特征在于,所述共享通信數(shù)據(jù)包括公有共享數(shù)據(jù)和私有共享數(shù)據(jù),其中,所述第一用戶和第二用戶對所述私有共享數(shù)據(jù)設(shè)置權(quán)限。
15.如權(quán)利要求11-15任一項所述的云端服務(wù)器,其特征在于,所述第一角色群和第二角色群中的角色組根據(jù)生活角色、工作組織角色、家庭角色和社會角色中的一個或多個劃分。
全文摘要
本發(fā)明提出一種通信數(shù)據(jù)服務(wù)的云服務(wù)提供方法、系統(tǒng)和云端服務(wù)器,方法包括以下步驟云端服務(wù)器記錄第一用戶和第二用戶上傳的聯(lián)系人信息、及第一用戶和第二用戶與聯(lián)系人信息中多個聯(lián)系人的共享通信數(shù)據(jù);云端服務(wù)器根據(jù)共享通信數(shù)據(jù)生成以第一用戶和第二用戶為中心的第一角色群和第二角色群;云端服務(wù)器接收第一用戶的查詢請求;判斷第一用戶的第一角色群和第二用戶的第二角色群中是否具有相同的類型的角色組;以及如果判斷具有相同類型的角色組,則云端服務(wù)器根據(jù)第二角色群中相同類型的角色組對應(yīng)的共享通信數(shù)據(jù)進(jìn)行檢索,并向第一用戶反饋檢索結(jié)果。根據(jù)本發(fā)明實施例的方法,可實時更新用戶角色動態(tài)信息,支持更加靈活和精準(zhǔn)的信息搜索。
文檔編號H04L29/08GK102917040SQ201210382928
公開日2013年2月6日 申請日期2012年10月10日 優(yōu)先權(quán)日2012年10月10日
發(fā)明者劉弟新 申請人:北京百度網(wǎng)訊科技有限公司