[發明專利]一種消息分發方法和設備有效
| 申請號: | 201310272547.2 | 申請日: | 2013-07-01 |
| 公開(公告)號: | CN103312816A | 公開(公告)日: | 2013-09-18 |
| 發明(設計)人: | 張樂;王英杰;金崇華 | 申請(專利權)人: | 青島海信傳媒網絡技術有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L12/58 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 11291 | 代理人: | 孔凡紅 |
| 地址: | 266071 山東省青*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 消息 分發 方法 設備 | ||
1.一種消息分發的方法,其特征在于,該方法包括:
網絡側獲取預先生成的熱點連接隊列,該熱點連接隊列中包含已登錄網絡側的、向網絡側發送過消息請求且接收過消息數據的終端的設備唯一標識;
網絡側獲取預先設置的消息原始信息、以及該消息原始信息對應的目標接收終端集合;對于所述目標接收終端集合中的每個目標接收終端,確定該目標接收終端的設備唯一標識是否被包含在所述熱點連接隊列中,在確定為是時,生成攜帶該目標接收終端的設備唯一標識和所述消息原始信息的點對點消息;
網絡側接收終端發送的消息請求,該消息請求包括所述終端的設備唯一標識,確定該設備唯一標識是否被包含在所述熱點連接隊列中,在確定為是時,查詢攜帶該設備唯一標識的點對點消息;將查詢到的點對點消息發送給該終端。
2.如權利要求1所述的方法,其特征在于,生成熱點連接隊列的方法具體包括:
網絡側對每個終端,確定該終端是否為已登錄網絡側的、向網絡側發送過消息請求且接收過消息數據的終端,在確定為是時,將該終端的設備唯一標識存儲到所述熱點連接隊列中。
3.如權利要求1所述的方法,其特征在于,在所述生成攜帶該目標接收終端的設備唯一標識和所述消息原始信息的點對點消息之后,進一步包括:網絡側將各點對點消息存儲到高速緩存區域中;
所述查詢攜帶該設備唯一標識的點對點消息,具體包括:網絡側查詢高速緩存區域中的攜帶該設備唯一標識的點對點消息。
4.如權利要求1所述的方法,其特征在于,在所述獲取到預先設置的消息原始信息、以及該消息原始信息對應的目標接收終端集合之后,進一步包括:網絡側將所述預先設置的消息原始信息、以及該消息原始信息對應的目標接收終端集合存儲到數據庫中;
在所述網絡側接收終端發送的消息請求之后,確定該設備唯一標識不被包含在所述熱點連接隊列中時,查詢數據庫中的與該終端的設備唯一標識對應的消息原始信息,并將查詢到的消息原始信息發送給所述終端。
5.如權利要求4所述的方法,其特征在于,在將查詢到的消息原始信息發送給所述終端之后,進一步包括:
網絡側將該終端作為已登錄網絡側的、向網絡側發送過消息請求且接收過消息數據的終端,并將該終端的設備唯一標識存儲到所述熱點連接隊列中。
6.如權利要求1所述的方法,其特征在于,進一步包括:
網絡側每隔設定時間,對所述熱點連接隊列中的每個設備唯一標識,確定當前的系統時間是否大于該設備唯一標識對應的終端最近一次發送消息請求的系統時間與預先設置的終端登錄有效期之和,若是,則將該終端的設備唯一標識從所述熱點連接隊列中刪除;或者,
網絡側每次接收到終端發送的消息請求之后,對所述熱點連接隊列中的每個設備唯一標識,確定當前的系統時間是否大于該設備唯一標識對應的終端最近一次發送消息請求的系統時間與所述終端登錄有效期之和,若是,則將該終端的設備唯一標識從所述熱點連接隊列中刪除。
7.如權利要求1所述的方法,其特征在于,所述消息請求中還包括所述終端最近一次獲取到的各點對點消息的消息序號中的最大消息序號;
所述將查詢到的點對點消息發送給該終端,具體包括:
將查詢到的、對應的消息序號大于所述最大消息序號的點對點消息發送給該終端。
8.一種消息分發的設備,其特征在于,該設備包括:
熱點連接消息分解單元,用于獲取預先生成的熱點連接隊列,該熱點連接隊列中包含已登錄網絡側的、向網絡側發送過消息請求且接收過消息數據的終端終端的設備唯一標識;
獲取預先設置的消息原始信息、以及該消息原始信息對應的目標接收終端集合;對于所述目標接收終端集合中的每個目標接收終端,確定該目標接收終端的設備唯一標識是否被包含在所述熱點連接隊列中,在確定為是時,生成攜帶該目標接收終端的設備唯一標識和所述消息原始信息的點對點消息;
消息分發服務單元,用于接收終端發送的消息請求,該消息請求包括所述終端的設備唯一標識,確定該設備唯一標識是否被包含在所述熱點連接隊列中,在確定為是時,查詢攜帶該終端的設備唯一標識的點對點消息;將查詢到的點對點消息發送給該終端。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于青島海信傳媒網絡技術有限公司,未經青島海信傳媒網絡技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310272547.2/1.html,轉載請聲明來源鉆瓜專利網。





