呼叫提示方法及装置与流程

文档序号:12495555阅读:257来源:国知局
呼叫提示方法及装置与流程
本公开涉及移动通信
技术领域
,特别涉及一种呼叫提示方法及装置。
背景技术
:随着移动通信技术的快速发展,手机、智能手表等通信设备已经成为很多现代人工作和生活中的必备品,例如,用户可以通过手机A拨号来向另一用户的手机B发送呼叫请求,手机B在接收到手机A的呼叫请求时,会进行响铃等方式的呼叫提示,如果手机B一段时间内没有接听,则可能造成呼叫失败。在实现本公开的过程中,发明人发现相关技术至少存在以下问题:继续以上述例子为例,若手机B在接收到手机A的呼叫请求后,对用户进行响铃等方式的呼叫提示时,用户与手机B之间的距离较远,则用户在到达手机B并接听的过程中往往需要耗费较多的时间,而另一用户在等待了一段时间后可能认为该用户此时不方便接听或者没有携带手机B,进而终止呼叫请求,这样便可能造成当用户到达手机B,并接听电话时,另一用户已经终止呼叫请求,造成呼叫失败,浪费了用户的时间,智能性较差。技术实现要素:为克服相关技术中存在的问题,本公开提供一种呼叫提示方法及装置。根据本公开实施例的第一方面,提供一种呼叫提示方法,所述方法包括:接收第一通信设备的呼叫请求,所述呼叫请求用于建立所述第一通信设备与所述第二通信设备之间的通信连接;基于所述呼叫请求进行呼叫提示;判断所述第二通信设备的用户是否正处于指定响应状态,所述指定响应状态用于指示所述用户即将响应所述呼叫请求;若确定所述用户处于所述指定响应状态,则向所述第一通信设备发送提示消息,所述提示消息用于提示所述用户即将响应所述呼叫请求。本公开实施例提供的方法,当第二通信设备接收到第一通信设备的呼叫请求,并进行呼叫提示时,通过判断第二通信设备的用户是否正处于指定响应状态,确定是否向第一通信设备发送提示消息,使得第一通信设备的用户可以知晓第二通信设备的用户是否即将响应呼叫请求,并决定是否继续等待第二通信设备的用户响应呼叫请求,节省了用户的时间,智能性较优。在另一个实施例中,所述判断所述第二通信设备的用户是否正处于指定响应状态包括:每隔预设时长,获取与所述用户之间的至少一个距离数值,判断所述至少一个距离数值是否逐渐减小;若所述至少一个距离数值逐渐减小,则确定所述用户处于所述指定响应状态;若所述至少一个距离数值未发生改变或逐渐增大,则确定所述用户未处于所述指定响应状态。本公开实施例提供的方法,每隔预设时长,获取与用户之间的至少一个距离数值,若至少一个距离数值逐渐减小,则确定用户处于指定响应状态;若至少一个距离数值未发生改变或逐渐增大,则确定用户未处于指定响应状态,通过与用户之间的距离判断用户是否即将响应呼叫请求,使得判断更加准确。在另一个实施例中,所述每隔预设时长,获取与所述用户之间的至少一个距离数值包括:每隔第一预设时长,确定与预设智能穿戴设备之间的至少一个信号强度,根据所述至少一个信号强度,确定与所述用户之间的距离数值;或,获取预设拍摄设备通过拍摄得到的多个图像,根据所述多个图像,确定与所述用户之间的距离数值。本公开实施例提供的方法,每隔预设时长,确定与预设智能穿戴设备之间的至少一个信号强度,根据至少一个信号强度,确定与用户之间的距离数值;或获取预设拍摄设备通过拍摄得到的多个图像,根据多个图像,确定与用户之间的距离数值,为用户提供多种确定与用户之间的距离数值的方式,智能性较优。在另一个实施例中,所述获取预设拍摄设备通过拍摄得到的多个图像包括:每隔第二预设时长,获取所述预设拍摄设备通过拍摄得到的图像;或,获取所述预设拍摄设备拍摄得到的第三预设时长的视频,从所述视频中提取多个图像。本公开实施例提供的方法,每隔第二预设时长,获取预设拍摄设备通过拍摄得到的图像;或获取预设拍摄设备拍摄得到的第三预设时长的视频,使得根据预设拍摄设备通过拍摄得到的多个图像确定与用户之间的距离数值的方式准确性更高。在另一个实施例中,所述根据所述多个图像,确定与所述用户之间的距离数值包括:若所述第二通信设备位于所述预设拍摄设备的拍摄范围内时,则检测所述用户在所述多个图像中的位置,根据所述用户在所述多个图像中的位置和所述第二通信设备在所述多个图像中的位置,确定与所述用户之间的距离数值。本公开实施例提供的方法,第二通信设备检测用户在多个图像中的位置,并根据其自身在多个图像中的位置确定与用户之间的距离数值,使得第二通信设备不需要置于固定位置,确定与用户之间的距离数值的方法更加灵活。在另一个实施例中,所述判断所述第二通信设备的用户是否正处于指定响应状态还包括:收集当前周围环境中的声音信号;将所述声音信号与至少一个预设声音信号进行比对,所述预设声音信号用于指示所述第二通信设备的用户正处于指定响应状态;若所述声音信号与所述至少一个预设声音信号中的任一预设声音信号一致,则确定所述用户处于所述指定响应状态;若所述声音信号与所述至少一个预设声音信号均不一致,则确定所述用户未处于所述指定响应状态。本公开实施例提供的方法,通过收集当前周围环境中的声音信号,将声音信号与至少一个预设声音信号进行比对,判断用户是否正处于指定响应状态,为用户提供多种确定指定响应状态的方式,智能性较优。根据本公开实施例的第二方面,提供一种呼叫提示装置,所述装置包括:接收模块,被配置为接收第一通信设备的呼叫请求,所述呼叫请求用于建立所述第一通信设备与所述第二通信设备之间的通信连接;提示模块,被配置为基于所述呼叫请求进行呼叫提示;判断模块,被配置为判断所述第二通信设备的用户是否正处于指定响应状态,所述指定响应状态用于指示所述用户即将响应所述呼叫请求;发送模块,被配置为若确定所述用户处于所述指定响应状态,则向所述第一通信设备发送提示消息,所述提示消息用于提示所述用户即将响应所述呼叫请求。在另一个实施例中,所述判断模块包括:获取子模块,被配置为每隔预设时长,获取与所述用户之间的至少一个距离数值,判断所述至少一个距离数值是否逐渐减小;确定子模块,被配置为若所述至少一个距离数值逐渐减小,则确定所述用户处于所述指定响应状态;所述确定子模块,还被配置为若所述至少一个距离数值未发生改变或逐渐增大,则确定所述用户未处于所述指定响应状态。在另一个实施例中,所述获取子模块还被配置为每隔第一预设时长,确定与预设智能穿戴设备之间的至少一个信号强度,根据所述至少一个信号强度,确定与所述用户之间的距离数值;或,获取预设拍摄设备通过拍摄得到的多个图像,根据所述多个图像,确定与所述用户之间的距离数值。在另一个实施例中,所述获取子模块还被配置为每隔第二预设时长,获取所述预设拍摄设备通过拍摄得到的图像;或,获取所述预设拍摄设备拍摄得到的第三预设时长的视频,从所述视频中提取多个图像。在另一个实施例中,所述获取子模块还被配置为若所述第二通信设备位于所述预设拍摄设备的拍摄范围内时,则检测所述用户在所述多个图像中的位置,根据所述用户在所述多个图像中的位置和所述第二通信设备在所述多个图像中的位置,确定与所述用户之间的距离数值。在另一个实施例中,所述判断模块包括:收集子模块,被配置为收集当前周围环境中的声音信号;比对子模块,被配置为将所述声音信号与至少一个预设声音信号进行比对,所述预设声音信号用于指示所述第二通信设备的用户正处于指定响应状态;确定子模块,被配置为若所述声音信号与所述至少一个预设声音信号中的任一预设声音信号一致,则确定所述用户处于所述指定响应状态;所述确定子模块,还被配置为若所述声音信号与所述至少一个预设声音信号均不一致,则确定所述用户未处于所述指定响应状态。根据本公开实施例的第三方面,提供一种呼叫提示装置,所述装置包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:接收第一通信设备的呼叫请求,所述呼叫请求用于建立所述第一通信设备与所述第二通信设备之间的通信连接;基于所述呼叫请求进行呼叫提示;判断所述第二通信设备的用户是否正处于指定响应状态,所述指定响应状态用于指示所述用户即将响应所述呼叫请求;若确定所述用户处于所述指定响应状态,则向所述第一通信设备发送提示消息,所述提示消息用于提示所述用户即将响应所述呼叫请求。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。图1是根据一示例性实施例示出的一种呼叫提示方法的流程图。图2A是根据一示例性实施例示出的一种呼叫提示方法的流程图。图2B是根据一示例性实施例示出的一种呼叫提示方法的示例图。图3A是根据一示例性实施例示出的一种呼叫提示装置的框图。图3B是根据一示例性实施例示出的一种呼叫提示装置的框图。图3C是根据一示例性实施例示出的一种呼叫提示装置的框图。图4是根据一示例性实施例示出的一种呼叫提示装置400的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。图1是根据一示例性实施例示出的一种呼叫提示方法的流程图,如图1所示,该方法用于第二通信设备中,包括以下步骤。在步骤101中,接收第一通信设备的呼叫请求,呼叫请求用于建立第一通信设备与第二通信设备之间的通信连接。在步骤102中,基于呼叫请求进行呼叫提示。在步骤103中,判断第二通信设备的用户是否正处于指定响应状态,指定响应状态用于指示用户即将响应呼叫请求。在步骤104中,若确定用户处于指定响应状态,则向第一通信设备发送提示消息,提示消息用于提示用户即将响应呼叫请求。本公开实施例提供的方法,当第二通信设备接收到第一通信设备的呼叫请求,并进行呼叫提示时,通过判断第二通信设备的用户是否正处于指定响应状态,确定是否向第一通信设备发送提示消息,使得第一通信设备的用户可以知晓第二通信设备的用户是否即将响应呼叫请求,并决定是否继续等待第二通信设备的用户响应呼叫请求,节省了用户的时间,智能性较优。在另一个实施例中,判断第二通信设备的用户是否正处于指定响应状态包括:每隔预设时长,获取与用户之间的至少一个距离数值,判断至少一个距离数值是否逐渐减小;若至少一个距离数值逐渐减小,则确定用户处于指定响应状态;若至少一个距离数值未发生改变或逐渐增大,则确定用户未处于指定响应状态。在另一个实施例中,每隔预设时长,获取与用户之间的至少一个距离数值包括:每隔第一预设时长,确定与预设智能穿戴设备之间的至少一个信号强度,根据至少一个信号强度,确定与用户之间的距离数值;或,获取预设拍摄设备通过拍摄得到的多个图像,根据多个图像,确定与用户之间的距离数值。在另一个实施例中,获取预设拍摄设备通过拍摄得到的多个图像包括:每隔第二预设时长,获取预设拍摄设备通过拍摄得到的图像;或,获取预设拍摄设备拍摄得到的第三预设时长的视频,从视频中提取多个图像。在另一个实施例中,根据多个图像,确定与用户之间的距离数值包括:若第二通信设备位于预设拍摄设备的拍摄范围内时,则检测用户在多个图像中的位置,根据用户在多个图像中的位置和第二通信设备在多个图像中的位置,确定与用户之间的距离数值。在另一个实施例中,判断第二通信设备的用户是否正处于指定响应状态还包括:收集当前周围环境中的声音信号;将声音信号与至少一个预设声音信号进行比对,预设声音信号用于指示第二通信设备的用户正处于指定响应状态;若声音信号与至少一个预设声音信号中的任一预设声音信号一致,则确定用户处于指定响应状态;若声音信号与至少一个预设声音信号均不一致,则确定用户未处于指定响应状态。上述所有可选技术方案,可以采用任意结合形成本公开的可选实施例,在此不再一一赘述。图2是根据一示例性实施例示出的一种呼叫提示方法的流程图,如图2所示,该方法用于第二通信设备中,包括以下步骤。在步骤201中,第二通信设备接收第一通信设备的呼叫请求,并基于呼叫请求进行呼叫提示,该呼叫请求用于建立第一通信设备与第二通信设备之间的通信连接。在本公开实施例中,第一通信设备与第二通信设备为不同用户持有的通信设备,可为固定电话、手机、平板电脑等不同类型的通信设备。不同类型的通信设备之间,所要建立的通信连接的类型也不同,也即对于不同类型的通信设备,呼叫请求也可为不同类型的呼叫请求。例如,对于固定电话之间的通信连接,呼叫请求可为电话通话请求;对于手机或平板电脑等之间的通信连接,呼叫请求可为电话通话请求或语音通话请求等。例如,若第一通信设备和第二通信设备均为固定电话,则第一通信设备和第二通信设备均具有与其对应的电话号码。这样,第一通信设备向第二通信设备发送的呼叫请求即为电话通话请求。在向第二通信设备发送电话通话请求时,第一通信设备需要接收用户输入的第二通信设备的电话号码,并将携带电话号码的呼叫请求发送给提供发送呼叫请求服务的中间运营商,由中间运营商获取呼叫请求中携带的电话号码,向电话号码指示的第二通信设备发送呼叫请求。其中,若第一通信设备和第二通信设备均为可视固定电话,则第一通信设备向第二通信设备发送的电话通话请求也可为可视通话请求。若第一通信设备为固定电话,第二通信设备为手机,则第一通信设备和第二通信设备同样具有与其对应的电话号码。这样,第一通信设备向第二通信设备发送呼叫请求也为电话通话请求,过程与上述第一通信设备和第二通信设备均为固定电话的过程一致,此处不再进行赘述。若第一通信设备为和第二通信设备均为手机或平板电脑等通信设备,则第一通信设备和第二通信设备均具有与其对应的IP(InternetProtocol)地址。这样,第一通信设备向第二通信设备发送的呼叫请求为应用程序中的视频通话请求或语音通话请求等。在向第二通信设备发送视频通话请求或语音通话请求时,第一通信设备在应用程序中提供通信列表,通信列表中存储有当前可发送呼叫请求的用户ID(Identity,身份标识),并获取用户在通信列表中指定的用户ID,向服务器请求将视频通话请求或语音通话请求发送至用户ID指示的用户的通信设备。服务器根据用户ID获取该用户的通信设备的IP地址,通过诸如HTTP(HyperTextTransferProtocol,超文本传输协议)、TCP(TransmissionControlProtocol,传输控制协议)等网络协议向IP地址指示的第二通信设备发送视频通话请求或语音通话请求。其中,上述提及的应用程序可为任一种可以进行视频或语音通话的社交应用程序,例如即时通信应用程序、网络电话应用程序等。当第二通信设备接收到第一通信设备发送的呼叫请求后,第二通信设备会获取用户设置的呼叫提示方式,并根据呼叫提示方式对用户进行呼叫提示。其中,呼叫提示方式可为响铃、振动等方式,本公开实施例对此不进行具体限定。在步骤202中,第二通信设备判断用户是否正处于指定响应状态,若确定用户正处于指定响应状态,则执行下述步骤203;若确定用户未处于指定响应状态,则执行下述步骤204。在本公开实施例中,指定响应状态用于指示用户即将响应呼叫请求。发明人认识到,一些用户不会随时随地将手机放在身边,可能忙于其他事务,那么,在手机接收到其他通信设备发送的呼叫请求时,用户可能无法即刻接听,需要从其他位置赶往手机当前所在的位置,这时第二通信设备就需要判断用户是否正在赶往手机当前所在位置,也即用户是否处于即将响应呼叫请求的指定响应状态。因此,可以通过执行下述三种方法,确定用户是否处于指定响应状态。方法一、每隔预设时长,第二通信设备获取与用户之间的至少一个距离数值,判断至少一个距离数值是否逐渐减小;若至少一个距离数值逐渐减小,则确定用户处于指定响应状态;若至少一个距离数值未发生改变或逐渐增大,则确定用户未处于指定响应状态。在本公开实施例中,第二通信设备每隔预设时长便获取与用户之间的至少一个距离数值,并判断随着时间的推移,至少一个距离数值是否逐渐减小。若至少一个距离数值随着时间的推移逐渐减小,则确定用户正在向第二通信设备靠近,也即用户处于指定响应状态;若至少一个距离数值随着时间的推移未发生改变或逐渐增大,则确定用户没有向第二通信设备靠近或距离第二通信设备越来越远,也即用户未处于指定响应状态。其中,第二通信设备在获取至少一个距离数值时,可通过预设穿戴设备和预设拍摄设备两种方式获取,参见下述两种实现方式。第一种实现方式、第二通信设备通过预设智能穿戴设备获取与用户之间的至少一个距离数值。其中,预设智能穿戴设备可为手环、手表等用户的常用智能穿戴设备。用户在将常用智能穿戴设备设置为预设智能穿戴设备时,终端会获取到常用智能穿戴设备的穿戴设备标识,并存储该穿戴设备标识作为预设穿戴设备标识。当第二通信设备接收到第一通信设备的呼叫请求时,终端根据预设穿戴设备标识,与预设智能穿戴设备建立连接,基于连接,每隔第一预设时长,确定与预设智能穿戴设备之间的至少一个信号强度,并根据至少一个信号强度,确定与预设智能穿戴设备之间的距离数值,也即与用户之间的距离数值。其中,第二通信设备在确定与预设智能穿戴设备之间的至少一个信号强度时,一种方式可为:第二通信设备在接收到第一通信设备发送的呼叫请求后,第二通信设备每隔第一预设时长,向预设智能穿戴设备发送至少一个信号请求消息。当预设智能穿戴设备接收到至少一个信号请求消息后,便将至少一个信号强度返回至第二通信设备。另一种方式可为:第二通信设备在接收到第一通信设备发送的呼叫请求后,第二通信设备向预设智能穿戴设备发送一个信号请求消息。当预设智能穿戴设备接收到该信号请求消息后,便每隔第一预设时长,将至少一个信号强度返回至第二通信设备。为了根据至少一个信号强度确定与用户之间的距离,第二通信设备中可以预置“信号强度-距离标准”,基于“信号强度-距离标准”对与用户之间的距离数值进行估计,确定最接近的距离作为距离数值。“信号强度-距离标准”为根据经验确定的距离与信号强度之间的关系,可为如表1所示的距离-信号强度标准列表。表1信号强度(dbm)距离(m)1000~1901~2802~3703~4……第二种实现方式、第二通信设备通过预设拍摄设备获取与用户之间的至少一个距离数值。在本公开实施例中,第二通信设备获取预设拍摄设备通过拍摄得到的多个图像,根据多个图像,确定与用户之间的距离数值。预设拍摄设备与第二通信设备之间需要建立数据连接,使得第二通信设备通过数据连接可以获取预设拍摄设备拍摄得到的图像。其中,对于预设拍摄设备拍摄得到的图像,该图像既可为图片形式,也可为视频形式。若预设拍摄设备拍摄得到的图像为图片形式的图像,则当第二通信设备接收第一通信设备的呼叫请求时,第二通信设备向预设拍摄设备发送拍摄请求。当预设拍摄设备接收到拍摄请求时,则每隔第二预设时长便进行拍摄,得到至少一个图片形式的图像,并基于与第二通信设备之间的数据连接,将拍摄得到的至少一个图片形式的图像发送至第二通信设备。若预设拍摄设备拍摄得到的图像为视频形式的图像,则当第二通信设备接收到第一通信设备的呼叫请求时,第二通信设备向预设拍摄设备发送拍摄请求。当预设拍摄设备接收到拍摄请求时,则预设拍摄设备会拍摄得到第三预设时长的视频,并基于与第二通信设备之间的数据连接,将拍摄得到的第三预设时长的视频发送至第二通信设备。当第二通信设备接收到第三预设时长的视频后,第二通信设备会从视频中提取多个图像。需要说明的是,预设拍摄设备也可为持续进行拍摄的监控类拍摄设备,若预设拍摄设备为监控类拍摄设备,则第二通信设备在接收到第一通信设备的呼叫请求并进行呼叫提示时,可以获取预设拍摄设备在呼叫提示的这段时间内持续拍摄的视频,并从该持续拍摄的视频中获取多个图像。其中,第二通信设备从视频中提取多个图像的过程也可由预设拍摄设备在拍摄视频后,对视频进行提取,并在提取到多个图像后,将多个图像发送至第二通信设备。当第二通信设备获取到多个图像后,第二通信设备会在多个图像中确定是否存在人形区域,若多个图像中存在人形区域,则将该人形区域作为用户的位置;之后,第二通信设备会在多个图像中确定与自身形状相似的区域,若多个图像中存在与自身形状相似的区域,则将该与自身形状相似的区域作为自身的位置,对多个图像中用户的位置与自身的位置之间的距离,将该距离作为与用户之间的距离数值。例如,图2B为多个图像中的某一图像,第二通信设备在图2B中确定出的人形区域为A区域,则第二通信设备将A区域作为用户所在位置;之后,第二通信设备在图2B中确定出的与自身形状相似的区域为B区域,则将B区域作为自身所在位置,并获取到A区域与B区域之间的距离为5米,将5米作为图2B与用户之间的距离数值。方法二、第二通信设备收集当前周围环境中的声音信号,将声音信号与至少一个预设声音信号进行比对,若声音信号与至少一个预设声音信号中的任一预设声音信号一致,则确定用户处于指定响应状态;若声音信号与至少一个预设声音信号均不一致,则确定用户未处于指定响应状态。在本公开实施例中,第二通信设备中可以预先存储至少一个预设声音信号,该预设声音信号用于指示用户正处于指定响应状态的声音信号。该至少一个预设声音信号可以由用户预先设置,例如,第二通信设备为用户提供设置预设声音信号入口,当用户点击设置预设声音信号入口设置预设声音信号时,第二通信设备将用户录制的诸如“等一等”、“马上来”语音作为预设声音信号进行存储。当第二通信设备接收到第一通信设备的呼叫请求时,第二通信设备便会启动其自身的麦克风,通过麦克风收集当前环境中的声音信号,同时获取存储的至少一个预设声音信号。当收集到声音信号后,第二通信设备将声音信号与至少一个预设声音信号进行对比,并基于对比结果,确定用户当前是否处于指定响应状态。其中,在将声音信号与至少一个预设声音信号进行对比时,一方面,第二通信设备可对声音信号与至少一个预设声音信号进行语义识别,判断至少一个预设声音信号中是否存在与声音信号语义相同的预设声音信号。若至少一个预设声音信号中存在与声音信号语义相同的预设声音信号,则确定用户当前处于指定响应状态。另一方面,为了保证对用户是否处于指定响应状态的判断的准确性,第二通信设备在收集到声音信号时,可先对声音信号进行声纹识别,判断声音信号与至少一个预设声音信号是否属于同一声纹。若至少一个预设声音信号中存在与声音信号的声纹相同的预设语音信号,则第二通信设备继续对至少一个预设声音信号和声音信号进行语义识别。其中,语义识别的过程与上述进行语义识别的过程一致,此处不再进行赘述。例如,若预设声音信号为“等一等”“马上来”,则第二通信设备在接收到第一通信设备的呼叫请求后,收集当前环境中的声音信号,并获取存储的预设声音信号。之后,第二通信设备首先将预设声音信号的声纹与收集到的声音信号的声纹进行对比,判断该声音信号是否为同一用户发出的声音,若该声音信号是同一用户发出的声音,则继续判断收集到的声音信号中是否包括关键词“等一等”以及“马上来”。若收集到的声音信号中包括“等一等”或“马上来”中的任一关键词,则第二通信设备确定用户处于指定响应状态;若收集到的声音信号中不包括关键词“等一等”和“马上来”,则第二通信设备确定用户未处于指定响应状态。其中,当用户点击设置预设声音信号入口设置预设声音信号时,第二通信设备也可显示一个包括“凳子声”、“脚步声”、“拍手声”等的下拉菜单,用户可选择下拉菜单中的一种或几种选项,选择预设声音信号的类型,这样当第二通信设备在接收到第一通信设备的呼叫请求后,若收集到凳子声、脚步声或拍手声时,则可以确定用户正处于指定响应状态。其中,上述提及的方法一为预设拍摄设备与第二通信设备的位置不一致时可执行的方法,若预设拍摄设备与第二通信设备的位置一致,则可以采取下述方法三判断用户是否正处于指定响应状态。方法三、若第二通信设备上设置有预设拍摄设备,则第二通信设备检测用户在多个图像中的显示区域尺寸,若用户在多个图像中的显示区域尺寸逐渐增大,则确定用户处于指定响应状态;若用户在多个图像中的显示区域尺寸未发生改变或逐渐减小,则确定用户未处于指定响应状态。在本公开实施例中,预设拍摄设备也可设置在第二通信设备上,即预设拍摄设备的位置与第二通信设备的位置一致。这样,当第二通信设备接收到第一通信设备发送呼叫请求后,第二通信设备会通过预设拍摄设备获取多个图像,会检测用户在多个图像中的显示区域尺寸,也即用户在多个图像中的大小。当用户在多个图像中的显示区域尺寸越来越大时,则第二通信设备可以确定用户正在靠近,也即确定用户正处于指定响应状态。其中,为了保证对用户是否处于指定响应状态的判断的准确性,第二通信设备会为用户提供人脸检测入口,当用户点击进入人脸检测入口时,第二通信设备会检测当前可视范围内的人脸,并将检测到的人脸显示给用户,当用户确定将该人脸作为预设人脸时,则将该人脸进行存储。这样,当第二通信设备接收到第一通信设备发送的呼叫请求时,第二通信设备会获取预设拍摄设备拍摄得到的多个图像,并对多个图像进行人脸检测,即检测多个图像中是否存在与预设人脸相同的人脸。若多个图像中存在与预设人脸相同的人脸,则第二通信设备获取人脸在多个图像中的显示区域尺寸。当随着时间的推移,多个图像中的人脸的显示区域尺寸越来越大,则第二通信设备可以确定用户正在靠近,也即确定用户正处于指定响应状态;若多个图像中存在的人脸与预设人脸不同,则第二通信设备不会判断图像中存在的人脸的显示区域尺寸是否越来越大。在步骤203中,若第二通信设备确定用户处于指定响应状态,则向第一通信设备发送提示消息。发明人认识到,若第二通信设备确定用户处于指定响应状态,则在第一通信设备的用户等待第二通信设备响应呼叫请求的过程中,对第一通信设备的用户进行提示,可以使第一通信设备的用户知晓当前第二通信设备的用户正在赶来响应,提高了第一通信设备与第二通信设备之间建立通信连接的成功率,避免浪费用户的时间。在本公开实施例中,提示消息用于提示第一通信设备的用户当前第二设备的用户即将响应呼叫请求,可以为语音提示消息或文字提示消息。例如,第二通信设备可以预置“对方正在赶来接听,请勿挂断…”的语音提示消息或文字提示消息。这样,当第二通信设备向第一通信设备发送提示消息时,若提示消息为语音提示消息,则第一通信设备的用户在等待第二通信设备的用户响应呼叫请求时,会听到语音播报的形式的提示消息“对方正在赶来接听,请勿挂断…”;若提示消息为文字提示消息,则第一通信设备的用户在等待第二通信设备的用户响应呼叫请求时,会接收到短信、邮件等形式的提示消息“”将该提示消息展示给第一通信设备的用户,以使用户知晓第二通信设备的用户即将响应呼叫请求。需要说明的是,第二通信设备向第一通信设备发送提示消息的方式与第一通信设备向第二通信设备发送呼叫请求的方式一致,也即若第一通信设备通过中间运营商向第二通信设备发送呼叫请求,则第二通信设备同样通过中间运营商向第一通信设备发送提示消息;若方、第一在、通信设备通过网络协议向第二通信设备发送呼叫请求,则第二通信设备同样通过网络协议向第一通信设备发送提示消息。在步骤204中,若第二通信设备确定用户未处于指定响应状态,则持续向用户进行呼叫提示。在本公开实施例中,第二通信设备在接收到第一通信设备的呼叫请求后,若用户一直未响应呼叫请求,则第二通信设备对用户持续进行呼叫提示并判断用户是否正处于指定响应状态,直至第一通信设备挂断或满足停止时长。其中,停止时长为第二通信设备的用户设置的,用于控制第二通信设备判断用户是否正处于指定响应状态的持续时间。在设置停止时长时,第二通信设备会为用户提供停止时长设置入口,当用户点击进入停止时长设置入口时,第二通信设备可提供一个下拉菜单,下菜单中可包括停止时长的选项,用户可以选择10秒、20秒或30秒等作为停止时长。当第二通信设备在停止时长的时间内依旧未确定用户是否处于指定响应状态,则第二通信设备会停止进行判断。当第二通信设备在停止时长中的某一时刻通过上述步骤202的过程确定了用户正处于指定响应状态,则执行上述步骤203。需要说明的是,上述提及的第一通信设备和第二通信设备的全部功能均可通过第一通信设备和第二通信设备进行设置。本公开实施例提供的方法,当第二通信设备接收到第一通信设备的呼叫请求,并进行呼叫提示时,通过判断第二通信设备的用户是否正处于指定响应状态,确定是否向第一通信设备发送提示消息,使得第一通信设备的用户可以知晓第二通信设备的用户是否即将响应呼叫请求,并决定是否继续等待第二通信设备的用户响应呼叫请求,节省了用户的时间,智能性较优。在另一个实施例中,每隔预设时长,获取与用户之间的至少一个距离数值,若至少一个距离数值逐渐减小,则确定用户处于指定响应状态;若至少一个距离数值未发生改变或逐渐增大,则确定用户未处于指定响应状态,通过与用户之间的距离判断用户是否即将响应呼叫请求,使得判断更加准确。在另一个实施例中,每隔预设时长,确定与预设智能穿戴设备之间的至少一个信号强度,根据至少一个信号强度,确定与用户之间的距离数值;或获取预设拍摄设备通过拍摄得到的多个图像,根据多个图像,确定与用户之间的距离数值,为用户提供多种确定与用户之间的距离数值的方式,智能性较优。在另一个实施例中,每隔第二预设时长,获取预设拍摄设备通过拍摄得到的图像;或获取预设拍摄设备拍摄得到的第三预设时长的视频,使得根据预设拍摄设备通过拍摄得到的多个图像确定与用户之间的距离数值的方式准确性更高。在另一个实施例中,第二通信设备检测用户在多个图像中的位置,并根据其自身在多个图像中的位置确定与用户之间的距离数值,使得第二通信设备不需要置于固定位置,确定与用户之间的距离数值的方法更加灵活。在另一个实施例中,通过收集当前周围环境中的声音信号,将声音信号与至少一个预设声音信号进行比对,判断用户是否正处于指定响应状态,为用户提供多种确定指定响应状态的方式,智能性较优。图3A是根据一示例性实施例示出的一种呼叫提示装置的框图。参照图3A,该装置包括接收模块301,提示模块302,判断模块303和发送模块304。该接收模块301,被配置为接收第一通信设备的呼叫请求,呼叫请求用于建立第一通信设备与第二通信设备之间的通信连接;该提示模块302,被配置为基于呼叫请求进行呼叫提示;该判断模块303,被配置为判断第二通信设备的用户是否正处于指定响应状态,指定响应状态用于指示用户即将响应呼叫请求;该发送模块304,被配置为若确定用户处于指定响应状态,则向第一通信设备发送提示消息,提示消息用于提示用户即将响应呼叫请求。本公开实施例提供的装置,当第二通信设备接收到第一通信设备的呼叫请求,并进行呼叫提示时,通过判断第二通信设备的用户是否正处于指定响应状态,确定是否向第一通信设备发送提示消息,使得第一通信设备的用户可以知晓第二通信设备的用户是否即将响应呼叫请求,并决定是否继续等待第二通信设备的用户响应呼叫请求,节省了用户的时间,智能性较优。在另一个实施例中,参见图3B,该判断模块303,包括获取子模块3031和确定子模块3032。该获取子模块3031,被配置为每隔预设时长,获取与用户之间的至少一个距离数值,判断至少一个距离数值是否逐渐减小;该确定子模块3032,被配置为若至少一个距离数值逐渐减小,则确定用户处于指定响应状态;该确定子模块3032,还被配置为若至少一个距离数值未发生改变或逐渐增大,则确定用户未处于指定响应状态。在另一个实施例中,该获取子模块3031,还被配置为每隔第一预设时长,确定与预设智能穿戴设备之间的至少一个信号强度,根据至少一个信号强度,确定与用户之间的距离数值;或,获取预设拍摄设备通过拍摄得到的多个图像,根据多个图像,确定与用户之间的距离数值。在另一个实施例中,该获取子模块3031,还被配置为每隔第二预设时长,获取预设拍摄设备通过拍摄得到的图像;或,获取预设拍摄设备拍摄得到的第三预设时长的视频,从视频中提取多个图像。在另一个实施例中,该获取子模块3031,还被配置为若第二通信设备位于预设拍摄设备的拍摄范围内时,则检测用户在多个图像中的位置,根据用户在多个图像中的位置和第二通信设备在多个图像中的位置,确定与用户之间的距离数值。在另一个实施例中,参见图3C,该判断模块303,包括收集子模块3033和比对子模块3034。该收集子模块3033,被配置为收集当前周围环境中的声音信号;该比对子模块3034,被配置为将声音信号与至少一个预设声音信号进行比对,预设声音信号用于指示第二通信设备的用户正处于指定响应状态;该确定子模块3032,被配置为若声音信号与至少一个预设声音信号中的任一预设声音信号一致,则确定用户处于指定响应状态;该确定子模块3032,还被配置为若声音信号与至少一个预设声音信号均不一致,则确定用户未处于指定响应状态。关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。图4是根据一示例性实施例示出的一种呼叫提示装置400的框图。例如,装置400可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。参照图4,装置400可以包括以下一个或多个组件:处理组件402,存储器404,电源组件406,多媒体组件408,音频组件410,I/O(Input/Output,输入/输出)的接口412,传感器组件414,以及通信组件416。处理组件402通常控制装置400的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件402可以包括一个或多个处理器420来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件402可以包括一个或多个模块,便于处理组件402和其他组件之间的交互。例如,处理组件402可以包括多媒体模块,以方便多媒体组件408和处理组件402之间的交互。存储器404被配置为存储各种类型的数据以支持在装置400的操作。这些数据的示例包括用于在装置400上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器404可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如SRAM(StaticRandomAccessMemory,静态随机存取存储器),EEPROM(Electrically-ErasableProgrammableRead-OnlyMemory,电可擦除可编程只读存储器),EPROM(ErasableProgrammableReadOnlyMemory,可擦除可编程只读存储器),PROM(ProgrammableRead-OnlyMemory,可编程只读存储器),ROM(Read-OnlyMemory,只读存储器),磁存储器,快闪存储器,磁盘或光盘。电源组件406为装置400的各种组件提供电力。电源组件406可以包括电源管理系统,一个或多个电源,及其他与为装置400生成、管理和分配电力相关联的组件。多媒体组件408包括在所述装置400和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括LCD(LiquidCrystalDisplay,液晶显示器)和TP(TouchPanel,触摸面板)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件408包括一个前置摄像头和/或后置摄像头。当装置400处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。音频组件410被配置为输出和/或输入音频信号。例如,音频组件410包括一个MIC(Microphone,麦克风),当装置400处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器404或经由通信组件416发送。在一些实施例中,音频组件410还包括一个扬声器,用于输出音频信号。I/O接口412为处理组件402和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。传感器组件414包括一个或多个传感器,用于为装置400提供各个方面的状态评估。例如,传感器组件414可以检测到设备400的打开/关闭状态,组件的相对定位,例如组件为装置400的显示器和小键盘,传感器组件414还可以检测装置400或装置400一个组件的位置改变,用户与装置400接触的存在或不存在,装置400方位或加速/减速和装置400的温度变化。传感器组件414可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件414还可以包括光传感器,如CMOS(ComplementaryMetalOxideSemiconductor,互补金属氧化物)或CCD(Charge-coupledDevice,电荷耦合元件)图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件414还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。通信组件416被配置为便于装置400和其他设备之间有线或无线方式的通信。装置400可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件416经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件416还包括NFC(NearFieldCommunication,近场通信)模块,以促进短程通信。例如,在NFC模块可基于RFID(RadioFrequencyIdentification,射频识别)技术,IrDA(Infra-redDataAssociation,红外数据协会)技术,UWB(UltraWideband,超宽带)技术,BT(Bluetooth,蓝牙)技术和其他技术来实现。在示例性实施例中,装置400可以被一个或多个ASIC(ApplicationSpecificIntegratedCircuit,应用专用集成电路)、DSP(DigitalsignalProcessor,数字信号处理器)、DSPD(DigitalsignalProcessorDevice,数字信号处理设备)、PLD(ProgrammableLogicDevice,可编程逻辑器件)、FPGA)(FieldProgrammableGateArray,现场可编程门阵列)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述呼叫提示方法。在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器404,上述指令可由装置400的处理器420执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、RAM(RandomAccessMemory,随机存取存储器)、CD-ROM(CompactDiscRead-OnlyMemory,光盘只读存储器)、磁带、软盘和光数据存储设备等。一种非临时性计算机可读存储介质,当所述存储介质中的指令由呼叫提示装置的处理器执行时,使得呼叫提示装置能够执行上述呼叫提示方法。本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本公开未公开的本
技术领域
中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1