[發(fā)明專利]消息的接收與發(fā)送方法及裝置有效
| 申請(qǐng)?zhí)枺?/td> | 201410432247.0 | 申請(qǐng)日: | 2014-08-28 |
| 公開(公告)號(hào): | CN104320425A | 公開(公告)日: | 2015-01-28 |
| 發(fā)明(設(shè)計(jì))人: | 李濤 | 申請(qǐng)(專利權(quán))人: | 海視云(北京)科技有限公司 |
| 主分類號(hào): | H04L29/08 | 分類號(hào): | H04L29/08 |
| 代理公司: | 北京同達(dá)信恒知識(shí)產(chǎn)權(quán)代理有限公司 11291 | 代理人: | 黃志華 |
| 地址: | 100176 北京市大興區(qū)經(jīng)*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 消息 接收 發(fā)送 方法 裝置 | ||
1.一種消息接收方法,其特征在于,包括:
終端監(jiān)聽服務(wù)器發(fā)送的通知消息,所述通知消息是所述服務(wù)器有推送消息需要向所述終端發(fā)送并且檢測(cè)到所述終端處于離線狀態(tài)時(shí)發(fā)送的;
所述終端根據(jù)監(jiān)聽到的所述通知消息,與所述服務(wù)器建立連接;
所述終端通過所述連接接收所述服務(wù)器發(fā)送的推送消息,并在接收到所述服務(wù)器發(fā)送的推送消息后,立即斷開所述連接或者經(jīng)過預(yù)設(shè)的時(shí)間段后斷開所述連接。
2.如權(quán)利要求1所述的方法,其特征在于,所述終端接收到所述服務(wù)器發(fā)送的推送消息后經(jīng)過預(yù)設(shè)的時(shí)間段后斷開所述連接,包括:
所述終端接收到所述服務(wù)器發(fā)送的推送消息后,啟動(dòng)或重置定時(shí)器;
若所述定時(shí)器超時(shí),則斷開所述連接;
若所述定時(shí)器未超時(shí),并且所述終端通過所述連接再次接收到所述服務(wù)器發(fā)送的推送消息后,重置所述定時(shí)器。
3.如權(quán)利要求1所述的方法,其特征在于,在所述終端監(jiān)聽服務(wù)器發(fā)送的通知消息之前,還包括:
所述終端配置監(jiān)聽端口,并將監(jiān)聽端口的識(shí)別信息發(fā)送給所述服務(wù)器,所述識(shí)別信息包括以下信息之一或任意組合:終端的標(biāo)識(shí)信息、終端的IP地址、監(jiān)聽端口號(hào)。
4.如權(quán)利要求1所述的方法,其特征在于,所述終端根據(jù)監(jiān)聽到的所述通知消息,與所述服務(wù)器建立連接后,還包括:所述終端向所述服務(wù)器發(fā)送在線的狀態(tài)信息;
所述終端立即斷開所述連接或者經(jīng)過預(yù)設(shè)的時(shí)間段后斷開所述連接前,還包括:所述終端向所述服務(wù)器發(fā)送離線的狀態(tài)信息。
5.一種消息發(fā)送方法,其特征在于,包括:
當(dāng)服務(wù)器向終端發(fā)送推送消息時(shí),根據(jù)服務(wù)列表查詢所述目的終端的狀態(tài)信息;所述目的終端的狀態(tài)信息是服務(wù)器根據(jù)終端發(fā)送的狀態(tài)信息在服務(wù)列表中更新的;其中,所述終端在根據(jù)所述服務(wù)器發(fā)送的通知消息與所述服務(wù)器建立連接后發(fā)送在線的狀態(tài)信息,在接收到所述服務(wù)器發(fā)送的推送消息后斷開與所述服務(wù)器的連接前發(fā)送離線的狀態(tài)信息;
若服務(wù)器查詢到所述目的終端的狀態(tài)信息為離線,則向所述目的終端發(fā)送通知消息,所述通知消息用于觸發(fā)所述目的終端與所述服務(wù)器建立連接,所述服務(wù)器在所述目的終端與所述服務(wù)器建立連接后,將所述推送消息通過所述連接發(fā)送給所述目的終端;
若服務(wù)器查詢到所述目的終端的狀態(tài)信息為在線,則將所述推送消息通過所述目的終端與所述服務(wù)器之間的連接發(fā)送給所述目的終端。
6.如權(quán)利要求5所述的方法,其特征在于,還包括:
所述服務(wù)器接收到所述終端發(fā)送的監(jiān)聽端口的識(shí)別信息后,將所述監(jiān)聽端口的識(shí)別信息保存在所述服務(wù)列表中,所述識(shí)別信息包括以下信息之一或任意組合:終端的標(biāo)識(shí)信息、終端的IP地址、監(jiān)聽端口號(hào)。
7.一種消息接收裝置,其特征在于,包括:
通知消息監(jiān)聽模塊,用于監(jiān)聽服務(wù)器發(fā)送的通知消息,所述通知消息是所述服務(wù)器有推送消息需要向所述終端發(fā)送并且檢測(cè)到所述終端處于離線狀態(tài)時(shí)發(fā)送的;
連接建立模塊,用于根據(jù)監(jiān)聽到的所述通知消息,與所述服務(wù)器建立連接;
消息接收模塊,用于通過所述連接接收所述服務(wù)器發(fā)送的推送消息;
連接斷開模塊,用于在接收到所述服務(wù)器發(fā)送的推送消息后,立即斷開所述連接或者經(jīng)過預(yù)設(shè)的時(shí)間段后斷開所述連接。
8.如權(quán)利要求7所述的裝置,其特征在于,所述連接斷開模塊具體用于:所述終端接收到所述服務(wù)器發(fā)送的推送消息后,啟動(dòng)或重置定時(shí)器;
若所述定時(shí)器超時(shí),則斷開所述連接;
若所述定時(shí)器未超時(shí),并且所述終端通過所述連接再次接收到所述服務(wù)器發(fā)送的推送消息后,重置所述定時(shí)器。
9.如權(quán)利要求7所述的裝置,其特征在于,所述通知消息監(jiān)聽模塊還用于:配置監(jiān)聽端口,并將監(jiān)聽端口的識(shí)別信息發(fā)送給所述服務(wù)器,所述識(shí)別信息包括以下信息之一或任意組合:終端的標(biāo)識(shí)信息、終端的IP地址、監(jiān)聽端口號(hào)。
10.如權(quán)利要求7所述的裝置,其特征在于,所述連接建立模塊還用于:當(dāng)所述終端根據(jù)監(jiān)聽到的所述通知消息,與所述服務(wù)器建立連接后,向所述服務(wù)器發(fā)送在線的狀態(tài)信息;
所述連接斷開模塊還用于:當(dāng)所述終端在接收到服務(wù)器發(fā)送的推送消息后,立即斷開所述連接或者經(jīng)過預(yù)設(shè)的時(shí)間段后斷開所述連接前,向所述服務(wù)器發(fā)送離線的狀態(tài)信息。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于海視云(北京)科技有限公司,未經(jīng)海視云(北京)科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410432247.0/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 發(fā)送方法、發(fā)送系統(tǒng)和發(fā)送器
- 發(fā)送系統(tǒng)、發(fā)送設(shè)備
- 發(fā)送設(shè)備、發(fā)送/接收設(shè)備、發(fā)送方法和發(fā)送/接收方法
- 發(fā)送裝置、發(fā)送方法
- 發(fā)送裝置、發(fā)送方法
- 發(fā)送系統(tǒng)、發(fā)送裝置以及數(shù)據(jù)發(fā)送方法
- 發(fā)送方法、發(fā)送裝置
- 發(fā)送裝置、發(fā)送方法以及記錄介質(zhì)
- 發(fā)送方法、發(fā)送裝置
- 發(fā)送系統(tǒng)、發(fā)送方法及發(fā)送/接收系統(tǒng)
- 一種數(shù)據(jù)庫(kù)讀寫分離的方法和裝置
- 一種手機(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ì)





