一种iOS网络电话后台振铃的实现方法及系统技术方案

技术编号:18119425 阅读:33 留言:0更新日期:2018-06-03 11:14
本发明专利技术公开了一种iOS网络电话后台振铃的实现方法及系统,该方法包括:iOS设备端的iOS网络电话于FreeSwitch服务器处登录;iOS设备端于云平台处登记其iOS网络电话的属性信息;iOS设备端向云平台实时更新iOS网络电话的运行状态;运行状态包括前台运行状态及后台运行状态;FreeSwitch服务器收到客户端向iOS网络电话的呼叫请求,并同步呼叫请求至云平台;云平台依据iOS网络电话的后台运行状态及呼叫请求控制iOS网络电话振铃。该发明专利技术的有益效果为:不仅方便了办公位置不固定的使用iOS设备的客服,电销等人员的使用而且iOS设备休眠时应用进入后台时网络电话可及时接收到来电通知。

Method and system for realizing ringing of iOS network telephone background

The invention discloses a method and system for realizing iOS network phone backstage ringing. The method includes: the iOS network phone of the iOS device is logon at the FreeSwitch server; the iOS device registers the attribute information of the iOS network phone at the cloud platform; the iOS device terminal Xiang Yun platform updates the running state of the iOS network phone in real time; The running state includes the operation state of the front desk and the background running state; the FreeSwitch server receives the call request from the client to the iOS network phone and synchronizes the call request to the cloud platform; the cloud platform controls the iOS network phone ringing according to the background running state of the iOS network telephone and the call request. The beneficial effect of the invention is that it is not only convenient for the use of the customer service of the iOS equipment, the use of the electric pin and so on, and the network phone can receive the call notice in time when the application of the iOS device is dormant when the application of the equipment enters the background.

【技术实现步骤摘要】
一种iOS网络电话后台振铃的实现方法及系统
本专利技术涉及客服呼叫
,尤其涉及一种iOS网络电话后台振铃的实现方法及系统。
技术介绍
随着通讯行业的高速发展,个性化的客服服务逐渐成为人们日常工作和生活中必不可少的需求,但海量信息需求也给客服行业带来了挑战。众所周知,客户的需求是多种多样的,如何更高效更及时地获悉客服呼叫信息,是亟需解决的问题。现有技术中一般只支持PC端的客服呼叫振铃,该技术无法适用于办公位置不固定的使用iOS设备的客服、电销等人员使用,而且,iOS设备休眠时应用进入后台,网络电话无法接收到来电通知。
技术实现思路
本专利技术要解决的技术问题在于,针对上述现有技术无法适用于办公位置不固定的使用iOS设备的客服、电销等人员使用以及iOS设备休眠时应用进入后台,网络电话无法接收到来电通知的问题,提供一种iOS网络电话后台振铃的实现方法及系统。本专利技术解决其技术问题所采用的技术方案是:构造一种iOS网络电话后台振铃的实现方法,包括步骤:iOS设备端的iOS网络电话于FreeSwitch服务器处登录;所述iOS设备端于云平台处登记其iOS网络电话的属性信息;所述iOS设备端向所述云平台实时更新所述iOS网络电话的运行状态;所述运行状态包括前台运行状态及后台运行状态;所述FreeSwitch服务器收到客户端向所述iOS网络电话的呼叫请求,并同步所述呼叫请求至所述云平台;所述云平台依据所述iOS网络电话的后台运行状态及所述呼叫请求控制所述iOS网络电话振铃。在本专利技术所述的实现方法中,所述iOS设备端的iOS网络电话于FreeSwitch服务器处登录的步骤包括以下子步骤:所述iOS设备端向所述FreeSwitch服务器发送登录请求;所述FreeSwitch服务器通过所述iOS设备端发送的登录请求之后,返回登录成功信息给所述iOS设备端。在本专利技术所述的实现方法中,所述iOS设备端于云平台处登记其iOS网络电话的属性信息的步骤包括以下子步骤:所述iOS设备端依据所述登录成功信息向所述云平台发送注册请求;所述云平台通过所述注册请求之后,登记所述iOS设备端的iOS设备信息及账号信息。在本专利技术所述的实现方法中,所述iOS设备端向所述云平台实时更新所述iOS网络电话的运行状态的步骤中:当所述iOS设备端的iOS网络电话进入后台运行时,启动VoIP模式的后台运行模式,向所述云平台发送状态变更请求以通知所述云平台所述iOS网络电话已进入后台运行;当所述iOS设备端的iOS网络电话进入前台运行时,向所述云平台发送状态同步请求以通知所述云平台所述iOS网络电话已进入前台运行。在本专利技术所述的实现方法中,所述云平台依据所述iOS网络电话的后台运行状态及所述呼叫请求控制所述iOS网络电话振铃的步骤中:所述云平台向推送服务器发送所述iOS网络电话的后台运行状态;藉由推送服务器向所述iOS设备端发送远程推送通知;所述iOS设备端的iOS网络电话依据所述远程推送通知及所述呼叫请求实现振铃。在本专利技术所述的实现方法中,还包括步骤:所述云平台依据所述iOS网络电话的前台运行状态及所述呼叫请求控制所述iOS网络电话建立PJSIP通信连接,从而进行通话。在本专利技术所述的实现方法中,所述iOS设备端的iOS网络电话依据所述远程推送通知及所述呼叫请求实现振铃的步骤中,依据所述远程推送通知的类型,判断是否为网络电话的通知,若是,则振铃。在本专利技术所述的实现方法中,所述iOS设备端的iOS网络电话依据所述远程推送通知及所述呼叫请求实现振铃的步骤还包括:于所述iOS设备端处点击所述远程推送通知,从而进入通话界面;向所述云平台发送状态变更请求,通知所述云平台所述iOS网络电话已进入前台运行。在本专利技术所述的实现方法中,还包括步骤:于所述iOS设备端处退出所述iOS网络电话,并向所述云平台发送注销请求。另一方面,提供一种iOS网络电话后台振铃系统,包括如上所述的实现方法中的iOS设备端、FreeSwitch服务器及云平台。上述公开的一种iOS网络电话后台振铃的实现方法及系统具有以下有益效果:不仅方便了办公位置不固定的使用iOS设备的客服,电销等人员的使用而且iOS设备休眠时应用进入后台时网络电话可及时接收到来电通知。附图说明图1为本专利技术提供的一种iOS网络电话后台振铃的实现方法的流程图;图2为本专利技术提供的一种iOS网络电话后台振铃系统的实现流程时序图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。本专利技术提供了一种iOS网络电话后台振铃的实现方法及系统,其目的在于,不仅方便了办公位置不固定的使用iOS设备的客服,电销等人员的使用而且iOS设备休眠时应用进入后台时网络电话可及时接收到来电通知。其中,iOS为苹果公司开发的移动操作系统。参见图1,图1为本专利技术提供的一种iOS网络电话后台振铃的实现方法的流程图,该实现方法包括步骤S1-S5:S1、iOS设备端的iOS网络电话于FreeSwitch服务器处登录;参见图2,图2为本专利技术提供的一种iOS网络电话后台振铃系统的实现流程时序图,所述步骤S1包括子步骤S11-S12:S11、所述iOS设备端向所述FreeSwitch服务器发送登录请求;FreeSwitch服务器基于电话的软交换解决方案,可以用作交换机引擎、PBX、多媒体网关以及多媒体服务器。S12、所述FreeSwitch服务器通过所述iOS设备端发送的登录请求之后,返回登录成功信息给所述iOS设备端。S2、所述iOS设备端于云平台处登记其iOS网络电话的属性信息;所述步骤S2包括子步骤S21-S22:S21、所述iOS设备端依据所述登录成功信息向所述云平台发送注册请求;云平台是本专利技术提供的虚拟呼叫中心云平台系统,该云平台在传统VoIP(VoiceoverInternetProtocol)的基础上,实现呼叫中心虚拟化和移动互联应用融合,使客服人员可以在手机,平板上接听/拨打客户电话。S22、所述云平台通过所述注册请求之后,登记所述iOS设备端的iOS设备信息及账号信息。例如,iOS设备端中的账号A登录iOS网络电话(iOS网络电话为iOS设备中的应用程序)后,给云平台发起注册请求,登记iOS设备信息和账号A的信息。其中,该账号形式可以不是电话号码,否则直接调用移动设备的电话应用就可以实现振铃。即属性信息包括iOS设备端的iOS设备信息及账号信息。S3、所述iOS设备端向所述云平台实时更新所述iOS网络电话的运行状态;所述运行状态包括前台运行状态及后台运行状态;其中:当所述iOS设备端的iOS网络电话进入后台运行时,启动VoIP模式的后台运行模式,向所述云平台发送状态变更请求以通知所述云平台所述iOS网络电话已进入后台运行;其中,VoIP为网络电话,在IP网络上传送语音,视频和数据等业务。例如,iOS网络电话应用进入后台,启动voip模式的后台运行模式,同时给云平台发起状态变更请求,通知云平台账号A已进入后台运行。当所述iOS设备端的iOS网络电话进入前台运行时,向所述云平台发送状态同步请求以通知所述云平台所述iOS网络电话已进本文档来自技高网...
一种iOS网络电话后台振铃的实现方法及系统

【技术保护点】
一种iOS网络电话后台振铃的实现方法,其特征在于,包括步骤:iOS设备端的iOS网络电话于FreeSwitch服务器处登录;所述iOS设备端于云平台处登记其iOS网络电话的属性信息;所述iOS设备端向所述云平台实时更新所述iOS网络电话的运行状态;所述运行状态包括前台运行状态及后台运行状态;所述FreeSwitch服务器收到客户端向所述iOS网络电话的呼叫请求,并同步所述呼叫请求至所述云平台;所述云平台依据所述iOS网络电话的后台运行状态及所述呼叫请求控制所述iOS网络电话振铃。

【技术特征摘要】
1.一种iOS网络电话后台振铃的实现方法,其特征在于,包括步骤:iOS设备端的iOS网络电话于FreeSwitch服务器处登录;所述iOS设备端于云平台处登记其iOS网络电话的属性信息;所述iOS设备端向所述云平台实时更新所述iOS网络电话的运行状态;所述运行状态包括前台运行状态及后台运行状态;所述FreeSwitch服务器收到客户端向所述iOS网络电话的呼叫请求,并同步所述呼叫请求至所述云平台;所述云平台依据所述iOS网络电话的后台运行状态及所述呼叫请求控制所述iOS网络电话振铃。2.根据权利要求1所述的实现方法,其特征在于,所述iOS设备端的iOS网络电话于FreeSwitch服务器处登录的步骤包括以下子步骤:所述iOS设备端向所述FreeSwitch服务器发送登录请求;所述FreeSwitch服务器通过所述iOS设备端发送的登录请求之后,返回登录成功信息给所述iOS设备端。3.根据权利要求2所述的实现方法,其特征在于,所述iOS设备端于云平台处登记其iOS网络电话的属性信息的步骤包括以下子步骤:所述iOS设备端依据所述登录成功信息向所述云平台发送注册请求;所述云平台通过所述注册请求之后,登记所述iOS设备端的iOS设备信息及账号信息。4.根据权利要求1所述的实现方法,其特征在于,所述iOS设备端向所述云平台实时更新所述iOS网络电话的运行状态的步骤中:当所述iOS设备端的iOS网络电话进入后台运行时,启动VoIP模式的后台运行模式,向所述云平台发送状态变更请求以通知所述云平台所述iOS网络电话已进入后台运行;当所述iOS设备端的...

【专利技术属性】
技术研发人员:万毓
申请(专利权)人:深圳联友科技有限公司
类型:发明
国别省市:广东,44

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

1