智能移动设备的消息推送方法和系统的制作方法

文档序号:9870317阅读:360来源:国知局
智能移动设备的消息推送方法和系统的制作方法
【技术领域】
[0001]本发明涉及移动设备应用程序的消息推送技术。
[0002]本发明涉及的技术涵盖并限于移动运营商所提供的语音及视频电话所必须的电话号码以及其他相似的可提供唯一识别方式的编码技术。
【背景技术】
[0003]当下较为流行的移动设备系统的消息推送方式主要分为系统提供的离线消息服务以及应用商所采用的第三方或自身开发的消息推送服务,所采用的技术普遍都是主动与服务器保持连接以获取消息,这要求有一个或多个进程与一个或多个服务器交互,在长期后台运行的期间仍然占用较高的移动设备的各种资源,不仅消耗目标设备的移动数据流量,也造成移动设备的电池续航能力降低。
[0004]如003提到的消息推送服务,在造成移动设备资源浪费的同时,也因为与服务器交互,需要占用服务器资源,降低服务器工作效率。

【发明内容】

[0005]本发明提供一种新的解决方案以实现智能应用在后台运行期间使移动设备和服务器之间的资源消耗大大降低的目的。
[0006]本发明的主要组成分为①智能移动设备系统所适用的客户端程序(以下简称客户端),②消息服务器系统,③拨号系统。
[0007]本发明的消息推送方法充分利用且并不仅限于服务商所提供的电话拨号功能。
[0008]本发明所声明的消息服务器系统在目标设备的客户端后台运行时无需处理仍何请求,在有需要对目标客户端发送消息的时候,消息服务器会发送指令给拨号系统,以告知目标客户端发送请求到消息服务器获取消息。
[0009]本发明所声明的拨号系统需要且仅需要处理来自消息服务器的指令,通过系统的电话拨号功能呼叫目标设备。
[0010]拨号系统所接受到的指令包括且但不限于报头和目标唯一识别编号两个部分,同时唯一识别编号可以是但也不限于仅仅是移动电话号码,根据报头系统知道该信息的类另IJ,目标唯一识别编号可以使系统识别通过哪种方式并完成呼叫目标设备的动作。
[0011]客户端会自动更新并维护一个唯一识别编号的列表,能够动态的同步最新的来自消息服务器对于唯一识别编号的更新,能够实现长期在系统后台运行,并接获所有手机收到的呼叫信息,并对呼叫信息的唯一识别编号进行匹配,当匹配到编号则会主动发出消息请求到消息服务器获取未读消息。
【附图说明】
[0012]图1为系统结构以及消息推送的实现方式。
[0013]消息服务器系统在有消息的时候则发送指令给拨号系统,并接受拨号系统返回的处理结果,此为图中消息服务器系统和拨号系统间的交互方式。
[0014]拨号系统会自动处理来自消息服务系统的指令,指令正确则会呼叫目标设备,并在呼叫接通之后自动断开呼叫并返回指令处理结果给消息服务系统。
[0015]目标设备接受到来自拨号系统的呼叫,如客户端程序正常在后台运行则会截获这个信息并自动处理,如匹配成功则自动发送消息服务请求给消息服务器并获取返回的推送消息,此为图中客户端程序对拨号系统和消息服务器系统间的交互方式。
【主权项】
1.本发明公布一种移动智能移动设备的应用程序的消息推送技术及其系统,包括但不限于其移动设备上需要安装并运行的客户端程序、网络服务器服务器系统、电话拨号系统及其相关的技术和设备;以及所述的服务器对目标设备所发送的通知的内容及其方式;以及所述的目标设备所运行的客户端程序对服务器通知的获取方式和处理方式。2.根据权利要求1所述的服务器系统,其特征是具备传统服务器响应请求的功能,并且能够控制一套电话拨号及目标主动呼叫系统(以下简称拨号系统),能够对该拨号系统下达目标编号的通知命令,拨号系统能够识别目标编号并实现拨号或发送主动请求给到目标编号,该服务器系统能够处理拨号系统所反馈的执行结果。3.根据权利要求2所述的拨号系统,能够实现自动维护和自动更新一套编号数据库,能够处理来自服务器系统的命令,并反馈处理结果给服务器系统。4.本发明同时涉及一种智能移动设备所需要运行的客户端程序,该程序能够在系统后台运行的时候截取到所有的语音来电和消息请求,识别其唯一的编号(手机号码)是否与来自服务器所提供的编号所匹配,如匹配成功则客户端程序发送请求到服务器系统获取相关消息,如不匹配则不做仍何处理。5.根据权利要求2、4所描述的内容,对手机客户端而言,该系统是采用被动的来电提醒方式来告知客户端程序在服务器方有未读消息需要获取,从而让程序成功发出一次且仅需一次请求来获取到未读消息,在没有消息推送的期间,客户端程序不消耗任何移动设备的数据流量及运算资源。6.根据权利要求2所描述的服务器系统,不同于现有主流消息推送服务器所采用的对长连接的响应或周期性请求响应方式,该服务器系统不会收到来客户端程序在后台运行时的消息请求,而是当产生针对目标设备的未读消息时才会主动命令拨号系统发送提醒给目标设备的客户端程序处理,这种方式大大降低了服务器系统的工作负荷量,也就是当目标设备在后台运行该客户端时不会占用服务器资源。
【专利摘要】本发明公开了一种智能移动设备所适用的消息推送技术和系统,该技术的关键模块是拨号系统,该系统利用现有蜂窝移动电话网络所提供的语音拨号功能为目标移动设备提供消息提醒服务;针对消息服务器系统,拨号系统为其提供接口,消息服务器通过该接口向拨号系统下达命令,拨号系统会依据命令向目标移动设备进行一次语音拨号;针对拨号系统的语音拨号,目标设备上运行的客户端程序能够拦截并分析所有来电,如果是来自拨号系统,则会拦截电话并主动向服务器请求该消息的数据,如果不是来自拨号系统,则不会做任何动作,这样便完成了一次完整的消息推送动作。
【IPC分类】H04L29/08
【公开号】CN105635205
【申请号】CN201410598706
【发明人】曾中平
【申请人】曾中平
【公开日】2016年6月1日
【申请日】2014年10月31日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1