即時通訊客戶端上快捷應(yīng)用的登錄方法及裝置制造方法
【專利摘要】本發(fā)明公開一種即時通訊客戶端上快捷應(yīng)用的登錄方法及裝置,該方法包括以下步驟:接收即時通訊客戶端上的快捷登錄請求,以默認通道進行登錄,并判斷是否登錄成功;登錄不成功時,則統(tǒng)計當前即時通訊客戶端的IP地址所在組的快捷登錄請求的登錄失敗率;若所述登錄失敗率低于預(yù)設(shè)閾值,則選擇一備用通道供該組中當前即時通訊客戶端進行登錄。本發(fā)明通過判斷快捷登錄是否成功,并在登錄不成功時,及時提供備用通道供即時通訊客戶端上的快捷應(yīng)用進行快捷登錄,因此提高了即時通訊客戶端上快捷應(yīng)用的登錄成功率。
【專利說明】即時通訊客戶端上快捷應(yīng)用的登錄方法及裝置
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明涉及即時通訊領(lǐng)域,尤其涉及一種即時通訊客戶端上快捷應(yīng)用的登錄方法及裝置。
【背景技術(shù)】
[0002]即時通訊客戶端是安裝在電腦或移動終端上的應(yīng)用程序,供用戶登錄即時通訊客戶端以進行即時通訊。隨著業(yè)務(wù)類型的不斷擴展,在即時通訊客戶端上設(shè)置多個業(yè)務(wù)圖標,在登錄即時通訊客戶端后,點擊業(yè)務(wù)圖標即可快捷登錄至所需要的業(yè)務(wù)頁面。
[0003]上述快捷登錄給用戶的使用提供了便利,但是由于網(wǎng)絡(luò)存在電信、網(wǎng)通及教育三大網(wǎng)絡(luò)運營商,在快捷登錄過程中,往往會因為跨網(wǎng)而使得網(wǎng)絡(luò)訪問速度慢,甚至無法訪問。因此目前的快捷登錄均米用GSLB (Global Server Load Banlance,全局負載均衡)技術(shù)在解析快捷登錄地址后,引導即時通訊客戶端就近登錄至所需要的業(yè)務(wù)頁面。
[0004]在實際的使用過程中,雖然GSLB技術(shù)可以引導即時通訊客戶端就近登錄至所需要的業(yè)務(wù)頁面,但是仍然存在無法解析登錄地址的情況,造成用戶無法及時地快捷登錄至所需要的業(yè)務(wù)頁面。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的主要目的是提供一種即時通訊客戶端上快捷應(yīng)用的登錄方法,旨在提高快捷登錄的成功率。
[0006]本發(fā)明提供了一種即時通訊客戶端上快捷應(yīng)用的登錄方法,包括以下步驟:
[0007]接收即時通訊客戶端上的快捷登錄請求,以默認通道進行登錄,并判斷是否登錄成功;
[0008]登錄不成功時,則統(tǒng)計當前即時通訊客戶端的IP地址所在組的快捷登錄請求的登錄失敗率;
[0009]若所述登錄失敗率低于預(yù)設(shè)閾值,則選擇一備用通道供當前即時通訊客戶端進行登錄。
[0010]本發(fā)明還提供了一種即時通訊客戶端上快捷應(yīng)用的登錄裝置,包括:
[0011]請求接收模塊,用于接收即時通訊客戶端上的快捷登錄請求,以默認通道進行登錄,并判斷是否登錄成功;
[0012]登錄統(tǒng)計模塊,用于在登錄不成功時,則統(tǒng)計當前即時通訊客戶端的IP地址所在組的快捷登錄請求的登錄失敗率;
[0013]登錄模塊,用于在所述登錄失敗率低于預(yù)設(shè)閾值,則選擇一備用通道供當前即時通訊客戶端進行登錄。
[0014]本發(fā)明通過判斷快捷登錄是否成功,并在登錄不成功時,及時提供備用通道供即時通訊客戶端上的快捷應(yīng)用進行快捷登錄,因此提高了即時通訊客戶端上快捷應(yīng)用的登錄成功率?!緦@綀D】
【附圖說明】
[0015]圖1是本發(fā)明即時通訊客戶端上快捷應(yīng)用的登錄方法的較佳實施例的流程示意圖;
[0016]圖2是本發(fā)明即時通訊客戶端上快捷應(yīng)用的登錄方法中登錄不成功后的登錄處理的流程示意圖
[0017]圖3是本發(fā)明即時通訊客戶端上快捷應(yīng)用的登錄裝置的較佳實施例的結(jié)構(gòu)示意圖。
[0018]本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結(jié)合實施例,參照附圖做進一步說明?!揪唧w實施方式】
[0019]以下結(jié)合說明書附圖及具體實施例進一步說明本發(fā)明的技術(shù)方案。應(yīng)當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0020]參照圖1,提出本發(fā)明一種即時通訊客戶端上快捷應(yīng)用的登錄方法的一實施例。該實施例的即時通訊客戶端上快捷應(yīng)用的登錄方法可包括以下步驟:
[0021]步驟S110、接收即時通訊客戶端上的快捷登錄請求,以默認通道進行登錄,并判斷是否登錄成功;
[0022]步驟S120、若登錄不成功,則統(tǒng)計當前即時通訊客戶端的IP地址所在組的快捷登錄請求的登錄失敗率;
[0023]步驟S130、判斷登錄失敗率是否低于預(yù)設(shè)閾值;是則轉(zhuǎn)入步驟S140 ;否則轉(zhuǎn)入步驟 S150 ;
[0024]步驟S140、選擇一備用通道,并將所述默認通道切換為該備用通道供該組中當前即時通訊客戶端之后進行快捷登錄的其他即時通訊客戶端進行登錄;
[0025]步驟S150、選擇一備用通道供當前即時通訊客戶端進行登錄。
[0026]該即時通訊客戶端是可以安裝在電腦或移動終端中的應(yīng)用程序,供用戶登錄以進行即時通訊。該即時通訊客戶端可以包括QQ客戶端、MSN客戶端、UC客戶端等等。隨著業(yè)務(wù)類型的不斷增加,即時通訊客戶端除了供用戶進行即時交流外,還提供了其他業(yè)務(wù)的擴展。因此用戶在登錄即時通訊客戶端后,可以點擊即時通訊客戶端上的快捷登錄圖標,快捷登錄至自己需要的業(yè)務(wù)頁面。以QQ客戶端為例,其業(yè)務(wù)類型可以包括QQ空間、QQ網(wǎng)購、QQ郵箱等等。用戶在登錄QQ客戶端后,即可點擊其上的各類快捷登錄圖標,則WEB瀏覽器將自動跳轉(zhuǎn)至點擊的業(yè)務(wù)頁面,并進行快捷登錄,給用戶的使用帶來了極大的便利。
[0027]當用戶點擊即時通訊客戶端上的快捷登錄圖標(以QQ郵箱為例)時,即時通訊客戶端將向WEB瀏覽器發(fā)起快捷登錄請求,同時向中心瀏覽器上報點擊記錄。WEB瀏覽器將會以默認通道自動跳轉(zhuǎn)至地址為“mail.qq.com”的頁面,并在成功登錄時,返回成功記錄至中心瀏覽器。此時中心瀏覽器根據(jù)返回的成功記錄判斷快捷登錄成功,則結(jié)束該流程。反之則判斷快捷登錄失敗。若判斷快捷登錄失敗后,則統(tǒng)計當前即時通訊客戶端的IP地址所在組的快捷登錄請求的登錄失敗率。具體地,所有的即時通訊客戶端均按照即時通訊客戶端登錄時的IP地址,以IP地址段對其進行分組,例如即時通訊客戶端分為4個組:R1、R2、R3及R4。當?shù)卿洸怀晒r,先判斷該即時通訊客戶端屬于哪個分組(例如屬于Rl組),然后統(tǒng)計該Rl組中快捷登錄請求的登錄失敗率,即登錄失敗的即時通訊客戶端/Rl組中的所有進行快捷登錄的即時通訊客戶端。該登錄失敗率的統(tǒng)計可以設(shè)定為某一時間范圍內(nèi),例如5分鐘內(nèi)同一分組的即時通訊客戶端登錄同一類業(yè)務(wù)時的登錄失敗率。應(yīng)當理解,所統(tǒng)計的即時通訊客戶端均為快捷登錄至同一業(yè)務(wù)類型的即時通訊客戶端,例如所有的即時通訊客戶端均快捷登錄至QQ郵箱。
[0028]然后比較該登錄失敗率是否低于預(yù)設(shè)閾值。當?shù)卿浭÷实陀陬A(yù)設(shè)閾值時,則選擇一備用通道,以使當前即時通訊客戶端可以以該備用通道進行快捷登錄。應(yīng)當理解,下一即時通訊客戶端需要快捷登錄時,仍然通過默認通道進行快捷登錄。當?shù)卿浭÷饰吹陀陬A(yù)設(shè)閾值時,則選擇一備用通道,并將其替換默認通道,以使該組中繼當前即時通訊客戶端的之后進行快捷登錄的其他即時通訊客戶端可以直接以該提供的備用通道進行快捷登錄。
[0029]本發(fā)明實施例通過判斷快捷登錄是否成功,并在登錄不成功時,及時提供備用通道供即時通訊客戶端進行快捷登錄,因此提高了即時通訊客戶端上的快捷登錄的成功率。而且,在登錄失敗率大于預(yù)設(shè)閾值時,后續(xù)需要快捷登錄的其他即時通訊客戶端可以直接通過切換后的備用通道進行快捷登錄,從而進一步提高了快捷登錄的速率,而且還增強了即時通訊客戶端上快捷應(yīng)用的可用性。
[0030]參照圖2,上述實施例中,步驟S120可包括:
[0031]步驟S121、產(chǎn)生提示信息,以提示是否以重新登錄;
[0032]步驟S122、若接收到的響應(yīng)是重新登錄,則選擇一備用通道,并以所選擇的備用通道進行登錄。
[0033]步驟S121中,提示信息可以為彈出窗口的形式產(chǎn)生,以提示用戶是否選擇重新登錄。接收到重新登錄的響應(yīng),則提供一備用通道,以使WEB瀏覽器以該備用通道進行快捷登錄。若未接收到重新登錄的響應(yīng)(即取消登錄),則結(jié)束流程。
[0034]應(yīng)當理解,上述實施例中步驟S120還可包括:在再次接收到當前即時通訊客戶端的快捷登錄請求時,選擇一備用通道,并以所選擇的備用通道進行登錄。
[0035]由于用戶在第一次點擊即時通訊客戶端上的業(yè)務(wù)圖標進行快捷登錄不成功時,通常會選擇第二次點擊即時通訊客戶端上的業(yè)務(wù)圖標,則當前即時通訊客戶端將再次發(fā)起快捷登錄請求。因此在接收到該快捷登錄請求時,不需要再以提示信息的方式提示用戶選擇,而是直接選擇一備用通道,以使WEB瀏覽器以該備用通道進行快捷登錄,進一步提高了快捷登錄的速率。
[0036]上述選擇備用通道具體可包括:根據(jù)即時通訊客戶端的IP地址及每個通道的速率測試記錄選擇最優(yōu)的備用通道。例如,根據(jù)即時通訊客戶端IP地址可知該即時通訊客戶端屬于A區(qū)的電信客戶端,則優(yōu)選電信的備用通道作為最優(yōu)的備用通道;或者在每個通道的速率測試記錄選擇電性的備用通道中速率最快的備用通道作為最優(yōu)的備用通道。
[0037]參照圖3,提出了本發(fā)明一種即時通訊客戶端上的快捷登錄的裝置一實施例。本發(fā)明實施例即時通訊客戶端上快捷應(yīng)用的登錄裝置,包括:
[0038]請求接收模塊110,用于接收即時通訊客戶端上的快捷登錄請求,以默認通道進行登錄,并判斷是否登錄成功;
[0039]統(tǒng)計模塊120,用于在登錄不成功時,則統(tǒng)計當前即時通訊客戶端的IP地址所在組的快捷登錄請求的登錄失敗率;[0040]登錄模塊130,用于在在所述登錄失敗率低于預(yù)設(shè)閾值,則選擇一備用通道供當前即時通訊客戶端進行登錄;在所述登錄失敗率未低于預(yù)設(shè)閾值時,選擇一備用通道,并將所述默認通道切換為備用通道供該組中所述當前即時通訊客戶端之后進行快捷登錄的其他即時通訊客戶端進行登錄。
[0041]該即時通訊客戶端是可以安裝在電腦或移動終端中的應(yīng)用程序,供用戶登錄以進行即時通訊。該即時通訊客戶端可以包括QQ客戶端、MSN客戶端、UC客戶端等等。隨著業(yè)務(wù)類型的不斷增加,即時通訊客戶端除了供用戶進行即時交流外,還提供了其他業(yè)務(wù)的擴展。以QQ客戶端的QQ郵箱為例,當即時通訊客戶端登錄成功后,用戶點擊即時通訊客戶端上的QQ郵箱圖標,則請求接收模塊110接收即時通訊客戶端上的快捷登錄請求,并判斷當前即時通訊客戶端是否成功登錄至QQ郵箱,若登錄不成功,則統(tǒng)計模塊120統(tǒng)計當前即時通訊客戶端的IP地址所在組的快捷登錄請求的登錄失敗率。然后登錄模塊130判斷該登錄失敗率是否低于預(yù)設(shè)閾值,并根據(jù)判斷結(jié)果進行相應(yīng)的處理。具體地,當?shù)卿浭÷实陀陬A(yù)設(shè)閾值時,則選擇一備用通道,以使當前即時通訊客戶端可以以該備用通道進行快捷登錄。應(yīng)當理解,下一即時通訊客戶端需要快捷登錄時,仍然通過默認通道進行快捷登錄。當?shù)卿浭÷饰吹陀陬A(yù)設(shè)閾值時,則選擇一備用通道,并將其替換默認通道,以使該組中繼當前即時通訊客戶端的之后進行快捷登錄的其他即時通訊客戶端可以直接以該提供的備用通道進行快捷登錄。
[0042]本發(fā)明實施例通過判斷快捷登錄是否成功,并在登錄不成功時,及時提供備用通道供即時通訊客戶端進行快捷登錄,因此提高了即時通訊客戶端上的快捷登錄的成功率。而且,在登錄失敗率大于預(yù)設(shè)閾值時,后續(xù)需要快捷登錄的其他即時通訊客戶端可以直接通過切換后的備用通道進行快捷登錄,從而進一步提高了快捷登錄的速率,而且還增強了即時通訊客戶端上快捷應(yīng)用的可用性。
[0043]上述實施例的一實施方式中,登錄模塊120可用于:產(chǎn)生提示信息,以提示是否以重新登錄;若接收到的響應(yīng)是重新登錄,則選擇一備用通道,并以所選擇的備用通道進行登錄。該提示信息可以為彈出窗口的形式產(chǎn)生。
[0044]上述實施例的另一實施方式中,登錄模塊120可用于:在所述請求接收模塊再次接收到當前即時通訊客戶端的快捷登錄請求時,選擇一備用通道,并以所選擇的備用通道進行登錄。
[0045]由于用戶在第一次點擊即時通訊客戶端上的業(yè)務(wù)圖標進行快捷登錄不成功時,通常會選擇第二次點擊即時通訊客戶端上的業(yè)務(wù)圖標,則當前即時通訊客戶端將再次發(fā)起快捷登錄請求。因此在接收到該快捷登錄請求時,不需要再以提示信息的方式提示用戶選擇,而是直接選擇一備用通道,以使WEB瀏覽器以該備用通道進行快捷登錄,進一步提高了快捷登錄的速率。
[0046]上述登錄模塊120用于:根據(jù)即時通訊客戶端的IP地址及每個通道的速率測試記錄選擇最優(yōu)的備用通道。例如,根據(jù)即時通訊客戶端IP地址可知該即時通訊客戶端屬于A區(qū)的電信客戶端,則優(yōu)選電信的備用通道作為最優(yōu)的備用通道;或者在每個通道的速率測試記錄選擇電性的備用通道中速率最快的備用通道作為最優(yōu)的備用通道。
[0047]以上所述僅為本發(fā)明的優(yōu)選實施例,并非因此限制其專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,直接或間接運用在其他相關(guān)的【技術(shù)領(lǐng)域】,均同理包括在本發(fā)明的專利保護范圍內(nèi)。
【權(quán)利要求】
1.一種即時通訊客戶端上快捷應(yīng)用的登錄方法,其特征在于,包括以下步驟: 接收即時通訊客戶端上的快捷登錄請求,以默認通道進行登錄,并判斷是否登錄成功; 登錄不成功時,則統(tǒng)計當前即時通訊客戶端的IP地址所在組的快捷登錄請求的登錄失敗率; 若所述登錄失敗率低于預(yù)設(shè)閾值,則選擇一備用通道供該組中當前即時通訊客戶端進行登錄。
2.根據(jù)權(quán)利要求1所述的即時通訊客戶端上快捷應(yīng)用的登錄方法,其特征在于,所述選擇一備用通道供當前即時通訊客戶端進行登錄包括: 產(chǎn)生提示信息,以提示是否以重新登錄; 若接收到的響應(yīng)是重新登錄,則選擇一備用通道,并以所選擇的備用通道進行登錄。
3.根據(jù)權(quán)利要求1所述的即時通訊客戶端上快捷應(yīng)用的登錄方法,其特征在于,所述選擇一備用通道供當前即時通訊客戶端進行登錄包括: 在再次接收到當前即時通訊客戶端的快捷登錄請求時,選擇一備用通道,并以所選擇的備用通道進行登錄。
4.根據(jù)權(quán)利要求1所述的即時通訊客戶端上快捷應(yīng)用的登錄方法,其特征在于,所述統(tǒng)計即時通訊客戶端的IP地址所在組的快捷登錄請求的登錄失敗率之后還包括: 若所述登錄失敗率未低于預(yù)設(shè)閾值時,則選擇一備用通道,并將所述默認通道切換為該備用通道供該當前即時通訊客戶端之后進行快捷登錄的其他即時通訊客戶端進行登錄。`
5.根據(jù)權(quán)利要求1-4任一項所述的即時通訊客戶端上快捷應(yīng)用的登錄方法,其特征在于,所述選擇一備用通道包括:根據(jù)即時通訊客戶端的IP地址及每個通道的速率測試記錄選擇最優(yōu)的備用通道。
6.一種即時通訊客戶端上快捷應(yīng)用的登錄裝置,其特征在于,包括: 請求接收模塊,用于接收即時通訊客戶端上的快捷登錄請求,以默認通道進行登錄,并判斷是否登錄成功; 統(tǒng)計模塊,用于在登錄不成功時,則統(tǒng)計當前即時通訊客戶端的IP地址所在組的快捷登錄請求的登錄失敗率; 登錄模塊,用于在所述登錄失敗率低于預(yù)設(shè)閾值,則選擇一備用通道供當前即時通訊客戶端進行登錄。
7.根據(jù)權(quán)利要求6所述的即時通訊客戶端上快捷應(yīng)用的登錄裝置,其特征在于,所述登錄模塊用于:產(chǎn)生提示信息,以提示是否以重新登錄;若接收到的響應(yīng)是重新登錄,則選擇一備用通道,并以所選擇的備用通道進行登錄。
8.根據(jù)權(quán)利要求6所述的即時通訊客戶端上快捷應(yīng)用的登錄裝置,其特征在于,所述登錄模塊用于:在所述請求接收模塊再次接收到當前即時通訊客戶端的快捷登錄請求時,選擇一備用通道,并以所選擇的備用通道進行登錄。
9.根據(jù)權(quán)利要求6所述的即時通訊客戶端上快捷應(yīng)用的登錄裝置,其特征在于,所述登錄模塊還用于:在所述登錄失敗率未低于預(yù)設(shè)閾值時,選擇一備用通道,并將所述默認通道切換為備用通道供該組中所述當前即時通訊客戶端之后進行快捷登錄的其他即時通訊客戶端進行登錄。
10.根據(jù)權(quán)利要求6-9任一項所述的即時通訊客戶端上快捷應(yīng)用的登錄裝置,其特征在于,所述登錄模塊用于: 根據(jù)即時通訊客戶端的I`P地址及每個通道的速率測試記錄選擇最優(yōu)的備用通道。
【文檔編號】H04L29/12GK103873340SQ201210528205
【公開日】2014年6月18日 申請日期:2012年12月10日 優(yōu)先權(quán)日:2012年12月10日
【發(fā)明者】黃鐵鳴, 文琛, 周楊, 周啟彬, 楊志勇, 黃亮, 萬林佳, 周文杰, 杜嘉輝 申請人:騰訊科技(深圳)有限公司