亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

實(shí)現(xiàn)即時(shí)通信應(yīng)用的狀態(tài)控制、修改方法、設(shè)備及系統(tǒng)的制作方法

文檔序號(hào):7859173閱讀:243來源:國知局
專利名稱:實(shí)現(xiàn)即時(shí)通信應(yīng)用的狀態(tài)控制、修改方法、設(shè)備及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,尤其涉及一種實(shí)現(xiàn)即時(shí)通信應(yīng)用的狀態(tài)控制、修改方法、設(shè)備及系統(tǒng)。
背景技術(shù)
即時(shí)通信應(yīng)用的賬號(hào)的多點(diǎn)登錄技術(shù)是指,即時(shí)應(yīng)用通信賬號(hào)可以同時(shí)運(yùn)行在不同的終端設(shè)備中,使得用戶能夠同時(shí)登錄到多個(gè)終端,例如,用戶可以同時(shí)在PC (PersonalComputer,個(gè)人計(jì)算機(jī))、智能手機(jī)等手機(jī)終端上同時(shí)登錄如即時(shí)通信應(yīng)用賬號(hào),使得用戶可以隨時(shí)使用即時(shí)通信應(yīng)用。目前在賬號(hào)多點(diǎn)登錄后,現(xiàn)有技術(shù)中還未出現(xiàn)對(duì)賬號(hào)在其他共享登錄終端中的登錄狀態(tài)進(jìn)行修改的處理方案,不能滿足遠(yuǎn)程賬號(hào)登錄狀態(tài)控制需求。

發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供了一種實(shí)現(xiàn)即時(shí)通信應(yīng)用的狀態(tài)控制、修改方法、設(shè)備及系統(tǒng),可在賬號(hào)多點(diǎn)登錄時(shí)有效地控制指定賬號(hào)在各個(gè)終端中的登錄狀態(tài)。本發(fā)明實(shí)施例提供了一種實(shí)現(xiàn)即時(shí)通信應(yīng)用的狀態(tài)控制的方法,包括 終端獲取即時(shí)通信應(yīng)用的指定賬號(hào)多點(diǎn)登錄時(shí)在共享登錄終端上的登錄狀態(tài);所述終端根據(jù)候選登錄狀態(tài)中被選中的目標(biāo)登錄狀態(tài),向服務(wù)器發(fā)送狀態(tài)設(shè)置請(qǐng)求,所述狀態(tài)設(shè)置請(qǐng)求中攜帶所述目標(biāo)登錄狀態(tài);所述服務(wù)器根據(jù)所述狀態(tài)設(shè)置請(qǐng)求,將攜帶所述目標(biāo)登錄狀態(tài)的修改請(qǐng)求發(fā)送給共享登錄終端;所述共享登錄終端響應(yīng)所述修改請(qǐng)求,將本端所述指定賬號(hào)的登錄狀態(tài)修改為所述目標(biāo)登錄狀態(tài)。
其中,所述終端獲取即時(shí)通信應(yīng)用的指定賬號(hào)多點(diǎn)登錄時(shí)在共享登錄終端上的登錄狀態(tài),包括所述終端將當(dāng)前在本端登錄即時(shí)通信應(yīng)用的賬號(hào)作為指定賬號(hào),并向所述服務(wù)器發(fā)送攜帶所述指定賬號(hào)的狀態(tài)獲取請(qǐng)求;所述服務(wù)器響應(yīng)所述狀態(tài)獲取請(qǐng)求,檢測(cè)所述指定賬號(hào)當(dāng)前登錄時(shí)對(duì)應(yīng)的終端標(biāo)識(shí),當(dāng)對(duì)應(yīng)的終端標(biāo)識(shí)包括多個(gè)時(shí),判定所述指定賬號(hào)為多點(diǎn)登錄;所述服務(wù)器將各個(gè)共享登錄終端的終端標(biāo)識(shí)以及對(duì)應(yīng)登錄狀態(tài)發(fā)送給所述終端;所述終端顯示所述終端標(biāo)識(shí)及所述指定賬號(hào)在該終端標(biāo)識(shí)所指示的共享登錄終端中的登錄狀態(tài)。其中,所述終端根據(jù)候選登錄狀態(tài)中被選中的目標(biāo)登錄狀態(tài),向服務(wù)器發(fā)送狀態(tài)設(shè)置請(qǐng)求,包括所述終端判斷在候選登錄狀態(tài)中被選中的用于指示目標(biāo)共享登錄終端修改登錄狀態(tài)的目標(biāo)登錄狀態(tài)和所述指定賬號(hào)在所述目標(biāo)共享登錄終端的登錄狀態(tài)是否一致;若不一致,所述終端生成攜帶所述目標(biāo)登錄狀態(tài)的狀態(tài)設(shè)置請(qǐng)求,并將所述目標(biāo)共享登錄終端的設(shè)備標(biāo)識(shí)攜帶在所述狀態(tài)設(shè)置請(qǐng)求中,并向服務(wù)器發(fā)送所述狀態(tài)設(shè)置請(qǐng)求。
其中,還包括所述服務(wù)器檢測(cè)所述指定賬號(hào)在所述共享登錄終端的登錄狀態(tài)是否被修改為所述目標(biāo)登錄狀態(tài);若是,向所述終端發(fā)送修改結(jié)果,以向所述終端提示所述共享登錄終端當(dāng)前的登錄狀態(tài)為所述目標(biāo)登錄狀態(tài);否則,向所述終端發(fā)送設(shè)置失敗的提示信息。其中,所述服務(wù)器根據(jù)所述狀態(tài)設(shè)置請(qǐng)求,將攜帶所述目標(biāo)登錄狀態(tài)的修改請(qǐng)求發(fā)送給共享登錄終端,包括所述服務(wù)器驗(yàn)證所述狀態(tài)設(shè)置請(qǐng)求的有效性;所述服務(wù)器在驗(yàn)證通過后,生成攜帶所述目標(biāo)登錄狀態(tài)的修改請(qǐng)求;將所述修改請(qǐng)求發(fā)送給共享登錄終端。相應(yīng)地,本發(fā)明實(shí)施例還提供了一種實(shí)現(xiàn)即時(shí)通信應(yīng)用的狀態(tài)控制的方法,包括獲取即時(shí)通信應(yīng)用的指定賬號(hào)多點(diǎn)登錄時(shí)在共享登錄終端上的登錄狀態(tài);根據(jù)候選登錄狀態(tài)中被選中的目標(biāo)登錄狀態(tài),向服務(wù)器發(fā)送狀態(tài)設(shè)置請(qǐng)求,所述狀態(tài)設(shè)置請(qǐng)求中攜帶所述目標(biāo)登錄狀態(tài),以使所述服務(wù)器生成攜帶所述目標(biāo)登錄狀態(tài)的修改請(qǐng)求發(fā)送給共享登錄終端。其中,所述根據(jù)候選登錄狀態(tài)中被選中的目標(biāo)登錄狀態(tài),向服務(wù)器發(fā)送狀態(tài)設(shè)置請(qǐng)求,包括判斷在候選登錄狀態(tài)中被選中的用于指示目標(biāo)共享登錄終端修改登錄狀態(tài)的目標(biāo)登錄狀態(tài)和所述指定賬號(hào)在所述目標(biāo)共享登錄終端的登錄狀態(tài)是否一致;若不一致,生成攜帶所述目標(biāo)登錄狀態(tài)的狀態(tài)設(shè)置請(qǐng)求,并將所述目標(biāo)共享登錄終端的設(shè)備標(biāo)識(shí)攜帶在所述狀態(tài)設(shè)置請(qǐng)求中,并向服務(wù)器發(fā)送所述狀態(tài)設(shè)置請(qǐng)求。相應(yīng)地,本發(fā)明實(shí)施例還提供了一種即時(shí)通信應(yīng)用的狀態(tài)控制方法,包括在接收終端發(fā)起的攜帶指定賬號(hào)的狀態(tài)獲取請(qǐng)求時(shí),檢測(cè)所述指定賬號(hào)當(dāng)前登錄時(shí)對(duì)應(yīng)的設(shè)備標(biāo)識(shí),當(dāng)對(duì)應(yīng)的設(shè)備標(biāo)識(shí)包括多個(gè)時(shí),判定所述指定賬號(hào)為多點(diǎn)登錄;將各個(gè)共享登錄終端的終端標(biāo)識(shí)以及對(duì)應(yīng)登錄狀態(tài)發(fā)送給所述終端;在接收到所述終端發(fā)送的攜帶目標(biāo)登錄狀態(tài)的狀態(tài)設(shè)置請(qǐng)求時(shí),根據(jù)所述狀態(tài)設(shè)置請(qǐng)求,將攜帶所述目標(biāo)登錄狀態(tài)的修改請(qǐng)求發(fā)送給共享登錄終端,以使所述共享登錄終端將所述指定賬號(hào)的登錄狀態(tài)修改為所述目標(biāo)登錄狀態(tài)。其中,還包括檢測(cè)所述指定賬號(hào)在所述共享登錄終端的登錄狀態(tài)是否被修改為所述目標(biāo)登錄狀態(tài);若是,向所述終端發(fā)送修改結(jié)果,向所述終端提示所述共享登錄終端當(dāng)前的登錄狀態(tài)為所述目標(biāo)登錄狀態(tài);
否則,向所述終端發(fā)送設(shè)置失敗的提示信息。相應(yīng)地,本發(fā)明實(shí)施例提供了一種即時(shí)通信應(yīng)用的狀態(tài)修改方法,包括接收服務(wù)器發(fā)送的攜帶目標(biāo)登錄狀態(tài)的修改請(qǐng)求;將本端登錄即時(shí)通信應(yīng)用的所述指定賬號(hào)的登錄狀態(tài)修改為所述目標(biāo)登錄狀態(tài);向所述服務(wù)器返 回修改響應(yīng)信息。相應(yīng)地,本發(fā)明實(shí)施例還提供了一種狀態(tài)控制終端,包括獲取模塊,用于獲取即時(shí)通信應(yīng)用的指定賬號(hào)多點(diǎn)登錄時(shí)在共享登錄終端上的登錄狀態(tài);處理模塊,用于根據(jù)候選登錄狀態(tài)中被選中的目標(biāo)登錄狀態(tài),向服務(wù)器發(fā)送狀態(tài)設(shè)置請(qǐng)求,所述狀態(tài)設(shè)置請(qǐng)求中攜帶所述目標(biāo)登錄狀態(tài),以使所述服務(wù)器將攜帶所述目標(biāo)登錄狀態(tài)的修改請(qǐng)求發(fā)送給共享登錄終端。其中,所述處理模塊包括判斷單元,用于判斷在候選登錄狀態(tài)中被選中的用于指示目標(biāo)共享登錄終端修改登錄狀態(tài)的目標(biāo)登錄狀態(tài)和所述指定賬號(hào)在所述目標(biāo)共享登錄終端的登錄狀態(tài)是否一致;處理單元,用于在所述判斷單元的判斷結(jié)果為不一致時(shí),生成攜帶所述目標(biāo)登錄狀態(tài)的狀態(tài)設(shè)置請(qǐng)求,并將所述目標(biāo)共享登錄終端的設(shè)備標(biāo)識(shí)攜帶在所述狀態(tài)設(shè)置請(qǐng)求中;發(fā)送單元,用于向服務(wù)器發(fā)送所述狀態(tài)設(shè)置請(qǐng)求。相應(yīng)地,本發(fā)明實(shí)施例還提供了一種服務(wù)器,包括確定模塊,用于在接收終端發(fā)起的攜帶指定賬號(hào)的狀態(tài)獲取請(qǐng)求時(shí),檢測(cè)所述指定賬號(hào)當(dāng)前登錄時(shí)對(duì)應(yīng)的終端標(biāo)識(shí),當(dāng)對(duì)應(yīng)的終端標(biāo)識(shí)包括多個(gè)時(shí),判定所述指定賬號(hào)為多點(diǎn)登錄;狀態(tài)通知模塊,用于將各個(gè)共享登錄終端的終端標(biāo)識(shí)以及對(duì)應(yīng)登錄狀態(tài)發(fā)送給所述終;修改請(qǐng)求模塊,用于在接收到所述終端發(fā)送的攜帶目標(biāo)登錄狀態(tài)的狀態(tài)設(shè)置請(qǐng)求時(shí),根據(jù)所述狀態(tài)設(shè)置請(qǐng)求,將攜帶所述目標(biāo)登錄狀態(tài)的修改請(qǐng)求發(fā)送給共享登錄終端,以使所述共享登錄終端將所述指定賬號(hào)的登錄狀態(tài)修改為所述目標(biāo)登錄狀態(tài)。其中,還包括檢測(cè)模塊,用于檢測(cè)所述指定賬號(hào)在所述共享登錄終端的登錄狀態(tài)是否被修改為所述目標(biāo)登錄狀態(tài);發(fā)送模塊,用于在所述檢測(cè)模塊的檢測(cè)結(jié)果為是時(shí),向所述終端發(fā)送修改結(jié)果,向所述終端提示所述共享登錄終端當(dāng)前的登錄狀態(tài)為所述目標(biāo)登錄狀態(tài),否則,向所述終端發(fā)送設(shè)置失敗的提示信息。相應(yīng)地,本發(fā)明實(shí)施例還提供了一種狀態(tài)修改終端,包括接收模塊,用于服務(wù)器發(fā)送的攜帶目標(biāo)登錄狀態(tài)的修改請(qǐng)求;處理模塊,用于將本端登錄即時(shí)通信應(yīng)用的所述指定賬號(hào)的登錄狀態(tài)修改為所述目標(biāo)登錄狀態(tài);
發(fā)送模塊,用于向所述服務(wù)器返回修改響應(yīng)信息。相應(yīng)地,本發(fā)明實(shí)施例還提供了一種實(shí)現(xiàn)即時(shí)通信應(yīng)用的狀態(tài)控制的系統(tǒng),包括服務(wù)器,安裝有即時(shí)通信應(yīng)用的第一終端和至少一個(gè)安裝有所述即時(shí)通信應(yīng)用的第二終端,其中,所述第二終端作為所述第一終端的共享登錄終端;所述第一終端,用于獲取即時(shí)通信應(yīng)用的指定賬號(hào)在所述第二終端上的登錄狀態(tài),并根據(jù)候選登錄狀態(tài)中被選中的目標(biāo)登錄狀態(tài),向所述服務(wù)器發(fā)送攜帶所述目標(biāo)登錄狀態(tài)的狀態(tài)設(shè)置請(qǐng)求;所述服務(wù)器,用于根據(jù)所述狀態(tài)設(shè)置請(qǐng)求,將攜帶所述目標(biāo)登錄狀態(tài)的修改請(qǐng)求發(fā)送給所述第二終端;所述第二終端,用于在接收到所述修改請(qǐng)求后,將本端所述指定賬號(hào)的登錄狀態(tài)
修改為所述目標(biāo)登錄狀態(tài)。其中,在獲取即時(shí)通信應(yīng)用的指定賬號(hào)在所述第二終端上的登錄狀態(tài)時(shí),所述第一終端具體用于將當(dāng)前在本端登錄即時(shí)通信應(yīng)用的賬號(hào)作為指定賬號(hào),并向所述服務(wù)器發(fā)送攜帶所述指定賬號(hào)的狀態(tài)獲取請(qǐng)求;所述服務(wù)器用于響應(yīng)所述狀態(tài)獲取請(qǐng)求,檢測(cè)所述指定賬號(hào)當(dāng)前登錄時(shí)對(duì)應(yīng)的終端標(biāo)識(shí),當(dāng)對(duì)應(yīng)的終端標(biāo)識(shí)包括多個(gè)時(shí),判定所述指定賬號(hào)為多點(diǎn)登錄,并將各個(gè)共享登錄終端的終端標(biāo)識(shí)以及對(duì)應(yīng)登錄狀態(tài)發(fā)送給所述第一終端;所述第一終端用于顯示所述終端標(biāo)識(shí)及所述指定賬號(hào)在該終端標(biāo)識(shí)所指示的共享登錄終端中的登錄狀態(tài)。其中,根據(jù)候選登錄狀態(tài)中被選中的目標(biāo)登錄狀態(tài),向所述服務(wù)器發(fā)送攜帶所述目標(biāo)登錄狀態(tài)的狀態(tài)設(shè)置請(qǐng)求時(shí),所述第一終端具體用于判斷在候選登錄狀態(tài)中被選中的用于指示所述第二終端修改登錄狀態(tài)的所述目標(biāo)登錄狀態(tài)和所述指定賬號(hào)在所述第二終端的登錄狀態(tài)是否一致;若不一致,所述第一終端生成攜帶所述目標(biāo)登錄狀態(tài)的狀態(tài)設(shè)置請(qǐng)求,并將所述第二終端的設(shè)備標(biāo)識(shí)攜帶在所述狀態(tài)設(shè)置請(qǐng)求中,并向服務(wù)器發(fā)送所述狀態(tài)設(shè)置請(qǐng)求。其中,所述服務(wù)器,還用于檢測(cè)所述指定賬號(hào)在所述第二終端的登錄狀態(tài)是否被修改為所述目標(biāo)登錄狀態(tài);若是,向所述第一終端發(fā)送修改結(jié)果,向所述第一終端提示所述共享登錄終端當(dāng)前的登錄狀態(tài)為所述目標(biāo)登錄狀態(tài);否則,向所述第一終端發(fā)送設(shè)置失敗的提示信息。本發(fā)明可對(duì)即時(shí)通信應(yīng)用賬號(hào)在多點(diǎn)登錄時(shí),通過其中一個(gè)終端對(duì)其他終端上登錄的指定賬號(hào)的登錄狀態(tài)進(jìn)行修改,實(shí)現(xiàn)了對(duì)賬號(hào)登錄狀態(tài)的遠(yuǎn)程控制與修改,有利于賬號(hào)多點(diǎn)登錄技術(shù)的使用推廣。


為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I是本發(fā)明實(shí)施例的一種實(shí)現(xiàn)即時(shí)通信應(yīng)用的狀態(tài)控制的方法的流程示意圖2a是共享登錄終端對(duì)應(yīng)登錄狀態(tài)的其中一種具體界面示意圖;圖2b是為共享登錄終端顯示候選登錄狀態(tài)的其中一種具體界面示意圖;圖3是本發(fā)明實(shí)施例的終端獲取指定賬號(hào)多點(diǎn)登錄時(shí)在共享登錄終端上的登錄狀態(tài)的實(shí)施例流程示意圖;圖4是本發(fā)明實(shí)施例的另一種實(shí)現(xiàn)即時(shí)通信應(yīng)用的狀態(tài)控制的方法的流程示意 圖;圖5是本發(fā)明實(shí)施例的又一種實(shí)現(xiàn)即時(shí)通信應(yīng)用的狀態(tài)控制的方法的流程示意圖;圖6是本發(fā)明實(shí)施例的一種即時(shí)通信應(yīng)用的狀態(tài)修改方法的流程示意圖;圖7是本發(fā)明實(shí)施例的再一種多點(diǎn)登錄即時(shí)通信應(yīng)用的狀態(tài)控制方法的流程示意8是本發(fā)明實(shí)施例的一種實(shí)現(xiàn)即時(shí)通信應(yīng)用的狀態(tài)控制的系統(tǒng)的結(jié)構(gòu)示意圖;圖9是本發(fā)明實(shí)施例的一種狀態(tài)控制終端的結(jié)構(gòu)示意圖;圖10是本發(fā)明實(shí)施例的一種服務(wù)器的結(jié)構(gòu)組成示意圖;圖11是本發(fā)明實(shí)施例的一種狀態(tài)修改終端的結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。請(qǐng)參見圖1,是本發(fā)明實(shí)施例的一種多點(diǎn)登錄即時(shí)通信應(yīng)用的狀態(tài)控制方法的流程示意圖。在本發(fā)明實(shí)施例中,用戶的即時(shí)通信應(yīng)用賬號(hào)已登錄到多個(gè)終端中。所述方法包括SlOl :終端獲取即時(shí)通信應(yīng)用的指定賬號(hào)多點(diǎn)登錄時(shí)在共享登錄終端上的登錄狀態(tài)。用戶在所述終端中使用賬號(hào)登錄了即時(shí)通信應(yīng)用后,可以根據(jù)該賬號(hào)向網(wǎng)絡(luò)側(cè)的服務(wù)器請(qǐng)求檢測(cè)并確定是否存在其他終端也登錄了本賬號(hào),若是,則將這些已登錄了所述指定賬號(hào)的終端作為共享登錄終端,并通過服務(wù)器獲取所述指定賬號(hào)在這些共享登錄終端中的登錄狀態(tài)。所述終端同時(shí)根據(jù)服務(wù)器返回的所述指定賬號(hào)在各個(gè)共享登錄終端中的登錄狀態(tài),在登錄狀態(tài)顯示區(qū)中顯示各共享登錄終端對(duì)應(yīng)的所述指定賬號(hào)的登錄狀態(tài),所述登錄狀態(tài)可以包括在線狀態(tài)、離線狀態(tài)、表示隱藏登錄的隱身狀態(tài)、忙碌狀態(tài)以及提示請(qǐng)勿打擾的請(qǐng)勿打擾狀態(tài)等。具體請(qǐng)參見圖2a所示,是共享登錄終端對(duì)應(yīng)登錄狀態(tài)的其中一種具體界面示意圖。S102 :所述終端根據(jù)候選登錄狀態(tài)中被選中的目標(biāo)登錄狀態(tài),向服務(wù)器發(fā)送狀態(tài)設(shè)置請(qǐng)求,所述狀態(tài)設(shè)置請(qǐng)求中攜帶所述目標(biāo)登錄狀態(tài)。所述終端可將各個(gè)候選登錄狀態(tài)顯示給用戶以供用戶選擇,具體請(qǐng)參見圖2b,是為共享登錄終端顯示候選登錄狀態(tài)的其中一種具體界面示意圖。所述終端根據(jù)用戶的點(diǎn)選操作,將用戶選中的登錄狀態(tài)作為目標(biāo)登錄狀態(tài),并向服務(wù)器發(fā)送攜帶所述目標(biāo)登錄狀態(tài)的狀態(tài)設(shè)置請(qǐng)求,以便于相應(yīng)的共享登錄終端重新設(shè)置其已登錄即時(shí)通信應(yīng)用的賬號(hào)的登錄狀態(tài)。在所述S102中,在即時(shí)通信應(yīng)用中發(fā)送某一消息或者執(zhí)行某些功能操作的同時(shí),終端也會(huì)發(fā)對(duì)應(yīng)的賬號(hào)信息,此為現(xiàn)有技術(shù),即通過所述指定賬號(hào)登錄的即時(shí)通信應(yīng)用發(fā)送狀態(tài)設(shè)置請(qǐng)求時(shí),服務(wù)器也可確定發(fā)送該狀態(tài)設(shè)置請(qǐng)求對(duì)應(yīng)的所述指定賬號(hào)。向服務(wù)器發(fā)送攜帶所述目標(biāo)登錄狀態(tài)的狀態(tài)設(shè)置請(qǐng)求,可以使得所述服務(wù)器統(tǒng)一地將所有的共享登錄終端中的所述指定賬號(hào)的登錄狀態(tài)修改為所述目標(biāo)登錄狀態(tài)。當(dāng)然,在狀態(tài)設(shè)置請(qǐng)求中,對(duì)不同的共享登錄終端也可分別攜帶不同的目標(biāo)登錄狀態(tài)。所述狀態(tài)設(shè)置請(qǐng)求中攜帶有用戶選擇的目標(biāo)登錄狀態(tài),還攜帶所述指定賬號(hào),以及攜帶需要修改的共享登錄終端的終端標(biāo)識(shí),以便于服務(wù)器能夠針對(duì)所述指定賬號(hào)以及所述需要修改的共享登錄終端的IP地址、電話號(hào)碼、或者與IP地址和電話號(hào)碼綁定的唯一識(shí)別標(biāo)識(shí)如數(shù)字編號(hào)等終端標(biāo)識(shí),向?qū)?yīng)的共享登錄終端發(fā)送修改請(qǐng)求。S103:所述服務(wù)器根據(jù)所述狀態(tài)設(shè)置請(qǐng)求,將攜帶所述目標(biāo)登錄狀態(tài)的修改請(qǐng)求發(fā)送給共享登錄終端;所述服務(wù)器在接收到所述終端根據(jù)指定賬號(hào)發(fā)送的狀態(tài)設(shè)置請(qǐng)求后,可對(duì)所述狀態(tài)設(shè)置請(qǐng)求進(jìn)行有效性判斷,所述確定所述狀態(tài)設(shè)置請(qǐng)求的有效性包括確定所述狀態(tài)設(shè)置請(qǐng)求的格式是否正確,若正確,則確定本次的所述狀態(tài)設(shè)置請(qǐng)求有效;或者在判斷有效性時(shí),根據(jù)確定所述狀態(tài)設(shè)置請(qǐng)求中的目標(biāo)登錄狀態(tài)與相應(yīng)的共享登錄終端中所述指定賬號(hào)的登錄狀態(tài)是否相同,若不相同,則確定所述狀態(tài)設(shè)置請(qǐng)求有效。其中,所述修改請(qǐng)求是所述服務(wù)器根據(jù)接收到所述指定賬號(hào)的狀態(tài)設(shè)置請(qǐng)求生成的,所述服務(wù)器可以直接將所述修改請(qǐng)求發(fā)送給共享登錄終端中的所述指定賬號(hào)對(duì)應(yīng)登錄的即時(shí)通信應(yīng)用,并不需要攜帶所述指定賬號(hào);或者所述服務(wù)器將指定賬號(hào)也攜帶在所述修改請(qǐng)求中發(fā)送給登錄共享終端,由登錄共享終端發(fā)送給所述指定賬號(hào)對(duì)應(yīng)登錄的即時(shí)通信應(yīng)用。 S104:所述共享登錄終端響應(yīng)所述修改請(qǐng)求,將本端所述指定賬號(hào)的登錄狀態(tài)修改為所述目標(biāo)登錄狀態(tài)。接收到修改請(qǐng)求的共享登錄終端按照各自接收到的修改請(qǐng)求中攜帶的目標(biāo)登錄狀態(tài),對(duì)應(yīng)地將其本端中已登錄的所述指定賬號(hào)當(dāng)前的即時(shí)應(yīng)用的登錄狀態(tài)進(jìn)行修改。需要說明的是,在其他實(shí)施例中,用戶也可以在所述終端相應(yīng)的用于登錄狀態(tài)修改的功能界面中輸入指定的賬號(hào),以便于對(duì)某些共享登錄終端中已登錄的該指定賬號(hào)的登錄狀態(tài)進(jìn)行修改,并不一定需要在所述終端中登錄。所述終端中可以僅僅包括一個(gè)用于登錄狀態(tài)修改的功能界面即可??梢岳斫獾氖?,所述終端和所述共享登錄終端具體可以為平板電腦、手機(jī)、電子閱讀器、車載設(shè)備、PC、網(wǎng)絡(luò)電視等智能設(shè)備。本發(fā)明可對(duì)即時(shí)通信應(yīng)用賬號(hào)在多點(diǎn)登錄時(shí),通過其中一個(gè)終端對(duì)其他終端上登錄的指定賬號(hào)的登錄狀態(tài)進(jìn)行修改,實(shí)現(xiàn)了對(duì)賬號(hào)登錄狀態(tài)的遠(yuǎn)程控制與修改,有利于賬號(hào)多點(diǎn)登錄技術(shù)的使用推廣。再請(qǐng)參見圖3,是本發(fā)明實(shí)施例的終端獲取指定賬號(hào)多點(diǎn)登錄時(shí)在共享登錄終端上的登錄狀態(tài)的實(shí)施例流程示意圖;所述終端在需要對(duì)其他共享登錄終端的登錄狀態(tài)進(jìn)行修改時(shí),可通過以下步驟先獲取所述指定賬號(hào)在共享登錄終端中的登錄狀態(tài),具體的,本實(shí)施例的所述方法包括S1001 :所述終端將當(dāng)前在本端登錄即時(shí)通信應(yīng)用的賬號(hào)作為指定賬號(hào),并向所述服務(wù)器發(fā)送攜帶所述指定賬號(hào)的狀態(tài)獲取請(qǐng)求;S1002:所述服務(wù)器響應(yīng)所述狀態(tài)獲取請(qǐng)求,檢測(cè)所述指定賬號(hào)當(dāng)前登錄時(shí)對(duì)應(yīng)的終端標(biāo)識(shí),當(dāng)對(duì)應(yīng)的終端標(biāo)識(shí)包括多個(gè)時(shí),判定所述指定賬號(hào)為多點(diǎn)登錄;其中,所述終端標(biāo)識(shí)包括IP地址、電話號(hào)碼、或者與IP地址和電話號(hào)碼綁定的唯一識(shí)別標(biāo)識(shí)如數(shù)字編號(hào)等信息。所述指定賬號(hào)在登錄時(shí),需要連接到服務(wù)器并通過服務(wù)器實(shí)現(xiàn)即時(shí)通信各功能,并且,用戶在使用相應(yīng)的即時(shí)通信應(yīng)用的功能時(shí),均會(huì)將用戶所操作設(shè)備的設(shè)備標(biāo)識(shí)攜帶在功能請(qǐng)求中發(fā)送給服務(wù)器,因此,在服務(wù)器中存儲(chǔ)有所述指定賬號(hào)當(dāng)前登錄時(shí)對(duì)應(yīng)的各個(gè)終端的終端標(biāo)識(shí),服務(wù)器由此也可確定出所述指定賬號(hào)是否為多點(diǎn)登錄。例如,賬號(hào)在某一手機(jī)上登錄時(shí),會(huì)在向服務(wù)器發(fā)送的登錄請(qǐng)求中攜帶有所述手機(jī)的·手機(jī)號(hào)碼,用戶在設(shè)置所述指定賬號(hào)在該終端上的登錄狀態(tài)時(shí),也會(huì)在向服務(wù)器發(fā)送的狀態(tài)設(shè)置請(qǐng)求中攜帶所述手機(jī)的手機(jī)號(hào)碼。S1003:所述服務(wù)器將各個(gè)共享登錄終端的終端標(biāo)識(shí)以及對(duì)應(yīng)登錄狀態(tài)發(fā)送給所述終;S1004:所述終端顯示所述終端標(biāo)識(shí)及所述指定賬號(hào)在該終端標(biāo)識(shí)所指示的共享登錄終端中的登錄狀態(tài)。所述S1004中具體的顯示方式也可以如圖2a所示。再請(qǐng)參見圖4,是本發(fā)明實(shí)施例的另一種多點(diǎn)登錄即時(shí)通信應(yīng)用的狀態(tài)控制方法的流程示意圖,在本發(fā)明實(shí)施例中,用戶的即時(shí)通信應(yīng)用賬號(hào)已登錄到多個(gè)終端中。所述方法包括S201 :終端獲取即時(shí)通信應(yīng)用的指定賬號(hào)多點(diǎn)登錄時(shí)在共享登錄終端上的登錄狀態(tài)。其具體的獲取方式可以包括上述實(shí)施例中的S1001至S1004。S202:所述終端判斷根據(jù)候選登錄狀態(tài)中被選中的用于指示目標(biāo)共享登錄終端修改登錄狀態(tài)的目標(biāo)登錄狀態(tài)和所述指定賬號(hào)在所述目標(biāo)共享登錄終端的登錄狀態(tài)是否一致;用戶可通過如圖2b所示的人機(jī)界面選擇相應(yīng)共享登錄終端的目標(biāo)登錄狀態(tài)。S203:若不一致,所述終端生成攜帶所述目標(biāo)登錄狀態(tài)的狀態(tài)設(shè)置請(qǐng)求,并將所述目標(biāo)共享登錄終端的設(shè)備標(biāo)識(shí)攜帶在所述狀態(tài)設(shè)置請(qǐng)求中,并向服務(wù)器發(fā)送所述狀態(tài)設(shè)置請(qǐng)求。即所述終端可以通過在狀態(tài)設(shè)置請(qǐng)求中攜帶相應(yīng)共享登錄終端的設(shè)備標(biāo)識(shí)的方式,修改特定的共享登錄終端中所述指定賬號(hào)的登錄狀態(tài)。在一致時(shí),可以判斷為用戶為誤操作,或者不需要進(jìn)行登錄狀態(tài)的修改,此時(shí)可選地進(jìn)行提示用戶登錄狀態(tài)一致是否需要重新設(shè)定的信息即可。S204:所述服務(wù)器根據(jù)所述狀態(tài)設(shè)置請(qǐng)求,將攜帶所述目標(biāo)登錄狀態(tài)的修改請(qǐng)求發(fā)送給共享登錄終端;具體的,所述服務(wù)器可首先確定所述狀態(tài)設(shè)置請(qǐng)求的有效性,在確認(rèn)所述狀態(tài)設(shè)置請(qǐng)求有效時(shí),再發(fā)送修改請(qǐng)求。有效性的確認(rèn)方式包括判定所述狀態(tài)設(shè)置請(qǐng)求的格式是否正確,或者進(jìn)一步地判斷所述狀態(tài)設(shè)置請(qǐng)求中的目標(biāo)登錄狀態(tài)與相應(yīng)的共享登錄終端中所述指定賬號(hào)的登錄狀態(tài)是否相同。在格式正確或者狀態(tài)不相同時(shí),判定所述狀態(tài)設(shè)置請(qǐng)求有效。需要說明的是,所述判斷目標(biāo)登錄狀態(tài)與共享登錄終端中的所述指定賬號(hào)的登錄狀態(tài)是否相同的步驟可以在所述終端中執(zhí)行,或者在所述服務(wù)器中執(zhí)行,或者在所述終端和所述服務(wù)器中均執(zhí)行該操作。S205:所述共享登錄終端響應(yīng)所述修改請(qǐng)求,將本端所述指定賬號(hào)的登錄狀態(tài)修改為所述目標(biāo)登錄狀態(tài)。接收到所述修改請(qǐng)求的共享登錄終端可按照狀態(tài)設(shè)置請(qǐng)求中攜帶的目標(biāo)登錄狀態(tài),對(duì)應(yīng)地將其本端中已登錄的賬號(hào)的即時(shí)應(yīng)用的登錄狀態(tài)進(jìn)行修改。S206:所述服務(wù)器檢測(cè)所述指定賬號(hào)在所述共享登錄終端的登錄狀態(tài)是否被修改 為所述目標(biāo)登錄狀態(tài);具體的,所述服務(wù)器可以主動(dòng)檢測(cè)所述指定賬號(hào)在相應(yīng)的共享登錄終端中的登錄狀態(tài),并將其與之前的目標(biāo)登錄狀態(tài)進(jìn)行比較,若一致,則可確定相應(yīng)的共享登錄終端被修改為所述目標(biāo)登錄狀態(tài)?;蛘?,相應(yīng)的共享登錄終端在將本端的所述指定賬號(hào)的登錄狀態(tài)修改為所述目標(biāo)登錄狀態(tài)后,會(huì)響應(yīng)所述修改請(qǐng)求向所述服務(wù)器發(fā)送修改成功的通知信息,所述服務(wù)器在接收到該修改成功的通知信息后,即可確定相應(yīng)的共享登錄終端中所述指定賬號(hào)的登錄狀態(tài)被修改為所述目標(biāo)登錄狀態(tài)。在所述服務(wù)器判定為是時(shí),執(zhí)行下述的S207。否則執(zhí)行下述的S208。S207 :若是,向所述終端發(fā)送修改結(jié)果,以向所述終端提示所述共享登錄終端當(dāng)前的登錄狀態(tài)為所述目標(biāo)登錄狀態(tài);S208 :否則,向所述終端發(fā)送設(shè)置失敗的提示信息。本發(fā)明可對(duì)即時(shí)通信應(yīng)用賬號(hào)在多點(diǎn)登錄時(shí),通過其中一個(gè)終端對(duì)其他終端上登錄的所述指定賬號(hào)的登錄狀態(tài)進(jìn)行修改,實(shí)現(xiàn)了對(duì)賬號(hào)登錄狀態(tài)的遠(yuǎn)程控制與修改,有利于賬號(hào)多點(diǎn)登錄技術(shù)的使用推廣,并且能夠向終端提示是否修改成功的提示信息,也方便用戶確定本次修改是否成功。再請(qǐng)參見圖5,是本發(fā)明實(shí)施例的又一種多點(diǎn)登錄即時(shí)通信應(yīng)用的狀態(tài)控制方法的流程示意圖;在本實(shí)施例中,用戶可通過其當(dāng)前操作的終端對(duì)其他終端上登錄的指定賬號(hào)的登錄狀態(tài)進(jìn)行修改,所述方法包括S301 :獲取即時(shí)通信應(yīng)用的指定賬號(hào)多點(diǎn)登錄時(shí)在共享登錄終端上的登錄狀態(tài);用戶當(dāng)前操作的用于狀態(tài)控制的終端可以根據(jù)用戶指定的賬號(hào),到網(wǎng)絡(luò)側(cè)的服務(wù)器中檢測(cè)并確定是否存在其他終端也登錄了本賬號(hào),若是則將這些已登錄了所述指定賬號(hào)的終端作為共享登錄終端。所述終端同時(shí)根據(jù)服務(wù)器中記錄的所述指定賬號(hào)在各個(gè)共享登錄終端中的登錄狀態(tài),在登錄狀態(tài)顯示區(qū)中顯示各共享登錄終端對(duì)應(yīng)的所述指定賬號(hào)的登錄狀態(tài),所述登錄狀態(tài)可以包括在線狀態(tài)、離線狀態(tài)、表示隱藏登錄的隱身狀態(tài)、忙碌狀態(tài)以及提示請(qǐng)勿打擾的請(qǐng)勿打擾狀態(tài)等。S302 :根據(jù)候選登錄狀態(tài)中被選中的目標(biāo)登錄狀態(tài),向服務(wù)器發(fā)送狀態(tài)設(shè)置請(qǐng)求,所述狀態(tài)設(shè)置請(qǐng)求中攜帶所述目標(biāo)登錄狀態(tài),以使所述服務(wù)器生成攜帶所述目標(biāo)登錄狀態(tài)的修改請(qǐng)求發(fā)送給共享登錄終端;
所述終端可將各個(gè)候選登錄狀態(tài)顯示給用戶以供用戶選擇,并根據(jù)用戶的點(diǎn)選操作,將用戶選中的候選登錄狀態(tài)作為目標(biāo)登錄狀態(tài),并發(fā)送攜帶所述目標(biāo)登錄狀態(tài)的狀態(tài)設(shè)置請(qǐng)求,以便于相應(yīng)的共享登錄終端重新設(shè)置其已登錄即時(shí)通信應(yīng)用的賬號(hào)的登錄狀態(tài)。不同的共享登錄終端可分別攜帶不同的目標(biāo)登錄狀態(tài)在狀態(tài)設(shè)置請(qǐng)求中發(fā)送。在本步驟中,用戶可通過如圖2b所示的人機(jī)界面從候選登錄狀態(tài)中點(diǎn)選目標(biāo)登錄狀態(tài),所述終端在判定到該操作后,判斷 在候選登錄狀態(tài)中被選中的目標(biāo)登錄狀態(tài)和所述指定賬號(hào)在所述共享登錄終端的登錄狀態(tài)是否一致;若不一致,生成攜帶所述目標(biāo)登錄狀態(tài)的狀態(tài)設(shè)置請(qǐng)求,并向服務(wù)器發(fā)送所述狀態(tài)設(shè)置請(qǐng)求。在一致時(shí),可以判定用戶為誤操作,或者判定用戶不打算對(duì)相應(yīng)共享登錄終端中的所述指定賬號(hào)進(jìn)行修改,在此情況下不進(jìn)行任何操作。而所述共享登錄終端在接收到所述狀態(tài)設(shè)置請(qǐng)求后,將在所述共享登錄終端中登錄的所述指定賬號(hào)的登錄狀態(tài)修改為所述目標(biāo)登錄狀態(tài)。執(zhí)行上述S301和S302中,即可實(shí)現(xiàn)登錄狀態(tài)的遠(yuǎn)程控制,可選地,所述共享登錄終端中在完成了登錄狀態(tài)修改后,可以向服務(wù)器返回修改是否成功的通知信息,由所述服務(wù)器向所述終端返回修改成功的修改響應(yīng)信息。在所述共享登錄終端接收到所述修改請(qǐng)求后,所述共享登錄終端將所述指定賬號(hào)的登錄狀態(tài)修改為所述目標(biāo)登錄狀態(tài)。即提示用戶修改成功。當(dāng)然,若響應(yīng)共享登錄終端返回的修改失敗的修改響應(yīng)信息時(shí),則所述終端提示用戶修改失敗。本發(fā)明可對(duì)即時(shí)通信應(yīng)用賬號(hào)在多點(diǎn)登錄時(shí),通過其中一個(gè)終端對(duì)其他終端上登錄的指定賬號(hào)的登錄狀態(tài)進(jìn)行修改,實(shí)現(xiàn)了對(duì)賬號(hào)登錄狀態(tài)的遠(yuǎn)程控制與修改,有利于賬號(hào)多點(diǎn)登錄技術(shù)的使用推廣。請(qǐng)參見圖6,是本發(fā)明實(shí)施例的一種即時(shí)通信應(yīng)用的狀態(tài)修改方法的流程示意圖;本實(shí)施例中的共享登錄終端的即時(shí)通信應(yīng)用中登錄相應(yīng)的賬號(hào)即指定賬號(hào),共享登錄終端在接收到服務(wù)器發(fā)送的攜帶用于指示本端修改登錄狀態(tài)的目標(biāo)登錄狀態(tài)后,將本端的所述指定賬號(hào)的登錄狀態(tài)修改為所述目標(biāo)登錄狀態(tài),具體的,本實(shí)施例的所述方法包括S401 :接收服務(wù)器發(fā)送的攜帶目標(biāo)登錄狀態(tài)的修改請(qǐng)求;共享登錄終端可通過計(jì)算機(jī)網(wǎng)絡(luò)接收到狀態(tài)設(shè)置請(qǐng)求,該狀態(tài)設(shè)置請(qǐng)求是由用于指定賬號(hào)的登錄狀態(tài)控制的終端發(fā)送的,具體發(fā)送步驟可參見上述實(shí)施例。S402:將本端登錄即時(shí)通信應(yīng)用的指定賬號(hào)的登錄狀態(tài)修改為所述目標(biāo)登錄狀態(tài);S403 :向所述服務(wù)器返回修改響應(yīng)信息。本發(fā)明可對(duì)即時(shí)通信應(yīng)用賬號(hào)在多點(diǎn)登錄時(shí),通過其中一個(gè)終端對(duì)其他終端上登錄的指定賬號(hào)的登錄狀態(tài)進(jìn)行修改,實(shí)現(xiàn)了對(duì)賬號(hào)登錄狀態(tài)的遠(yuǎn)程控制與修改,有利于賬號(hào)多點(diǎn)登錄技術(shù)的使用推廣。再請(qǐng)參見圖7,是本發(fā)明實(shí)施例的再一種多點(diǎn)登錄即時(shí)通信應(yīng)用的狀態(tài)控制方法的流程示意圖,本發(fā)明實(shí)施例以服務(wù)器側(cè)對(duì)所述方法進(jìn)行說明。所述方法包括S501 :在接收終端發(fā)起的攜帶指定賬號(hào)的狀態(tài)獲取請(qǐng)求時(shí),檢測(cè)所述指定賬號(hào)當(dāng)前登錄時(shí)對(duì)應(yīng)的設(shè)備標(biāo)識(shí),當(dāng)對(duì)應(yīng)的設(shè)備標(biāo)識(shí)包括多個(gè)時(shí),判定所述指定賬號(hào)為多點(diǎn)登錄;S502 :將各個(gè)共享登錄終端的終端標(biāo)識(shí)以及對(duì)應(yīng)登錄狀態(tài)發(fā)送給所述終端;用戶需要通過其操作的終端發(fā)起對(duì)其他共享登錄終端中所述指定賬號(hào)的登錄狀態(tài)修改時(shí),會(huì)向服務(wù)器發(fā)送攜帶指定賬號(hào)的狀態(tài)獲取請(qǐng)求,以獲取指定賬號(hào)在各個(gè)共享登錄終端中的登錄狀態(tài)。服務(wù)器首先根據(jù)本端已記錄的所述指定賬號(hào)所對(duì)應(yīng)的設(shè)備標(biāo)識(shí),判定所述指定賬號(hào)當(dāng)前是否為多點(diǎn)登錄,若是,將所述指定賬號(hào)在各個(gè)設(shè)備標(biāo)識(shí)對(duì)應(yīng)的共享登錄終端中的登錄狀態(tài)返回給所述終端。S503:在接收到所述終端發(fā)送的攜帶目標(biāo)登錄狀態(tài)的狀態(tài)設(shè)置請(qǐng)求時(shí),根據(jù)所述狀態(tài)設(shè)置請(qǐng)求,將攜帶所述目標(biāo)登錄狀態(tài)的修改請(qǐng) 求發(fā)送給共享登錄終端,以使所述共享登錄終端將所述指定賬號(hào)的登錄狀態(tài)修改為所述目標(biāo)登錄狀態(tài)。用戶通過所述終端提供的如圖2b所述的人機(jī)界面,從候選登錄狀態(tài)中點(diǎn)選出對(duì)應(yīng)共享登錄終端的目標(biāo)登錄狀態(tài),向所述服務(wù)器發(fā)送攜帶目標(biāo)登錄狀態(tài)的狀態(tài)設(shè)置請(qǐng)求。所述服務(wù)器可首先確認(rèn)所述狀態(tài)設(shè)置請(qǐng)求的有效性,具體包括確認(rèn)所述狀態(tài)設(shè)置請(qǐng)求的格式是否正確,或者確認(rèn)所述狀態(tài)設(shè)置請(qǐng)求中攜帶的目標(biāo)登錄狀態(tài)與相應(yīng)共享登錄終端當(dāng)前的登錄狀態(tài)是否一致,格式正確或者兩者不一致,則所述狀態(tài)設(shè)置請(qǐng)求有效。所述服務(wù)器可以根據(jù)所述狀態(tài)設(shè)置請(qǐng)求,統(tǒng)一地將所有的共享登錄終端中的所述指定賬號(hào)的登錄狀態(tài)修改為所述目標(biāo)登錄狀態(tài)?;蛘?,當(dāng)在所述狀態(tài)設(shè)置請(qǐng)求中攜帶有用戶選擇的目標(biāo)登錄狀態(tài),還攜帶所述指定賬號(hào),以及攜帶需要修改的共享登錄終端的終端標(biāo)識(shí),以便于服務(wù)器能夠針對(duì)所述指定賬號(hào)以及所述需要修改的共享登錄終端的IP地址、電話號(hào)碼、或者與IP地址和電話號(hào)碼綁定的唯一識(shí)別標(biāo)識(shí)如數(shù)字編號(hào)等終端標(biāo)識(shí),向?qū)?yīng)的共享登錄終端發(fā)送修改請(qǐng)求。S504:檢測(cè)所述指定賬號(hào)在所述共享登錄終端的登錄狀態(tài)是否被修改為所述目標(biāo)登錄狀態(tài);所述服務(wù)器可以主動(dòng)檢測(cè)所述指定賬號(hào)在相應(yīng)的共享登錄終端中的登錄狀態(tài),并將其與之前的目標(biāo)登錄狀態(tài)進(jìn)行比較,若一致,則可確定相應(yīng)的登錄共享登錄終端被修改為所述目標(biāo)登錄狀態(tài)?;蛘?,相應(yīng)的共享登錄終端在將本端的所述指定賬號(hào)的登錄狀態(tài)修改為所述目標(biāo)登錄狀態(tài)后,會(huì)響應(yīng)所述修改請(qǐng)求向所述服務(wù)器發(fā)送修改成功的通知信息,所述服務(wù)器在接收到該修改成功的通知信息后,即可確定相應(yīng)的登錄共享登錄終端被修改為所述目標(biāo)登錄狀態(tài)。在所述服務(wù)器判定為是時(shí),執(zhí)行下述的S505。否則執(zhí)行下述的S506。S505 :若是,向所述終端發(fā)送修改結(jié)果,向所述終端提示所述共享登錄終端當(dāng)前的登錄狀態(tài)為所述目標(biāo)登錄狀態(tài);S506 :否則,向所述終端發(fā)送設(shè)置失敗的提示信息。本發(fā)明可對(duì)即時(shí)通信應(yīng)用賬號(hào)在多點(diǎn)登錄時(shí),通過其中一個(gè)終端對(duì)其他終端上登錄的指定賬號(hào)的登錄狀態(tài)進(jìn)行修改,實(shí)現(xiàn)了對(duì)賬號(hào)登錄狀態(tài)的遠(yuǎn)程控制與修改,有利于賬號(hào)多點(diǎn)登錄技術(shù)的使用推廣。下面對(duì)本發(fā)明實(shí)施例的多點(diǎn)登錄即時(shí)通信應(yīng)用的狀態(tài)控制系統(tǒng)、相應(yīng)的終端進(jìn)行詳細(xì)說明。請(qǐng)參見圖8,是本發(fā)明實(shí)施例的一種多點(diǎn)登錄即時(shí)通信應(yīng)用的狀態(tài)控制系統(tǒng)的結(jié)構(gòu)示意圖,本實(shí)施例中的所述系統(tǒng)包括服務(wù)器3,安裝有即時(shí)通信應(yīng)用的第一終端I和安裝有所述即時(shí)通信應(yīng)用的共享登錄終端,其中,所述第二終端2作為所述第一終端I的共享登錄終端,本實(shí)施例中以圖8中的所述第二終端2進(jìn)行說明,即用戶希望對(duì)所述第二終端2中指定賬號(hào)的登錄狀態(tài)進(jìn)行修改,本實(shí)施例的所述系統(tǒng)對(duì)其他共享登錄終端執(zhí)行相同操作;所述第一終端1,用于獲取即時(shí)通信應(yīng)用的指定賬號(hào)在所述第二終端2上的登錄狀態(tài),并根據(jù)候選登錄狀態(tài)中被選中的目標(biāo)登錄狀態(tài),向所述服務(wù)器發(fā)送攜帶所述目標(biāo)登錄狀態(tài)的狀態(tài)設(shè)置請(qǐng)求;所述服務(wù)器3,用于根據(jù)所述狀態(tài)設(shè)置請(qǐng)求,將攜帶所述目標(biāo)登錄狀態(tài)的修改請(qǐng)求發(fā)送給所述第二終端2 ;所述第二終端2,用于響應(yīng)所述修改請(qǐng)求后,將本端所述指定賬號(hào)的登錄狀態(tài)修改為所述目標(biāo)登錄狀態(tài)。所述第一終端I即為用戶當(dāng)前操作的用于狀態(tài)控制的終端,例如用戶當(dāng)前所使用的電腦、手機(jī)等終端。用戶在所述第一終端I中使用賬號(hào)登錄了即時(shí)通信應(yīng)用后,所述第一·終端I向服務(wù)器3發(fā)送請(qǐng)求,所述服務(wù)器3可以根據(jù)該賬號(hào)到檢測(cè)并確定是否存在其他終端也登錄了本賬號(hào),若是則將這些已登錄了所述指定賬號(hào)的終端作為共享登錄終端。所述第一終端I可以在登錄狀態(tài)顯示區(qū)中顯示從服務(wù)器3中獲取的所述第二終端2中所述指定賬號(hào)的登錄狀態(tài),所述登錄狀態(tài)可以包括在線狀態(tài)、離線狀態(tài)、表示隱藏登錄的隱身狀態(tài)、忙碌狀態(tài)以及提示請(qǐng)勿打擾的請(qǐng)勿打擾狀態(tài)等。所述第一終端I可將各個(gè)候選登錄狀態(tài)顯示給用戶以供用戶選擇,并根據(jù)用戶的點(diǎn)選操作,將用戶選中的候選登錄狀態(tài)作為目標(biāo)登錄狀態(tài),并向所述服務(wù)器3發(fā)送攜帶用于指示所述第二終端修改登錄狀態(tài)的目標(biāo)登錄狀態(tài)的狀態(tài)設(shè)置請(qǐng)求,以便于所述第二終端2修改其已登錄即時(shí)通信應(yīng)用的賬號(hào)的登錄狀態(tài)。所述第二終端2在接收到服務(wù)器3的修改請(qǐng)求后,按照狀態(tài)設(shè)置請(qǐng)求中的目標(biāo)登錄狀態(tài)將其本端中已登錄的賬號(hào)的即時(shí)應(yīng)用的登錄狀態(tài)進(jìn)行修改。需要說明的是,在其他實(shí)施例中,用戶也可以在所述第一終端I中相應(yīng)的用于登錄狀態(tài)修改的功能界面中輸入指定的賬號(hào),以便于對(duì)所述第二終端2中已登錄的該指定賬號(hào)的登錄狀態(tài)進(jìn)行修改,并不一定需要在所述第一終端I中登錄所述指定賬號(hào)。所述第一終端I中可以僅僅包括一個(gè)用于登錄狀態(tài)修改的功能界面即可。進(jìn)一步的,在獲取即時(shí)通信應(yīng)用的指定賬號(hào)在所述第二終端2上的登錄狀態(tài)時(shí),所述第一終端I具體用于將當(dāng)前在本端登錄即時(shí)通信應(yīng)用的賬號(hào)作為指定賬號(hào),并向所述服務(wù)器3發(fā)送攜帶所述指定賬號(hào)的狀態(tài)獲取請(qǐng)求;所述服務(wù)器3用于響應(yīng)所述狀態(tài)獲取請(qǐng)求,檢測(cè)所述指定賬號(hào)當(dāng)前登錄時(shí)對(duì)應(yīng)的終端標(biāo)識(shí),當(dāng)對(duì)應(yīng)的終端標(biāo)識(shí)包括多個(gè)時(shí),本實(shí)施例中至少包括所述第一終端I和所述第二終端2的終端標(biāo)識(shí),判定所述指定賬號(hào)為多點(diǎn)登錄,并將各個(gè)共享登錄終端的終端標(biāo)識(shí)以及對(duì)應(yīng)登錄狀態(tài)發(fā)送給所述第一終端1,即將所述第二終端2的終端標(biāo)識(shí)及對(duì)應(yīng)的登錄狀態(tài)發(fā)送給所述第一終端I。所述第一終端I用于顯示所述終端標(biāo)識(shí)及所述指定賬號(hào)在該終端標(biāo)識(shí)所指示的共享登錄終端的登錄狀態(tài)。本實(shí)施例中,所述第一終端I會(huì)至少顯示所述第二終端2的終端標(biāo)識(shí)以及賬號(hào)在所述第二終端2上的登錄狀態(tài)。
其中,所述終端標(biāo)識(shí)包括IP地址、電話號(hào)碼、或者與IP地址和電話號(hào)碼綁定的唯一識(shí)別標(biāo)識(shí)如數(shù)字編號(hào)等信息。賬號(hào)在登錄時(shí),需要連接到服務(wù)器并通過服務(wù)器實(shí)現(xiàn)即時(shí)通信各功能,并且,用戶在使用相應(yīng)的即時(shí)通信應(yīng)用的功能時(shí),均會(huì)將用戶所操作的備的設(shè)備標(biāo)識(shí)攜帶在功能請(qǐng)求中發(fā)送給服務(wù)器,因此,在服務(wù)器中存儲(chǔ)有所述指定賬號(hào)當(dāng)前登錄時(shí)對(duì)應(yīng)的各個(gè)終端的終端標(biāo)識(shí),服務(wù)器由此也可確定出所述指定賬號(hào)是否為多點(diǎn)登錄。例如,賬號(hào)在某一手機(jī)上登錄時(shí),會(huì)在向服務(wù)器發(fā)送的登錄請(qǐng)求中攜帶有所述手機(jī)的手機(jī)號(hào)碼,用戶在設(shè)置所述指定賬號(hào)在該終端上的登錄狀態(tài)時(shí),也會(huì)在向服務(wù)器發(fā)送的狀態(tài)設(shè)置請(qǐng)求中攜帶所述手機(jī)的手機(jī)號(hào)碼。進(jìn)一步具體的,根據(jù)候選登錄狀態(tài)中被選中的目標(biāo)登錄狀態(tài),向所述服務(wù)器3發(fā)送攜帶所述目標(biāo)登錄狀態(tài)的狀態(tài)設(shè)置請(qǐng)求時(shí),所述第一終端I具體用于判斷在候選登錄狀態(tài)中被選中的目標(biāo)登錄狀態(tài)和所述指定賬號(hào)在所述第二終端2的登錄狀態(tài)是否一致; 若不一致,所述第一終端I生成攜帶所述目標(biāo)登錄狀態(tài)的狀態(tài)設(shè)置請(qǐng)求,并將所述第二終端2的設(shè)備標(biāo)識(shí)攜帶在所述狀態(tài)設(shè)置請(qǐng)求中并向服務(wù)器3發(fā)送所述狀態(tài)設(shè)置請(qǐng)求。所述服務(wù)器3在接收到所述第一終端I的狀態(tài)設(shè)置請(qǐng)求時(shí),還可以判斷該設(shè)置請(qǐng)求的有效性,例如判斷該狀態(tài)設(shè)置請(qǐng)求的格式是否正確,或者進(jìn)一步判斷所述進(jìn)一步地判斷所述狀態(tài)設(shè)置請(qǐng)求中的目標(biāo)登錄狀態(tài)與所述第二終端2中所述指定賬號(hào)的登錄狀態(tài)是否相同,在格式正確或者狀態(tài)不相同時(shí),判定所述狀態(tài)設(shè)置請(qǐng)求有效。需要說明的是,所述判斷目標(biāo)登錄狀態(tài)與第二終端2中的所述指定賬號(hào)的登錄狀態(tài)是否相同可以在所述第一終端I中執(zhí)行,或者在所述服務(wù)器3中執(zhí)行,或者在所述第一終端I和所述服務(wù)器3中均執(zhí)行該操作。所述服務(wù)器3,還用于檢測(cè)所述指定賬號(hào)在所述第二終端2的登錄狀態(tài)是否被修改為所述目標(biāo)登錄狀態(tài);若是,向所述第一終端I發(fā)送修改結(jié)果,向所述第一終端I提示所述共享登錄終端當(dāng)前的登錄狀態(tài)為所述目標(biāo)登錄狀態(tài);否則,向所述第一終端I發(fā)送設(shè)置失敗的提不彳目息。具體的,所述服務(wù)器3可以主動(dòng)檢測(cè)所述指定賬號(hào)在相應(yīng)的所述第二終端2中的登錄狀態(tài),并將其與之前的目標(biāo)登錄狀態(tài)進(jìn)行比較,若一致,則可確定相應(yīng)的所述第二終端2被修改為所述目標(biāo)登錄狀態(tài)。或者,所述第二終端2在將本端的所述指定賬號(hào)的登錄狀態(tài)修改為所述目標(biāo)登錄狀態(tài)后,會(huì)響應(yīng)所述修改請(qǐng)求向所述服務(wù)器3發(fā)送修改成功的通知信息,所述服務(wù)器3在接收到該修改成功的通知信息后,即可確定所述第二終端2中的所述指定賬號(hào)的登錄狀態(tài)被修改為所述目標(biāo)登錄狀態(tài)。具體請(qǐng)參見圖9,是本發(fā)明實(shí)施例的一種狀態(tài)控制終端的結(jié)構(gòu)示意圖,本實(shí)施例的所述狀態(tài)控制終端對(duì)應(yīng)于上述系統(tǒng)實(shí)施例中的第一終端。所述狀態(tài)控制終端包括獲取模塊11,用于獲取即時(shí)通信應(yīng)用的指定賬號(hào)多點(diǎn)登錄時(shí)在共享登錄終端上的登錄狀態(tài);處理模塊12,用于根據(jù)候選登錄狀態(tài)中被選中的目標(biāo)登錄狀態(tài),向服務(wù)器發(fā)送狀態(tài)設(shè)置請(qǐng)求,所述狀態(tài)設(shè)置請(qǐng)求中攜帶所述目標(biāo)登錄狀態(tài),以使所述服務(wù)器將攜帶所述目標(biāo)登錄狀態(tài)的修改請(qǐng)求發(fā)送給共享登錄終端。所述共享登錄終端在接收到所述攜帶目標(biāo)登錄狀態(tài)的修改請(qǐng)求后,將登錄的所述指定賬號(hào)的登錄狀態(tài)修改為所述目標(biāo)登錄狀態(tài)。所述獲取模塊11可以根據(jù)用戶指定的賬號(hào),向服務(wù)器請(qǐng)求獲取該賬號(hào)多點(diǎn)登錄時(shí)在共享登錄終端上的登錄狀態(tài)。服務(wù)器可根據(jù)記錄的所述指定賬號(hào)在各個(gè)共享登錄終端中的登錄狀態(tài)返回相應(yīng)的共享登錄終端的設(shè)備標(biāo)識(shí)以及登錄狀態(tài)等信息,所述終端在登錄狀態(tài)顯示區(qū)中顯示各共享登錄終端對(duì)應(yīng)的所述指定賬號(hào)的登錄狀態(tài),所述登錄狀態(tài)可以包括在線狀態(tài)、離線狀態(tài)、表示隱藏登錄的隱身狀態(tài)、忙碌狀態(tài)以及提示請(qǐng)勿打擾的請(qǐng)勿打擾狀態(tài)等。所述處理模塊12可控制將各個(gè)候選登錄狀態(tài)顯示給用戶以供用戶選擇,并根據(jù)用戶的點(diǎn)選操作,將用戶選中的候選登錄狀態(tài)作為目標(biāo)登錄狀態(tài),并控制發(fā)送攜帶所述目標(biāo)登錄狀態(tài)的狀態(tài)設(shè)置請(qǐng)求,以便于相應(yīng)的共享登錄終端重新設(shè)置其已登錄即時(shí)通信應(yīng)用 的賬號(hào)的登錄狀態(tài)。不同的共享登錄終端可分別攜帶不同的目標(biāo)登錄狀態(tài)在狀態(tài)設(shè)置請(qǐng)求中發(fā)送。進(jìn)一步可選的,共享登錄終端中在完成了登錄狀態(tài)修改后,可以向服務(wù)器返回修改成功或者失敗的提示信息,以便于所述終端提示用戶本次修改是否完成。所述處理模塊12具體還可以根據(jù)所述修改響應(yīng)信息提示所述指定賬號(hào)在所述共享登錄終端中修改后的登錄狀態(tài)。所述處理模塊12可根據(jù)返回的修改響應(yīng)消息控制顯示用戶修改成功或者修改失敗,或者控制語言提示用戶修改成功或者修改失敗。進(jìn)一步的可選的,所述處理模塊12具體可以包括以下單元實(shí)現(xiàn)判斷單元121,用于判斷在候選登錄狀態(tài)中被選中的用于指示目標(biāo)共享登錄終端修改登錄狀態(tài)的目標(biāo)登錄狀態(tài)和所述指定賬號(hào)在所述目標(biāo)共享登錄終端的登錄狀態(tài)是否一致;處理單元122,用于在所述判斷單元的判斷結(jié)果為不一致時(shí),生成攜帶所述目標(biāo)登錄狀態(tài)的狀態(tài)設(shè)置請(qǐng)求,并將所述目標(biāo)共享登錄終端的設(shè)備標(biāo)識(shí)攜帶在所述狀態(tài)設(shè)置請(qǐng)求中;發(fā)送單元123,用于向服務(wù)器發(fā)送所述狀態(tài)設(shè)置請(qǐng)求。所述處理模塊12通過上述三個(gè)單元,可以對(duì)特定的共享登錄終端中指定賬號(hào)的登錄狀態(tài)進(jìn)行修改。而在沒有指示目標(biāo)共享登錄終端時(shí),所述處理模塊12則可以直接對(duì)所有的所述指定賬號(hào)當(dāng)前登錄的所有共享登錄終端中的登錄狀態(tài)進(jìn)行修改。再請(qǐng)參見圖10,是本發(fā)明實(shí)施例的一種服務(wù)器的結(jié)構(gòu)示意圖,所述服務(wù)器包括確定模塊31,用于在接收終端發(fā)起的攜帶指定賬號(hào)的狀態(tài)獲取請(qǐng)求時(shí),檢測(cè)所述指定賬號(hào)當(dāng)前登錄時(shí)對(duì)應(yīng)的IP地址,當(dāng)對(duì)應(yīng)的IP地址包括多個(gè)時(shí),判定所述指定賬號(hào)為多點(diǎn)登錄;狀態(tài)通知模塊32,用于將各個(gè)共享登錄終端的終端標(biāo)識(shí)以及對(duì)應(yīng)登錄狀態(tài)發(fā)送給所述終端;修改請(qǐng)求模塊33,用于在接收到所述終端發(fā)送的攜帶目標(biāo)登錄狀態(tài)的狀態(tài)設(shè)置請(qǐng)求時(shí),根據(jù)所述狀態(tài)設(shè)置請(qǐng)求,將攜帶所述目標(biāo)登錄狀態(tài)的修改請(qǐng)求發(fā)送給共享登錄終端,以使所述共享登錄終端將所述指定賬號(hào)的登錄狀態(tài)修改為所述目標(biāo)登錄狀態(tài)。用戶需要通過其操作的終端發(fā)起對(duì)其他共享登錄終端中所述指定賬號(hào)的登錄狀態(tài)修改時(shí),會(huì)向服務(wù)器發(fā)送攜帶指定賬號(hào)的狀態(tài)獲取請(qǐng)求,以獲取指定賬號(hào)在各個(gè)共享登錄終端中的登錄狀態(tài)。服務(wù)器的所述確定模塊31根據(jù)本端已記錄的所述指定賬號(hào)所對(duì)應(yīng)的設(shè)備標(biāo)識(shí),判定所述指定賬號(hào)當(dāng)前是否為多點(diǎn)登錄,若是,將所述指定賬號(hào)在各個(gè)設(shè)備標(biāo)識(shí)對(duì)應(yīng)的共享登錄終端中的登錄狀態(tài)返回給所述終端。用戶通過所述終端提供的如圖2b所述的人機(jī)界面,從候選登錄狀態(tài)中點(diǎn)選出對(duì)應(yīng)共享登錄終端的目標(biāo)登錄狀態(tài),向所述服務(wù)器發(fā)送攜帶目標(biāo)登錄狀態(tài)的狀態(tài)設(shè)置請(qǐng)求。所述服務(wù)器的修改請(qǐng)求模塊33在發(fā)送修改請(qǐng)求之前,還可以對(duì)所述狀態(tài)設(shè)置請(qǐng)求的有效性進(jìn)行確認(rèn),具體確認(rèn)所述狀態(tài)設(shè)置請(qǐng)求的有效性包括確認(rèn)所述狀態(tài)設(shè)置請(qǐng)求的格式是否正確,或者確認(rèn)所述狀態(tài)設(shè)置請(qǐng)求中攜帶的目標(biāo)登錄狀態(tài)與相應(yīng)共享登錄終端當(dāng)前的登錄狀態(tài)是否一致,格式正確或者兩者不一致,則所述狀態(tài)設(shè)置請(qǐng)求有效。進(jìn)一步具體的,所述服務(wù)器還可以包括檢測(cè)模塊34,用于檢測(cè)所述指定賬號(hào)在所述共享登錄終端的登錄狀態(tài)是否被修改 為所述目標(biāo)登錄狀態(tài);發(fā)送模塊35,用于在所述檢測(cè)模塊34的檢測(cè)結(jié)果為是時(shí),向所述終端發(fā)送修改結(jié)果,向所述終端提示所述共享登錄終端當(dāng)前的登錄狀態(tài)為所述目標(biāo)登錄狀態(tài),否則,向所述終端發(fā)送設(shè)置失敗的提示信息。所述服務(wù)器的檢測(cè)模塊34可以主動(dòng)檢測(cè)所述指定賬號(hào)在相應(yīng)的共享登錄終端中的登錄狀態(tài),并將其與之前的目標(biāo)登錄狀態(tài)進(jìn)行比較,若一致,則可確定相應(yīng)的登錄共享登錄終端被修改為所述目標(biāo)登錄狀態(tài)?;蛘撸鄳?yīng)的共享登錄終端在將本端的所述指定賬號(hào)的登錄狀態(tài)修改為所述目標(biāo)登錄狀態(tài)后,會(huì)響應(yīng)所述修改請(qǐng)求向所述服務(wù)器發(fā)送修改成功的通知信息,所述服務(wù)器在接收到該修改成功的通知信息后,即可確定相應(yīng)的登錄共享登錄終端被修改為所述目標(biāo)登錄狀態(tài)。再請(qǐng)參見圖11,是本發(fā)明實(shí)施例的一種狀態(tài)修改終端的結(jié)構(gòu)示意圖。本實(shí)施例中的狀態(tài)修改終端對(duì)應(yīng)于上述的共享登錄終端即上述系統(tǒng)實(shí)施例中的第二終端,所述狀態(tài)修改終端包括接收模塊21,用于接收服務(wù)器發(fā)送的攜帶目標(biāo)登錄狀態(tài)的修改請(qǐng)求;處理模塊22,用于將本端登錄即時(shí)通信應(yīng)用的所述指定賬號(hào)的登錄狀態(tài)修改為所述目標(biāo)登錄狀態(tài);發(fā)送模塊23,用于向所述服務(wù)器返回修改響應(yīng)信息。即向上述的狀態(tài)控制終端返回修改響應(yīng)信息,所述修改響應(yīng)信息可以包括修改失敗,修改異?;蛘咝薷某晒Φ男畔ⅲ员闼鰻顟B(tài)控制終端提醒用戶是否修改成功。本發(fā)明可對(duì)即時(shí)通信應(yīng)用賬號(hào)在多點(diǎn)登錄時(shí),通過其中一個(gè)終端對(duì)其他終端上登錄的指定賬號(hào)的登錄狀態(tài)進(jìn)行修改,實(shí)現(xiàn)了對(duì)賬號(hào)登錄狀態(tài)的遠(yuǎn)程控制與修改,有利于賬號(hào)多點(diǎn)登錄技術(shù)的使用推廣。通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到各實(shí)施方式可借助軟件加必需的通用硬件平臺(tái)的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件?;谶@樣的理解,上述技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。以上所述的實(shí)施方式,并不構(gòu)成對(duì)該技術(shù)方案保護(hù)范圍的限定。任何在上述 實(shí)施方式的精神和原則之內(nèi)所作的修改、等同替換和改進(jìn)等,均應(yīng)包含在該技術(shù)方案的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種實(shí)現(xiàn)即時(shí)通信應(yīng)用的狀態(tài)控制的方法,其特征在于,包括 終端獲取即時(shí)通信應(yīng)用的指定賬號(hào)多點(diǎn)登錄時(shí)在共享登錄終端上的登錄狀態(tài); 所述終端根據(jù)候選登錄狀態(tài)中被選中的目標(biāo)登錄狀態(tài),向服務(wù)器發(fā)送狀態(tài)設(shè)置請(qǐng)求,所述狀態(tài)設(shè)置請(qǐng)求中攜帶所述目標(biāo)登錄狀態(tài); 所述服務(wù)器根據(jù)所述狀態(tài)設(shè)置請(qǐng)求,將攜帶所述目標(biāo)登錄狀態(tài)的修改請(qǐng)求發(fā)送給共享登錄終端; 所述共享登錄終端響應(yīng)所述修改請(qǐng)求,將本端所述指定賬號(hào)的登錄狀態(tài)修改為所述目標(biāo)登錄狀態(tài)。
2.如權(quán)利要求I所述的方法,其特征在于,所述終端獲取即時(shí)通信應(yīng)用的指定賬號(hào)多點(diǎn)登錄時(shí)在共享登錄終端上的登錄狀態(tài),包括 所述終端將當(dāng)前在本端登錄即時(shí)通信應(yīng)用的賬號(hào)作為指定賬號(hào),并向所述服務(wù)器發(fā)送攜帶所述指定賬號(hào)的狀態(tài)獲取請(qǐng)求; 所述服務(wù)器響應(yīng)所述狀態(tài)獲取請(qǐng)求,檢測(cè)所述指定賬號(hào)當(dāng)前登錄時(shí)對(duì)應(yīng)的終端標(biāo)識(shí),當(dāng)對(duì)應(yīng)的終端標(biāo)識(shí)包括多個(gè)時(shí),判定所述指定賬號(hào)為多點(diǎn)登錄; 所述服務(wù)器將各個(gè)共享登錄終端的終端標(biāo)識(shí)以及對(duì)應(yīng)登錄狀態(tài)發(fā)送給所述終端;所述終端顯示所述終端標(biāo)識(shí)及所述指定賬號(hào)在該終端標(biāo)識(shí)所指示的共享登錄終端中的登錄狀態(tài)。
3.如權(quán)利要求2所述的方法,其特征在于,所述終端根據(jù)候選登錄狀態(tài)中被選中的目標(biāo)登錄狀態(tài),向服務(wù)器發(fā)送狀態(tài)設(shè)置請(qǐng)求,包括 所述終端判斷在候選登錄狀態(tài)中被選中的用于指示目標(biāo)共享登錄終端修改登錄狀態(tài)的目標(biāo)登錄狀態(tài)和所述指定賬號(hào)在所述目標(biāo)共享登錄終端的登錄狀態(tài)是否一致; 若不一致,所述終端生成攜帶所述目標(biāo)登錄狀態(tài)的狀態(tài)設(shè)置請(qǐng)求,并將所述目標(biāo)共享登錄終端的設(shè)備標(biāo)識(shí)攜帶在所述狀態(tài)設(shè)置請(qǐng)求中,并向服務(wù)器發(fā)送所述狀態(tài)設(shè)置請(qǐng)求。
4.如權(quán)利要求2或3所述的方法,其特征在于,還包括 所述服務(wù)器檢測(cè)所述指定賬號(hào)在所述共享登錄終端的登錄狀態(tài)是否被修改為所述目標(biāo)登錄狀態(tài); 若是,向所述終端發(fā)送修改結(jié)果,以向所述終端提示所述共享登錄終端當(dāng)前的登錄狀態(tài)為所述目標(biāo)登錄狀態(tài); 否則,向所述終端發(fā)送設(shè)置失敗的提示信息。
5.如權(quán)利要求I所述的方法,其特征在于,所述服務(wù)器根據(jù)所述狀態(tài)設(shè)置請(qǐng)求,將攜帶所述目標(biāo)登錄狀態(tài)的修改請(qǐng)求發(fā)送給共享登錄終端,包括 所述服務(wù)器驗(yàn)證所述狀態(tài)設(shè)置請(qǐng)求的有效性; 所述服務(wù)器在驗(yàn)證通過后,生成攜帶所述目標(biāo)登錄狀態(tài)的修改請(qǐng)求; 將所述修改請(qǐng)求發(fā)送給共享登錄終端。
6.一種實(shí)現(xiàn)即時(shí)通信應(yīng)用的狀態(tài)控制的方法,其特征在于,包括 獲取即時(shí)通信應(yīng)用的指定賬號(hào)多點(diǎn)登錄時(shí)在共享登錄終端上的登錄狀態(tài); 根據(jù)候選登錄狀態(tài)中被選中的目標(biāo)登錄狀態(tài),向服務(wù)器發(fā)送狀態(tài)設(shè)置請(qǐng)求,所述狀態(tài)設(shè)置請(qǐng)求中攜帶所述目標(biāo)登錄狀態(tài),以使所述服務(wù)器生成攜帶所述目標(biāo)登錄狀態(tài)的修改請(qǐng)求發(fā)送給共享登錄終端。
7.如權(quán)利要求6所述的方法,其特征在于,所述根據(jù)候選登錄狀態(tài)中被選中的目標(biāo)登錄狀態(tài),向服務(wù)器發(fā)送狀態(tài)設(shè)置請(qǐng)求,包括 判斷在候選登錄狀態(tài)中被選中的用于指示目標(biāo)共享登錄終端修改登錄狀態(tài)的目標(biāo)登錄狀態(tài)和所述指定賬號(hào)在所述目標(biāo)共享登錄終端的登錄狀態(tài)是否一致; 若不一致,生成攜帶所述目標(biāo)登錄狀態(tài)的狀態(tài)設(shè)置請(qǐng)求,并將所述目標(biāo)共享登錄終端的設(shè)備標(biāo)識(shí)攜帶在所述狀態(tài)設(shè)置請(qǐng)求中,并向服務(wù)器發(fā)送所述狀態(tài)設(shè)置請(qǐng)求。
8.—種即時(shí)通信應(yīng)用的狀態(tài)控制方法,其特征在于,包括 在接收終端發(fā)起的攜帶指定賬號(hào)的狀態(tài)獲取請(qǐng)求時(shí),檢測(cè)所述指定賬號(hào)當(dāng)前登錄時(shí)對(duì)應(yīng)的設(shè)備標(biāo)識(shí),當(dāng)對(duì)應(yīng)的設(shè)備標(biāo)識(shí)包括多個(gè)時(shí),判定所述指定賬號(hào)為多點(diǎn)登錄; 將各個(gè)共享登錄終端的終端標(biāo)識(shí)以及對(duì)應(yīng)登錄狀態(tài)發(fā)送給所述終端 ; 在接收到所述終端發(fā)送的攜帶目標(biāo)登錄狀態(tài)的狀態(tài)設(shè)置請(qǐng)求時(shí),根據(jù)所述狀態(tài)設(shè)置請(qǐng)求,將攜帶所述目標(biāo)登錄狀態(tài)的修改請(qǐng)求發(fā)送給共享登錄終端,以使所述共享登錄終端將所述指定賬號(hào)的登錄狀態(tài)修改為所述目標(biāo)登錄狀態(tài)。
9.如權(quán)利要求8所述的方法,其特征在于,還包括 檢測(cè)所述指定賬號(hào)在所述共享登錄終端的登錄狀態(tài)是否被修改為所述目標(biāo)登錄狀態(tài); 若是,向所述終端發(fā)送修改結(jié)果,向所述終端提示所述共享登錄終端當(dāng)前的登錄狀態(tài)為所述目標(biāo)登錄狀態(tài); 否則,向所述終端發(fā)送設(shè)置失敗的提示信息。
10.一種即時(shí)通信應(yīng)用的狀態(tài)修改方法,其特征在于,包括 接收服務(wù)器發(fā)送的攜帶目標(biāo)登錄狀態(tài)的修改請(qǐng)求; 將本端登錄即時(shí)通信應(yīng)用的指定賬號(hào)的登錄狀態(tài)修改為所述目標(biāo)登錄狀態(tài); 向所述服務(wù)器返回修改響應(yīng)信息。
11.一種狀態(tài)控制終端,其特征在于,包括 獲取模塊,用于獲取即時(shí)通信應(yīng)用的指定賬號(hào)多點(diǎn)登錄時(shí)在共享登錄終端上的登錄狀態(tài); 處理模塊,用于根據(jù)候選登錄狀態(tài)中被選中的目標(biāo)登錄狀態(tài),向服務(wù)器發(fā)送狀態(tài)設(shè)置請(qǐng)求,所述狀態(tài)設(shè)置請(qǐng)求中攜帶所述目標(biāo)登錄狀態(tài),以使所述服務(wù)器將攜帶所述目標(biāo)登錄狀態(tài)的修改請(qǐng)求發(fā)送給共享登錄終端。
12.如權(quán)利要求11所述的終端,其特征在于,所述處理模塊包括 判斷單元,用于判斷在候選登錄狀態(tài)中被選中的用于指示目標(biāo)共享登錄終端修改登錄狀態(tài)的目標(biāo)登錄狀態(tài)和所述指定賬號(hào)在所述目標(biāo)共享登錄終端的登錄狀態(tài)是否一致; 處理單元,用于在所述判斷單元的判斷結(jié)果為不一致時(shí),生成攜帶所述目標(biāo)登錄狀態(tài)的狀態(tài)設(shè)置請(qǐng)求,并將所述目標(biāo)共享登錄終端的設(shè)備標(biāo)識(shí)攜帶在所述狀態(tài)設(shè)置請(qǐng)求中; 發(fā)送單元,用于向服務(wù)器發(fā)送所述狀態(tài)設(shè)置請(qǐng)求。
13.一種服務(wù)器,其特征在于,包括 確定模塊,用于在接收終端發(fā)起的攜帶指定賬號(hào)的狀態(tài)獲取請(qǐng)求時(shí),檢測(cè)所述指定賬號(hào)當(dāng)前登錄時(shí)對(duì)應(yīng)的終端標(biāo)識(shí),當(dāng)對(duì)應(yīng)的終端標(biāo)識(shí)包括多個(gè)時(shí),判定所述指定賬號(hào)為多點(diǎn)登錄;狀態(tài)通知模塊,用于將各個(gè)共享登錄終端的終端標(biāo)識(shí)以及對(duì)應(yīng)登錄狀態(tài)發(fā)送給所述終端; 修改請(qǐng)求模塊,用于在接收到所述終端發(fā)送的攜帶目標(biāo)登錄狀態(tài)的狀態(tài)設(shè)置請(qǐng)求時(shí),根據(jù)所述狀態(tài)設(shè)置請(qǐng)求,將攜帶所述目標(biāo)登錄狀態(tài)的修改請(qǐng)求發(fā)送給共享登錄終端,以使所述共享登錄終端將所述指定賬號(hào)的登錄狀態(tài)修改為所述目標(biāo)登錄狀態(tài)。
14.如權(quán)利要求13所述的服務(wù)器,其特征在于,還包括 檢測(cè)模塊,用于檢測(cè)所述指定賬號(hào)在所述共享登錄終端的登錄狀態(tài)是否被修改為所述目標(biāo)登錄狀態(tài); 發(fā)送模塊,用于在所述檢測(cè)模塊的檢測(cè)結(jié)果為是時(shí),向所述終端發(fā)送修改結(jié)果,向所述終端提示所述共享登錄終端當(dāng)前的登錄狀態(tài)為所述目標(biāo)登錄狀態(tài),否則,向所述終端發(fā)送設(shè)置失敗的提示信息。
15.一種狀態(tài)修改終端,其特征在于,包括 接收模塊,用于接收服務(wù)器發(fā)送的攜帶目標(biāo)登錄狀態(tài)的修改請(qǐng)求; 處理模塊,用于將本端登錄即時(shí)通信應(yīng)用的指定賬號(hào)的登錄狀態(tài)修改為所述目標(biāo)登錄狀態(tài); 發(fā)送模塊,用于向所述服務(wù)器返回修改響應(yīng)信息。
16.一種實(shí)現(xiàn)即時(shí)通信應(yīng)用的狀態(tài)控制的系統(tǒng),其特征在于,包括服務(wù)器,安裝有即時(shí)通信應(yīng)用的第一終端和至少一個(gè)安裝有所述即時(shí)通信應(yīng)用的第二終端,其中,所述第二終端作為所述第一終端的共享登錄終端; 所述第一終端,用于獲取即時(shí)通信應(yīng)用的指定賬號(hào)在所述第二終端上的登錄狀態(tài),并根據(jù)候選登錄狀態(tài)中被選中的目標(biāo)登錄狀態(tài),向所述服務(wù)器發(fā)送攜帶所述目標(biāo)登錄狀態(tài)的狀態(tài)設(shè)置請(qǐng)求; 所述服務(wù)器,用于根據(jù)所述狀態(tài)設(shè)置請(qǐng)求,將攜帶所述目標(biāo)登錄狀態(tài)的修改請(qǐng)求發(fā)送給所述第二終端; 所述第二終端,用于在接收到所述修改請(qǐng)求后,將本端所述指定賬號(hào)的登錄狀態(tài)修改為所述目標(biāo)登錄狀態(tài)。
17.如權(quán)利要求16所述的系統(tǒng),其特征在于, 在獲取即時(shí)通信應(yīng)用的指定賬號(hào)在所述第二終端上的登錄狀態(tài)時(shí),所述第一終端具體用于將當(dāng)前在本端登錄即時(shí)通信應(yīng)用的賬號(hào)作為指定賬號(hào),并向所述服務(wù)器發(fā)送攜帶所述指定賬號(hào)的狀態(tài)獲取請(qǐng)求; 所述服務(wù)器用于響應(yīng)所述狀態(tài)獲取請(qǐng)求,檢測(cè)所述指定賬號(hào)當(dāng)前登錄時(shí)對(duì)應(yīng)的終端標(biāo)識(shí),當(dāng)對(duì)應(yīng)的終端標(biāo)識(shí)包括多個(gè)時(shí),判定所述指定賬號(hào)為多點(diǎn)登錄,并將各個(gè)共享登錄終端的終端標(biāo)識(shí)以及對(duì)應(yīng)登錄狀態(tài)發(fā)送給所述第一終端; 所述第一終端用于顯示所述終端標(biāo)識(shí)及所述指定賬號(hào)在該終端標(biāo)識(shí)所指示的共享登錄終端中的登錄狀態(tài)。
18.如權(quán)利要求17所述的系統(tǒng),其特征在于, 根據(jù)候選登錄狀態(tài)中被選中的目標(biāo)登錄狀態(tài),向所述服務(wù)器發(fā)送攜帶所述目標(biāo)登錄狀態(tài)的狀態(tài)設(shè)置請(qǐng)求時(shí),所述第一終端具體用于判斷在候選登錄狀態(tài)中被選中的用于指示所述第二終端修改登錄狀態(tài)的所述目標(biāo)登錄狀態(tài)和所述指定賬號(hào)在所述第二終端的登錄狀態(tài)是否一致; 若不一致,所述第一終端生成攜帶所述目標(biāo)登錄狀態(tài)的狀態(tài)設(shè)置請(qǐng)求,并將所述第二終端的設(shè)備標(biāo)識(shí)攜帶在所述狀態(tài)設(shè)置請(qǐng)求中,并向服務(wù)器發(fā)送所述狀態(tài)設(shè)置請(qǐng)求。
19.如權(quán)利要求17或18所述的系統(tǒng),其特征在于, 所述服務(wù)器,還用于檢測(cè)所述指定賬號(hào)在所述第二終端的登錄狀態(tài)是否被修改為所述目標(biāo)登錄狀態(tài);若是,向所述第一終端發(fā)送修改結(jié)果,向所述第一終端提示所述第二終端當(dāng)前的登錄狀態(tài)為所述目標(biāo)登錄狀態(tài);否則,向所述第一終端發(fā)送設(shè)置失敗的提示信息。
全文摘要
本發(fā)明實(shí)施例提供了多點(diǎn)登錄即時(shí)通信應(yīng)用的狀態(tài)控制方法、終端及系統(tǒng),其中,所述方法包括終端獲取即時(shí)通信應(yīng)用的指定賬號(hào)多點(diǎn)登錄時(shí)在共享登錄終端上的登錄狀態(tài);所述終端根據(jù)候選登錄狀態(tài)中被選中的目標(biāo)登錄狀態(tài),向服務(wù)器發(fā)送狀態(tài)設(shè)置請(qǐng)求,所述狀態(tài)設(shè)置請(qǐng)求中攜帶所述目標(biāo)登錄狀態(tài);所述服務(wù)器根據(jù)所述狀態(tài)設(shè)置請(qǐng)求,將攜帶所述目標(biāo)登錄狀態(tài)的修改請(qǐng)求發(fā)送給共享登錄終端;所述共享登錄終端響應(yīng)所述修改請(qǐng)求,將本端所述指定賬號(hào)的登錄狀態(tài)修改為所述目標(biāo)登錄狀態(tài)。采用本發(fā)明,可對(duì)即時(shí)通信應(yīng)用賬號(hào)在多點(diǎn)登錄時(shí),通過其中一個(gè)終端對(duì)其他終端上登錄的所述指定賬號(hào)的登錄狀態(tài)進(jìn)行修改,給用戶帶來了便利,有利于賬號(hào)多點(diǎn)登錄技術(shù)的使用推廣。
文檔編號(hào)H04L12/58GK102801656SQ201210312479
公開日2012年11月28日 申請(qǐng)日期2012年8月29日 優(yōu)先權(quán)日2012年8月29日
發(fā)明者王烔磊 申請(qǐng)人:騰訊科技(深圳)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1