[發(fā)明專利]一種即時通訊的方法和服務器有效
| 申請?zhí)枺?/td> | 200910093227.4 | 申請日: | 2009-09-16 |
| 公開(公告)號: | CN102025648A | 公開(公告)日: | 2011-04-20 |
| 發(fā)明(設計)人: | 張孝超;廖玨;陳定佳;韋彬;姚硯可;李建珍;李斌;張倩 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | H04L12/58 | 分類號: | H04L12/58;H04L29/06 |
| 代理公司: | 北京三高永信知識產權代理有限責任公司 11138 | 代理人: | 何文彬 |
| 地址: | 518000 廣東省深*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 即時通訊 方法 服務器 | ||
技術領域
本發(fā)明涉及計算機技術領域,特別涉及一種即時通訊的方法和服務器。
背景技術
IM(Instant?Messaging,即時通訊)發(fā)展到今天,已經被大多數(shù)的網民用戶所接受。用戶無論是在生活還是工作中,都會大量使用IM軟件實現(xiàn)與朋友,同事以及同學、客戶等的交流與溝通,使得IM軟件逐漸成為用戶日常生活中不可缺少的工具之一。因此,用戶對IM軟件的易用性、穩(wěn)定性、以及安全性等方面都提出了越來越高的要求。隨著用戶需求的不斷提高,用戶已經不再限制于在PC客戶端上使用IM軟件,而是也同樣要求在手機終端、web、甚至在電視終端都可以使用IM軟件。
目前,IM軟件的技術人員已經成功研發(fā)出了可以在手機中運行的IM客戶端、基于web的IM客戶端、以及在電視平臺上可以使用的IM客戶端,更好地滿足了用戶日益增長的多場景多終端的IM需求。
在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術至少存在以下問題:
由于傳統(tǒng)的IM軟件所實現(xiàn)的架構限制了一個登錄帳號在任意時刻只能有一個登錄實例,同時間該帳號如果在另一個終端上也嘗試登錄的話,前一個會被強制退出。例如,如果用戶成功登錄了PC終端的IM客戶端,則當其使用同一個登錄帳號登錄手機終端的IM客戶端時,PC終端的IM客戶端則會自動退出登錄,即同一個登錄帳號只能同時登錄一種類型的終端客戶端,不能實現(xiàn)單帳號的多類型IM客戶端的同時登錄,也就不能實現(xiàn)多點接收消息等。這一限制就導致了多場景切換下的IM體驗極不順暢,同時也限制了IM軟件向多場景多終端方向的發(fā)展。
發(fā)明內容
為了滿足網絡用戶日趨多元化的通信需求,實現(xiàn)同一登錄帳號的多點登錄,本發(fā)明實施例提供了一種即時通訊的方法和服務器。所述技術方案如下:
一種即時通訊的方法,所述方法包括:
接收IM客戶端發(fā)送的實例登錄信息,所述實例登錄信息中至少包括所述IM客戶端用戶的登錄信息和所述IM客戶端所在終端的實例信息;
根據(jù)所述實例登錄信息中的登錄信息,對所述IM客戶端用戶進行身份認證;
當認證通過時,為所述IM客戶端分配一個實例號,所述實例號用于唯一標識所述IM客戶端。
一種服務器,包括:
接收模塊,用于接收IM客戶端發(fā)送的實例登錄信息,所述實例登錄信息中至少包括所述IM客戶端用戶的登錄信息和所述IM客戶端所在終端的實例信息;
認證模塊,用于根據(jù)所述實例登錄信息中的登錄信息,對所述IM客戶端用戶進行身份認證;
分配模塊,用于當所述認證模塊的認證通過時,根據(jù)所述實例登錄信息中的實例信息,為所述IM客戶端分配一個實例號,所述實例號用于唯一標識所述IM客戶端。
本發(fā)明實施例提供的技術方案帶來的有益效果是:
通過IM客戶端在登錄時,將其所在終端的實例信息加入到用戶的登錄信息中,組成實例登錄信息發(fā)送給IM服務器,IM服務器根據(jù)登錄信息對用戶的身份進行認證,當認證通過時,再根據(jù)實例信息為該IM客戶端所在的終端分配一個實例號,通過用戶的登錄帳號以及終端的實例號可以唯一確定出該IM客戶端。這樣做使得用戶可以在同一時刻用手機登錄IM客戶端,也可以通過web方式登錄IM客戶端,或者可以使用PC方式同時登錄IM客戶端,滿足用戶多方面的使用需求,極大地便利了用戶在多種場景下的使用需求,在不同地點也可以方便地使用IM客戶端,極大地方便了用戶的使用體驗,提高了IM軟件的易用性。
附圖說明
圖1是本發(fā)明實施例1中提供的即時通訊的方法流程圖;
圖2是本發(fā)明實施例2中提供的即時通訊的方法流程圖;
圖3是本發(fā)明實施例3中提供的即時通訊的方法流程圖;
圖4是本發(fā)明實施例4中提供的即時通訊的方法流程圖;
圖5是本發(fā)明實施例5中提供的即時通訊的方法流程圖;
圖6是本發(fā)明實施例6中提供的即時通訊的方法流程圖;
圖7是本發(fā)明實施例7中提供的即時通訊的方法流程圖;
圖8是本發(fā)明實施例8中提供的服務器的結構示意圖。
具體實施方式
為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚,下面將結合附圖對本發(fā)明實施方式作進一步地詳細描述。
實施例1
參見圖1,本實施例提供了一種即時通訊的方法,該方法包括:
101:IM服務器接收IM客戶端發(fā)送的實例登錄信息;
其中,該實例登錄信息中至少包括該IM客戶端的用戶的登錄信息和該IM客戶端所在終端的實例信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910093227.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種終端上報的方法及系統(tǒng)
- 下一篇:FIR濾波器設計方法及其設備





