[發明專利]一種消息推送的優化方法及終端有效
| 申請號: | 202210122164.6 | 申請日: | 2022-02-09 |
| 公開(公告)號: | CN114390453B | 公開(公告)日: | 2023-09-08 |
| 發明(設計)人: | 劉德建;張海祥;陳宏 | 申請(專利權)人: | 福建天泉教育科技有限公司 |
| 主分類號: | H04W4/12 | 分類號: | H04W4/12;H04W24/02 |
| 代理公司: | 福州市博深專利事務所(普通合伙) 35214 | 代理人: | 林振杰 |
| 地址: | 350212 福建省福州市長樂*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 消息 推送 優化 方法 終端 | ||
本發明公開了一種消息推送的優化方法及終端,根據每一個客戶端的終端信息分析初始化心跳頻率,并且每隔預設時間根據初始心跳頻率進行客戶端心跳頻率的遞增調試,若同一終端信息的所有客戶端中存在第一比例的客戶端在當前心跳頻率下滿足預設的心跳穩定條件,則當前心跳頻率可作為合格心跳頻率,直至出現不合格心跳頻率,根據同一終端信息的所有所述合格心跳頻率確定這一終端信息所對應的最優心跳頻率。接收當前客戶端的終端信息,將當前客戶端的心跳頻率設置為對應的最優心跳頻率,從而實現心跳頻率的動態變更,提升消息推送的效率。
技術領域
本發明涉及通信技術領域,特別涉及一種消息推送的優化方法及終端。
背景技術
移動互聯網蓬勃發展的今天,大部分手機APP都提供了消息推送功能,如新聞客戶端的熱點新聞推薦、IM工具的聊天消息提醒、電商產品促銷信息、企業應用的通知和審批流程等。推送對于提高產品活躍度、提高功能模塊使用率、提升用戶粘性、提升用戶留存率起到了重要作用。
現在很多的推送應用中都存在一個路由集群,一個多集群部署的接入集群。客戶端預先訪問路由集群,從中獲取到可以接入的接入列表,之后客戶端選擇其中的一個接入地址,與這個集群中的某一個接入應用進行長鏈接的建立,建立后,服務端與客戶端會保持有一個長鏈接,所有的消息收發都是通過這個長鏈接來進行的。
為了維持客戶端的長鏈接通道,需要客戶端或者服務端定時發送心跳包,確保長鏈接通道正常,同時,目前有很多手機廠商自行設置了自身手機的集成長鏈接通道,目的就是為了減少其他應用的獨立通道,只通過集成通道進行消息的通信,但是,目前的場景下,由于用戶的手機各種各樣,其網絡制式也不同,在不同機型不同網絡制式下,對于心跳包的發送要求不一致,但是目前只能做到統一設置心跳包頻率,無法動態更新。
發明內容
本發明所要解決的技術問題是:提供一種消息推送的優化方法及終端,能夠動態變更心跳頻率,提升消息推送的效率。
為了解決上述技術問題,本發明采用的技術方案為:
一種消息推送的優化方法,包括步驟:
根據每一個客戶端的終端信息分析對應的初始心跳頻率,每隔預設時間根據所述初始心跳頻率對所述客戶端的心跳頻率進行遞增調試,若同一終端信息的所有客戶端中存在第一比例的客戶端在當前心跳頻率下滿足預設的心跳穩定條件,則將當前心跳頻率作為合格心跳頻率,直至出現不合格心跳頻率,根據同一終端信息的所有所述合格心跳頻率確定這一終端信息所對應的最優心跳頻率,所述終端信息包括客戶端的機型和網絡制式;
接收當前客戶端的終端信息,將當前客戶端的心跳頻率設置為對應的最優心跳頻率。
為了解決上述技術問題,本發明采用的另一種技術方案為:
一種消息推送的優化終端,包括存儲器、處理器以及存儲在所述存儲器上并可在處理器上運行的計算機程序,所述處理器執行所述計算機程序時實現以下步驟:
根據每一個客戶端的終端信息分析對應的初始心跳頻率,每隔預設時間根據所述初始心跳頻率對所述客戶端的心跳頻率進行遞增調試,若同一終端信息的所有客戶端中存在第一比例的客戶端在當前心跳頻率下滿足預設的心跳穩定條件,則將當前心跳頻率作為合格心跳頻率,直至出現不合格心跳頻率,根據同一終端信息的所有所述合格心跳頻率確定這一終端信息所對應的最優心跳頻率,所述終端信息包括客戶端的機型和網絡制式;
接收當前客戶端的終端信息,將當前客戶端的心跳頻率設置為對應的最優心跳頻率。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于福建天泉教育科技有限公司,未經福建天泉教育科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210122164.6/2.html,轉載請聲明來源鉆瓜專利網。





