設(shè)備。
[0096]計算機系統(tǒng)1000 —般包括一個存儲設(shè)備1070。存儲設(shè)備1070可以從多種計算機可讀介質(zhì)中選擇,計算機可讀介質(zhì)是指可以通過計算機系統(tǒng)1000訪問的任何可利用的介質(zhì),包括移動的和固定的兩種介質(zhì)。例如,計算機可讀介質(zhì)包括但不限于,閃速存儲器(微型SD卡),CD-ROM,數(shù)字通用光盤(DVD)或其它光盤存儲、磁帶盒、磁帶、磁盤存儲或其它磁存儲設(shè)備,或者可用于存儲所需信息并可由計算機系統(tǒng)1000訪問的任何其它介質(zhì)。
[0097]計算機系統(tǒng)1000還包括輸入裝置1080和輸入接口 1090 (例如,1控制器)。用戶可以通過輸入裝置1080,如鍵盤、鼠標(biāo)、顯示裝置1040上的觸摸面板設(shè)備,輸入指令和信息到計算機系統(tǒng)1000中。輸入裝置1080通常是通過輸入接口 1090連接到系統(tǒng)總線1022上的,但也可以通過其它接口或總線結(jié)構(gòu)相連接,如通用串行總線(USB)。
[0098]計算機系統(tǒng)1000可在網(wǎng)絡(luò)環(huán)境中與一個或者多個網(wǎng)絡(luò)設(shè)備進行邏輯連接。網(wǎng)絡(luò)設(shè)備可以是個人電腦、服務(wù)器、路由器、智能電話、平板電腦或者其它公共網(wǎng)絡(luò)節(jié)點。計算機系統(tǒng)1000通過局域網(wǎng)(LAN)接口 1100或者移動通信單元1110與網(wǎng)絡(luò)設(shè)備相連接。局域網(wǎng)(LAN)是指在有限區(qū)域內(nèi),例如家庭、學(xué)校、計算機實驗室、或者使用網(wǎng)絡(luò)媒體的辦公樓,互聯(lián)組成的計算機網(wǎng)絡(luò)。WiFi和雙絞線布線以太網(wǎng)是最常用的構(gòu)建局域網(wǎng)的兩種技術(shù)。WiFi是一種能使計算機系統(tǒng)1000間交換數(shù)據(jù)或通過無線電波連接到無線網(wǎng)絡(luò)的技術(shù)。移動通信單元1110能在一個廣闊的地理區(qū)域內(nèi)移動的同時通過無線電通信線路接聽和撥打電話。除了通話以外,移動通信單元1110也支持在提供移動數(shù)據(jù)服務(wù)的2G,3G或4G蜂窩通信系統(tǒng)中進行互聯(lián)網(wǎng)訪問。
[0099]應(yīng)當(dāng)指出的是,其它包括比計算機系統(tǒng)1000更多或更少的子系統(tǒng)的計算機系統(tǒng)也能適用于發(fā)明。例如,計算機系統(tǒng)1000可以包括能在短距離內(nèi)交換數(shù)據(jù)的藍牙單元,用于照相的圖像傳感器,以及用于測量加速度的加速計。
[0100]如上面詳細描述的,適用于本發(fā)明的計算機系統(tǒng)1000能執(zhí)行即時通信多終端登錄時登錄狀態(tài)的下發(fā)方法的指定操作。計算機系統(tǒng)1000通過處理器1010運行在計算機可讀介質(zhì)中的軟件指令的形式來執(zhí)行這些操作。這些軟件指令可以從存儲設(shè)備1070或者通過局域網(wǎng)接口 1100從另一設(shè)備讀入到存儲器1020中。存儲在存儲器1020中的軟件指令使得處理器1010執(zhí)行上述的即時通信多終端登錄時登錄狀態(tài)的下發(fā)方法。此外,通過硬件電路或者硬件電路結(jié)合軟件指令也能同樣實現(xiàn)本發(fā)明。因此,實現(xiàn)本發(fā)明并不限于任何特定硬件電路和軟件的組合。
[0101]以上所述實施例僅表達了本發(fā)明的幾種實施方式,其描述較為具體和詳細,但并不能因此而理解為對本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進,這些都屬于本發(fā)明的保護范圍。因此,本發(fā)明專利的保護范圍應(yīng)以所附權(quán)利要求為準。
【主權(quán)項】
1.一種即時通信多終端登錄時登錄狀態(tài)的下發(fā)方法,包括以下步驟: 接收即時通信賬號在一終端登錄或退出的消息; 獲取所述即時通信賬號當(dāng)前登錄的其它終端的終端信息; 判斷所述登錄或退出的消息對應(yīng)終端的優(yōu)先級是否比所述其它終端的優(yōu)先級高,若是,則向所述即時通信賬號的在線好友賬號下發(fā)終端登錄狀態(tài),該終端登錄狀態(tài)指示所述即時通信賬號在所述對應(yīng)終端上的登錄狀態(tài)發(fā)生變化。
2.根據(jù)權(quán)利要求1所述的即時通信多終端登錄時登錄狀態(tài)的下發(fā)方法,其特征在于,當(dāng)接收的消息為即時通信賬號在一終端登錄的消息時,下發(fā)的終端登錄狀態(tài)包含所述登錄的消息對應(yīng)終端的終端信息和所述即時通信賬號在該對應(yīng)終端上的登錄狀態(tài)。
3.根據(jù)權(quán)利要求2所述的即時通信多終端登錄時登錄狀態(tài)的下發(fā)方法,其特征在于,當(dāng)接收的消息為即時通信賬號在一終端退出的消息時: 所述方法還包括:獲取所述即時通信賬號當(dāng)前登錄的其它終端中優(yōu)先級最高終端; 下發(fā)的終端登錄狀態(tài)包含所述優(yōu)先級最高終端的終端信息和所述即時通信賬號在該優(yōu)先級最高終端上的登錄狀態(tài)。
4.根據(jù)權(quán)利要求1所述的即時通信多終端登錄時登錄狀態(tài)的下發(fā)方法,其特征在于,所述方法還包括: 查找所述即時通信賬號的登錄終端信息的存儲空間; 當(dāng)接收的消息為即時通信賬號在一終端登錄的消息時,在查找到的存儲空間中存儲所述登錄的消息對應(yīng)終端的終端信息; 當(dāng)接收的消息為即時通信賬號在一終端退出的消息時,在查找到的存儲空間中刪除所述退出的消息對應(yīng)終端的終端信息。
5.根據(jù)權(quán)利要求4所述的即時通信多終端登錄時登錄狀態(tài)的下發(fā)方法,其特征在于,在查找到的存儲空間中存儲所述登錄的消息對應(yīng)終端的終端信息的步驟包括: 判斷查找到的存儲空間中剩余空間是否足夠存儲所述對應(yīng)終端的終端信息,若是,則在所述查找到的存儲空間中存儲所述對應(yīng)終端的終端信息,若否,則申請更大的存儲空間,將查找到的存儲空間中的終端信息移存至新申請的存儲空間,并將所述對應(yīng)終端的終端信息存儲至新申請的存儲空間。
6.一種即時通信多終端登錄時登錄狀態(tài)的下發(fā)系統(tǒng),其特征在于,包括: 消息接收模塊,用于接收即時通信賬號在一終端登錄或退出的消息; 終端獲取模塊,用于獲取所述即時通信賬號當(dāng)前登錄的其它終端的終端信息; 優(yōu)先級比較模塊,用于判斷所述登錄或退出的消息對應(yīng)終端的優(yōu)先級是否比所述其它終端的優(yōu)先級高; 狀態(tài)下發(fā)模塊,用于若所述登錄或退出的消息對應(yīng)終端的優(yōu)先級比所述其它終端的優(yōu)先級高,則向所述即時通信賬號的在線好友賬號下發(fā)終端登錄狀態(tài),該終端登錄狀態(tài)指示所述即時通信賬號在所述對應(yīng)終端上的登錄狀態(tài)發(fā)生變化。
7.根據(jù)權(quán)利要求6所述的即時通信多終端登錄時登錄狀態(tài)的下發(fā)系統(tǒng),其特征在于,當(dāng)接收的消息為即時通信賬號在一終端登錄的消息時,所述狀態(tài)下發(fā)模塊下發(fā)的終端登錄狀態(tài)包含所述登錄的消息對應(yīng)終端的終端信息和所述即時通信賬號在該對應(yīng)終端上的登錄狀態(tài)。
8.根據(jù)權(quán)利要求7所述的即時通信多終端登錄時登錄狀態(tài)的下發(fā)系統(tǒng),其特征在于,所述終端獲取模塊還用于當(dāng)接收的消息為即時通信賬號在一終端退出的消息時,獲取所述即時通信賬號當(dāng)前登錄的其它終端中優(yōu)先級最高終端; 當(dāng)接收的消息為即時通信賬號在一終端退出的消息時,所述狀態(tài)下發(fā)模塊下發(fā)的終端登錄狀態(tài)包含所述優(yōu)先級最高終端的終端信息和所述即時通信賬號在該優(yōu)先級最高終端上的登錄狀態(tài)。
9.根據(jù)權(quán)利要求6所述的即時通信多終端登錄時登錄狀態(tài)的下發(fā)系統(tǒng),其特征在于,所述系統(tǒng)還包括: 存儲空間查找模塊,用于查找所述即時通信賬號的登錄終端信息的存儲空間; 終端信息讀寫模塊,用于當(dāng)接收的消息為即時通信賬號在一終端登錄的消息時,在查找到的存儲空間中存儲所述登錄的消息對應(yīng)終端的終端信息,當(dāng)接收的消息為即時通信賬號在一終端退出的消息時,在查找到的存儲空間中刪除所述退出的消息對應(yīng)終端的終端信肩、O
10.根據(jù)權(quán)利要求9所述的即時通信多終端登錄時登錄狀態(tài)的下發(fā)系統(tǒng),其特征在于,所述終端信息讀寫模塊用于當(dāng)接收的消息為即時通信賬號在一終端登錄的消息時,判斷查找到的存儲空間中剩余空間是否足夠存儲所述對應(yīng)終端的終端信息,若是,則在所述查找至IJ的存儲空間中存儲所述對應(yīng)終端的終端信息,若否,則申請更大的存儲空間,將查找到的存儲空間中的終端信息移存至新申請的存儲空間,并將所述對應(yīng)終端的終端信息存儲至新申請的存儲空間。
【專利摘要】一種即時通信多終端登錄時登錄狀態(tài)的下發(fā)方法,包括以下步驟:接收即時通信賬號在一終端登錄或退出的消息;獲取所述即時通信賬號當(dāng)前登錄的其它終端的終端信息;判斷所述登錄或退出的消息對應(yīng)終端的優(yōu)先級是否比所述其它終端的優(yōu)先級高,若是,則向所述即時通信賬號的在線好友賬號下發(fā)終端登錄狀態(tài),該終端登錄狀態(tài)指示所述即時通信賬號在所述對應(yīng)終端上的登錄狀態(tài)發(fā)生變化。上述方法判斷登錄或退出的消息對應(yīng)終端的優(yōu)先級比登錄的其它終端的優(yōu)先級高時,才向即時通信賬號的在線好友賬號下發(fā)可指示在對應(yīng)終端上的登錄狀態(tài)發(fā)生變化的終端登錄狀態(tài),可減少重復(fù)登錄狀態(tài)信息的發(fā)送。此外,還提供一種即時通信多終端登錄時登錄狀態(tài)的下發(fā)系統(tǒng)。
【IPC分類】H04L29-06, H04L12-927
【公開號】CN104753825
【申請?zhí)枴緾N201310754636
【發(fā)明人】陳鎮(zhèn)光, 李哲
【申請人】騰訊科技(深圳)有限公司
【公開日】2015年7月1日
【申請日】2013年12月31日