[發明專利]一種消息推送方法和裝置有效
| 申請號: | 201711402997.3 | 申請日: | 2017-12-22 |
| 公開(公告)號: | CN108322501B | 公開(公告)日: | 2021-04-27 |
| 發明(設計)人: | 卜應敏 | 申請(專利權)人: | 深圳創新科軟件技術有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 北京德琦知識產權代理有限公司 11018 | 代理人: | 孫清然;王琦 |
| 地址: | 518057 廣東省深圳市南山區高新區*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 消息 推送 方法 裝置 | ||
本申請公開了一種消息推送方法和裝置,包括:當消息服務器接收到消息發送請求時,保存該消息發送請求的相關信息,并將消息發送端用戶設備UE的最新成功通信時刻更新為當前時刻,將請求發送的消息推送給消息接收端UE,如果所述推送成功,則將消息接收端UE的最新成功通信時刻更新為當前時刻;當UE成功登錄系統時,所述消息服務器根據當前保存的該UE的最新成功通信時刻進行消息的推送,并對該UE的最新成功通信時刻進行更新;當UE成功退出系統時,所述消息服務器將該UE的最新成功通信時刻更新為當前時刻。采用本發明,可以確保公、專網融合場景下能夠準確地將消息送達客戶端。
技術領域
本發明涉及移動通信技術,特別是涉及一種消息推送方法和裝置。
背景技術
隨著計算機技術、制造工藝和互聯網技術快速發展,網絡已經成為當前很多人信息獲取的主要渠道。即時通信也是人們生活和工作當中必不可少的交流手段。即時消息是發送端和接收端實時的消息交互的一種服務。會話初始化協議(SIP協議)非常適合用于即時消息服務。在專網和公網中廣泛使用SIP協議作為消息服務的主要協議。但是在有些特定場景的通信,必須同時使用專網和公網,比如巡山員(山林的公網信號覆蓋一般很弱,山林的專網也有盲區),警察(為了消息保密和同樣調度,一般使用自己的專網,部分消息可以接入公網等)。
上述公網和專網融合的場景中,有可能會受地理環境的影響,公網和專網的信號都比較弱,導致客戶端非正常退出系統,從而使得客戶端無法正常接消息。
針對上述公、專網融合場景,目前尚未提出一種可以避免上述問題的消息推送方案。
發明內容
有鑒于此,本發明的主要目的在于提供一種消息推送方法和裝置,可以確保公、專網融合場景下能夠準確地將消息送達客戶端。
為了達到上述目的,本發明提出的技術方案為:
一種消息推送方法,包括:
當消息服務器接收到消息發送請求時,保存該消息發送請求的相關信息,并將消息發送端用戶設備UE的最新成功通信時刻更新為當前時刻,將請求發送的消息推送給消息接收端UE,如果所述推送成功,則將消息接收端UE的最新成功通信時刻更新為當前時刻;
當UE成功登錄系統時,所述消息服務器根據當前保存的該UE的最新成功通信時刻進行消息的推送,并對該UE的最新成功通信時刻進行更新;
當UE成功退出系統時,所述消息服務器將該UE的最新成功通信時刻更新為當前時刻。
較佳地,根據當前保存的該UE的最新成功通信時刻進行消息的推送,并對該UE的最新成功通信時刻進行更新包括:
當UE成功登錄系統時,所述消息服務器判斷當前是否保存該UE的最新成功通信時刻,如果沒有保存,則將該UE的最新成功通信時刻更新為當前時刻;如果已保存,則查詢是否存在:在該UE的最新成功通信時刻之后接收到的需要推送給該UE的消息,如果存在,則將所查詢到的消息推送給該UE,并將該UE的最新成功通信時刻更新為當前時刻;如果不存在,則將該UE的最新成功通信時刻更新為當前時刻。
較佳地,所述消息發送請求的相關信息包括消息發送請求攜帶的消息、接收到請求的時刻以及消息接收端UE。
一種消息推送裝置,包括:
消息處理單元,用于當消息服務器接收到消息發送請求時,保存該消息發送請求的相關信息,并將消息發送端用戶設備UE的最新成功通信時刻更新為當前時刻,將請求發送的消息推送給消息接收端UE,如果所述推送成功,則將消息接收端UE的最新成功通信時刻更新為當前時刻;
登錄處理單元,用于當UE成功登錄系統時,根據當前保存的該UE的最新成功通信時刻進行消息的推送,并對該UE的最新成功通信時刻進行更新;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳創新科軟件技術有限公司,未經深圳創新科軟件技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711402997.3/2.html,轉載請聲明來源鉆瓜專利網。





