一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

呼叫转移设置方法、装置、存储介质、控制器和通话设备与流程

2022-02-19 02:32:37 来源:中国专利 TAG:


1.本发明涉及电信技术领域,特别是涉及一种呼叫转移设置方法、装置、存储介质、控制器和通话设备。


背景技术:

2.对于手机、固定电话等通话设备,除了需要基本电信业务之外,通常还要设置补充业务。呼叫等待和呼叫转移是人们在通话设置中常用的两种补充业务,呼叫转移又分为:无条件转移、遇忙转移、无应答转移和不可及转移。
3.一般来说,用户都会保持开启呼叫等待业务,在有需求时开启呼叫转移业务。然而多数情况下,呼叫等待的优先级是高于呼叫转移的;因此,开启呼叫等待业务的情况下再设置呼叫转移时,呼叫转移会失效,会使用户漏接很多电话。


技术实现要素:

4.本发明要解决的技术问题是:现有技术中用户开启呼叫等待业务的情况下再设置呼叫转移时,呼叫转移会失效导致用户漏接重要电话的问题。
5.为解决上述技术问题,本发明提供了一种呼叫转移设置方法、装置、存储介质、控制器和通话设备。
6.一种呼叫转移设置方法,包括:
7.在检测到呼叫转移设置操作时,判断目标电话号码是否开启呼叫等待业务;
8.若是,则控制输出装置输出呼叫等待关闭提醒信息;
9.若否,则开启所述目标电话号码的呼叫转移业务。
10.在其中一个实施例中,所述呼叫转移设置操作包括进入呼叫转移设置界面。
11.在其中一个实施例中,所述判断目标电话号码是否开启呼叫等待业务,包括:
12.基于目标电话号码,发送呼叫等待业务的状态查询指令至接收端,并接收所述接收端返回的查询结果;
13.根据所述查询结果判断所述呼叫等待业务是否已开启。
14.在其中一个实施例中,在检测到所述呼叫转移设置操作之后,所述开启所述目标电话号码的呼叫转移业务之前,还包括:
15.获取通过号码输入操作输入的转移号码;
16.所述开启所述目标电话号码的呼叫转移业务,包括:根据所述转移号码发送呼叫转移业务开启指令至运营商服务器。
17.在其中一个实施例中,所述控制输出装置输出呼叫等待关闭提醒信息之后,还包括:
18.在检测到所述目标电话号码的呼叫等待业务关闭后,开启所述目标电话号码的呼叫转移业务。
19.在其中一个实施例中,所述控制输出装置输出呼叫等待关闭提醒信息之后,还包
括:
20.若检测到所述目标电话号码的呼叫等待业务未关闭,则返回所述控制输出装置输出呼叫等待关闭提醒信息的步骤。
21.一种呼叫转移设置装置,包括:
22.业务分析模块,用于在检测到呼叫转移设置操作时,判断目标电话号码是否开启呼叫等待业务;
23.业务关闭模块,用于在所述目标电话号码开启呼叫等待业务时,控制输出装置输出呼叫等待关闭提醒信息;
24.转移开启模块,用于在所述目标电话号码未开启呼叫等待业务时,开启所述目标电话号码的呼叫转移业务。
25.在其中一个实施例中,所述业务分析模块在检测到呼叫转移设置操作时,基于所述目标电话号码,发送呼叫等待业务的状态查询指令至接收端,并接收所述接收端返回的查询结果,根据所述查询结果判断所述呼叫等待业务是否已开启。
26.一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如下步骤:
27.在检测到呼叫转移设置操作时,判断目标电话号码是否开启呼叫等待业务;
28.若是,则控制输出装置输出呼叫等待关闭提醒信息;
29.若否,则开启所述目标电话号码的呼叫转移业务。
30.一种控制器,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如下步骤:
31.在检测到呼叫转移设置操作时,判断目标电话号码是否开启呼叫等待业务;
32.若是,则控制输出装置输出呼叫等待关闭提醒信息;
33.若否,则开启所述目标电话号码的呼叫转移业务。
34.一种通话设备,包括设备本体和上述的控制器,所述控制器连接所述设备本体。
35.与现有技术相比,上述方案中的一个或多个实施例可以具有如下优点或有益效果:
36.在检测到呼叫转移设置操作时,通过检查目标电话号码的呼叫等待业务是否开启,在呼叫等待业务开启的条件下控制输出呼叫等待关闭提醒信息,以提示用户需要关闭呼叫等待业务,确保在呼叫等待业务关闭的条件下再开启呼叫转移业务,从而避免呼叫转移设置失效,确保呼叫转移的有效性,使呼叫转移的通话能正常被转接,避免用户漏接电话。
附图说明
37.通过结合附图阅读下文示例性实施例的详细描述可更好地理解本公开的范围。其中所包括的附图是:
38.图1为一个实施例中呼叫转移设置方法的流程示意图;
39.图2为另一个实施例中呼叫转移设置方法的流程示意图;
40.图3为一个实施例中呼叫转移设置装置的结构框图。
具体实施方式
41.为使本发明的目的、技术方案和优点更加清楚,以下将结合附图及实施例来详细说明本发明的实施方法,借此对本发明如何应用技术手段来解决技术问题,并达成技术效果的实现过程能充分理解并据以实施。
42.对于补充业务,运营商提供的呼叫等待和呼叫转移的优先级排序为:(1)无条件转移和呼叫等待:无条件转移优先;(2)遇忙转移和呼叫等待:遇忙时,呼叫等待优先;(3)隐含呼叫转移和呼叫等待:呼叫等待优先。可见,大多数情况下呼叫等待的优先级高于呼叫转移,如果开启了呼叫等待,则很多情况下呼叫转移设置无效。
43.基于此,本发明提供了一种可以避免因开启呼叫等待而呼叫转移设置失效的方案。
44.如图1所示,在一个实施例中,提供了一种呼叫转移设置方法,包括如下步骤:
45.s130:在检测到呼叫转移设置操作时,判断目标电话号码是否开启呼叫等待业务。
46.其中,目标电话号码是指需要设置呼叫转移的电话号码;呼叫转移设置操作是用于指示准备呼叫转移设置的操作。呼叫转移设置操作对应于目标电话号码。比如,对于支持双卡双待的通话设备,用户可以在sim(subscriber identity module用户身份模块)卡1或sim卡2的对应界面下执行操作、以进行sim卡1的电话号码所对应的呼叫转移设置操作,或进行sim卡2对应的呼叫转移设置操作。
47.检测到呼叫转移设置操作,则表示需要对目标电话号码设置呼叫转移,此时,判断目标电话号码是否开启呼叫等待业务。具体地,若目标电话号码开启呼叫等待业务,则执行步骤s150,否则执行步骤s190。
48.s150:控制输出装置输出呼叫等待关闭提醒信息。
49.呼叫等待关闭提醒信息是用于提示关闭呼叫等待业务的信息。具体地,输出装置可以是通话设备的显示屏,或者还可以是其他器件,比如语音播报器。例如,以显示屏为例,显示屏以提示框的形式输出呼叫等待关闭提醒信息,提示用户目标电话号码的呼叫等待业务正处于开启状态、需要关闭呼叫等待业务才能正常使用呼叫转移业务,否则呼叫转移业务不生效。
50.s190:开启目标电话号码的呼叫转移业务。
51.上述呼叫转移设置方法,在检测到呼叫转移设置操作时,通过检查目标电话号码的呼叫等待业务是否开启,在呼叫等待业务开启的条件下控制输出呼叫等待关闭提醒信息,以提示用户需要关闭呼叫等待业务,确保在呼叫等待业务关闭的条件下再开启呼叫转移业务,从而避免呼叫转移设置失效,确保呼叫转移的有效性,使呼叫转移的通话能正常被转接,避免用户漏接电话。
52.在其中一个实施例中,呼叫转移设置操作包括进入呼叫转移设置界面。
53.具体地,用户可以进行界面进入请求操作;响应于界面进入请求操作,进入目标电话号码对应的呼叫转移设置界面。则通话设备的显示屏显示呼叫转移设置界面。例如,界面进入请求操作可以是点击指定界面的指定区域,或者还可以是其他形式的触控操作。
54.在其中一个实施例中,呼叫转移设置界面包括无条件转移设置界面、遇忙转移设置界面、无应答转移设置界面和不可及转移设置界面。
55.其中,无条件转移设置界面是用于设置无条件呼叫转移的界面;遇忙转移设置界
面是用于设置电话占线时呼叫转移的界面;无应答转移设置界面是用于设置电话无人应答时呼叫转移的界面;不可及转移设置界面是用于设置因无信号、没电等原因无法接通时呼叫转移的界面。进入目标电话号码的无条件转移设置界面、遇忙转移设置界面、无应答转移设置界面和不可及转移设置界面中任意一个界面后,执行步骤s130至步骤s190,从而实现无条件转移、遇忙转移、无应答转移和不可及转移中任意一种呼叫转移的有效设置。
56.可以理解,在其他实施例中,呼叫转移设置界面也可以是无条件转移设置界面、遇忙转移设置界面、无应答转移设置界面和不可及转移设置界面的上一层显示界面,上一层显示界面显示无条件转移、遇忙转移、无应答转移和不可及转移几个选项,用户点击其中一个选项则进入对应的设置界面,比如点击遇忙转移则进入遇忙转移设置界面。
57.在其中一个实施例中,步骤s130中,判断目标电话号码是否开启呼叫等待业务的步骤包括步骤(a1)和步骤(a2)。
58.步骤(a1):基于目标电话号码,发送呼叫等待业务的状态查询指令至接收端,并接收接收端返回的查询结果。
59.呼叫等待业务的状态查询指令用于指示查询呼叫等待业务的开启状态。其中,接收端是可以查询呼叫等待业务的开启状态的终端,比如运营商服务器(核心网)。具体地,在检测到呼叫转移设置操作后,比如进入呼叫转移设置界面,可以调用相关接口,向核心网发送呼叫等待业务的状态查询指令,比如安卓系统中有相关的函数来查询,该函数的功能就是查询呼叫等待业务的开启状态,只要在打开呼叫转移设置界面的时候调用就可以。核心网接收到状态查询指令后,根据目标电话号码进行查询并返回查询结果;比如查询已开通的补充业务,若呼叫等待业务已开通,则查询结果中包括呼叫等待业务,否则查询结果中没有呼叫等待业务。
60.步骤(a2):根据查询结果判断呼叫等待业务是否已开启。
61.通过向接收端发送状态查询指令获得查询结果,可以准确判断呼叫等待业务是否开启。
62.可以理解,在其他实施例中,判断目标电话号码是否开启呼叫等待业务的步骤还可以采用其他方式实现。比如,用户在目标电话号码的呼叫等待设置界面,通过点击虚拟开启按键开启呼叫等待业务;对应地,可以在检测到呼叫转移设置操作时,通过检测呼叫等待设置界面的虚拟开启按键是否开启,来判断目标电话号码是否开启呼叫等待业务。
63.在其中一个实施例中,步骤s130之后,还可以包括:基于目标电话号码,发送呼叫转移业务的状态查询指令至接收端,并接收接收端返回的查询结果。呼叫转移业务的状态查询指令用于指示查询呼叫转移业务的开启状态。通过发送呼叫转移业务的状态查询指令至接收端,可以实现对呼叫转移业务的开启状态查询。
64.在其中一个实施例中,在检测到呼叫转移设置操作之后,步骤s190之前,还包括:获取通过号码输入操作输入的转移号码。
65.其中,号码输入操作是用于输入转移号码的操作。在呼叫转移设置界面,用户可以输入电话号码作为转移号码,并点击开启按键以指示开启呼叫转移业务,其中,开启按键为界面显示的虚拟按键。
66.对应地,步骤s190中,开启目标电话号码的呼叫转移业务的步骤,包括:根据转移号码发送呼叫转移业务开启指令至运营商服务器。
67.其中,转移号码即为用户通过号码输入操作输入的转移号码。通过发送呼叫转移业务开启指令至运营商服务器,运营商服务器根据转移号码进行呼叫转移的开启设置。
68.在其中一个实施例中,可以是在进入呼叫转移设置界面后,于步骤(a1)之后、步骤(a2)之前,获取通过号码输入操作输入的转移号码。当然,在其他实施例中,获取通过号码输入操作输入的转移号码的步骤也可以是在步骤(a2)后,或者在步骤s150之后,还可以是与步骤(a1)或步骤(a2)同步进行。
69.在其中一个实施例中,步骤s150之后,还包括:在检测到目标电话号码的呼叫等待业务关闭后,开启目标电话号码的呼叫转移业务。
70.在输出装置输出呼叫等待关闭提醒信息后,检测目标电话号码的呼叫等待业务是否关闭,在呼叫等待业务已关闭后,再根据呼叫转移设置操作,开启呼叫转移业务。
71.在其中一个实施例中,步骤s150之后,还包括:若检测到目标电话号码的呼叫等待业务未关闭,则返回步骤s150。
72.在控制输出呼叫等待关闭提醒信息后,检测目标电话号码的呼叫等待业务是否关闭,在确认关闭时开启目标电话号码的呼叫转移业务,在未关闭是时再次控制输出呼叫等待关闭提醒信息,以再次提醒用户,加强提醒,确保关闭呼叫等待业务后再开启呼叫转移业务。
73.以应用于手机为例,采用一个详细的实施例进行说明,如图2所示。进入手机的呼叫转移设置界面;手机发送状态查询指令至运营商服务器,运营商服务器返回查询结果给手机;用户输入呼叫转移所用的转移号码,并点击开启按键,根据查询结果判断目标电话号码是否开启呼叫等待;若是,弹出提示框提示用户呼叫等待正处于开启状态,需要关闭呼叫等待功能;用户关闭呼叫等待业务后,再开启呼叫转移,若没有关闭呼叫等待,则再弹出提示框;若否,则开启呼叫转移。
74.应该理解的是,虽然图1

图2的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1

图2中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
75.在一个实施例中,如图3所示,提供了一种呼叫转移设置装置,包括业务分析模块330、业务关闭模块350和转移开启模块390。
76.业务分析模块330用于在检测到呼叫转移设置操作时,判断目标电话号码是否开启呼叫等待业务。业务关闭模块350用于在目标电话号码开启呼叫等待业务时,控制输出装置输出呼叫等待关闭提醒信息。转移开启模块390用于在业务分析模块330执行相应功能之后,在目标电话号码未开启呼叫等待业务时,开启目标电话号码的呼叫转移业务。
77.上述呼叫转移设置装置,通过检查目标电话号码的呼叫等待业务是否开启,在呼叫等待业务开启的条件下控制输出呼叫等待关闭提醒信息,以提示用户需要关闭呼叫等待业务,确保在呼叫等待业务关闭的条件下再开启呼叫转移业务,从而避免呼叫转移设置失效,确保呼叫转移的有效性,使呼叫转移的通话能正常被转接,避免用户漏接电话。
78.在其中一个实施例中,业务分析模块330在检测到呼叫转移设置操作时,基于目标电话号码,发送呼叫等待业务的状态查询指令至接收端,并接收接收端返回的查询结果,根据查询结果判断呼叫等待业务是否已开启。
79.在其中一个实施例中,上述呼叫转移设置装置还包括第一开启模块,用于在业务关闭模块350执行相应功能之后,检测到目标电话号码的呼叫等待业务关闭后,开启目标电话号码的呼叫转移业务。
80.关于呼叫转移设置装置的具体限定可以参见上文中对于呼叫转移设置方法的限定,在此不再赘述。上述呼叫转移设置装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于控制器中的处理器中,也可以以软件形式存储于控制器中的存储器中,以便于处理器调用执行以上各个模块对应的操作。需要说明的是,本技术实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
81.在一个实施例中,提供了一种控制器,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现上述各实施例中方法的步骤。
82.上述控制器,由于可以实现上述各实施例中方法的步骤,同理,可以避免呼叫转移设置失效,确保呼叫转移的有效性,以及避免用户漏接电话。
83.在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述各实施例中方法的步骤。
84.上述计算机可读存储介质,由于可以实现上述各实施例中方法的步骤,同理,可以避免呼叫转移设置失效,确保呼叫转移的有效性,以及避免用户漏接电话。
85.一种通话设备,包括设备本体和上述的控制器,控制器连接设备本体。其中,设备本体是指用于实现通话的基本器件,比如,设备本体可以是手机本体,或者是固定电话机本体。
86.上述通话设备,由于采用了前述实施例中的控制器,同理,可以避免呼叫转移设置失效,确保呼叫转移的有效性,以及避免用户漏接电话。
87.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read

only memory,rom)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或外部高速缓冲存储器。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory,sram)或动态随机存取存储器(dynamic random access memory,dram)等。
88.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
89.虽然本发明所公开的实施方式如上,但所述的内容只是为了便于理解本发明而采用的实施方式,并非用以限定本发明。任何本发明所属技术领域内的技术人员,在不脱离本
发明所公开的精神和范围的前提下,可以在实施的形式上及细节上作任何的修改与变化,但本发明的保护范围,仍须以所附的权利要求书所界定的范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献