一种交互同步的多方通话方法和系统的制作方法_6

文档序号:9551597阅读:来源:国知局
号交互当中。这充分改善了主席客户端进行管理操作的及时性和便利性,也改善了参会客户端改变参会状态的及时性和便利性,提尚了用户体验。
[0158]应当理解的是,以上所述仅为本发明的较佳实施例而已,并不足以限制本发明的技术方案,对本领域普通技术人员来说,在本发明的精神和原则之内,可以根据上述说明加以增减、替换、变换或改进,而所有这些增减、替换、变换或改进后的技术方案,都应属于本发明所附权利要求的保护范围。
【主权项】
1.一种交互同步的多方电话通话会议方法,其特征在于所述方法包括如下步骤: 步骤S10:多方电话通话会议的主席用户通过主席客户端上的多方电话会议APP发起多方电话通话任务; 步骤S20:所述主席客户端通过所述多方电话会议APP与会议管理服务器进行请求多方电话通话的界面操作交互,从而为被发起的所述多方电话通话任务生成多方通话请求,并将所述多方通话请求发送到会议管理服务器; 步骤S30:所述会议管理服务器在接收到所述多方通话请求后,根据所述多方通话请求建立并维护多方通话管理进程,生成多方通话呼出请求,并将该多方通话呼出请求发送到多方电话通话服务器;并且,所述会议管理服务器根据所述多方通话请求,判断所述参会方的参会客户端是否安装多方电话会议APP,并且与所述参会方当中安装了多方电话会议APP的参会客户端进行邀请多方电话通话的界面操作交互,向参会客户端的多方电话会议APP发送多方通话邀请; 步骤S40:多方电话通话服务器呼叫主席客户端以及参会客户端,建立电话呼叫链接; 步骤S50:会议管理服务器基于多方电话通话服务器传来的多方通话呼出反馈,与主席客户端以及安装了多方电话会议APP的参会客户端进行多方电话通话启动状态的界面操作交互; 步骤S100,在多方电话通话过程中,主席客户端或者参会客户端与多方电话通话服务器之间的拨号交互同步实现为多方电话通话过程中的界面操作交互,或者通过主席客户端上的多方电话会议APP或者通过安装了多方电话会议APP的参会客户端上的多方电话会议APP实现的多方电话通话过程中的界面操作交互同步实现为主席客户端或者参会客户端与多方电话通话服务器之间的拨号交互。2.根据权利要求1所述的交互同步的多方电话通话会议方法,其特征在于所述步骤S10具体包括: 步骤S11,主席用户在主席客户端的多方电话会议APP上发起一个多方电话通话任务,其中,所述发起一个多方电话通话任务包括主席用户选择或者填写邀请加入该多方电话通话的参会方的电话号码;如果采用直接填写电话号码的方式,主席用户在多方电话会议APP内键入邀请的参会方的电话号码;如果采用选择参会方的电话号码的方式,则进入步骤S12和步骤S13 ; 步骤S12,多方电话会议APP获取主席客户端上的通信录并显示所述通信录; 步骤S13,主席用户从所述通信录选择邀请的参会方的电话号码。3.根据权利要求1所述的交互同步的多方电话通话会议方法,其特征在于所述步骤S20具体包括: 步骤S21,主席客户端上的多方电话会议APP根据多方电话通话任务生成多方通话请求; 步骤S22,多方电话会议APP将所述多方通话请求通过分组数据传输网络发送给会议管理服务器。4.根据权利要求1所述的交互同步的多方电话通话会议方法,其特征在于所述步骤S30具体包括: 步骤S31:所述会议管理服务器建立多方通话管理进程,多方通话管理进程以多方通话ID作为索引,登记多方通话中各通话方的通话状态; 步骤S32:会议管理服务器根据多方通话请求生成多方通话呼出请求,并将该多方通话呼出请求发送到多方电话通话服务器; 步骤S33,所述会议管理服务器根据所述多方通话请求当中参会方的电话号码,判断所述参会方的参会客户端是否安装多方电话会议APP,对于安装了多方电话会议APP的参会客户端,会议管理服务器向这些参会客户端的多方电话会议APP发送多方通话邀请。5.根据权利要求1所述的交互同步的多方电话通话会议方法,其特征在于所述步骤S40具体包括: 步骤S41:多方电话通话服务器解析由会议管理服务器发来的多方通话呼出请求;步骤S42:多方电话通话服务器基于多方通话呼出请求中的多方通话ID建立和管理多方电话通话,并且,多方电话通话服务器判断多方通话呼出请求中的多方通话类型,如果多方通话类型为即时多方通话,则多方电话通话服务器立即向多方通话呼出请求所提供的主席客户端和参会客户端电话号码发起电话呼叫,如果多方通话类型为预约多方通话,则多方电话通话服务器首先向移动终端形式的主席客户端以及参会客户端发送预约短消息,然后等待至到达预约的多方通话时间时,多方电话通话服务器向主席客户端和参会客户端电话号码发起电话呼叫; 步骤S43:如果主席客户端和参会客户端接通该电话呼叫,则立即建立了多方电话通话服务器与主席客户端和参会客户端的电话呼叫链接,多方电话通话服务器通过该电话呼叫链接与接通的主席客户端和参会客户端进行语音信号的接收、合成与转发;如果主席客户端和参会客户端在预定时间内保持未接听状态,或者保持无法接通状态,或者直接拒绝该电话呼叫,多方电话通话服务器向移动终端形式的未接通客户端发送邀请短消息; 步骤S44:多方电话通话服务器根据步骤S43中主席客户端和参会客户端的接通和未接通情况,向会议管理服务器发送多方通话呼出反馈。6.根据权利要求1所述的交互同步的多方电话通话会议方法,其特征在于所述步骤S50具体包括: 步骤S51:会议管理服务器接收多方电话通话服务器传来的多方通话呼出反馈,获得其中的多方通话ID,以及主席客户端和参会客户端的接通或未接通状态;会议管理服务器基于多方通话ID查询对应的多方通话管理进程,并且基于所述主席客户端和参会客户端的接通或未接通状态,更新该进程登记的各通话方的通话状态; 步骤S52:会议管理服务器将全部受邀请的参会客户端的通话接通和未接通状态反馈给主席客户端,主席客户端的多方电话会议APP将根据该反馈在多方电话通话管理界面上显示全部受邀请的参会客户端的信息、通话接通和未接通状态; 步骤S53:会议管理服务器将主席客户端和受邀请的参会客户端的通话接通和未接通状态反馈给该安装有多方电话会议APP的参会客户端的多方电话通话参会界面上,显示主席客户端和全部受邀请的参会客户端的信息、通话接通和未接通状态。7.根据权利要求1所述的交互同步的多方电话通话会议方法,其特征在于所述步骤S100具体包括: 如果所述界面操作交互为未接通的参会客户端申请中途加入多方通话,则进入步骤S60,如果所述界面操作交互为接通的参会客户端申请退出多方通话,则进入步骤S70,如果所述界面操作交互为主席客户端将参会方暂时隔离,则进入步骤S80,如果所述界面操作交互为主席客户端结束本次多方电话通话,则进入步骤S90 ; 其中,步骤S60-步骤S90具体为: 步骤S60:未接通的参会客户端利用回拨多方电话通话服务器并进行拨号交互的方式申请中途加入多方通话;或者,对于安装了多方电话会议APP的参会客户端,通过与会议管理服务器实现界面操作交互的方式,申请中途加入多方通话; 步骤S70:接通的参会客户端向多方电话通话服务器进行申请退出多方通话;或者,对于安装了多方电话会议APP的参会客户端,通过与会议管理服务器实现界面操作交互的方式,申请退出多方通话; 步骤S80:主席客户端向多方电话通话服务器申请暂时隔离参会方;或者,通过与会议管理服务器实现界面操作交互的方式,申请暂时隔离所述参会方; 步骤S90:主席客户端向多方电话通话服务器申请结束本次多方电话通话;或者,通过与会议管理服务器实现界面操作交互的方式,申请结束本次多方电话通话。8.一种实现权利要求1-7中的交互同步的多方电话通话会议方法的交互同步的多方电话通话会议系统,其特征在于所述系统包括主席客户端,与主席客户端通信连接的管理服务器,与主席客户端、管理服务器以及多个参会客户端分别通信连接的多方电话通话服务器,以及与多方电话通话服务器通信连接的多个参会客户端,其中: 主席客户端上安装有多方电话会议APP,主席客户端通过所述多方电话会议APP与会议管理服务器进行双向的界面操作交互,从而发起、管理或结束用于实现一个多方会议的多方电话通话任务;所述主席客户端通过电话呼叫链接接收所述多方电话通话服务器发送的语音菜单,并且通过拨号信令实现与多方电话通话服务器的拨号交互; 会议管理服务器实时地根据所述主席客户端或者参会客户端的界面操作指令而生成对应的拨号交互同步请求,将所述拨号交互同步请求发送到所述多方电话通话服务器;所述会议管理服务器实时地接收来自多方电话通话服务器的界面操作交互同步请求,并响应该界面操作交互同步请求而生成界面操作提示,将所述界面操作提示发送到主席客户端或者参会客户端的多方电话会议APP上,以便实现界面交互操作; 多方电话通话服务器用于实现与主席客户端和参会客户端的电话呼叫链接,在电话呼叫链接接通的基础上,对主席客户端和参会客户端进行语音信号的接收、合成和转发;所述多方电话通话服务器响应拨号信令,实时地根据拨号信令生成对应的界面操作交互同步请求,将界面操作交互同步请求发送至会议管理服务器;多方电话通话服务器接收来自会议管理服务器的拨号交互同步请求,并响应该拨号交互同步请求而生成并且向主席客户端和参会客户端发送对应的语音菜单,以便实现拨号交互操作; 参会客户端用于与多方电话通话服务器建立电话呼叫链接从而与主席客户端以及其它参会客户端进行多方电话通话;在多方电话通话的过程中,所述参会客户端与多方电话通话服务器进行拨号交互操作;对于安装了多方电话会议APP的参会客户端,所述安装了多方电话会议APP的参会客户端与会议管理服务器进行界面交互操作。9.一种实现权利要求1-7中的交互同步的多方电话通话会议方法的多方电话会议APP装置,其特征在于所述多方电话会议APP装置包括:发起多方通话模块、主席多方通话管理模块、参会方多方通话管理模块、结束多方通话模块、通信模块,其中: 发起多方通话模块用于发起多方电话通话任务,发起多方通话模块进一步包括:多方通话类型模块、多方通话时间模块、多方通话主题模块、多方通话人员号码模块;多方通话类型模块用于获得多方电话通话任务的类型;多方通话时间模块,用于获得多方电话通话任务的时间;多方通话主题模块用于获得多方电话通话任务的主题;多方通话人员号码模块用于获得多方电话通话任务的参会方号码; 主席多方通话管理模块用于在多方电话通话启动状态下通过界面操作交互对多方电话通话进行管理,所述主席多方通话管理模块进一步包括允许模块、拒绝模块、将参会方踢出多方通话模块、将参会方暂时静音模块、将参会方暂时隔离模块、中途增加参会方模块;所述允许模块和拒绝模块用于对会议管理服务器传输的请求进行相应的允许和拒绝操作;所述将参会方踢出多方通话模块用于将一个或多个参会方踢出多方电话通话任务;所述将参会方暂时静音模块用于在多方电话通话中将一个或多个参会方暂时静音;所述将参会方暂时隔离模块用于在多方电话通话中将一个或多个参会方暂时隔离;所述中途增加参会方模块用于在多方电话通话中增加一个或多个参会方; 参会方多方通话管理模块用于在多方电话通话启动状态下通过界面操作交互改变自身的参会状态,所述参会方多方通话管理模块包括申请暂时静音模块、申请暂时隔离模块、申请中途加入多方通话模块、申请退出多方通话模块;所述申请暂时静音模块用于在多方电话通话中向主席申请暂时静音;所述申请暂时隔离模块用于在多方电话通话中向主席申请暂时隔离;所述申请中途加入多方通话模块用于被邀请参加多方电话通话但是未接通的参会方申请中途加入该多方电话通话;所述申请退出多方通话模块用于在多方电话通话中向主席申请退出该多方电话通话; 结束多方通话模块,用于主席用户在多方电话通话启动状态下通过界面操作交互结束多方电话通话; 通信模块,用于将根据界面操作交互生成的请求或命令打包成相应的数据包,并将数据包传输给会议管理服务器,以及从会议管理服务器接收数据包,并对数据包进行解析。10.根据权利要求9所述的多方电话会议APP装置,其特征在于所述多方电话会议APP装置进一步包括:多方通话记录模块、注册登录模块、账户信息模块、用户设置模块,其中:多方通话记录模块用于对多方通话的语音进行录音,以及对用户发起、参加的多方通话情况进行记录; 注册登录模块用于用户注册、登录和注销; 账户信息模块用于显示用户的账户消费情况、账户余额情况、以及对账户进行充值; 用户设置模块用于设置重拨间隔和重拨次数。
【专利摘要】本发明提供了一种交互同步的多方电话通话会议方法、系统和多方电话会议APP装置,所述系统包括主席客户端,与主席客户端通信连接的管理服务器,与主席客户端、管理服务器以及多个参会客户端分别通信连接的多方电话通话服务器,以及与多方电话通话服务器通信连接的多个参会客户端。本发明实现界面操作交互与拨号交互的交互同步,充分改善了主席客户端进行管理操作的及时性和便利性,也改善了参会客户端改变参会状态的及时性和便利性,提高了用户体验。
【IPC分类】H04L12/18, H04L29/06, H04M3/56
【公开号】CN105306757
【申请号】CN201510583640
【发明人】周肖宇
【申请人】上海可言信息技术有限公司
【公开日】2016年2月3日
【申请日】2015年9月14日
当前第6页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1