一种通话回拨方法、装置、存储介质及蓝牙耳机与流程

文档序号:16849226发布日期:2019-02-12 22:35阅读:507来源:国知局
一种通话回拨方法、装置、存储介质及蓝牙耳机与流程

本发明实施例涉及智能终端技术领域,尤其涉及一种通话回拨方法、装置、存储介质及蓝牙耳机。



背景技术:

随着移动终端的便携式发展,蓝牙耳机已经被用户广泛使用。蓝牙耳机可以分为两种,一种是以通话需求为主的单耳蓝牙耳机,这种蓝牙耳机主要适用于用户驾驶车辆的过程中进行通话。另一种是以听音乐为主的头戴式蓝牙耳机,这种蓝牙耳机主要是供用户休闲娱乐使用。无论是哪一种蓝牙耳机,都提供了耳机和麦克风,可以实现通过蓝牙连接移动终端的方式进行通话。然而在使用过程中,用户往往需要通过操作移动终端确定进入到通话状态后,使用蓝牙耳机进行交流,这样的操作相对复杂,在用户驾驶车辆过程中,甚至会影响用户的驾驶安全。



技术实现要素:

本发明实施例提供一种通话回拨方法、装置、存储介质及蓝牙耳机,可以实现将用户通过蓝牙耳机进行通话的操作步骤简化,为用户提供简便的、安全的通话回拨方式的目的。

第一方面,本发明实施例提供了一种通话回拨方法,该方法包括:

当检测到蓝牙通话事件发生时,开启计时器;

当检测到用户回拨电话的操作信息时,判断所述计时器是否计时达到预设时长;

若判断为计时未达到预设时长,则根据所述回拨电话的操作信息生成回拨指令,确定所述回拨指令的回拨对象为蓝牙通话事件的通话对象。

进一步的,在当检测到用户回拨电话的操作信息时,判断所述计时器是否计时达到预设时长之后,所述方法还包括:

若判断为计时已达到预设时长,则根据所述回拨电话的操作信息生成延迟回拨指令,确定所述回拨指令的回拨对象为移动终端通话记录中的顶置通话对象;

若在延迟时段内未检测到取消回拨操作信息,则通过移动终端对所述顶置通话对象进行回拨。

进一步的,若在延迟时段内未检测到取消回拨操作信息,则通过移动终端对所述顶置通话对象进行回拨,包括:

在延迟时段内播报回拨对象确认信息;

若在播报回拨对象确认信息的过程中未检测到取消回拨操作信息,则通过移动终端对所述顶置通话对象进行回拨。

进一步的,在若判断为计时已达到预设时长,则根据所述回拨电话的操作信息生成延迟回拨指令,确定所述回拨指令的回拨对象为移动终端通话记录中的顶置通话对象之后,所述方法还包括:

若在延迟时段内检测到取消回拨操作信息,则取消回拨操作。

进一步的,所述取消回拨操作信息包括检测到用户的单击操作。

进一步的,所述顶置通话对象包括用户设置的特定通话对象,或,通话记录中末次通话对象。

进一步的,所述回拨电话的操作信息包括用户的双击操作。

第二方面,本发明实施例还提供了一种通话回拨装置,该装置包括:

计时器启动模块,用于当检测到蓝牙通话事件发生时,开启计时器;

时长判断模块,用于当检测到用户回拨电话的操作信息时,判断所述计时器是否计时达到预设时长;

回拨指令生成模块,用于若所述时长判断模块判断为计时未达到预设时长,则根据所述回拨电话的操作信息生成回拨指令,确定所述回拨指令的回拨对象为蓝牙通话事件的通话对象。

第三方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本申请实施例所述的通话回拨方法。

第四方面,本申请实施例提供了一种蓝牙耳机,包括存储器,处理器及存储在存储器上并可在处理器运行的计算机程序,所述处理器执行所述计算机程序时实现如本申请实施例所述的通话回拨方法。

本申请实施例所提供的技术方案,当检测到蓝牙通话事件发生时,开启计时器;当检测到用户回拨电话的操作信息时,判断所述计时器是否计时达到预设时长;若判断为计时未达到预设时长,则根据所述回拨电话的操作信息生成回拨指令,确定所述回拨指令的回拨对象为蓝牙通话事件的通话对象。通过采用本申请所提供的技术方案,可以实现将用户通过蓝牙耳机进行通话的操作步骤简化,为用户提供简便的、安全的通话回拨方式的目的。

附图说明

图1是本发明实施例一提供的通话回拨方法的流程图;

图2是本发明实施例二提供的通话回拨方法的流程图;

图3是本发明实施例三提供的通话回拨装置的结构示意图;

图4是本申请实施例五提供的一种蓝牙耳机的结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各步骤描述成顺序的处理,但是其中的许多步骤可以被并行地、并发地或者同时实施。此外,各步骤的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。

实施例一

图1是本发明实施例一提供的通话回拨方法的流程图,本实施例可适用于蓝牙耳机进行通话回拨的情况,该方法可以由本发明实施例所提供的通话回拨装置执行,该装置可以由软件和/或硬件的方式来实现,并可集成于移动终端中。

如图1所示,所述通话回拨方法包括:

s110、当检测到蓝牙通话事件发生时,开启计时器。

其中,蓝牙通话事件可以是通过蓝牙耳机进行通话的事件,具体的,可以是通过蓝牙耳机进行通话的挂断事件,在本技术方案中,通话事件还可以是未接通电话或者未拨通电话,只要是在移动终端侧有呼叫或者被呼叫事件产生,则在该事件结束的时刻起,就可以开启计时器。在本实施例中,计时器可以是配置在蓝牙耳机内部的,计时器的计时时长可以调节,也可以在蓝牙耳机出厂时设置默认值,例如可以是5分钟。

s120、当检测到用户回拨电话的操作信息时,判断所述计时器是否计时达到预设时长。

在本实施例中,当蓝牙耳机只存在一个按键时,可以通过对该按键的点击次数确定用户的操作信息,当蓝牙耳机存在多个按键时,可以是对其中的播放/暂停键的点击次数确定用户的操作信息。

在本实施例中,可选的,所述回拨电话的操作信息包括用户的双击操作。也就是说,当检测到用户对蓝牙耳机的按键进行双击操作时,所述计时器是否计时达到预设时长。这样设置的好处是操作简单便捷,易于让用户使用和符合用户的操作习惯。

s130、若判断为计时未达到预设时长,则根据所述回拨电话的操作信息生成回拨指令,确定所述回拨指令的回拨对象为蓝牙通话事件的通话对象。

可见,本实施例中所提供的技术方案,可以是在检测到蓝牙通话事件发生后,启动计时器,如果计时器计时未达到预设时长,则可以根据前一次的蓝牙通话事件实现快速呼叫,使用户能够在简单的操作下触发前一次蓝牙通话的回拨操作,让用户的操作更加简便,而且符合用户的使用习惯。

若判断为计时未达到预设时长,则根据所述回拨电话的操作信息生成回拨指令,并将回拨指令发送至与蓝牙耳机连接的移动终端,通过移动终端进行回拨。具体的,可以确定所述回拨指令的回拨对象为蓝牙通话事件的通话对象。可以在蓝牙耳机的存储终端中存储该通话事件的通话对象,也可以通过读取移动终端的通话记录的顶置通话对象来实现。

本申请实施例所提供的技术方案,当检测到蓝牙通话事件发生时,开启计时器;当检测到用户回拨电话的操作信息时,判断所述计时器是否计时达到预设时长;若判断为计时未达到预设时长,则根据所述回拨电话的操作信息生成回拨指令,确定所述回拨指令的回拨对象为蓝牙通话事件的通话对象。通过采用本申请所提供的技术方案,可以实现将用户通过蓝牙耳机进行通话的操作步骤简化,为用户提供简便的、安全的通话回拨方式的目的。

实施例二

图2是本发明实施例二提供的通话回拨方法的流程图。本实施例在上述实施例的基础上,具体优化为:在当检测到用户回拨电话的操作信息时,判断所述计时器是否计时达到预设时长之后,所述方法还包括:若判断为计时已达到预设时长,则根据所述回拨电话的操作信息生成延迟回拨指令,确定所述回拨指令的回拨对象为移动终端通话记录中的顶置通话对象;若在延迟时段内未检测到取消回拨操作信息,则通过移动终端对所述顶置通话对象进行回拨。

如图2所示,所述通话回拨方法包括:

s210、当检测到蓝牙通话事件发生时,开启计时器。

s220、当检测到用户回拨电话的操作信息时,判断所述计时器是否计时达到预设时长。

s230、若判断为计时已达到预设时长,则根据所述回拨电话的操作信息生成延迟回拨指令,确定所述回拨指令的回拨对象为移动终端通话记录中的顶置通话对象。

其中,延迟回拨指令可以是在接收到用户的操作信息,并且当前系统时间与顶置通话对象的通话时间超过了预设时长时,生成的一种控制指令,该控制指令可以控制移动终端经过一个延迟时段再进行通话回拨。其中延迟时段可以是10秒钟,或者更长以及更短的时间,这个延迟时段内,可以监控用户的操作信息,判断用户是否存在取消回拨的操作信息,若存在,则取消通话回拨。

其中,检测用户的取消回拨操作信息可以包括多种,例如通过设置在蓝牙耳机内部的陀螺仪检测用户是否进行了摇头的操作,如果是,则可以确定检测到取消回拨操作信息。

当在延迟时段内未检测到取消回拨操作信息,则对所述顶置通话对象进行回拨。

其中,预设时长可以设置为5分钟,还可以是更长或者更短的时间。这样设置的好处是既能够达到简便回拨的效果,又能够避免因为用户误触所引起的回拨操作,提高了用户的使用体验。

在本实施例中,可选的,在若判断为计时已达到预设时长,则根据所述回拨电话的操作信息生成延迟回拨指令,确定所述回拨指令的回拨对象为移动终端通话记录中的顶置通话对象之后,所述方法还包括:若在延迟时段内检测到取消回拨操作信息,则取消回拨操作。这样设置的好处是避免因为误触,或者因为用户改变主意,决定不回拨的情况下,拨通电话所产生的不良体验。

s240、若在延迟时段内未检测到取消回拨操作信息,则通过移动终端对所述顶置通话对象进行回拨。

这样设置的好处是如果用户刚刚拒接,或者漏接,或者挂断电话时,又需要与对方进行通话,那么可以在短时间内,通过在蓝牙耳机上面的双击操作,实现快速回拨的效果,让用户可以在使用过程中,尤其在驾驶中能够快速的进行回拨,省去复杂的操作步骤,提高用户的使用便捷程度和安全性。

在本实施例中,可选的,所述顶置通话对象包括用户设置的特定通话对象,或,通话记录中末次通话对象。其中,定制通话对象如果是特定通话对象,如用户的家人中的一个,这时可以获取上次用户与家人的通话发生或者结束时间与当前系统时间的时间差值,这样设置的好处是可以为用户提供通过蓝牙耳机进行的亲情号呼叫的服务。如果用户未对特定通话对象进行设置,则可以将通话记录中末次通话的对象作为顶置通话对象。这样设置的好处是比如在用户有急事挂断电话后,可以通过蓝牙耳机的双击操作实现快速回拨,提高用户使用过程中的便捷性。

在本实施例中,可选的,所述取消回拨操作信息包括检测到用户的单击操作。其中,单击操作可以是针对于蓝牙耳机的任意按键,还可以是针对蓝牙耳机的特定按键。这样设置的好处是便于用户在误触的情况下及时取消呼叫,避免因为误触导致用户的呼叫对象接通电话后的尴尬局面,提高用户的使用体验。

在本实施例中,可选的,若在延迟时段内未检测到取消回拨操作信息,则通过移动终端对所述顶置通话对象进行回拨,包括:在延迟时段内播报回拨对象确认信息;若在播报回拨对象确认信息的过程中未检测到取消回拨操作信息,则通过移动终端对所述顶置通话对象进行回拨。

其中,延迟时段可以是一个固定时段,也可以是一个可变时段。可以通过蓝牙耳机播报回拨对象确认信息供用户确认。例如播报“即将回拨电话某某,点击耳机取消”,其中的“某某”如果是在用户通讯录中存储了姓名,则其语音播报时间是相对短暂的,如果其中“某某”是一串电话号码,则其语音播报时间是相对较长的,在这两种情况,可以将语音播报的时间确定为延迟时段,那么这个时段时间长短是可以根据语音播报的内容变化的。

其中,可以是在播报回拨对象确认信息的过程中,也可以是在回拨对象确认信息的之后2秒钟内,对取消回拨操作信息进行检测。在本技术方案中,如果在通过蓝牙耳机播报回拨对象确认信息的过程中或者结束后的预设时间范围内,未检测到取消回拨操作信息,则对所述顶置通话对象进行回拨。

本实施例在上述实施例的各技术方案的基础上,提供了一种当计时器计时已经超过预设时长的方案,在这种情况下,可以对移动终端的通话记录中的顶置通话对象进行回拨,这样设置的好处是既能够实现快速回拨,又能够避免回拨对象错误,提高了用户的使用体验。除此之外,由于本方案的使用场景中,用户是佩戴蓝牙耳机的,因此,可以通过蓝牙耳机进行播放对象的播报,供用户听取该播放对象是否正确,若是,则进行回拨通话,若否,则取消回拨通话。在此过程中,用户并不需要复杂的操作,也不需要拿起移动终端进行观看,不仅回拨方式简单便捷,还可以在回拨之前供用户确认回拨对象是否准确,保证了用户的回拨呼叫是有效的。

实施例三

图3是本发明实施例三提供的通话回拨装置的结构示意图。如图3所示,所述通话回拨装置,包括:

计时器启动模块310,用于当检测到蓝牙通话事件发生时,开启计时器;

时长判断模块320,用于当检测到用户回拨电话的操作信息时,判断所述计时器是否计时达到预设时长;

回拨指令生成模块330,用于若所述时长判断模块320判断为计时未达到预设时长,则根据所述回拨电话的操作信息生成回拨指令,确定所述回拨指令的回拨对象为蓝牙通话事件的通话对象。

本申请实施例所提供的技术方案,当检测到蓝牙通话事件发生时,开启计时器;当检测到用户回拨电话的操作信息时,判断所述计时器是否计时达到预设时长;若判断为计时未达到预设时长,则根据所述回拨电话的操作信息生成回拨指令,确定所述回拨指令的回拨对象为蓝牙通话事件的通话对象。通过采用本申请所提供的技术方案,可以实现将用户通过蓝牙耳机进行通话的操作步骤简化,为用户提供简便的、安全的通话回拨方式的目的。

上述产品可执行本发明任意实施例所提供的方法,具备执行方法相应的功能模块和有益效果。

实施例四

本申请实施例还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种通话回拨方法,该方法包括:

当检测到蓝牙通话事件发生时,开启计时器;

当检测到用户回拨电话的操作信息时,判断所述计时器是否计时达到预设时长;

若判断为计时未达到预设时长,则根据所述回拨电话的操作信息生成回拨指令,确定所述回拨指令的回拨对象为蓝牙通话事件的通话对象。

存储介质——任何的各种类型的存储器设备或存储设备。术语“存储介质”旨在包括:安装介质,例如cd-rom、软盘或磁带装置;计算机系统存储器或随机存取存储器,诸如dram、ddrram、sram、edoram,兰巴斯(rambus)ram等;非易失性存储器,诸如闪存、磁介质(例如硬盘或光存储);寄存器或其它相似类型的存储器元件等。存储介质可以还包括其它类型的存储器或其组合。另外,存储介质可以位于程序在其中被执行的计算机系统中,或者可以位于不同的第二计算机系统中,第二计算机系统通过网络(诸如因特网)连接到计算机系统。第二计算机系统可以提供程序指令给计算机用于执行。术语“存储介质”可以包括可以驻留在不同位置中(例如在通过网络连接的不同计算机系统中)的两个或更多存储介质。存储介质可以存储可由一个或多个处理器执行的程序指令(例如具体实现为计算机程序)。

当然,本申请实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的移动终端的通话对象回拨操作,还可以执行本申请任意实施例所提供的通话回拨方法中的相关操作。

实施例五

本申请实施例提供了一种蓝牙耳机,该蓝牙耳机中可集成本申请实施例提供的通话回拨装置。图4是本申请实施例五提供的一种蓝牙耳机的结构示意图。如图4所示,本实施例提供了一种蓝牙耳机400,其包括:一个或多个处理器420;存储装置410,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器420执行,使得所述一个或多个处理器420实现本发明实施例所提供的通话回拨方法,该方法包括:

当检测到蓝牙通话事件发生时,开启计时器;

当检测到用户回拨电话的操作信息时,判断所述计时器是否计时达到预设时长;

若判断为计时未达到预设时长,则根据所述回拨电话的操作信息生成回拨指令,确定所述回拨指令的回拨对象为蓝牙通话事件的通话对象。

当然,本领域技术人员可以理解,处理器420还可以实现本发明任意实施例所提供的通话回拨方法的技术方案。

图4显示的蓝牙耳机400仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。

如图4所示,该蓝牙耳机400包括处理器420、存储装置410、输入装置430和输出装置440;蓝牙耳机中处理器420的数量可以是一个或多个,图4中以一个处理器420为例;蓝牙耳机中的处理器420、存储装置410、输入装置430和输出装置440可以通过总线或其他方式连接,图4中以通过总线450连接为例。

存储装置410作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的通话回拨方法对应的程序指令。

存储装置410可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储装置410可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储装置410可进一步包括相对于处理器420远程设置的存储器,这些远程存储器可以通过网络连接。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

输入装置430可用于接收输入的数字、字符信息或语音信息,以及产生与蓝牙耳机的用户设置以及功能控制有关的键信号输入。输出装置440可包括显示屏、耳机本体等设备。

本申请实施例提供的蓝牙耳机,可以实现将用户通过蓝牙耳机进行通话的操作步骤简化,为用户提供简便的、安全的通话回拨方式的目的。

上述实施例中提供的通话回拨装置、存储介质及蓝牙耳机可执行本申请任意实施例所提供的通话回拨方法,具备执行该方法相应的功能模块和有益效果。未在上述实施例中详尽描述的技术细节,可参见本申请任意实施例所提供的通话回拨方法。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1