客戶端包括源客戶端A和客戶端B,即該通信會話a的成員客戶端數(shù)量為2,可確定該通信會話的類型為單獨會話;再如:若源客戶端A參與通信會話b,該通信會話b的成員客戶端包括源客戶端A、客戶端B、客戶端C和客戶端D,即該通信會話a的成員客戶端數(shù)量大于2,可確定該通信會話的類型為群組會話。
[0153]目標確定單元4002,用于若所參與的通信會話的類型為單獨會話,將所參與的通信會話中除本端之外的另一成員客戶端確定為目標客戶端;或者,用于若所參與的通信會話的類型為群組會話,從所參與的通信會話中除本端之外的其他成員客戶端中,選取傳輸配置最佳的成員客戶端確定為目標客戶端。
[0154]按照本實施例所示例子,若源客戶端A與客戶端B進行單獨會話,所述目標確定單元4002將客戶端B直接確定為目標客戶端。所述傳輸配置可包括接入狀態(tài)和網(wǎng)絡(luò)環(huán)境狀態(tài),其中,所述接入狀態(tài)用于描述客戶端與服務(wù)器之間的連接狀態(tài),可包括在線接入或離線未接入兩種狀態(tài)。所述網(wǎng)絡(luò)環(huán)境狀態(tài)用于描述客戶端當前所在的網(wǎng)絡(luò)環(huán)境,包括但不限于wifi網(wǎng)絡(luò)環(huán)境等所描述的免費流量網(wǎng)絡(luò)環(huán)境,以及非wifi網(wǎng)絡(luò)環(huán)境所描述的計費流量網(wǎng)絡(luò)環(huán)境。其中,非Wifi網(wǎng)絡(luò)環(huán)境可包括但不限于:2G、3G、4G等網(wǎng)絡(luò)環(huán)境。進一步,傳輸配置中的網(wǎng)絡(luò)環(huán)境狀態(tài)還可根據(jù)網(wǎng)絡(luò)信號強度、網(wǎng)絡(luò)傳輸速度的配置情況進行細分。按照本實施例所示例子,若源客戶端A參與通信會話b,該通信會話b的成員客戶端包括:源客戶端A、客戶端B、客戶端C和客戶端D若客戶端B處于離線未接入狀態(tài),客戶端C處于在線接入且非Wifi網(wǎng)絡(luò)環(huán)境,客戶端D處于在線接入且Wifi網(wǎng)絡(luò)環(huán)境,所述所述目標確定單元4002可選取傳輸配置最佳的客戶端D作為目標客戶端。
[0155]本發(fā)明實施例中,當源客戶端請求獲得通信會話的歷史數(shù)據(jù)時,查詢與所述源客戶端參與相同通信會話的目標客戶端,從目標客戶端中獲取所請求的通信會話的歷史數(shù)據(jù),從而能夠為源客戶端提供通信會話的歷史數(shù)據(jù),以使所述源客戶端在通信會話過程中能夠提供歷史數(shù)據(jù)支持,提升了通信會話的質(zhì)量和效率。
[0156]本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory, ROM)或隨機存儲記憶體(Random AccessMemory, RAM)等。
[0157]以上所揭露的僅為本發(fā)明較佳實施例而已,當然不能以此來限定本發(fā)明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。
【主權(quán)項】
1.一種數(shù)據(jù)處理方法,其特征在于,包括: 當接收到源客戶端發(fā)送的關(guān)于通信會話的歷史數(shù)據(jù)的獲取請求時,服務(wù)器查詢與所述源客戶端參與相同通信會話的目標客戶端; 所述服務(wù)器從所述目標客戶端獲取所請求的通信會話的歷史數(shù)據(jù); 所述服務(wù)器將所請求的通信會話的歷史數(shù)據(jù)發(fā)送至所述源客戶端。
2.如權(quán)利要求1所述的方法,其特征在于,所述當接收到源客戶端發(fā)送的關(guān)于通信會話的歷史數(shù)據(jù)的獲取請求時,服務(wù)器查詢與所述源客戶端參與相同通信會話的目標客戶端,包括: 當接收到源客戶端發(fā)送的關(guān)于通信會話的歷史數(shù)據(jù)的獲取請求時,服務(wù)器查詢所述源客戶端所參與的通信會話; 所述服務(wù)器判斷所述源客戶端所參與的通信會話的類型; 若所述源客戶端所參與的通信會話的類型為單獨會話,所述服務(wù)器將所述源客戶端所參與的通信會話中除所述源客戶端之外的另一成員客戶端確定為目標客戶端; 若所述源客戶端所參與的通信會話的類型為群組會話,所述服務(wù)器從所述源客戶端所參與的通信會話中除所述源客戶端之外的其他成員客戶端中,選取傳輸配置最佳的成員客戶端確定為目標客戶端。
3.如權(quán)利要求1或2所述的方法,其特征在于,所述服務(wù)器從所述目標客戶端獲取所請求的通信會話的歷史數(shù)據(jù),包括: 所述服務(wù)器向所述目標客戶端發(fā)送數(shù)據(jù)上傳指令,以使所述目標客戶端根據(jù)所述數(shù)據(jù)上傳指令提取所請求的通信會話的歷史數(shù)據(jù)并上傳; 所述服務(wù)器接收所述目標客戶端上傳的所請求的通信會話的歷史數(shù)據(jù)。
4.如權(quán)利要求3所述的方法,其特征在于,所述服務(wù)器將所請求的通信會話的歷史數(shù)據(jù)發(fā)送至所述源客戶端,包括: 所述服務(wù)器緩存所述目標客戶端上傳的所請求的通信會話的歷史數(shù)據(jù),當緩存數(shù)據(jù)的數(shù)據(jù)量到達預(yù)設(shè)數(shù)量閾值時,所述服務(wù)器將所述緩存數(shù)據(jù)發(fā)送至所述源客戶端;或者,所述服務(wù)器緩存所述目標客戶端上傳的所請求的通信會話的歷史數(shù)據(jù),當?shù)竭_預(yù)設(shè)時間閾值時,所述服務(wù)器將所述緩存數(shù)據(jù)發(fā)送至所述源客戶端。
5.如權(quán)利要求4所述的方法,其特征在于,其特征在于,所述服務(wù)器將所請求的通信會話的歷史數(shù)據(jù)發(fā)送至所述源客戶端之前,還包括: 所述服務(wù)器獲取所述源客戶端的傳輸配置,所述傳輸配置包括接入狀態(tài)和網(wǎng)絡(luò)環(huán)境狀態(tài); 若所述源客戶端的傳輸配置為在線接入且位于wifi網(wǎng)絡(luò)環(huán)境,所述服務(wù)器將所請求的通信會話的歷史數(shù)據(jù)發(fā)送至所述源客戶端; 若所述源客戶端的傳輸配置為在線接入且位于非Wifi網(wǎng)絡(luò)環(huán)境,所述服務(wù)器向所述源客戶端發(fā)送傳輸提示消息,在接收到所述源客戶端返回的傳輸確認消息時,所述服務(wù)器將所請求的通信會話的歷史數(shù)據(jù)發(fā)送至所述源客戶端。
6.一種數(shù)據(jù)處理方法,其特征在于,包括: 源客戶端查詢與本端參與相同通信會話的目標客戶端; 所述源客戶端向所述目標客戶端發(fā)送關(guān)于通信會話的歷史數(shù)據(jù)的獲取請求; 所述源客戶端接收所述目標客戶端返回的所請求的通信會話的歷史數(shù)據(jù)。
7.如權(quán)利要求6所述的方法,其特征在于,所述源客戶端查詢與本端參與相同通信會話的目標客戶端,包括: 所述源客戶端判斷本端所參與的通信會話的類型; 若所參與的通信會話的類型為單獨會話,所述源客戶端將所參與的通信會話中除本端之外的另一成員客戶端確定為目標客戶端; 若所參與的通信會話的類型為群組會話,所述源客戶端從所參與的通信會話中除本端之外的其他成員客戶端中,選取傳輸配置最佳的成員客戶端確定為目標客戶端。
8.一種數(shù)據(jù)處理裝置,其特征在于,包括: 查詢單元,用于當接收到源客戶端發(fā)送的關(guān)于通信會話的歷史數(shù)據(jù)的獲取請求時,查詢與所述源客戶端參與相同通信會話的目標客戶端; 請求單元,用于從所述目標客戶端獲取所請求的通信會話的歷史數(shù)據(jù); 反饋單元,用于將所請求的通信會話的歷史數(shù)據(jù)發(fā)送至所述源客戶端。
9.如權(quán)利要求8所述的裝置,其特征在于,所述查詢單元包括: 會話查詢單元,用于當接收到源客戶端發(fā)送的關(guān)于通信會話的歷史數(shù)據(jù)的獲取請求時,查詢所述源客戶端所參與的通信會話; 類型判斷單元,用于判斷所述源客戶端所參與的通信會話的類型; 目標確定單元,用于若所述源客戶端所參與的通信會話的類型為單獨會話,將所述源客戶端所參與的通信會話中除所述源客戶端之外的另一成員客戶端確定為目標客戶端;或者,用于若所述源客戶端所參與的通信會話的類型為群組會話,從所述源客戶端所參與的通信會話中除所述源客戶端之外的其他成員客戶端中,選取傳輸配置最佳的成員客戶端確定為目標客戶端。
10.如權(quán)利要求8或9所述的裝置,其特征在于,所述請求單元包括: 指令單元,用于向所述目標客戶端發(fā)送數(shù)據(jù)上傳指令,以使所述目標客戶端根據(jù)所述數(shù)據(jù)上傳指令提取所請求的通信會話的歷史數(shù)據(jù)并上傳; 數(shù)據(jù)接收單元,用于接收所述目標客戶端上傳的所請求的通信會話的歷史數(shù)據(jù)。
11.如權(quán)利要求10所述的裝置,其特征在于,所述反饋單元包括: 緩存單元,用于緩存所述目標客戶端上傳的所請求的通信會話的歷史數(shù)據(jù); 數(shù)據(jù)發(fā)送單元,用于當緩存數(shù)據(jù)的數(shù)據(jù)量到達預(yù)設(shè)數(shù)量閾值時,將所述緩存數(shù)據(jù)發(fā)送至所述源客戶端,或者當?shù)竭_預(yù)設(shè)時間閾值時,將所述緩存數(shù)據(jù)發(fā)送至所述源客戶端。
12.如權(quán)利要求11所述的裝置,其特征在于,還包括: 配置獲取單元,用于獲取所述源客戶端的傳輸配置,所述傳輸配置包括接入狀態(tài)和網(wǎng)絡(luò)環(huán)境狀態(tài); 傳輸處理單元,用于若所述源客戶端的傳輸配置為在線接入且位于wifi網(wǎng)絡(luò)環(huán)境,通知所述反饋單元將所請求的通信會話的歷史數(shù)據(jù)發(fā)送至所述源客戶端;或者,用于若所述源客戶端的傳輸配置為在線接入且位于非Wifi網(wǎng)絡(luò)環(huán)境,向所述源客戶端發(fā)送傳輸提示消息,在接收到所述源客戶端返回的傳輸確認消息時,通知所述反饋單元將所請求的通信會話的歷史數(shù)據(jù)發(fā)送至所述源客戶端。
13.一種服務(wù)器,其特征在于,包括如權(quán)利要求8-12任一項所述的數(shù)據(jù)處理裝置。
14.一種客戶端,其特征在于,包括: 查詢單元,用于查詢與本端參與相同通信會話的目標客戶端; 請求單元,用于向所述目標客戶端發(fā)送關(guān)于通信會話的歷史數(shù)據(jù)的獲取請求; 接收單元,用于接收所述目標客戶端返回的所請求的通信會話的歷史數(shù)據(jù)。
15.如權(quán)利要求14所述的客戶端,其特征在于,所述查詢單元包括: 類型判斷單元,用于判斷本端所參與的通信會話的類型; 目標確定單元,用于若所參與的通信會話的類型為單獨會話,將所參與的通信會話中除本端之外的另一成員客戶端確定為目標客戶端;或者,用于若所參與的通信會話的類型為群組會話,從所參與的通信會話中除本端之外的其他成員客戶端中,選取傳輸配置最佳的成員客戶端確定為目標客戶端。
【專利摘要】本發(fā)明實施例提供一種數(shù)據(jù)處理方法、裝置、客戶端及服務(wù)器,其中一種方法可包括:當接收到源客戶端發(fā)送的關(guān)于通信會話的歷史數(shù)據(jù)的獲取請求時,服務(wù)器查詢與所述源客戶端參與相同通信會話的目標客戶端;所述服務(wù)器從所述目標客戶端獲取所請求的通信會話的歷史數(shù)據(jù);所述服務(wù)器將所請求的通信會話的歷史數(shù)據(jù)發(fā)送至所述源客戶端。本發(fā)明能夠提供通信會話的歷史數(shù)據(jù),以在通信會話過程中提供歷史數(shù)據(jù)支持,提升通信會話的質(zhì)量和效率。
【IPC分類】H04L29-06
【公開號】CN104753933
【申請?zhí)枴緾N201510122497
【發(fā)明人】查文
【申請人】騰訊科技(深圳)有限公司
【公開日】2015年7月1日
【申請日】2015年3月19日