信息推送系统及其方法技术方案

技术编号:11333259 阅读:60 留言:0更新日期:2015-04-23 00:39
一种信息推送系统及其方法,由信息推送端接收推送信息并生成对应的信息识别,在通过推送云端推送信息识别至对应的应用程序,应用程序提供信息识别以及验证令牌至信息推送端进行验证后,再由信息推送端以安全性连接推送对应的推送信息至应用程序,藉此可以达成降低信息推送的成本与提高信息推送安全性的技术功效。

【技术实现步骤摘要】

本专利技术涉及一种,尤其是指一种具安全性的。
技术介绍
一般对于手持式装置上信息的传递,现有采用电子邮件、实时通讯、文字短讯、多媒体短讯…等方式,然而电子邮件的信息传递缺乏实时性,实时通讯的信息传递又缺乏安全性,文字短讯、多媒体短讯…等的信息传递,需要负担额外的费用,并且上述方式都存在送达率难以被保证。故提出另一种信息传递的方式,即是信息推送方式,而目前信息推送方式有两种,一种是自行建立信息推送系统,需要较多的服务器通过集群的方式提高系统的容错率以及需要专业的技术维护团队,造成的成本过高;另一种是通过现有云端提供的信息推送服务,向客户端推送信息,然而这种信息推送方式最大的问题是安全性无法保证,尤其是当云端服务发生安全漏洞时,已推送的信息将存在极高的泄漏风险。综上所述,可知先前技术中长期以来一直存在现有信息推送的方式具有成本过高或是安全性不足的问题,因此有必要提出改进的技术手段,来解决此一问题。
技术实现思路
有鉴于先前技术存在现有信息推送的方式具有成本过高或是安全性不足的问题,本专利技术遂揭露一种,其中:本专利技术所揭露的信息推送系统,其包含:信息推送端、推送云端以及推送应用程序。其中,信息推送端还包含:信息接收模块、生成模块、推送模块、推送端接收模块、验证模块以及推送端传送模块;推送云端还包含:云端接收模块以及云端推送模块;推送应用程序被安装于手持式装置中,推送应用程序还包含:接收模块、连接模块及显示模块。信息推送端的信息接收模块是用于接收推送信息;信息推送端的生成模块是用于生成与推送信息对应的信息识别;信息推送端的推送模块是用于推送信息识别至至少一推送云端;信息推送端的推送端接收模块是用于接收信息识别以及验证令牌;信息推送端的验证模块是用于对信息识别以及验证令牌进行验证;及信息推送端的推送端传送模块是用于当信息识别以及验证令牌通过验证时,传送与信息识别对应的所述推息。推送云端的云端接收模块是用于自信息端推送模块接收信息识别;及推送云端的云端推送模块是用于推送信息识别至对应的推送应用程序。推送应用程序的接收模块是用于自云端推送模块接收信息识别,并删除重复的信息识别;推送应用程序连接模块是用于建立与信息推送端的连接,并当信息识别被选择时,提供信息识别以及验证令牌至推送端接收模块,以及自推送端传送模块接收推送信息;及推送应用程序显示模块是用于显示推送信息。本专利技术所揭露的信息推送方法,其包含下列步骤:首先,信息推送端接收推送信息并生成对应的信息识别;接着,信息推送端推送信息识别至至少一推送云端;接着,推送云端推送信息识别至对应的推送应用程序,且被安装于手持式装置中的推送应用程序删除重复的信息识别并显示信息识别;接着,推送应用程序建立与信息推送端的连接,并提供信息识别以及验证令牌至信息推送端;接着,信息推送端验证信息识别以及验证令牌;接着,当信息识别以及验证令牌通过信息推送端的验证后,信息推送端传送与信息识别对应的推送信息至推送应用程序;接着,推送应用程序显示推送信息。本专利技术所揭露的系统及方法如上,与先前技术之间的差异在于本专利技术由信息推送端接收推送信息并生成对应的信息识别,在通过推送云端推送信息识别至对应的应用程序,应用程序提供信息识别以及验证令牌至信息推送端进行验证后,再由信息推送端以安全性连接推送对应的推送信息至应用程序,除了可以降低开发成本外,由于推送信息始终是储存于信息推送端中,不会推送至云端,可以提高信息推送时的安全性。通过上述的技术手段,本专利技术可以达成降低信息推送的成本与提高信息推送安全性的技术功效。【附图说明】图1绘示为本专利技术信息推送系统的系统方块图。图2绘示为本专利技术信息推送方法的方法流程图。图3绘示为本专利技术信息推送的架构示意图。图4绘示为本专利技术信息推送的信息识别显示示意图。图5绘示为本专利技术信息推送的推送信息显示示意图。组件标号说明:10信息推送端11信息接收模块12生成模块13推送模块14推送端接收模块15验证模块16推送端传送模块20推送云端21云端接收模块22云端推送模块30推送应用程序31接收模块32连接模块33显示模块40外部系统41推送信息42信息识别43验证令牌50手持式装置步骤101信息推送端接收推送信息并生成对应的信息识别步骤102信息推送端推送信息识别至至少—推送云端步骤103推送云端推送信息识别至对应的推送应用程序,且被安装于手持式装置中的推送应用程序删除重复的信息识别并显示信息识别步骤104推送应用程序建立与信息推送端的连接,并提供信息识别以及验证令牌至信息推送端步骤105信息推送端验证信息识别以及验证令牌步骤106当信息识别以及验证令牌通过信息推送端的验证后,信息推送端传送与信息识别对应的推送信息至推送应用程序步骤107推送应用程序显示推送信息【具体实施方式】以下将配合图式及实施例来详细说明本专利技术的实施方式,藉此对本专利技术如何应用技术手段来解决技术问题并达成技术功效的实现过程能充分理解并据以实施。以下首先要说明本专利技术所揭露的信息推送系统,并请参考「图1」所示,「图1」绘示为本专利技术信息推送系统的系统方块图。本专利技术所揭露的信息推送系统,其包含:信息推送端10、推送云端20以及推送应用程序30。信息推送端10还包含:信息接收模块11、生成模块12、推送模块13、推送端接收模块14、验证模块15以及推送端传送模块16 ;推送云端20还包含:云端接收模块21以及云端推送模块22 ;推送应用程序30被安装于手持式装置(图中未绘示)中,推送应用程序30还包含:接收模块31、连接模块32及显示模块33。信息接收模块11是用于自外部系统接收推送信息,外部系统可以是监控系统、警报系统…等,在此仅为举例说明之,并不以此局限本专利技术的应用范畴,而推送信息例如是:A机台良率低于95%、B机台故障…等,在此仅为举例说明之,并不以此局限本专利技术的应用范畴,外部系统所提供的推送信息即是通过本专利技术信息推送系统进行推送信息的推送。在信息接收模块11自外部系统接收推送信息后,会再由生成模块12生成与推送信息对应的信息识别,且生成模块12所生成的信息识别是唯一且不重复的,信息识别可以是数字、字符、符号…等的组合,例如:ABC123、123_$…等,在此仅为举例说明之,并不以此局限本专利技术的应用范畴。接着,推送模块13即可将生成模块12所生成的信息识别推送至至少一个推送云端20,每一个推送云端20的推送端接收模块21即可自推送模块13接收信息识别,再分别由每一个推送云端20的云端推送模块22推送信息识别至对应的推送应用程序30。接着,推送应用程序30的接收模块31即可自每一个云端推送模块22接收信息识另IJ,并且将重复的信息识别加以删除,即可通过应用程序30的显示模块33显示信息识别,持有该手持式装置的用户即可获得信息识别。接着,当用户选择显示模块33所显示的信息识别其中之一后,推送应用程序30的连接模块32会建立与信息推送端10的安全性连接,并且连接模块32会将信息识别以及验证令牌提供至信息推送端10的推送端接收模块14,上述的验证令牌是预先建立于手持式装置中,验证令牌中可储存用户名称与密码、散列值(hash value)…等,在此仅为举例说明之,并不以此局限本专利技术的应用范畴。接着,在推送端接收模块14本文档来自技高网...

【技术保护点】
一种信息推送系统,其特征为,所述信息推送系统包含:一信息推送端,所述信息推送端还包含:一信息接收模块,用于接收一推送信息;一生成模块,用于生成与所述推送信息对应的一信息识别;一推送模块,用于推送所述信息识别至至少一推送云端;一推送端接收模块,用于接收所述信息识别以及一验证令牌;一验证模块,用于对所述信息识别以及所述验证令牌进行验证;及一推送端传送模块,用于当所述信息识别以及所述验证令牌通过验证时,传送与所述信息识别对应的所述推送信息;所述推送云端还包含:一云端接收模块,用于自所述信息端推送模块接收所述信息识别;及一云端推送模块,用于推送所述信息识别至对应的一推送应用程序;及所述推送应用程序被安装于手持式装置中,所述推送应用程序还包含:一接收模块,用于自所述云端推送模块接收所述信息识别,并删除重复的所述信息识别;一连接模块,用于建立与所述信息推送端的连接,并当所述信息识别被选择时,提供所述信息识别以及一验证令牌至所述推送端接收模块,以及自所述推送端传送模块接收所述推送信息;及一显示模块,用于显示所述所信息识别,以及显示述推送信息。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈龙
申请(专利权)人:英业达科技有限公司英业达股份有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1