多方通话中通话状态的更新方法、装置及多通终端制造方法及图纸

技术编号:19126169 阅读:21 留言:0更新日期:2018-10-10 07:37
本发明专利技术提供一种多方通话中通话状态的更新方法、装置及多通终端。所述方法应用于多通终端,所述方法包括:在向服务器发送包括多个参与方的号码的多方通话请求之后,保存各参与方的号码及对应的通话状态;接收服务器反馈的包括多个反馈号码及对应的最新通话状态的通知消息;将所保存的参与方的号码与所述通知消息中的反馈号码进行对比;当所保存的其中一个参与方的号码与所述通知消息中的其中一个反馈号码完全相同或者包含于所述通知消息中的其中一个反馈号码时,将所保存的所述参与方的号码对应的通话状态更新为所述反馈号码对应的最新通话状态。本发明专利技术能够根据服务器反馈的通知消息对参与方的号码进行正确匹配,从而准确更新参与方的通话状态。

【技术实现步骤摘要】
多方通话中通话状态的更新方法、装置及多通终端
本专利技术涉及通信
,尤其涉及一种多方通话中通话状态的更新方法、装置及多通终端。
技术介绍
在多方通话中,多方通话的发起方在发起多方通话请求时,会发送多个呼叫号码到服务器,请求与所述多个呼叫号码对应的参与方建立多方通话。在建立多方通话和多方通话进行的过程中,服务器会及时更新各参与方的通话状态,例如已连接、拒绝、正在连接等,并向发起方反馈包括各参与方的号码及对应的通话状态的通知消息。发起方将服务器返回的号码与本地发起请求中的号码进行比较,如果找到匹配的号码,则发起方更新对应号码的通话状态。当参与方对应的号码为一些特殊的服务号码(例如10086,100861)时,服务器在向发起方反馈通知消息时,会对该参与方的号码进行特殊处理,例如:在该参与方的号码前面加上归属地区号,将包括处理后的参与方的号码及对应的通话状态的通知消息反馈给发起方。此时,如果发起方仍采用简单匹配查找的方法对参与方的通话状态进行更新,则无法找到相应的号码,出现匹配失败,从而使发起方无法准确更新参与方的通话状态。
技术实现思路
本专利技术提供的多方通话中通话状态的更新方法、装置及多通终端,能够根据服务器反馈的通知消息对参与方的号码进行正确匹配,从而准确更新参与方的通话状态。第一方面,本专利技术提供一种多方通话中通话状态的更新方法,所述方法应用于多通终端,所述方法包括:在向服务器发送多方通话请求之后,保存各参与方的号码及对应的通话状态,其中,所述多方通话请求中包括多个参与方的号码;接收所述服务器反馈的通知消息,所述通知消息中包括多个反馈号码及对应的最新通话状态;将所保存的参与方的号码与所述通知消息中的反馈号码进行对比;当所保存的其中一个参与方的号码与所述通知消息中的其中一个反馈号码完全相同,或者所保存的其中一个参与方的号码包含于所述通知消息中的其中一个反馈号码时,将所保存的所述参与方的号码对应的通话状态更新为所述反馈号码对应的最新通话状态。可选地,所述方法还包括:当所保存的至少两个参与方的号码包含于所述通知消息中的其中一个反馈号码时,比较所述至少两个参与方的号码中的每个号码与所述反馈号码的匹配权重;将所保存的与所述反馈号码的匹配权重较大的参与方的号码对应的通话状态更新为所述反馈号码对应的最新通话状态。可选地,所述比较所述至少两个参与方的号码中的每个号码与所述反馈号码的匹配权重包括:比较所述至少两个参与方的号码中的每个号码与所述反馈号码相匹配的数字个数,与所述反馈号码相匹配的数字个数多的参与方的号码的匹配权重较大。可选地,在向服务器发送多方通话请求之后所保存的各参与方的号码对应的通话状态为正在呼叫;接收到的所述服务器反馈的通知消息中包括的最新通话状态至少包括正在呼叫、正在通话、通话保持和呼叫拒绝。第二方面,本专利技术提供一种多方通话中通话状态的更新装置,所述装置位于多通终端,所述装置包括:保存单元,用于在向服务器发送多方通话请求之后,保存各参与方的号码及对应的通话状态,其中,所述多方通话请求中包括多个参与方的号码;接收单元,用于接收所述服务器反馈的通知消息,所述通知消息中包括多个反馈号码及对应的最新通话状态;对比单元,用于将所述保存单元保存的参与方的号码与所述通知消息中的反馈号码进行对比;第一更新单元,用于当所述保存单元保存的其中一个参与方的号码与所述通知消息中的其中一个反馈号码完全相同,或者所述保存单元保存的其中一个参与方的号码包含于所述通知消息中的其中一个反馈号码时,将所述保存单元保存的所述参与方的号码对应的通话状态更新为所述反馈号码对应的最新通话状态。可选地,所述装置还包括:比较单元,用于当所述保存单元保存的至少两个参与方的号码包含于所述通知消息中的其中一个反馈号码时,比较所述至少两个参与方的号码中的每个号码与所述反馈号码的匹配权重;第二更新单元,用于将所述保存单元保存的与所述反馈号码的匹配权重较大的参与方的号码对应的通话状态更新为所述反馈号码对应的最新通话状态。可选地,所述比较单元,用于比较所述至少两个参与方的号码中的每个号码与所述反馈号码相匹配的数字个数,与所述反馈号码相匹配的数字个数多的参与方的号码的匹配权重较大。可选地,所述保存单元在向服务器发送多方通话请求之后所保存的各参与方的号码对应的通话状态为正在呼叫;所述接收单元接收到的所述服务器反馈的通知消息中包括的最新通话状态至少包括正在呼叫、正在通话、通话保持和呼叫拒绝。第三方面,本专利技术提供一种多通终端,所述多通终端包括上述多方通话中通话状态的更新装置。本专利技术实施例提供的多方通话中通话状态的更新方法、装置及多通终端,在向服务器发送包括多个参与方的号码的多方通话请求之后,保存各参与方的号码及对应的通话状态,接收服务器反馈的包括多个反馈号码及对应的最新通话状态的通知消息,将所保存的参与方的号码与所述通知消息中的反馈号码进行对比,当所保存的其中一个参与方的号码与所述通知消息中的其中一个反馈号码完全相同或者包含于所述通知消息中的其中一个反馈号码时,将所保存的所述参与方的号码对应的通话状态更新为所述反馈号码对应的最新通话状态。与现有技术相比,本专利技术能够在服务器出于某些原因对参与方的号码进行修改时,仍能根据服务器反馈的通知消息对参与方的号码进行正确匹配,从而准确更新参与方的通话状态。附图说明图1为本专利技术一实施例多方通话中通话状态的更新方法的流程图;图2为本专利技术另一实施例多方通话中通话状态的更新方法的流程图;图3为本专利技术再一实施例多方通话中通话状态的更新方法中发起方对参与方通话状态进行更新的示意图;图4为本专利技术又一实施例多方通话中通话状态的更新方法中发起方对参与方通话状态进行更新的示意图;图5为本专利技术一实施例多方通话中通话状态的更新装置的结构示意图;图6为本专利技术另一实施例多方通话中通话状态的更新装置的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在本专利技术各实施例中,多方通话发起方指发起多方通话的用户,该用户作为多方通话参与者中的管理者,可以维护多方通话的连接,包括发起、终止、修改等操作,在操作界面看到其他多方通话参与用户的通话状态,如正在拨号、正在通话、保持通话等。多方通话参与方指除多方通话管理端的其他用户。多方通话服务器指多方通话的一个网络服务器,接受多方通话请求,维护多方通话连接。服务器接收到发起方的多方通话请求时,将发起方的多方通话请求转发到参与方,同时,及时更新参与方的状态到发起方。本专利技术实施例提供一种多方通话中通话状态的更新方法,所述方法应用于作为多方通话发起方的多通终端,如图1所示,所述方法包括:S11、在向服务器发送多方通话请求之后,保存各参与方的号码及对应的通话状态,其中,所述多方通话请求中包括多个参与方的号码。其中,所保存的各参与方的号码对应的通话状态为正在呼叫。S12、接收所述服务器反馈的通知消息,所述通知消息中包括多个反馈号码及对应的最新通话状态。其中本文档来自技高网...
多方通话中通话状态的更新方法、装置及多通终端

【技术保护点】
1.一种多方通话中通话状态的更新方法,所述方法应用于多通终端,其特征在于,所述方法包括:在向服务器发送多方通话请求之后,保存各参与方的号码及对应的通话状态,其中,所述多方通话请求中包括多个参与方的号码;接收所述服务器反馈的通知消息,所述通知消息中包括多个反馈号码及对应的最新通话状态;将所保存的参与方的号码与所述通知消息中的反馈号码进行对比;当所保存的其中一个参与方的号码与所述通知消息中的其中一个反馈号码完全相同,或者所保存的其中一个参与方的号码包含于所述通知消息中的其中一个反馈号码时,将所保存的所述参与方的号码对应的通话状态更新为所述反馈号码对应的最新通话状态。

【技术特征摘要】
1.一种多方通话中通话状态的更新方法,所述方法应用于多通终端,其特征在于,所述方法包括:在向服务器发送多方通话请求之后,保存各参与方的号码及对应的通话状态,其中,所述多方通话请求中包括多个参与方的号码;接收所述服务器反馈的通知消息,所述通知消息中包括多个反馈号码及对应的最新通话状态;将所保存的参与方的号码与所述通知消息中的反馈号码进行对比;当所保存的其中一个参与方的号码与所述通知消息中的其中一个反馈号码完全相同,或者所保存的其中一个参与方的号码包含于所述通知消息中的其中一个反馈号码时,将所保存的所述参与方的号码对应的通话状态更新为所述反馈号码对应的最新通话状态。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所保存的至少两个参与方的号码包含于所述通知消息中的其中一个反馈号码时,比较所述至少两个参与方的号码中的每个号码与所述反馈号码的匹配权重;将所保存的与所述反馈号码的匹配权重较大的参与方的号码对应的通话状态更新为所述反馈号码对应的最新通话状态。3.根据权利要求2所述的方法,其特征在于,所述比较所述至少两个参与方的号码中的每个号码与所述反馈号码的匹配权重包括:比较所述至少两个参与方的号码中的每个号码与所述反馈号码相匹配的数字个数,与所述反馈号码相匹配的数字个数多的参与方的号码的匹配权重较大。4.根据权利要求1至3中任一项所述的方法,其特征在于,在向服务器发送多方通话请求之后所保存的各参与方的号码对应的通话状态为正在呼叫;接收到的所述服务器反馈的通知消息中包括的最新通话状态至少包括正在呼叫、正在通话、通话保持和呼叫拒绝。5.一种多方通话中通话状态的更新装置,所述装置位于多通终端,其特征在于,所述装置包括:保存单元,用于在向服务器发...

【专利技术属性】
技术研发人员:朱迪安何毅
申请(专利权)人:展讯通信上海有限公司
类型:发明
国别省市:上海,31

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

1