[發明專利]一種信息推送方法、裝置、終端設備及存儲介質有效
| 申請號: | 202110852691.8 | 申請日: | 2021-07-27 |
| 公開(公告)號: | CN113556352B | 公開(公告)日: | 2022-10-28 |
| 發明(設計)人: | 夏正冬 | 申請(專利權)人: | 北京字跳網絡技術有限公司 |
| 主分類號: | H04L65/403 | 分類號: | H04L65/403;H04L65/80;H04L67/146;H04L67/55 |
| 代理公司: | 北京遠智匯知識產權代理有限公司 11659 | 代理人: | 范坤坤 |
| 地址: | 100190 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 信息 推送 方法 裝置 終端設備 存儲 介質 | ||
1.一種信息推送方法,其特征在于,應用于客戶端,所述方法包括:
獲取已推送標識信息和信息集,所述信息集中存儲有待推送信息和所述待推送信息對應的推送標識信息;
根據所述已推送標識信息和所述推送標識信息從所述信息集中查找對應所述已推送標識信息的待推送信息;
在未查找到對應所述已推送標識信息的待推送信息時,從服務器拉取信息;
在所拉取信息滿足設定的拉取條件時,返回執行獲取已推送標識信息和信息集的步驟直至查找到將要推送的待推送信息;
傳輸所述將要推送的待推送信息;
在查找到對應所述已推送標識信息的待推送信息時,推送查找到的待推送信息至業務層,并返回繼續執行獲取已推送標識信息和信息集的步驟;
所述拉取條件包括如下之一:
所拉取信息表征拉取失敗,且所述信息集為空,且未收到推送通知的時長達到第一設定時長;
所拉取信息表征拉取成功,且所拉取信息表征未拉取到信息,且所述信息集為空,且未收到推送通知的時長達到第二設定時長。
2.根據權利要求1所述的方法,其特征在于,還包括:
在所拉取信息表征拉取失敗,且所述信息集不為空時,根據所述信息集中的推送標識信息更新所述已推送標識信息后繼續查找所述信息集;
在所拉取信息表征拉取成功,且所述拉取信息表征拉取到信息時,根據所拉取信息更新所述信息集,并返回執行獲取已推送標識信息和信息集的步驟直至查找到將要推送的待推送信息;
在所拉取信息表征拉取成功,且所拉取信息表征未拉取到信息,且所述信息集不空時,更新所述已推送標識信息后繼續查找所述信息集。
3.根據權利要求2所述的方法,其特征在于,更新所述已推送標識信息,包括:
在所述已推送標識信息不為空時,將所述信息集中數值大于已推送標識信息所表征數值的推送標識信息中所表征數值最小的推送標識信息確定為更新后的已推送標識信息;
在所述已推送標識信息為空時,將所述信息集所包括推送標識信息中所表征數值最小的推送標識信息確定為更新后的已推送標識信息;
其中,所述信息集中的推送標識信息表征上一個待推送信息的標識信息,所述標識信息包括順序號。
4.根據權利要求1所述的方法,其特征在于,所述信息集通過如下步驟形成:
獲取待推送信息;
在滿足保序條件時,將所述待推送信息和所述待推送信息對應的推送標識信息存儲至信息集中。
5.根據權利要求4所述的方法,其特征在于,所述保序條件包括:當前開啟推送保序功能,且服務器狀態正常且所述待推送信息需要保序;
其中,所述待推送信息是否需要保序基于所述待推送信息的屬性確定。
6.根據權利要求1所述的方法,其特征在于,獲取已推送標識信息,包括:
在獲取到的已推送標識信息為空時,將所述信息集所包括推送標識信息中所表征數值最小的推送標識信息確定為已推送標識信息。
7.一種信息推送裝置,其特征在于,應用于客戶端,所述裝置包括:
獲取模塊,用于獲取已推送標識信息和信息集,所述信息集中存儲有待推送信息和所述待推送信息對應的推送標識信息;
查找模塊,用于根據所述已推送標識信息和所述推送標識信息從所述信息集中查找對應所述已推送標識信息的待推送信息;
拉取模塊,用于在未查找到對應所述已推送標識信息的待推送信息時,從服務器拉取信息;
判斷模塊,用于在所拉取信息滿足設定的拉取條件時,返回執行獲取已推送標識信息和信息集的步驟直至查找到將要推送的待推送信息,所述拉取條件包括如下之一:所拉取信息表征拉取失敗,且所述信息集為空,且未收到推送通知的時長達到第一設定時長;所拉取信息表征拉取成功,且所拉取信息表征未拉取到信息,且所述信息集為空,且未收到推送通知的時長達到第二設定時長;
傳輸模塊,用于傳輸所述將要推送的待推送信息;
推送模塊,用于在查找到對應所述已推送標識信息的待推送信息時,推送查找到的待推送信息至業務層,并返回繼續執行獲取已推送標識信息和信息集的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京字跳網絡技術有限公司,未經北京字跳網絡技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110852691.8/1.html,轉載請聲明來源鉆瓜專利網。
- 信息記錄介質、信息記錄方法、信息記錄設備、信息再現方法和信息再現設備
- 信息記錄裝置、信息記錄方法、信息記錄介質、信息復制裝置和信息復制方法
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄設備、信息重放設備、信息記錄方法、信息重放方法、以及信息記錄介質
- 信息存儲介質、信息記錄方法、信息重放方法、信息記錄設備、以及信息重放設備
- 信息存儲介質、信息記錄方法、信息回放方法、信息記錄設備和信息回放設備
- 信息記錄介質、信息記錄方法、信息記錄裝置、信息再現方法和信息再現裝置
- 信息終端,信息終端的信息呈現方法和信息呈現程序
- 信息創建、信息發送方法及信息創建、信息發送裝置





