一种用于处理呼叫转移的方法与设备技术

技术编号:10487157 阅读:120 留言:0更新日期:2014-10-03 16:08
本发明专利技术的目的是提供一种处理呼叫转移的方法和设备。在被叫侧的应用服务器中,当其检测到触发某个被叫用户的呼叫转移的条件满足时,获取该被叫用户的IM的状态信息,如果是在线状态,再获取主叫用户的IM的状态信息;如果主叫用户也在线,则向主叫用户发送询问IM,如果主叫用户愿意与被叫用户通过IM通信,则在主叫用户和被叫用户之间建立IM连接,而不将呼叫转移到第三方。其余情况,呼叫仍被转移到第三方。通过采用本发明专利技术,主叫用户和被叫用户之间除了呼叫转移还多了一种通信选择——即时通信,其可以弥补现有的呼叫转移的不足,提高通信的成功率。

【技术实现步骤摘要】
一种用于处理呼叫转移的方法与设备
本专利技术涉及通信
,尤其涉及一种处理呼叫转移的技术。
技术介绍
呼叫转移又叫呼入转移,是种网络功能,在某些条件满足时,被叫用户会将主叫用户的呼叫转移到预先设置的电话号码上,即将呼叫转移到第三方。预先设置的电话号码包括:固定或移动电话号码、全球通中文短信台、语音信箱号码、自动寻呼机号码。触发呼叫转移的条件主要有以下四种:1)无应答转移。被叫用户的通信设备如果无人接听,那所有呼叫他的电话均转移到他预先设置的电话号码上。2)不可接通转移。如果被叫用户手机关机或未在有效服务区内或出现不能实现正常通话的情况时,所有呼叫他的电话就会均转移到他预先设置的电话号码上。3)遇忙转移。如果被叫用户正在通话中,那么所有呼叫他的电话均转移到他预先设置的电话号码上。4)无条件转移。呼叫被叫用户的来电全部转移到他预先设置的号码上。 现有技术中的呼叫转移在日常生活中起着重要作用,它能大大减少呼叫丢失的现象。然而,实际中仍然存在现有的呼叫转移无法满足用户需求的问题。比如,通信设备在被叫用户可达范围内,但被叫用户未能及时接听,而呼叫被转移至另一个对被叫用户不可达的通信设备上,从而导致呼叫无法建立。又比如,被叫用户在会议中,启动了呼叫转移业务,此时呼叫被转移其他通信设备上,而被叫用户仍然无法接听。 因此,现有的呼叫转移业务需要进一步完善,以更好的满足用户的需求。
技术实现思路
本专利技术的目的是提供一种用于处理呼叫转移的方法与设备。 根据本专利技术的一个方面,提供了一种在应用服务器中用于处理呼叫转移的方法,该方法包括以下步骤:a.当检测到触发某个被叫用户的呼叫转移的条件满足时,获取所述被叫用户的即时消息的状态信息,其中,所述被叫用户配置有呼叫转移业务,当所述条件满足时,来自一个主叫用户的呼叫所述被叫用户的呼叫将被转移到第三方;b.判断所述被叫用户的即时消息的状态信息是否为在线状态;c.根据判断结果向所述第三方发送呼叫请求或在所述主叫用户和所述被叫用户之间建立即时消息连接。 优选地,当步骤b的判断结果为所述被叫用户的即时消息的状态信息不是在线状态时,所述步骤c进一步包括:cl.向所述第三方发送呼叫请求。 优选地,当步骤b的判断结果为所述被叫用户的即时消息的状态信息是在线状态时,所述步骤c进一步包括:c2.获取所述主叫用户的即时消息的状态信息;c3.判断所述主叫用户的即时消息的状态信息是否为在线状态;c4.根据判断结果向所述第三方发送呼叫请求或在所述主叫用户和所述被叫用户之间建立即时消息连接。 优选地,当步骤c3的判断结果为所述主叫用户的即时消息的状态信息不是在线状态时,所述步骤c4进一步包括:c41.向所述第三方发送呼叫请求。 优选地,当步骤c3的判断结果为所述主叫用户的即时消息的状态信息是在线状态时,所述步骤c4进一步包括:c42.向所述主叫用户发送一条即时消息,其中包含了是否愿意与所述被叫用户建立即时消息连接的询问信息。 优选地,该方法在步骤c42之后还包括以下步骤:响应于来自所述主叫用户的应答即时消息,所述应答即时消息包含了所述主叫用户愿意与所述被叫用户建立即时消息连接的信息,向所述被叫用户转发所述应答即时消息并向所述主叫用户发送释放呼叫请求。 优选地,该方法在步骤c42之后还包括以下步骤:在预定时间内未收到来自所述主叫用户的应答即时消息或收到的应答即时消息包含了所述主叫用户不愿意与所述被叫用户建立即时消息连接的信息,向所述第三方发送呼叫请求。 优选地,步骤a进一步包括:向呈现服务器发送第一询问消息以获取所述被叫用户的即时消息的状态信息。 优选地,步骤c2进一步包括:向呈现服务器发送第二询问消息以获取所述主叫用户的即时消息的状态信息。 根据本专利技术的另一个方面,提供了一种在应用服务器中用于处理呼叫转移的装置,该装置包括:第一获取装置,用于当检测到触发某个被叫用户的呼叫转移的条件满足时,获取所述被叫用户的即时消息的状态信息,其中,所述被叫用户配置有呼叫转移业务,当所述条件满足时,来自一个主叫用户的呼叫所述被叫用户的呼叫将被转移到第三方;第一判断装置,用于判断所述被叫用户的即时消息的状态信息是否为在线状态;第一处理装置,用于根据判断结果向所述第三方发送呼叫请求或在所述主叫用户和所述被叫用户之间建立即时消息连接。 优选地,当第一判断装置的判断结果为所述被叫用户的即时消息的状态信息不是在线状态时,所述第一处理装置进一步用于向所述第三方发送呼叫请求。 优选地,当第一判断装置的判断结果为所述被叫用户的即时消息的状态信息是在线状态时,所述第一处理装置进一步包括:第二获取装置,用于获取所述主叫用户的即时消息的状态信息;第二判断装置,用于判断所述主叫用户的即时消息的状态信息是否为在线状态;第二处理装置,用于根据判断结果向所述第三方发送呼叫请求或在所述主叫用户和所述被叫用户之间建立即时消息连接。 优选地,当第二判断装置的判断结果为所述主叫用户的即时消息的状态信息不是在线状态时,所述第二处理装置进一步用于向所述第三方发送呼叫请求。 优选地,当第二判断装置的判断结果为所述主叫用户的即时消息的状态信息是在线状态时,所述第二处理装置进一步用于向所述主叫用户发送一条即时消息,其中包含了是否愿意与所述被叫用户建立即时消息连接的询问信息。 优选地,所述第二处理装置还用于响应于来自所述主叫用户的应答即时消息,所述应答即时消息包含了所述主叫用户愿意与所述被叫用户建立即时消息连接的信息,向所述被叫用户转发所述应答即时消息并向所述主叫用户发送释放呼叫请求。 优选地,所述第二处理装置还用于在预定时间内未收到来自所述主叫用户的应答即时消息或收到的应答即时消息包含了所述主叫用户不愿意与所述被叫用户建立即时消息连接的信息,向所述第三方发送呼叫请求。 优选地,所述第一获取装置还用于向呈现服务器发送第一询问消息以获取所述被叫用户的即时消息的状态信息。 优选地,所述第二获取装置还用于向呈现服务器发送第二询问消息以获取所述主叫用户的即时消息的状态信息。 与现有的呼叫转移技术相比,本专利技术提出了一种更完善,更灵活的处理方式。在被叫用户已经配置有呼叫转移业务的情况下,如果主叫用户和被叫用户均拥有即时消息的帐号,并且主叫用户和被叫用户的即时消息的状态信息均为在线状态,那么,在预先设定的条件满足时,除了将呼叫转移到第三方,主叫用户和被叫用户还可以通过即时消息进行通信。这样,主叫用户和被叫用户之间增加了一种通信方式——即时消息,在某些情况下,即使将呼叫转移到第三方仍然可能导致呼叫无法成功建立,而采用即时消息通信可以避免呼叫丢失的发生。因此,采用本专利技术,可以提高通信的成功率,对用户而言,可以提供更多的选择,更便利的服务。 【附图说明】 通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显: 图1示出根据本专利技术一个实施例的应用场景图; 图2示出根据本专利技术一个实施例的用于处理呼叫转移的方法流程图; 图3示出根据本专利技术一个实施例的用于处理呼叫转移的过程示意图; 图4示出根据本专利技术另一个实施例的用于处理呼叫转移的过程示意图; 图5示本文档来自技高网...

【技术保护点】
一种在应用服务器中用于处理呼叫转移的方法,该方法包括以下步骤:a.当检测到触发某个被叫用户的呼叫转移的条件满足时,获取所述被叫用户的即时消息的状态信息,其中,所述被叫用户配置有呼叫转移业务,当所述条件满足时,来自一个主叫用户的呼叫所述被叫用户的呼叫将被转移到第三方;b.判断所述被叫用户的即时消息的状态信息是否为在线状态;c.根据判断结果向所述第三方发送呼叫请求或在所述主叫用户和所述被叫用户之间建立即时消息连接。

【技术特征摘要】
1.一种在应用服务器中用于处理呼叫转移的方法,该方法包括以下步骤: a.当检测到触发某个被叫用户的呼叫转移的条件满足时,获取所述被叫用户的即时消息的状态信息,其中,所述被叫用户配置有呼叫转移业务,当所述条件满足时,来自一个主叫用户的呼叫所述被叫用户的呼叫将被转移到第三方; b.判断所述被叫用户的即时消息的状态信息是否为在线状态; c.根据判断结果向所述第三 方发送呼叫请求或在所述主叫用户和所述被叫用户之间建立即时消息连接。2.根据权利要求1所述的方法,其中,判断结果为所述被叫用户的即时消息的状态信息不是在线状态时,所述步骤c进一步包括:cl.向所述第三方发送呼叫请求。3.根据权利要求1或2所述的方法,其中,判断结果为所述被叫用户的即时消息的状态信息是在线状态时,所述步骤c进一步包括: c2.获取所述主叫用户的即时消息的状态信息;c3.判断所述主叫用户的即时消息的状态信息是否为在线状态;c4.根据判断结果向所述第三方发送呼叫请求或在所述主叫用户和所述被叫用户之间建立即时消息连接。4.根据权利要求3所述的方法,其中,当步骤c3的判断结果为所述主叫用户的即时消息的状态信息不是在线状态时,所述步骤c4进一步包括:c41.向所述第三方发送呼叫请求。5.根据权利要求3所述的方法,其中,当步骤c3的判断结果为所述主叫用户的即时消息的状态信息是在线状态时,所述步骤c4进一步包括: c42.向所述主叫用户发送一条即时消息,其中包含了是否愿意与所述被叫用户建立即时消息连接的询问信息。6.根据权利要求5所述的方法,其中,该方法在步骤c42之后还包括以下步骤: 响应于来自所述主叫用户的应答即时消息,所述应答即时消息包含了所述主叫用户愿意与所述被叫用户建立即时消息连接的信息,向所述被叫用户转发所述应答即时消息并向所述主叫用户发送释放呼叫请求。7.根据权利要求5所述的方法,其中,该方法在步骤c42之后还包括以下步骤: 在预定时间内未收到来自所述主叫用户的应答即时消息或收到的应答即时消息包含了所述主叫用户不愿意与所述被叫用户建立即时消息连接的信息,向所述第三方发送呼叫请求。8.根据权利要求1所述的方法,其中,步骤a进一步包括: 向呈现服务器发送第一询问消息以获取所述被叫用户的即时消息的状态信息。9.根据权利要求3所述的方法,其中,步骤c2进一步包括: 向呈现服务器发送第二询问消息以获取所述主叫用户的即时消息的状态信息。10.一种在应用服务器中用于处理呼叫转移的装置...

【专利技术属性】
技术研发人员:刘皛
申请(专利权)人:阿尔卡特朗讯公司
类型:发明
国别省市:法国;FR

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

1