[發明專利]組隊方法、客戶端、服務器及系統有效
| 申請號: | 201210571842.3 | 申請日: | 2012-12-24 |
| 公開(公告)號: | CN103905216A | 公開(公告)日: | 2014-07-02 |
| 發明(設計)人: | 楊雪綢;王有斌;徐光興 | 申請(專利權)人: | 廣州華多網絡科技有限公司 |
| 主分類號: | H04L12/18 | 分類號: | H04L12/18 |
| 代理公司: | 北京三高永信知識產權代理有限責任公司 11138 | 代理人: | 張耀光 |
| 地址: | 510655 廣東省廣州市黃*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 組隊 方法 客戶端 服務器 系統 | ||
技術領域
本發明涉及互聯網通信領域,特別涉及一種組隊方法、客戶端、服務器及系統。
背景技術
團隊語音工具是一種使用廣泛且熱門的即時通信程序。常用于多人會議、網上教學、組隊協作和多人K歌等應用場景。
在使用團隊語音工具進行組隊協作時,常用的組隊方法,包括:當前客戶端在團隊語音工具中進入或者建立一個空頻道,并且將該頻道的頻道號碼傳遞至需要組隊的其它客戶端,比如當前客戶端的使用者將頻道號碼通過電話告知、通過短信發送或者通過即時通信文字信息發送給其它客戶端的使用者;其它客戶端在獲知該頻道的頻道號碼后,根據該頻道的頻道號碼在團隊語音工具中加入該頻道,從而使得所有需要組隊的客戶端進入了同一頻道,然后在該頻道內進行語音交流。
在實現本發明的過程中,發明人發現現有技術至少存在以下問題:當前客戶端必須將頻道號碼傳遞至需要組隊的其它客戶端,其它客戶端只有獲知頻道號碼以后才能完成組隊過程。若使用當前客戶端的用戶和使用其它客戶端的用戶是不認識的兩個用戶,則通常不能順利地完成組隊操作。
發明內容
為了解決其它客戶端沒有獲知頻道號碼時,無法順利組隊的問題,本發明實施例提供了一種組隊方法、客戶端、服務器及系統。所述技術方案如下:
根據本發明的第一方面,提供了一種組隊方法,所述方法包括:
接收在當前頻道中的第一客戶端發送的組隊發起請求,所述組隊發起請求攜帶有所述第一客戶端的標識;
向所述當前頻道中的所有客戶端發送組隊狀態信息,所述組隊狀態信息包括卡位總數、卡位的內容類型、每個卡位與已入隊客戶端的標識之間的對應關系和入隊要求中的全部四項內容或者前三項內容,所述對應關系中包含有第一卡位與所述第一客戶端的標識之間的對應關系;
接收在所述當前頻道中的第二客戶端發送的組隊加入請求,所述組隊加入請求包括所述第二客戶端的標識和所述第二客戶端要加入的卡位;
向所述當前頻道中的所有客戶端再次發送組隊狀態信息,所述組隊狀態信息中的對應關系中包含有第二卡位與所述第二客戶端的標識之間的對應關系;
在所有卡位都存在一個已入隊客戶端的標識與之對應后,將與各個卡位分別對應的已入隊客戶端移入同一子頻道中來完成組隊。
進一步地,所述接收在當前頻道中的第一客戶端發送的組隊發起請求之后,所述向所述當前頻道中的所有客戶端發送組隊狀態信息之前,還包括:
讀取所述當前頻道的管理員所在客戶端預先設置的組隊設置信息,所述組隊設置信息包括所述卡位總數、卡位的內容類型和入隊要求中的全部三項內容或者前兩項內容。
進一步地,所述接收在所述當前頻道中的第二客戶端發送的組隊加入請求之后,所述向所述當前頻道中的所有客戶端再次發送組隊狀態信息之前,還包括:
檢測所述第二客戶端要加入的卡位所對應的已入隊客戶端的標識是否為空;
若檢測結果為所述第二客戶端要加入的卡位所對應的已入隊客戶端的標識為空,則執行所述向所述當前頻道中的所有客戶端再次發送組隊狀態信息的步驟;
若檢測結果為所述第二客戶端要加入的卡位所對應的已入隊客戶端的標識不為空,則向所述第二客戶端再次發送組隊狀態信息,所述組隊狀態信息為當前最新的組隊狀態信息。
進一步地,所述向所述當前頻道中的所有客戶端再次發送組隊狀態信息,所述組隊狀態信息中的對應關系中包含有第二卡位與所述第二客戶端的標識之間的對應關系之后,還包括:
接收所述第二客戶端發送的組隊退出請求,所述組隊退出請求包括所述第二客戶端的標識和所述第二客戶端要退出的卡位;
向所述當前頻道中的所有客戶端再次發送組隊狀態信息,所述組隊狀態信息中的對應關系中刪除了第二卡位與所述第二客戶端的標識之間的對應關系。
進一步地,所述接收所述第二客戶端發送的組隊退出請求之后,所述向所述當前頻道中的所有客戶端再次發送組隊狀態信息之前,還包括:
檢測所述第二客戶端要退出的卡位所對應的已入隊客戶端的標識是否與所述第二客戶端的標識相同;
若檢測結果為所述第二客戶端要退出的卡位所對應的已入隊客戶端的標識與所述第二客戶端的標識相同,則執行所述向所述當前頻道中的所有客戶端再次發送組隊狀態信息的步驟;
若檢測結果為所述第二客戶端要退出的卡位所對應的已入隊客戶端的標識與所述第二客戶端的標識不相同,則向所述第二客戶端再次發送組隊狀態信息,所述組隊狀態信息為當前最新的組隊狀態信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州華多網絡科技有限公司,未經廣州華多網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210571842.3/2.html,轉載請聲明來源鉆瓜專利網。





