一種即時通訊方法、終端、服務(wù)器以及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種即時通訊方法、終端、服務(wù)器以及系統(tǒng)。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)和終端技術(shù)的發(fā)展,人們可以在多個不同類型的終端上使用即時通訊工具進行即時通訊,當(dāng)人們因使用場景的改變需要更換使用終端時,之前使用的終端上進行的即時通訊就無法繼續(xù)了,即現(xiàn)有技術(shù)已實現(xiàn)了同一即時通訊賬號的多終端同時登錄,但是當(dāng)人們更換使用終端,例如之前在個人電腦上進行即時通訊會話,因有急事要出門可以使用手機登錄同一即時通訊賬號繼續(xù)會話,或因在手機上進行的視頻通訊會話效果較差,用戶希望將當(dāng)前的視頻通訊會話轉(zhuǎn)移至電腦上繼續(xù)進行,當(dāng)前用戶使用即時通訊工具遇到上述場景時需要關(guān)閉當(dāng)前的即時通訊會話,進而在另一終端重新發(fā)起與通訊對象的通訊會話請求以恢復(fù)之前的即時通訊,但是關(guān)閉、重新請求的過程會導(dǎo)致通訊會話被打斷,會話無法實現(xiàn)無縫轉(zhuǎn)移,中斷正在進行的即時通訊場景給用戶帶來了非常大的不便。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實施例所要解決的技術(shù)問題在于,提供一種即時通訊方法、終端、服務(wù)器以及系統(tǒng),可保持即時通訊不中斷的情況下,把即時通訊會話轉(zhuǎn)移其它終端設(shè)備繼續(xù)進行。
[0004]為了解決上述技術(shù)問題,本發(fā)明實施例一方面提供了一種即時通訊方法,所述方法包括:
[0005]第一即時通訊終端獲取即時通訊服務(wù)器發(fā)送的多終端通訊信息,所述多終端通訊信息攜帶當(dāng)前與第二即時通訊終端進行即時通訊會話的即時通訊對端的用戶標(biāo)識,其中,所述第二即時通訊終端與所述第一即時通訊終端以同一即時通訊帳號登錄并處于登錄狀態(tài);
[0006]所述第一即時通訊終端根據(jù)所述多終端通訊信息顯示多終端通訊提示信息;
[0007]所述第一即時通訊終端獲取多終端通訊接入指令;
[0008]所述第一即時通訊終端根據(jù)所述多終端通訊接入指令和所述即時通訊對端的用戶標(biāo)識,建立與所述即時通訊對端之間的即時通訊會話。
[0009]另一方面,本發(fā)明實施例還提供了一種即時通訊方法,所述方法包括:
[0010]即時通訊服務(wù)器在檢測到第二即時通訊終端與即時通訊對端進行即時通訊會話時,檢測當(dāng)前是否存在與所述第二即時通訊終端以同一即時通訊帳號登錄并處于登錄狀態(tài)的第一即時通訊終端;
[0011]若存在,則即時通訊服務(wù)器向所述第一即時通訊終端發(fā)送多終端通訊信息,所述多終端通訊信息攜帶所述即時通訊對端的用戶標(biāo)識,以使所述第一即時通訊終端根據(jù)所述多終端通訊信息顯示多終端通訊提示信息,所述第一即時通訊終端獲取多終端通訊接入指令后,根據(jù)所述多終端通訊接入指令和所述即時通訊對端的用戶標(biāo)識建立與所述即時通訊對端之間的即時通訊會話。
[0012]另一方面,本發(fā)明實施例還提供了一種即時通訊終端,包括:
[0013]通訊信息獲取模塊,用于獲取即時通訊服務(wù)器發(fā)送的多終端通訊信息,所述多終端通訊信息攜帶當(dāng)前與第二即時通訊終端進行即時通訊會話的即時通訊對端的用戶標(biāo)識,其中,所述第二即時通訊終端與所述即時通訊終端以同一即時通訊帳號登錄并處于登錄狀態(tài);
[0014]通訊提示顯示模塊,用于根據(jù)所述多終端通訊信息顯示多終端通訊提示信息;
[0015]接入指令獲取模塊,用于獲取多終端通訊接入指令;
[0016]通訊轉(zhuǎn)移請求模塊,用于根據(jù)所述多終端通訊接入指令和所述即時通訊對端的用戶標(biāo)識,建立與所述即時通訊對端之間的即時通訊會話。
[0017]另一方面,本發(fā)明實施例還提供了一種即時通訊服務(wù)器,包括:
[0018]多終端檢測模塊,用于在檢測到第二即時通訊終端與即時通訊對端進行即時通訊會話時,檢測當(dāng)前是否存在與所述第二即時通訊終端以同一即時通訊帳號登錄并處于登錄狀態(tài)的第一即時通訊終端;
[0019]多終端通知模塊,用于若多終端檢測模塊檢測到存在所述第一即時通訊終端,則向所述第一即時通訊終端發(fā)送多終端通訊信息,所述多終端通訊信息攜帶所述即時通訊對端的用戶標(biāo)識,以使所述第一即時通訊終端根據(jù)所述多終端通訊信息顯示多終端通訊提示信息,所述第一即時通訊終端獲取多終端通訊接入指令后,根據(jù)所述多終端通訊接入指令和所述即時通訊對端的用戶標(biāo)識建立與所述即時通訊對端之間的即時通訊會話。
[0020]另一方面,本發(fā)明實施例還提供了一種即時通訊系統(tǒng),包括即時通訊服務(wù)器和第一即時通訊終端,所述第一即時通訊終端通過使用即時通訊賬號登錄至所述即時通訊服務(wù)器,其中:
[0021]所述即時通訊服務(wù)器用于當(dāng)檢測到以同一即時通訊帳號登錄并處于登錄狀態(tài)的第二即時通訊終端與即時通訊對端進行即時通訊會話時,向所述第一即時通訊終端發(fā)送多終端通訊信息,所述多終端通訊信息攜帶所述即時通訊對端的用戶標(biāo)識;
[0022]所述第一即時通訊終端用于獲取即時通訊服務(wù)器發(fā)送的多終端通訊信息,根據(jù)所述多終端通訊信息顯示多終端通訊提示信息;獲取多終端通訊接入指令;根據(jù)所述多終端通訊接入指令和所述即時通訊對端的用戶標(biāo)識建立與所述即時通訊對端之間的即時通訊會話。
[0023]本發(fā)明實施例中通過在即時通訊終端中提示用戶在登錄了相同即時通訊賬號的第二即時通訊終端正在進行與其他用戶的即時通訊對端之間的即時通訊會話,并根據(jù)多終端通訊接入指令建立與即時通訊對端之間的即時通訊會話,實現(xiàn)了即時通訊會話的一鍵轉(zhuǎn)移,可有效保證的即時通訊的連續(xù)性。
【附圖說明】
[0024]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0025]圖1是本發(fā)明實施例中的一種即時通訊方法的流程示意圖;
[0026]圖2是本發(fā)明實施例中的即時通訊終端顯示多終端通訊提示信息的示意圖;
[0027]圖3是本發(fā)明另一實施例中的即時通訊終端顯示多終端通訊提示信息的示意圖;
[0028]圖4是本發(fā)明又一實施例中的即時通訊終端顯示多終端通訊提示信息的示意圖;
[0029]圖5是本發(fā)明另一實施例中的一種即時通訊方法的流程示意圖;
[0030]圖6是本發(fā)明實施例中的一種即時通訊終端的結(jié)構(gòu)示意圖;
[0031]圖7是本發(fā)明另一實施例中的一種即時通訊終端的結(jié)構(gòu)示意圖;
[0032]圖8是本發(fā)明實施例中的一種即時通訊服務(wù)器的結(jié)構(gòu)示意圖;
[0033]圖9是本發(fā)明另一實施例中的一種即時通訊服務(wù)器的結(jié)構(gòu)示意圖;
[0034]圖10是本發(fā)明實施例中的一種即時通訊系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實施方式】
[0035]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0036]本發(fā)明實施例中所提及的即時通訊終端可以為PC(personal computer,個人電腦)、手機、平板電腦、智能手機、電子閱讀器、筆記本電腦、車載終端等具有網(wǎng)絡(luò)功能的設(shè)備,即時通訊終端可以使用即時通訊賬號登錄至即時通訊服務(wù)器獲取即時通訊服務(wù),在本發(fā)明實施例中,多個即時通訊終端可以使用相同即時通訊賬號同時登錄至即時通訊服務(wù)器。
[0037]圖1是本發(fā)明實施例中的一種即時通訊方法的流程示意圖,本實施例為根據(jù)第一即時通訊終端的角度進行闡述,如圖所示本實施例中的即時通訊方法流程可以包括:
[0038]S101,第一即時通訊終端獲取即時通訊服務(wù)器發(fā)送的多終端通訊信息,所述多終端通訊信息攜帶當(dāng)前與第二即時通訊終端進行即時通訊會話的即時通訊對端的用戶標(biāo)識,其中,所述第二即時通訊終端與所述即時通訊終端以同一即時通訊帳號登錄并處于登錄狀
O
[0039]具體實現(xiàn)中,即時通訊服務(wù)器可以根據(jù)即時通訊終端的通訊會話狀態(tài),在第二即時通訊終端正在與即時通訊對端進行即時通訊會話的過程中,檢測當(dāng)前是否存在與所述第二即時通訊終端登錄了相同即時通訊賬號的第一即時通訊終端,若存在,則向所述第一即時通訊終端發(fā)送多終端通訊信息。而在另一可選實施例中,即時通訊服務(wù)器也可以根據(jù)即時通訊終端的登錄狀態(tài)信息,獲知到使用相同即時通訊賬號的一個或多個即時通訊終端,當(dāng)存在登錄了相同即時通訊賬號的多個即時通訊終端時,可以進一步檢測所述登錄了相同即時通訊賬號的多個即時通訊終端中是否存在其中任一即時通訊終端正在與即時通訊對端進行即時通訊會話,若是則向所述登錄了相同即時通訊賬號的多個即時通訊終端中的其他即時通訊終端發(fā)送所述多終端通訊信息。需要指出的是,同時登錄相同即時通訊賬號的可能存在三個或三個以上的即時通訊終端,例如終端A、B以及C同時都登錄了相同的即時通訊賬號,若即時通訊服務(wù)器檢測到終端A正在與即時通訊對端進行即時通訊會話,那么這時終端B和終端C都可以作為本實施例中的第