[發(fā)明專利]基于手機熄屏狀態(tài)下的消息接收方法、裝置及設備有效
| 申請?zhí)枺?/td> | 202110604134.4 | 申請日: | 2021-05-31 |
| 公開(公告)號: | CN113315868B | 公開(公告)日: | 2023-03-21 |
| 發(fā)明(設計)人: | 金寶鼎 | 申請(專利權)人: | 上海祺康科技有限公司 |
| 主分類號: | H04M1/7243 | 分類號: | H04M1/7243;H04M1/72484 |
| 代理公司: | 成都頂峰專利事務所(普通合伙) 51224 | 代理人: | 楊國瑞 |
| 地址: | 200000 上海市自由貿*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 手機 狀態(tài) 消息 接收 方法 裝置 設備 | ||
本發(fā)明公開了一種基于手機熄屏狀態(tài)下的消息接收方法,包括:獲取來電號碼;獲取APP客戶端的登錄號碼;根據登錄號碼和/或來電號碼,生成消息搜索請求;向SDK服務器發(fā)送消息搜索請求,以使SDK服務器在接收到消息搜索請求后,進行消息搜索,以得到APP服務器發(fā)送的推送消息,推送消息包括文本、圖片、語音和/或視頻;接收SDK服務器發(fā)送的推送消息;喚醒接收終端的屏幕,并在屏幕上展示或播放推送消息。本發(fā)明可以確保接收終端上的APP客戶端在接收消息時處于喚醒狀態(tài),從而保證了APP客戶端能夠獲取消息,從而不會因內存問題而被系統(tǒng)終止進程,保證了消息的送達率;同時,本發(fā)明采用APP客戶端進行消息的解析,能夠直接在屏幕上實現(xiàn)多種消息類型的內容展示。
技術領域
本發(fā)明屬于消息推送技術領域,具體涉及一種基于手機熄屏狀態(tài)下的消息接收方法、裝置及設備。
背景技術
目前,移動互聯(lián)網應用實現(xiàn)消息推送的方案主要有以下幾種類型:(1)智能終端裝置廠商類,例如,華為推送、小米推送、OPPO推送以及VIVO推送等;(2)第三方平臺類推送;例如,友盟推送或極光推送等;(3)Google官方消息推送服務;(4)應用自建消息推送服務;(5)其它推送方式,例如,輪詢、SMS(Short Message Service,短信息服務)、MQTT(MessageQueuing Telemetry Transport,消息隊列遙測傳輸)協(xié)議或XMPP(Extensible Messagingand Presence Protocol,可擴展通訊和表示協(xié)議)協(xié)議推送等;其中,前述第一種和第二種是目前主流的消息推送方案。
前述兩種方案進行消息推送實質為通知欄消息推送和透傳消息推送,其中,通知欄消息推送是指:該類消息在被送達用戶的設備后,會以系統(tǒng)通知欄的形式展示給用戶,不會繼續(xù)被傳遞到APP;而透傳消息推送是指:該類消息在被送達用戶的設備后,還會繼續(xù)傳遞到APP,通過回調APP的某個BroadcastReceiver(廣播接收者)的形式將消息傳遞到APP內部,然后由APP決定如何處理和顯示這個消息。
其中,通知欄消息的推送服務由于是廠商的系統(tǒng)級服務,所以進程不會被終端結束,其會將收到的消息直接顯示在系統(tǒng)通知欄中;而透傳消息推送服務需要將消息傳遞到APP,但是,APP通常會因內存占用問題被終端終止運行,導致消息無法接收,因此,通知欄消息推送比透傳消息推送具有更好的送達率。
而對于通知欄消息推送,其雖然送達率高,但智能終端裝置的系統(tǒng)不承擔應用消息里業(yè)務數據的解析,因此系統(tǒng)通知欄僅能以文本形式展示消息內容,不支持消息的其他富媒體展示形式(如視頻、語音和/或圖片等),且無論是通知欄消息推送還是透傳消息推送,均無法在熄屏或滅屏狀態(tài)下對接收的消息進行內容的展示;因此,如何在提高消息送達率的同時,實現(xiàn)熄屏或滅屏狀態(tài)下多種消息類型的內容展示,成為一個亟待解決的問題。
發(fā)明內容
本發(fā)明的目的是提供一種基于手機熄屏狀態(tài)下的消息接收方法、裝置及設備,以解決現(xiàn)有的通知欄消息推送所存在的不支持消息的其它富媒體展示形式,以及透傳消息和通知欄消息推送均無法在熄屏或滅屏狀態(tài)下進行多種消息類型的內容展示的問題。
為了實現(xiàn)上述目的,本發(fā)明采用以下技術方案:
本發(fā)明提供了一種基于手機熄屏狀態(tài)下的消息接收方法,包括:
APP服務器向SDK服務器發(fā)送消息發(fā)送任務,其中,所述消息發(fā)送任務包括至少一條消息發(fā)送請求以及至少一條待推送消息,所述至少一條消息發(fā)送請求中的每個消息發(fā)送請求包括待發(fā)送內容、消息接收對象的電話號碼以及消息類型,所述至少一條待推送消息中的每條待推送消息包括待推送內容;
SDK服務器接收APP服務器發(fā)送的消息發(fā)送任務;
SDK客戶端獲取來電號碼,其中,SDK客戶端集成于APP客戶端中,所述來電號碼是接收終端在接收到語音呼叫請求時得到的,且所述接收終端在接收到所述語音呼叫請求時會喚醒所述APP客戶端;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海祺康科技有限公司,未經上海祺康科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110604134.4/2.html,轉載請聲明來源鉆瓜專利網。





