[發(fā)明專利]車機(jī)消息推送的方法和裝置在審
| 申請(qǐng)?zhí)枺?/td> | 202010250287.9 | 申請(qǐng)日: | 2020-04-01 |
| 公開(kāi)(公告)號(hào): | CN111464642A | 公開(kāi)(公告)日: | 2020-07-28 |
| 發(fā)明(設(shè)計(jì))人: | 王亞萌;王卓;劉鐵成 | 申請(qǐng)(專利權(quán))人: | 北京四維智聯(lián)科技有限公司 |
| 主分類號(hào): | H04L29/08 | 分類號(hào): | H04L29/08;G06F9/54 |
| 代理公司: | 北京集佳知識(shí)產(chǎn)權(quán)代理有限公司 11227 | 代理人: | 李慧引 |
| 地址: | 100094 *** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 消息 推送 方法 裝置 | ||
本申請(qǐng)?zhí)峁┮环N車機(jī)消息推送的方法和裝置,通過(guò)軟件開(kāi)發(fā)工具包的服務(wù)端與車機(jī)系統(tǒng)的多個(gè)應(yīng)用程序進(jìn)行通信。由軟件開(kāi)發(fā)工具包的服務(wù)端接收消息服務(wù)器發(fā)送的待推送消息,其中,待推送消息中攜帶有應(yīng)用程序的包名。然后就利用應(yīng)用程序的包名,從車機(jī)系統(tǒng)的多個(gè)應(yīng)用程序中,篩選出與待推送消息對(duì)應(yīng)的應(yīng)用程序并向篩選出的應(yīng)用程序推送待推送消息。由于軟件開(kāi)發(fā)工具包的服務(wù)端與所有的車機(jī)應(yīng)用程序,建立一條共用的消息通道,所有的應(yīng)用程序只需要在該消息通道中就可以接收到軟件開(kāi)發(fā)工具包的服務(wù)端推送的消息,就不會(huì)占用過(guò)多的系統(tǒng)資源,可以頻繁、并發(fā)執(zhí)行請(qǐng)求的跨進(jìn)程通信,保證了車機(jī)系統(tǒng)消息推送的消息到達(dá)率。
技術(shù)領(lǐng)域
本發(fā)明涉及互聯(lián)網(wǎng)應(yīng)用技術(shù)領(lǐng)域,尤其涉及一種車機(jī)消息推送的方法和裝置。
背景技術(shù)
隨著社會(huì)的發(fā)展,汽車成為出行的重要交通工具之一。而汽車的車機(jī)系統(tǒng)早期只有一些基本功能,比如播放音樂(lè)、收音機(jī)等。但是,隨著互聯(lián)網(wǎng)的發(fā)展的,人們將互聯(lián)網(wǎng)技術(shù)融入車機(jī)端,構(gòu)建一個(gè)智能化的車機(jī)系統(tǒng)。一個(gè)車機(jī)系統(tǒng)中可以有多個(gè)應(yīng)用程序,這些應(yīng)用程序可以通過(guò)聯(lián)網(wǎng)實(shí)現(xiàn)多種功能,其中就包括各個(gè)應(yīng)用程序的消息推送。
在現(xiàn)有技術(shù)中,車機(jī)系統(tǒng)通常是針對(duì)單一車輛、單一功能定制開(kāi)發(fā)。車機(jī)系統(tǒng)中的每一個(gè)應(yīng)用程序會(huì)有一條對(duì)應(yīng)的消息通道,這就導(dǎo)致了多個(gè)應(yīng)用程序就會(huì)有多條消息通道,當(dāng)服務(wù)器同時(shí)對(duì)多個(gè)應(yīng)用程序進(jìn)行消息推送時(shí),就會(huì)占用過(guò)多的系統(tǒng)資源,難以頻繁、并發(fā)執(zhí)行請(qǐng)求的跨進(jìn)程通信,影響了車機(jī)系統(tǒng)消息推送的消息到達(dá)率。
發(fā)明內(nèi)容
有鑒于此,本申請(qǐng)?zhí)峁┸嚈C(jī)消息推送的方法和裝置,以解決當(dāng)多個(gè)應(yīng)用程序同時(shí)進(jìn)行消息推送時(shí),就會(huì)占用過(guò)多的系統(tǒng)資源,難以頻繁、并發(fā)執(zhí)行請(qǐng)求的跨進(jìn)程通信,影響了車機(jī)系統(tǒng)消息推送的消息到達(dá)率的問(wèn)題。
為實(shí)現(xiàn)上述目的,本申請(qǐng)實(shí)施例提供如下技術(shù)方案:
本申請(qǐng)第一方面公開(kāi)了一種車機(jī)消息推送的方法,應(yīng)用于軟件開(kāi)發(fā)工具包的服務(wù)端,所述服務(wù)端與車機(jī)系統(tǒng)的多個(gè)應(yīng)用程序進(jìn)行通信;其中,所述車機(jī)消息推送的方法,包括:
接收消息服務(wù)器發(fā)送的待推送消息;其中,所述待推送消息中攜帶有應(yīng)用程序的包名;
利用所述應(yīng)用程序的包名,從所述車機(jī)系統(tǒng)的多個(gè)應(yīng)用程序中,篩選出與所述待推送消息對(duì)應(yīng)的應(yīng)用程序;
向所述篩選出的應(yīng)用程序推送所述待推送消息。
可選的,上述的方法,所述向所述篩選出的應(yīng)用程序推送所述待推送消息之前,還包括:
對(duì)所述待推送消息進(jìn)行校驗(yàn);
若校驗(yàn)出所述待推送消息不符合標(biāo)準(zhǔn)格式要求,則停止發(fā)送所述待推送消息。
可選的,上述的方法,還包括:
當(dāng)所述應(yīng)用程序啟動(dòng)時(shí),則獲取所述消息服務(wù)器中保存的所述應(yīng)用程序的包名所對(duì)應(yīng)的所有車機(jī)應(yīng)用程序的接口密鑰;
若所述應(yīng)用程序存在多個(gè)所述車機(jī)應(yīng)用程序的接口密鑰,則對(duì)獲取的多個(gè)所述車機(jī)應(yīng)用程序的接口密鑰進(jìn)行篩選,得到不屬于當(dāng)前車機(jī)系統(tǒng)的車機(jī)應(yīng)用程序的接口密鑰;
將不屬于當(dāng)前車機(jī)系統(tǒng)的車機(jī)應(yīng)用程序接口密鑰與所述應(yīng)用程序的包名解除綁定。
可選的,上述的方法,還包括:
對(duì)車機(jī)系統(tǒng)進(jìn)行監(jiān)聽(tīng);
若監(jiān)聽(tīng)到所述車機(jī)系統(tǒng)處于啟動(dòng)狀態(tài),則喚醒所述車機(jī)系統(tǒng)的每一個(gè)所述應(yīng)用程序。
可選的,上述的方法,還包括:
對(duì)所述車機(jī)系統(tǒng)的每一個(gè)所述應(yīng)用程序進(jìn)行監(jiān)聽(tīng);
若監(jiān)聽(tīng)到任何一個(gè)所述應(yīng)用程序被喚醒,則喚醒所述車機(jī)系統(tǒng)中的其他應(yīng)用程序。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京四維智聯(lián)科技有限公司,未經(jīng)北京四維智聯(lián)科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010250287.9/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 一種數(shù)據(jù)庫(kù)讀寫(xiě)分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





