[發(fā)明專利]短信推送方法、短信推送系統(tǒng)及短信推送云端服務器有效
| 申請?zhí)枺?/td> | 201310132256.3 | 申請日: | 2013-04-16 |
| 公開(公告)號: | CN103209389A | 公開(公告)日: | 2013-07-17 |
| 發(fā)明(設計)人: | 李厚辰 | 申請(專利權)人: | 百度在線網(wǎng)絡技術(北京)有限公司 |
| 主分類號: | H04W4/02 | 分類號: | H04W4/02;H04W4/14;H04L29/08 |
| 代理公司: | 北京清亦華知識產(chǎn)權代理事務所(普通合伙) 11201 | 代理人: | 宋合成 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 短信 推送 方法 系統(tǒng) 云端 服務器 | ||
技術領域
本發(fā)明涉及數(shù)據(jù)推送技術領域,尤其涉及一種短信推送方法、短信推送系統(tǒng)及短信推送云端服務器。
背景技術
目前較為常見的基于短信通道的數(shù)據(jù)推送主要有以下兩種:
1、通過短信發(fā)送明文數(shù)據(jù),不指定接收者。推送的數(shù)據(jù)作為普通短信分發(fā)給所有能夠接收短信的應用程序。該方案的缺點是:(1)由于發(fā)送者的號碼有可能被仿冒,不能保證數(shù)據(jù)的發(fā)送者是合法的,因此發(fā)送者的號碼不能作為發(fā)送者的標識;(2)由于未指定接收者,其他應用程序也可以獲取推送的數(shù)據(jù),不能確保只有指定的接收者能夠接收到數(shù)據(jù),因此無法保證推送行為的私密性;(3)由于短信是明文發(fā)送,因此推送的數(shù)據(jù)無保密性。
2、數(shù)據(jù)經(jīng)過加密后通過短信發(fā)送,不指定接收者。加密后的數(shù)據(jù)作為普通短信分發(fā)給所有能夠接收短信的應用程序。能夠成功解密短信內容的應用程序就可以獲得推送的原始數(shù)據(jù)。該方案的缺點是:(1)由于發(fā)送者的號碼有可能被仿冒,不能保證數(shù)據(jù)的發(fā)送者是合法的,因此短信發(fā)送者的號碼不能作為發(fā)送者的標識;(2)由于未指定接收者,其他應用程序也可以獲取推送的數(shù)據(jù),不能確保只有指定的接收者能夠接收到數(shù)據(jù),因此無法保證推送行為的私密性;(3)由于短信內容易獲取且加密算法和加密協(xié)議易被破解,因此加密數(shù)據(jù)易被第三方獲取并破解,整套系統(tǒng)的安全性很難得到保障。
此外,現(xiàn)有技術都是在應用程序級別實現(xiàn)基于短信服務的數(shù)據(jù)推送,其還具有以下缺點:(1)推送數(shù)據(jù)的安全通道不能重用,每個應用程序必須設計和實現(xiàn)一套自有的基于短信的數(shù)據(jù)推送服務,大大提高了應用程序的開發(fā)門檻和成本;(2)無法實現(xiàn)只有部分指定的應用程序可以接收到封裝了推送數(shù)據(jù)的短信,無法實現(xiàn)從服務器端系統(tǒng)到用戶終端的指定應用程序之間點到點的封閉私密的安全通道,這是因為移動終端操作系統(tǒng)在接收到短信之后,會將短信分發(fā)給所有具有短信接收能力的應用程序。
發(fā)明內容
本發(fā)明旨在至少解決上述技術問題之一。
為此,本發(fā)明的一個目的在于提出一種可以實現(xiàn)從服務器端到用戶終端的指定應用程序之間點到點的、封閉的、私密的安全通道的短信推送方法。
本發(fā)明的另一目的在于提出一種短信推送方法。
本發(fā)明的又一目的在于提出一種短信推送云端服務器。
為了實現(xiàn)上述目的,根據(jù)本發(fā)明第一方面的實施例的短信推送方法,包括以下步驟:在云端服務器上注冊接收短信的應用程序組件的信息;所述云端服務器根據(jù)指定的封裝協(xié)議將所述信息和待發(fā)送的短信內容編碼和加密以生成封裝短信;所述云端服務器將所述封裝短信推送到所述用戶終端;所述用戶終端對所述封裝短信進行解碼和解密以獲得所述短信內容和所述信息;以及所述用戶終端根據(jù)所述信息將所述短信內容發(fā)送給對應的應用程序組件。
根據(jù)本發(fā)明實施例的短信推送方法,實現(xiàn)了服務器端與用戶終端的指定應用程序之間的點到點的、封閉的、私密的安全通道,使得短信發(fā)送服務對除了發(fā)送方和接收方之外的第三方完全透明,保證推送的短信具有來源可靠、傳輸私密、送達精確和推送成本低的優(yōu)點。
為了實現(xiàn)上述目的,根據(jù)本發(fā)明第二方面的實施例的短信推送系統(tǒng)包括云端服務器和用戶終端。所述云端服務器上注冊有接收短信的應用程序組件的信息,并根據(jù)指定的封裝協(xié)議將所述信息和待發(fā)送的短信內容編碼和加密以生成封裝短信;所述云端服務器將所述封裝短信推送到所述用戶終端;所述用戶終端對所述封裝短信進行解碼和解密以獲得所述短信內容和所述信息;以及所述用戶終端根據(jù)所述信息將所述短信內容發(fā)送給對應的應用程序組件。
根據(jù)本發(fā)明實施例的短信推送系統(tǒng),實現(xiàn)了服務器端與用戶終端的指定應用程序之間的點到點的、封閉的、私密的安全通道,使得短信發(fā)送服務對除了發(fā)送方和接收方之外的第三方完全透明,保證推送的短信具有來源可靠、傳輸私密、送達精確和推送成本低的優(yōu)點。
為了實現(xiàn)上述目的,根據(jù)本發(fā)明第三方面的實施例的短信推送云端服務器包括:注冊單元,所述注冊單元用于注冊有接收短信的應用程序組件的信息;編碼單元,所述編碼單元用于根據(jù)指定的封裝協(xié)議將所述信息和待發(fā)送的短信內容編碼和加密以生成封裝短信;推送單元,所述推送單元用于將所述封裝短信推送到用戶終端。
根據(jù)本發(fā)明實施例的短信推送云端服務器,通過注冊接收短信的應用程序組件的信息,并根據(jù)該信息生成封裝短信,保證了短信發(fā)送服務對除了發(fā)送方和接收方之外的第三方完全透明,保證推送的短信具有來源可靠、傳輸私密、送達精確和推送成本低的優(yōu)點。
本發(fā)明附加的方面和優(yōu)點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實踐了解到。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于百度在線網(wǎng)絡技術(北京)有限公司,未經(jīng)百度在線網(wǎng)絡技術(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310132256.3/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:建筑一體化的太陽能電池組件幕墻與屋面
- 下一篇:惡意代碼的檢測方法及裝置
- 同類專利
- 專利分類





