[發明專利]一種發送心跳消息的方法及移動終端有效
| 申請號: | 201380021064.3 | 申請日: | 2013-11-28 |
| 公開(公告)號: | CN104904309B | 公開(公告)日: | 2019-04-05 |
| 發明(設計)人: | 張岳;江鵬;張凱歌 | 申請(專利權)人: | 華為終端(東莞)有限公司 |
| 主分類號: | H04W88/02 | 分類號: | H04W88/02 |
| 代理公司: | 深圳市深佳知識產權代理事務所(普通合伙) 44285 | 代理人: | 王仲凱 |
| 地址: | 523808 廣東省東莞市松山湖高新技術產業開*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 發送 心跳 消息 方法 移動 終端 | ||
1.一種發送心跳消息的方法,應用于移動終端中,所述移動終端至少包括應用處理器和調制解調器,其特征在于,所述方法包括:
根據心跳消息發送周期,確定需要發送心跳消息的第一時間點;
在鄰近所述第一時間點的前一次發送心跳消息之后且在所述第一時間點到來之前,判斷是否接收到推送消息,得到第一判斷結果,所述推送消息為推送業務的服務器發送給所述應用處理器的消息,所述心跳消息為所述應用處理器未收到所述推送消息時,所述應用處理器向所述推送業務的服務器發送的用于維持兩者之間通信連接的消息;
當所述第一判斷結果為否且所述第一時間點未到來時,設置所述調制解調器工作在低功耗模式,并且設置所述應用處理器處于睡眠狀態;
當所述第一判斷結果為否且所述第一時間點到來時,喚醒所述調制解調器向推送業務的服務器發送心跳消息,并且設置所述應用處理器處于睡眠狀態。
2.根據權利要求1所述的方法,其特征在于,在判斷是否接收到推送消息,得到第一判斷結果之后,所述方法還包括:
當所述第一判斷結果為是時,通過所述調制解調器按照預設協議解析接收到的所述推送消息,得到所述推送消息對應的內容信息;
根據所述內容信息,確定所述推送消息對應的應用程序;
將所述推送消息發送至設置在所述應用處理器上的所述應用程序。
3.根據權利要求2所述的方法,其特征在于,所述確定所述推送消息對應的應用程序之前,還包括:
獲取所述內容信息中的程序標識信息;
所述確定所述推送消息對應的應用程序,具體包括:
確定所述程序標識信息對應的應用程序。
4.根據權利要求1-3任一項所述的方法,其特征在于,所述喚醒所述調制解調器向推送業務的服務器發送心跳消息之后,還包括:
設置所述調制解調器進入低功耗模式;
按照所述心跳消息發送周期設置第二時間點;
當在鄰近所述第二時間點的前一次發送心跳消息之后且在所述第二時間點到來之前沒有接收到推送消息時,喚醒所述調制解調器向推送業務的服務器發送心跳消息。
5.根據權利要求2-3任一項所述的方法,其特征在于,所述將所述推送消息發送至設置在所述應用處理器上的所述應用程序之后,還包括:
設置所述應用處理器進入休眠狀態。
6.根據權利要求2-3任一項所述的方法,其特征在于,所述將所述推送消息發送至設置在所述應用處理器上的所述應用程序之前,還包括:
當所述應用處理器處于休眠狀態時,喚醒所述應用處理器。
7.一種移動終端,所述移動終端至少包括應用處理器和調制解調器,其特征在于,所述移動終端包括:
確定單元,用于根據心跳消息發送周期,確定需要發送心跳消息的第一時間點;
判斷單元,用于在鄰近所述第一時間點的前一次發送心跳消息之后且在所述第一時間點到來之前,判斷是否接收到推送消息,得到第一判斷結果,所述推送消息為推送業務的服務器發送給所述應用處理器的消息,所述心跳消息為所述應用處理器未收到所述推送消息時,所述應用處理器向所述推送業務的服務器發送的用于維持兩者之間通信連接的消息;
處理單元,用于當所述第一判斷結果為否且所述第一時間點未到來時,設置所述調制解調器工作在低功耗模式,并且設置所述應用處理器處于睡眠狀態;
所述處理單元,還用于當所述第一判斷結果為否且所述第一時間點到來時,喚醒所述調制解調器向推送業務的服務器發送心跳消息,并且設置所述應用處理器處于睡眠狀態。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為終端(東莞)有限公司,未經華為終端(東莞)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201380021064.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種鹽堿地鹽分阻控的方法
- 下一篇:用于無線電鏈路監視的方法和裝置





