移动终端及其控制方法、控制装置和存储介质制造方法及图纸

技术编号:25528893 阅读:22 留言:0更新日期:2020-09-04 17:17
本申请公开了一种移动终端及其控制方法、控制装置和存储介质。其中,控制方法包括:当对目标联系人的第一电话号码进行呼叫请求时,判断是否接收到针对呼叫请求未被接通响应时的呼叫反馈信息;若是,则依据呼叫反馈信息判断第一电话号码是否存在关联号码;如果判断第一电话号码存在关联号码,则获取关联号码;将关联号码存储至目标联系人的通讯录信息中。由此,可以丰富该目标联系人的通信账号,以便下次通过第一电话号码呼叫目标联系人,且联系不上时,就可通过拨打该关联号码联系该目标联系人,从而达到提升成功联系该目标联系人的概率的目的。

【技术实现步骤摘要】
移动终端及其控制方法、控制装置和存储介质
本申请涉及移动终端
,尤其涉及一种移动终端及其控制方法、控制装置和一种计算机可读存储介质。
技术介绍
目前,随着智能手机的普及,很多用户都有不止一个通信账号,例如,上班的时候使用移动电话进行通信,下班回家的时候会有固定电话进行通信。甚至很多用户移动通信电话卡有不止一个,比如,现在很多手机都支持双卡。现实中经常碰到一个问题是:呼叫方通过其中一个账户联系用户时,该账户可能出现欠费,手机没电关机等情况,从而导致呼叫方无法联系上该用户,而呼叫方又不知道该用户的其他通信账户,从而导致呼叫方联系该用户失败。
技术实现思路
本申请的目的旨在至少在一定程度上解决上述的技术问题之一。第一方面,本申请实施例提出了一种移动终端的控制方法,包括:当对目标联系人的第一电话号码进行呼叫请求时,判断是否接收到针对所述呼叫请求未被接通响应时的呼叫反馈信息;若接收到针对所述呼叫请求未被接通响应时的呼叫反馈信息,则依据所述呼叫反馈信息判断所述第一电话号码是否存在关联号码;如果判断所述第一电话号码存在关联号码,则获取所述关联号码;将所述关联号码存储至所述目标联系人的通讯录信息中。第二方面,本申请实施例提出了一种移动终端的控制装置,包括:呼叫请求发起模块,用于对目标联系人的第一电话号码进行呼叫请求;第一判断模块,用于在对目标联系人的第一电话号码进行呼叫请求时,判断是否接收到针对所述呼叫请求未被接通响应时的呼叫反馈信息;第二判断模块,用于在接收到针对所述呼叫请求未被接通响应时的呼叫反馈信息时,依据所述呼叫反馈信息判断所述第一电话号码是否存在关联号码;关联号码获取模块,用于在所述第二判断模块依据所述呼叫反馈信息判断所述第一电话号码存在关联号码时,获取所述关联号码;存储模块,用于将所述关联号码存储至所述目标联系人的通讯录信息中。第三方面,本申请实施例提出了一种移动终端,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现本申请第一方面实施例所述的移动终端的控制方法。第四方面,本申请实施例提出了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现本申请第一方面实施例所述的移动终端的控制方法。本申请实施例的技术方案,在对目标联系人的第一电话号码进行呼叫请求时,判断是否接收到针对呼叫请求未被接通响应时的呼叫反馈信息,若是,则依据呼叫反馈信息判断第一电话号码是否存在关联号码,如果判断第一电话号码存在关联号码,则获取关联号码,并将关联号码存储至目标联系人的通讯录信息中。由此,通过从针对呼叫请求未被接通响应时的呼叫反馈信息中,获取与第一电话号码存在关联关系的关联号码,进而将该关联号码存储到目标联系人的通讯录信息中,从而获得该目标联系人更多的通信账号,以便下次通过第一电话号码呼叫目标联系人,且联系不上时,就可通过拨打该关联号码联系该目标联系人,从而达到提升成功联系该目标联系人的概率;另外,在获得该目标联系人更多的通信账号时,可自动存储到目标联系人的通讯录信息中,省去了用户录入保存的操作,简化了用户操作,可以提升用户的使用体验。本申请附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。附图说明本申请上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1是根据本申请一个实施例的移动终端的控制方法的流程图;图2是根据本申请实施例的移动终端的控制方法的流程图;图3是根据本申请又一个实施例的移动终端的控制方法的流程图;图4是根据本申请实施例的移动终端的控制流程的交互示例图;图5是根据本申请一个实施例的移动终端的控制装置的结构示意图;图6是根据本申请一个实施例的移动终端的结构示意图。具体实施方式下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本申请,而不能理解为对本申请的限制。下面参考附图描述本申请实施例的移动终端及其控制方法、控制装置和存储介质。图1是根据本申请一个实施例的移动终端的控制方法的流程图。需要说明的是,本申请实施例的移动终端的控制方法可应用于本申请实施例的移动终端的控制装置。其中,该控制装置可被配置于移动终端。作为一种示例,该移动终端可为具有号码呼叫功能的手机。还需要说明的是,本申请实施例的移动终端的控制方法适用于主叫终端给被叫终端拨打电话的场景。也就是说,本申请实施例的移动终端的控制方法可从主叫终端侧进行描述。如图1所示,该移动终端的控制方法可以包括:步骤101,当对目标联系人的第一电话号码进行呼叫请求时,判断是否接收到针对呼叫请求未被接通响应时的呼叫反馈信息。可以理解,主叫终端在给目标联系人的第一电话号码进行呼叫请求,若目标联系人的第一电话号码的终端在预设时间内未接通,或者,该第一电话号码设置了呼叫转移业务,则第一电话号码的终端都会针对这两种情况反馈相应的信息,以便主叫终端了解到被叫终端是由于什么原因而无法接通。基于该原理,当主叫终端对目标联系人的第一电话号码进行呼叫请求时,可判断是否能够接收到针对该呼叫请求未被接通响应时的呼叫反馈信息。值得注意的是,若未接收到针对呼叫请求未被接通响应时的呼叫反馈信息,而是接收到了针对呼叫请求被接通响应时的呼叫反馈信息,则说明针对该第一电话号码的呼叫请求成功,进入主叫终端与被叫终端进行通话的流程。步骤102,若接收到针对呼叫请求未被接通响应时的呼叫反馈信息,则依据呼叫反馈信息判断第一电话号码是否存在关联号码。可以理解,目标联系人的第一电话号码未被成功接通的原因可能有多种,而第一电话的终端会根据不同的原因,可能会返回不同的呼叫反馈信息,以告知主叫终端为何无法接通该第一电话号码。例如,若第一电话号码的终端关机,则可向主叫终端反馈用以代表类似“第一电话号码的终端已关机”信息的SIP协议应答码;或者,若第一电话号码的终端未关机,但第一电话号码在预设时间内仍未被接通(比如该第一电话号码的终端不在目标联系人的身边),则可向主叫终端反馈用以代表类似“第一电话号码暂时无法接通”信息的SIP协议应答码;或者,若第一电话号码设置了呼叫转移业务,则可向主叫终端反馈用以代表类似“第一电话号码已开通呼叫转移业务,正在为您拨打呼叫转移号码”信息的SIP协议应答码。在本步骤中,在接收到针对呼叫请求未被接通响应时的呼叫反馈信息之后,可基于该呼叫反馈信息所对应的SIP协议应答码,来判断该第一电话号码是否存在关联号码。可以理解,通常情况下,只有在第一电话号码设置了呼叫转,该第一电话号码才会存在关联号码,即第一电话号码开通呼叫转移业务时,目标联系人本文档来自技高网...

【技术保护点】
1.一种移动终端的控制方法,其特征在于,包括:/n当对目标联系人的第一电话号码进行呼叫请求时,判断是否接收到针对所述呼叫请求未被接通响应时的呼叫反馈信息;/n若接收到针对所述呼叫请求未被接通响应时的呼叫反馈信息,则依据所述呼叫反馈信息判断所述第一电话号码是否存在关联号码;/n如果判断所述第一电话号码存在关联号码,则获取所述关联号码;/n将所述关联号码存储至所述目标联系人的通讯录信息中。/n

【技术特征摘要】
1.一种移动终端的控制方法,其特征在于,包括:
当对目标联系人的第一电话号码进行呼叫请求时,判断是否接收到针对所述呼叫请求未被接通响应时的呼叫反馈信息;
若接收到针对所述呼叫请求未被接通响应时的呼叫反馈信息,则依据所述呼叫反馈信息判断所述第一电话号码是否存在关联号码;
如果判断所述第一电话号码存在关联号码,则获取所述关联号码;
将所述关联号码存储至所述目标联系人的通讯录信息中。


2.根据权利要求1所述的方法,其特征在于,依据所述呼叫反馈信息判断所述第一电话号码是否存在关联号码,包括:
判断所述呼叫反馈信息中是否包含History-Info头域;
如果所述呼叫反馈信息中未包含所述History-Info头域,则判定所述第一电话号码不存在关联号码;
如果所述呼叫反馈信息中包含所述History-Info头域,则判定所述第一电话号码存在关联号码。


3.根据权利要求1或2所述的方法,其特征在于,获取所述关联号码,包括:
从所述呼叫反馈信息中所包含的History-Info头域中,确定出呼叫前转相关信息;
从所述呼叫前转相关信息中,获取所述关联号码。


4.根据权利要求1所述的方法,其特征在于,将所述关联号码存储至所述目标联系人的通讯录信息中,包括:
判断所述移动终端的通讯录中是否存在针对所述目标联系人的通讯录信息;
如果所述移动终端的通讯录中未存在针对所述目标联系人的通讯录信息,则在所述通讯录中建立针对所述目标联系人的通讯录信息,并将所述第一电话号码和所述关联号码存储至所述目标联系人的通讯录信息中;
如果所述移动终端的通讯录中存在针对所述目标联系人的通讯录信息,则判断所述第一电话号码是否已被存储于所述目标联系人的通讯录信息中;
如果所述第一电话号码已被存储于所述目标联系人的通讯录信息中,则将所述关联号码存储至所述目标联系人的通讯录信息;
如果所述第一电话号码未被存储于所述目标联系人的通讯录信息中,则将所述第一电话号码和所述关联号码存储至所述目标联系人的通讯录信息中。


5.根据权利要求1所述的方法,其特征在于,还包括:
当下一次再对所述目标联系人的第一电话号码进行呼叫请求,且预设时间内未接收到针对所述第一电话号码被接通时应反馈的接通响应信息时,基于所述目标联系人的通讯录信息中的所述关联号码,发起对所述目标联系人的呼叫。


6.根据权利要求5所述的方法,其特征在于,所述关联号码为多个;基于所述目标联系人的通讯录信息中的所述关联号码,发起对所述目标联系人的呼叫,包括:
按照多个关联号码的优先级顺序,对优先级最高的关联号码发起呼叫请求;
若预设时间内未接收到针对所述优先级最高的关联号码被接通时应反馈的接通响应信息,则对位于下一等级的关联号码发起呼叫请求,以此类推,直至接收到针对其中一个关联号码被接通时反馈的接通响应信息,或者,均未接收到针对每个关联号码被接通时应反馈的接通响应信息。


7.一种移动终端的控制装置,其特征在于,包括:
呼叫请求发起模块,用于对目标联系人的第一电话号码进行呼叫请求;
第一判断模块,用于在对目标联系人的第一电话号码进行呼叫请求时,判断是否接收到针对所...

【专利技术属性】
技术研发人员:司广磊
申请(专利权)人:OPPO重庆智能科技有限公司
类型:发明
国别省市:重庆;50

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

1