防止通话误挂断的方法、终端、电子设备及存储介质与流程



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.图1为本发明实施例提供的防止通话误挂断的方法的流程示意图;
38.图2为本发明实施例提供的手机通话界面的示意图;
39.图3为本发明实施例提供的终端的结构示意图;
40.图4为本发明实施例提供的电子设备的结构示意图。
具体实施方式
41.为使本发明实施例的目的、技术方案和优点更加清楚,以下结合附图对本发明的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本发明,并不用于限制本发明。
42.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序;并且,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互任意组合。
43.在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。
44.图1为本发明实施例提供的防止通话误挂断的方法的流程示意图。如图1所示,所述方法包括如下步骤s101至s104。
45.s101.监测终端是否处于通话状态。
46.本步骤中,通话状态是指主叫方拨打被叫方的电话号码之后二者建立通信连接所形成的通话状态。持有所述终端的用户既可以为主叫方,也可以为被叫方。至于监测终端是否处于通话状态的具体方案,可采用现有技术实现,本发明对此不再赘述。
47.s102.响应于终端正处于通话状态,在终端通话界面上生成至少两个结束通话按钮。
48.本步骤中,在监测到终端处于通话状态后,即可在终端的通话界面上生成结束通话按钮,不同于现有技术中仅在通话界面上生成一个结束通话按钮,本发明需在通话界面上生成至少两个结束通话按钮。以终端为手机为例,如图2所示,可在手机通话界面上生成三个结束通话按钮(对应于图2中的三个听筒图标),分别为结束通话按钮1、结束通话按钮2和结束通话按钮3。
49.s103.监测是否接收到对全部结束通话按钮的触发操作。
50.本步骤中,需要监测持有所述终端的用户是否点击了全部结束通话按钮。
51.s104.响应于接收到对全部结束通话按钮的触发操作,直接挂断当前通话。
52.本步骤中,在监测时若发现用户点击了全部结束通话按钮,相当于接收到用户的通话结束指令,此时挂断当前通话是按照用户真实意愿所执行的操作,并不是误挂断。并且,可不限制用户点击结束通话按钮的顺序,换言之,不论用户以何种顺序点击结束通话按钮,只要点击了全部结束通话按钮,就执行挂断当前通话的操作。
53.在一种具体实施方式中,针对步骤s102生成的结束通话按钮,每次生成的结束通话按钮随机且分散地设置于终端通话界面上。
54.本实施例中,在终端通话界面上每次生成的结束通话按钮的位置并不固定,而是随机分布,并且彼此之间最好保持一定距离,从而分布于终端通话界面上的不同位置处。换言之,每次生成的全部结束通话按钮的位置随机分布,同时兼顾分散原则。
55.在一种具体实施方式中,所述结束通话按钮分布于终端通话界面的左上、左中、左下、右上、右中和右下之中的任意区域内。
56.本实施例中,每次生成的全部结束通话按钮可在终端通话界面的左上、左中、左下、右上、右中和右下等不同区域分布。至于终端通话界面的其余区域,预留给通话中可能
会涉及到的其他功能的图标。
57.在一种具体实施方式中,在步骤s103之后,还包括如下步骤s105。
58.s105.响应于未接收到对全部结束通话按钮的触发操作,保持当前通话的通话状态。
59.本实施例中,在监测时若发现用户未点击全部结束通话按钮,则无需挂断当前通话,继续保持当前通话的通话状态。换言之,即便监测到用户点击了其中一个或多个结束通话按钮,只要没有点击全部结束通话按钮,都不会挂断当前通话,以防止通话误挂断。
60.在一种具体实施方式中,步骤s103具体为:
61.监测是否接收到按预设操作要求对全部结束通话按钮的触发操作。
62.本实施例中,为了进一步避免发生通话误挂断现象,可以预先设置一定的操作要求,只有用户按照预设的操作要求点击全部结束通话按钮,才执行挂断当前通话的操作,否则继续保持当前通话的通话状态。
63.在一种可选实施方式中,步骤s103具体包括:监测是否按照预设顺序依次接收到对全部结束通话按钮的触发操作。
64.本实施例中,预设操作要求可以为按照预设顺序依次点击全部结束通话按钮;至于点击顺序,可在终端出厂前由厂商设定,也可在终端出厂后由用户自行设定。如图2所示,用户若要结束当前通话,需要依次点击结束通话按钮1、结束通话按钮2和结束通话按钮3方可结束当前通话,一旦点击顺序不对,即使点击了全部结束通话按钮,也不会主动结束通话;或者,同时点击了两个结束通话按钮,也不会主动结束通话。
65.在另一种可选实施方式中,步骤s103具体包括:监测是否在预设时长内接收到对全部结束通话按钮的触发操作。
66.本实施例中,预设操作要求可以为在预设时长内点击全部结束通话按钮;至于预设时长,可在终端出厂前由厂商设定,也可在终端出厂后由用户自行设定。
67.在又一种可选实施方式中,步骤s103具体包括:监测是否在预设时长内按照预设顺序依次接收到对全部结束通话按钮的触发操作。
68.本实施例中,预设操作要求可以为在预设时长内按照预设顺序依次点击全部结束通话按钮。如图2所示,用户若要结束当前通话,需要在预设时长(如5秒钟)内依次点击结束通话按钮1、结束通话按钮2和结束通话按钮3方可结束当前通话,否则继续保持当前通话的通话状态,并将用户之前的点击操作视为误操作。
69.在一种具体实施方式中,在步骤s103之后,还包括如下步骤s106。
70.s106.响应于接收到对部分或全部结束通话按钮的触发操作但操作方式不满足预设操作要求,保持当前通话的通话状态,并返回步骤s103继续监测是否接收到按预设操作要求对全部结束通话按钮的触发操作。
71.本实施例中,若监测到用户点击部分或全部结束通话按钮,但是点击方式不符合预设操作要求,则在保持当前通话的通话状态的同时,继续监测各个结束通话按钮的点击情况,并根据监测结果决定是否挂断当前通话。可见,若用户点击结束通话按钮的方式不对,还需要重新按照预设操作要求点击全部结束通话按钮,才能结束当前通话。
72.在一种具体实施方式中,在步骤s102在终端通话界面上生成至少两个结束通话按钮之前,还包括如下步骤s107。
73.s107.判断终端是否开启防止通话误挂断功能,若是,则执行步骤s102,在终端通话界面上生成至少两个结束通话按钮;若否,则按照现有常规方式执行。
74.其中,现有常规方式为:终端通话界面上仅有一个结束通话按钮,一旦监测到对该结束通话按钮的触发操作,就直接挂断当前通话,否则,继续保持当前通话的通话状态。
75.本实施例中,防止通话误挂断功能是可选而非必选的,用户可以在终端的设置界面选择开启或关闭防止通话误挂断功能。
76.需要说明的是,上述步骤的顺序只是为了说明本发明实施例而提出的一个具体实例,本发明对上述步骤的顺序不做限定,本领域技术人员在实际应用中可按需对其进行调整;而且上述步骤的序号大小也不限制其执行顺序。
77.下面以图2为例介绍本实施例的具体流程:
78.1)用户在手机设置界面开启防止通话误挂断功能;
79.2)用户收到主叫电话或拨打被叫电话,开始正常通话后,在手机通话界面上生成三个结束通话按钮;
80.3)用户在正常通话过程中耳朵意外触碰到结束通话按钮1并被手机系统监测到;
81.4)手机系统继续监测结束通话按钮2、结束通话按钮3是否随后被依序点击,如果在假设为5秒钟的时间内没有完成这两个动作,则用户本次操作被视为误操作;
82.5)待用户与其他用户通话完毕后,手机系统若监测到在假设为5秒钟的时间内结束通话按钮1、结束通话按钮2、结束通话按钮3被依次点击,则挂断当前通话,正常结束通话。
83.本发明实施例提供的防止通话误挂断的方法,通过在终端的通话界面上生成至少两个结束通话按钮,并监测用户是否按预设操作要求点击了不同位置的结束通话按钮,能够防止在通话过程中因意外触碰到挂断键而导致的通话误挂断,将通话误挂断的概率降至最低,且操作简单,易实现。
84.图3为本发明实施例提供的终端的结构示意图。如图3所示,所述终端包括:第一监测模块301、生成模块302、第二监测模块303和通话控制模块304。
85.其中,第一监测模块301设置为监测终端是否处于通话状态;生成模块302设置为在所述第一监测模块301监测到终端处于通话状态时,在终端通话界面上生成至少两个结束通话按钮;第二监测模块303设置为监测是否接收到对全部结束通话按钮的触发操作;通话控制模块304设置为在所述第二监测模块303接收到对全部结束通话按钮的触发操作,直接挂断当前通话。
86.在一种具体实施方式中,生成模块302每次生成的结束通话按钮随机且分散地设置于终端通话界面上。
87.在一种具体实施方式中,生成模块302生成的结束通话按钮分布于终端通话界面的左上、左中、左下、右上、右中和右下之中的任意区域内。
88.在一种具体实施方式中,通话控制模块304还设置为在所述第二监测模块303未接收到对全部结束通话按钮的触发操作时,保持当前通话的通话状态。
89.在一种具体实施方式中,第二监测模块303具体设置为:监测是否接收到按预设操作要求对全部结束通话按钮的触发操作。
90.在一种可选实施方式中,第二监测模块303进一步具体设置为:监测是否按照预设
顺序依次接收到对全部结束通话按钮的触发操作。
91.在另一种可选实施方式中,第二监测模块303进一步具体设置为:监测是否在预设时长内接收到对全部结束通话按钮的触发操作。
92.在又一种可选实施方式中,第二监测模块303进一步具体设置为:监测是否在预设时长内按照预设顺序依次接收到对全部结束通话按钮的触发操作。
93.在一种具体实施方式中,第二监测模块303还设置为:若接收到对部分或全部结束通话按钮的触发操作但操作方式不满足预设操作要求,则继续监测是否接收到按预设操作要求对全部结束通话按钮的触发操作,同时通话控制模块304仍保持当前通话的通话状态。
94.在一种具体实施方式中,所述终端还包括:判断模块。
95.判断模块设置为判断终端是否开启防止通话误挂断功能。
96.相应地,生成模块302具体设置为,在判断模块的判断结果为终端已开启了防止通话误挂断功能时,才在终端通话界面上生成至少两个结束通话按钮。
97.本发明实施例提供的终端,通过在终端的通话界面上生成至少两个结束通话按钮,并监测用户是否按预设操作要求点击了不同位置的结束通话按钮,能够防止在通话过程中因意外触碰到挂断键而导致的通话误挂断,将通话误挂断的概率降至最低,且操作简单,易实现。
98.基于相同的技术构思,本发明实施例相应还提供一种电子设备,如图4所示,所述电子设备包括存储器41和处理器42,所述存储器41中存储有计算机程序,当所述处理器42运行所述存储器41存储的计算机程序时,所述处理器42执行前述防止通话误挂断的方法。
99.基于相同的技术构思,本发明实施例相应还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,所述处理器执行前述防止通话误挂断的方法。
100.综上所述,本发明实施例提供的防止通话误挂断的方法、终端、电子设备及存储介质,主要是对终端通话流程进行了改动,通过在终端的通话界面上生成至少两个结束通话按钮,并监测用户是否按预设操作要求点击了不同位置的结束通话按钮,能够防止在通话过程中因意外触碰到挂断键而导致的通话误挂断,将通话误挂断的概率降至最低,且操作简单,易实现,为满足终端用户防止误挂断的需求提供了一种新的思路。
101.本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统、装置中的功能模块/单元可以被实施为软件、固件、硬件及其适当的组合。在硬件实施方式中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于ram、rom、eeprom、闪存或其他存储器技术、cd-rom、数字多功能盘(dvd)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访
问的任何其他的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。
102.最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

技术特征:


1.一种防止通话误挂断的方法,其特征在于,包括:监测终端是否处于通话状态;响应于终端正处于通话状态,在终端通话界面上生成至少两个结束通话按钮;监测是否接收到对全部结束通话按钮的触发操作;以及,响应于接收到对全部结束通话按钮的触发操作,直接挂断当前通话。2.根据权利要求1所述的方法,其特征在于,每次生成的结束通话按钮随机且分散地设置于终端通话界面上。3.根据权利要求2所述的方法,其特征在于,所述结束通话按钮分布于终端通话界面的左上、左中、左下、右上、右中和右下之中的任意区域内。4.根据权利要求1所述的方法,其特征在于,在监测是否接收到对全部结束通话按钮的触发操作之后,还包括:响应于未接收到对全部结束通话按钮的触发操作,保持当前通话的通话状态。5.根据权利要求1或4所述的方法,其特征在于,所述监测是否接收到对全部结束通话按钮的触发操作,具体为:监测是否接收到按预设操作要求对全部结束通话按钮的触发操作。6.根据权利要求5所述的方法,其特征在于,所述监测是否接收到按预设操作要求对全部结束通话按钮的触发操作,包括:监测是否按照预设顺序依次接收到对全部结束通话按钮的触发操作;或者,监测是否在预设时长内接收到对全部结束通话按钮的触发操作;或者,监测是否在预设时长内按照预设顺序依次接收到对全部结束通话按钮的触发操作。7.根据权利要求5所述的方法,其特征在于,在监测是否接收到按预设操作要求对全部结束通话按钮的触发操作之后,还包括:响应于接收到对部分或全部结束通话按钮的触发操作但操作方式不满足预设操作要求,保持当前通话的通话状态,并继续监测是否接收到按预设操作要求对全部结束通话按钮的触发操作。8.根据权利要求1所述的方法,其特征在于,在终端通话界面上生成至少两个结束通话按钮之前,还包括:判断终端是否开启防止通话误挂断功能;若是,则在终端通话界面上生成至少两个结束通话按钮。9.一种终端,其特征在于,包括:第一监测模块,其设置为监测终端是否处于通话状态;生成模块,其设置为在所述第一监测模块监测到终端处于通话状态时,在终端通话界面上生成至少两个结束通话按钮;第二监测模块,其设置为监测是否接收到对全部结束通话按钮的触发操作;以及,通话控制模块,其设置为在所述第二监测模块接收到对全部结束通话按钮的触发操作,直接挂断当前通话。10.一种电子设备,其特征在于,包括存储器和处理器,所述存储器中存储有计算机程序,当所述处理器运行所述存储器存储的计算机程序时,所述处理器执行根据权利要求1至
8中任一项所述的防止通话误挂断的方法。11.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,所述处理器执行根据权利要求1至8中任一项所述的防止通话误挂断的方法。

技术总结


本发明提供一种防止通话误挂断的方法、终端、电子设备及计算机可读存储介质,涉及终端技术领域,其中所述方法包括:监测终端是否处于通话状态;响应于终端正处于通话状态,在终端通话界面上生成至少两个结束通话按钮;监测是否接收到对全部结束通话按钮的触发操作;以及,响应于接收到对全部结束通话按钮的触发操作,直接挂断当前通话。本发明提供的技术方案通过在终端通话界面上生成至少两个结束通话按钮并监测是否接收到对全部结束通话按钮的触发操作,能够防止在通话过程中因意外触碰到挂断键而导致的通话误挂断,且操作简单,易实现。现。现。


技术研发人员:

齐飞 陶蒙华 盛明哲 王潇宁

受保护的技术使用者:

中国联合网络通信集团有限公司

技术研发日:

2022.08.15

技术公布日:

2022/11/18

本文发布于:2024-09-20 15:40:16,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/10775.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:结束   按钮   终端   操作
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议