[發明專利]一種遠程協同的方法和系統有效
| 申請號: | 201010534279.3 | 申請日: | 2010-11-05 |
| 公開(公告)號: | CN102469116A | 公開(公告)日: | 2012-05-23 |
| 發明(設計)人: | 奉飛飛;孫育寧;歐陽承鳳;柳中壘 | 申請(專利權)人: | 深圳市閃聯信息技術有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 逯長明 |
| 地址: | 518057 廣東省深圳市南*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 遠程 協同 方法 系統 | ||
技術領域
本發明涉及遠程協同領域,更具體的說是涉及一種遠程協同的方法和系統。
背景技術
隨著信息技術的發展,遠程協同應用的領域日益廣泛。協同應用是通過一系列的協議標準實現各種信息設備、家用電器、通訊設備之間進行自動發現、動態組網、資源共享和協同服務。
現有的遠程協同應用中使用了一個可擴展消息在線協議(XMPP,Extensible?Messaging?and?Presence?Protocol)技術,為設備之間的互聯提供通道。通過XMPP服務器的中轉,協同應用的發起設備可以通過XMPP服務器將協同應用信令發送給指定的設備終端,與該設備實現協同應用??梢钥吹?,在現有的方案中,對于協同應用信令交互均采用了一對一的模式。即,在發送XMPP消息時,發起端均采用IQ節或者Message節,以目標終端的JID為目標地址,將IQ節或者Message節發送到目標終端上。
但在實際應用中,除了一對一模式之外,某些協同應用還需要提供對于“一對多”或“多對多”信令交互模式的支持。關于“一對多”或“多對多”信令交互模式的實現,本申請人正在作為另一個獨立的專利另行申請,為了更加詳細地體現出本發明的技術背景,現將該交互模式的工作原理進行一下簡要的介紹:在協同應用過程中引入“用戶”的概念,并且預先建立用戶與多個設備之間的綁定關系,這樣,協同應用的發起端就可以采用目標用戶的JID為目標地址,然后XMPP服務器就可以將IQ節或者Message節發送到與該目標用戶具有綁定關系的各個目標終端上,實現發起端與這些目標終端的協同應用。
可見,上述方式能夠實現“一對多”或“多對多”模式。但是在該方式中,XMPP服務器需要向與目標用戶具有綁定關系的所有終端設備發送IQ節或者Message節,然而,在實際應用中,一個協同應用信令可能并不是對一個用戶的所有設備都有意義。例如,某協同應用信令攜帶的視頻消息,目標用戶的設備包括電話,則XMPP服務器也會向該電話發送協同應用信令,但顯然電話并不支持該協同應用信令。也就是說,XMPP服務器在發送協同應用信令時具有盲目性,這將會帶來不必要的信令消耗和終端節點處理消耗。
發明內容
有鑒于此,本發明提供一種遠程協同應用的方法和系統,能夠減少不必要的信令消耗和終端節點處理消耗。
為實現上述目的,本發明提供如下技術方案:一種遠程協同的方法,包括:預先基于協同應用設備的處理能力創建多個發布訂閱節點,并建立協同應用設備與各發布訂閱節點之間的訂閱關系;當需要進行遠程協同時,接收協同應用的發起端發送的協同應用信令;分析所述協同應用信令,將所述協同應用信令發布到指定的發布訂閱節點;查詢所述發布訂閱節點的訂閱信息,將所述協同應用信令發送給與該指定的發布訂閱節點具有訂閱關系的所有協同應用設備。
優選的,所述預先基于協同應用設備的處理能力創建多個發布訂閱節點,并建立協同應用設備與各發布訂閱節點之間的訂閱關系,包括:獲取協同應用設備的處理能力信息;根據與各用戶具有綁定關系的各個協同應用設備的處理能力,分別為每個用戶創建多個發布訂閱節點,并建立協同應用設備與各用戶的發布訂閱節點之間的訂閱關系。
優選的,根據與各用戶具有綁定關系的各個協同應用設備的處理能力,分別為每個用戶創建多個發布訂閱節點的方法,并建立協同應用設備與各用戶的發布訂閱節點之間的訂閱關系,還包括:當新增與某用戶具有綁定關系的協同應用設備時,獲取該協同應用設備的處理能力信息;
判斷為該用戶創建的各個發布訂閱節點中,是否存在與該協同應用設備的處理能力相適應的發布訂閱節點;如果存在,則建立該協同應用設備與該發布訂閱節點之間的訂閱關系;否則,新建與該協同應用設備的處理能力相適應的發布訂閱節點,并建立該協同應用設備與該新建發布訂閱節點之間的訂閱關系。
優選的,根據與各用戶具有綁定關系的各個協同應用設備的處理能力,分別為每個用戶創建多個發布訂閱節點的方法,并建立協同應用設備與各用戶的發布訂閱節點之間的訂閱關系,還包括:當刪除協同應用設備與某用戶的綁定關系時,獲取該協同應用設備的處理能力信息;
判斷與該用戶具有綁定關系的其他協同應用設備中,是否還存在與該協同應用設備的處理能力相同的協同應用設備,如果不存在,則刪除為該用戶創建的與該協同應用設備的處理能力相適應的發布訂閱節點。
優選的,所述獲取協同應用設備的處理能力信息包括:獲取各個協同應用設備注冊時提供的處理能力信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市閃聯信息技術有限公司,未經深圳市閃聯信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010534279.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:自卷式靜電除塵裝置
- 下一篇:一種瀏覽版面的方法及裝置





