[發明專利]一種消息推送方法、裝置和移動終端有效
| 申請號: | 201910033163.2 | 申請日: | 2019-01-14 |
| 公開(公告)號: | CN109698799B | 公開(公告)日: | 2020-06-02 |
| 發明(設計)人: | 黃全 | 申請(專利權)人: | 廣州荔支網絡技術有限公司 |
| 主分類號: | H04L12/865 | 分類號: | H04L12/865;H04L29/08 |
| 代理公司: | 廣州佳睿知識產權代理事務所(普通合伙) 44610 | 代理人: | 李健富 |
| 地址: | 510000 廣東省廣州市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 消息 推送 方法 裝置 移動 終端 | ||
本發明實施例提供了一種消息推送方法、裝置和移動終端,該方法應用于消息推送系統,該系統包括業務模塊、推送服務模塊、連接管理模塊、接入服務模塊以及客戶端,該方法包括:推送服務模塊接收到所述業務模塊發送的推送消息,并確定所述推送消息的優先級信息后,進一步確定所述推送消息的推送順序;推送服務模塊根據所述推送順序將所述推送消息發送至所述連接管理模塊;所述連接管理模塊根據接收到所述推送消息,獲取所述推送消息中的客戶端標識后,發送至所述接入服務模塊;所述接入服務模塊根據所述客戶端標識連接所述客戶端并根據所述推送順序將所述推送消息發送至所述客戶端,解決了推送消息因時間沖突、消息擁堵造成信息丟失的問題。
技術領域
本發明涉及消息推送的技術領域,特別是涉及一種消息推送方法、裝置和移動終端。
背景技術
隨之網絡科技的發展,尤其是移動互聯網的廣泛普及,各應用向移動終端推送消息,這樣各種應用平臺的推送消息高達上億級別,可能在同一時間發生海量消息同時傳輸造成擁堵的現象。
現有技術中,針對各個應用平臺的推送消息沒有一個統一的管理架構,造成各自應用平臺在連接大量移動終端客戶端,并向移動終端客戶端同時推送消息時,由于時間沖突、消息擁堵造成信息丟失的問題。
發明內容
本發明公開了一種消息推送方法、裝置和移動終端,以解決推送消息由于時間沖突、消息擁堵造成信息丟失的問題。
第一個方面,本發明提供了一種消息推送方法,應用于消息推送系統,所述系統包括業務模塊、推送服務模塊、連接管理模塊、接入服務模塊以及客戶端,所述的方法包括:
推送服務模塊接收到所述業務模塊發送的推送消息,并確定所述推送消息的優先級信息;
推送服務模塊根據所述優先級信息,確定所述推送消息的推送順序;
推送服務模塊根據所述推送順序將所述推送消息發送至所述連接管理模塊;
所述連接管理模塊根據所述推送順序接收到所述推送消息,并獲取所述推送消息中的客戶端標識;
所述連接管理模塊將所述推送消息以及所述客戶端標識,發送至所述接入服務模塊;
所述接入服務模塊根據所述客戶端標識連接所述客戶端;
所述接入服務模塊根據所述推送順序將所述推送消息發送至所述客戶端。
優選地,推送服務模塊接收到所述業務模塊發送的推送消息,并確定所述推送消息的優先級信息,包括:
如果推送服務模塊接收到所述業務模塊發送的推送消息小于或等于預設閾值,則根據接收到所述推送消息的順序,確定所述推送消息的優先級信息。
優選地,推送服務模塊接收到所述業務模塊發送的推送消息,并確定所述推送消息的優先級信息,包括:
如果推送服務模塊接收到所述業務模塊發送的推送消息大于預設閾值,則推送服務模塊將所述推送消息緩存在多個預設消息隊列中;
推送服務模塊根據預設頻率從各所述預設消息隊列中提取所述推送消息;
推送服務模塊根據所述預設消息隊列的預設優先級,確定所述推送消息的優先級信息。
優選地,推送服務模塊根據所述預設消息隊列的預設優先級,確定所述推送消息的優先級信息之前,還包括:
根據預設隨機數標記各所述預設消息隊列,所述預設隨機數屬于預設隨機數區間;
根據所述預設隨機數的大小和數目,確定所述預設消息隊列的優先級信息,
其中,所述預設消息隊列標記為從小到大的隨機數,
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州荔支網絡技術有限公司,未經廣州荔支網絡技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910033163.2/2.html,轉載請聲明來源鉆瓜專利網。





