[0001]
本申请涉及电子技术领域,尤其涉及一种根据用户行为状态对通信模式控制的方法和电子设备。
背景技术:[0002]
随着电子技术的不断发展,人们使用手机、智能手表、平板电脑等电子设备的频率越来越高,甚至在过马路、开车时都毫无顾忌地使用电子设备,如此很容易发生意外交通事故,因此,有必要通过技术的改进来提升用户在日常出行中使用电子设备的安全性。
技术实现要素:[0003]
本申请的目的之一是通过提供一种根据用户行为状态对通信模式控制的方法及电子设备,来提升用户在日常出行中使用电子设备的安全性。
[0004]
为实现上述目的,根据本申请实施例的第一方面,提供一种根据用户行为状态对通信模式控制的方法,应用于电子设备,该方法包括:获取使用所述电子设备的用户当前的运动状态,所述运动状态至少包括以下之一:静止、走路、跑步、骑非机动车、驾驶机动车;若获取到的当前的运动状态满足预定规则,则对所述电子设备的通信模式进行更改,所述通信模式至少包括以下之一:正常通信模式、静音模式、飞行模式、仅能呼叫紧急号码模式。
[0005]
上述根据用户行为状态对通信模式控制的方法,通过获取用户当前的运动状态来对电子设备的通信模式进行更改,从而实现针对用户的不同行为状态提供对应的通信模式,例如用户处于驾驶状态时,则将电子设备的通信模式从正常通信模式改为仅能呼叫紧急号码模式,从而避免用户在驾驶的时候因为接打电话而分心,进而有效提升了用户的出行安全。
[0006]
可选的,所述方法还包括:获取所述用户当前的交通状况,所述交通状况至少包括以下之一:畅通、拥堵;其中,所述预定规则包括根据用户当前的运动状态和当前的交通状况确定所述电子设备的通信模式。
[0007]
可选的,所述用户当前的交通状况从以下中的一项或多项获得:所述电子设备的本地终端上能够获取路况信息的应用程序所提供的路况信息;当用户处于驾驶机动车状态时,与所述电子设备通信的行车记录设备实时上传的实时路况信息;从互联网上获取的路况信息。
[0008]
可选的,所述若获取到的当前的运动状态满足预定规则,则对所述电子设备的通信模式进行更改包括:若获取到用户的运动状态从当前运动状态恢复到上一运动状态,则将所述电子设备的当前通信模式恢复到上一运动状态所对应的通信模式。
[0009]
可选的,所述方法还包括:获取所述用户当前的位置信息;其中,所述预定规则包括根据用户当前的运动状态和当前的位置信息确定所述电子设备的通信模式。
[0010]
可选的,所述方法还包括:在对所述电子设备的通信模式进行更改之前,在所述电子设备的显示器上呈现是否更改通信模式的选项界面。
[0011]
可选的,所述方法还包括:如果预定时间内未接收到用户对所述选项界面进行操作,则自动对所述电子设备的通信模式进行更改。
[0012]
可选的,所述方法还包括:如果预定时间内接收到用户对所述选项界面进行操作,则根据用户的所述操作确定所述电子设备的通信模式。
[0013]
根据本申请实施例的第二方面,提供了一种电子设备,包括:一个或多个处理器;一个或多个存储器;以及一个或多个程序,其中所述一个或多个程序被存储在所述存储器中,当所述一个或多个程序被所述处理器执行时,使得所述电子设备执行上述任一项所述的方法。
[0014]
根据本申请实施例的第三方面,提供了一种计算机程序产品,根所述计算机程序产品在计算机上运行时,使得所述计算机执行上述任一项所述的方法。
[0015]
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
[0016]
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:图1为本申请一个实施例提供的根据用户行为状态对通信模式控制的方法的流程图;图2示出根据本申请另一个实施例的根据用户行为状态对通信模式控制的方法的流程图;图3示出根据本申请另一个实施例的根据用户行为状态对通信模式控制的方法的流程图;图4示出根据本申请另一个实施例的根据用户行为状态对通信模式控制的方法的流程图附图中相同或相似的附图标记代表相同或相似的结构。
具体实施方式
[0017]
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0018]
在本公开使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本公开。在本公开和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包括一个或多个相关联的列出项目的任何或所有可能组合。
[0019]
如背景技术所述,人们使用手机、智能手表、平板电脑等电子设备的频率越来越高,很容易发生意外交通事故,因此,需要一种根据用户行为状态对通信模式控制的方法,来提升用户在日常出行中使用电子设备的安全性。
[0020]
本申请实施例提供了一种根据用户行为状态对通信模式控制的方法,可以应用于电子设备,当用户使用该电子设备时,能够自动根据用户的行为状态对该电子设备的通信
模式进行自适应调整,从而有效提升用户在日常出行中使用电子设备的安全性。
[0021]
本申请实施例提供的根据用户行为状态对通信模式控制的方法可以应用于手机、平板电脑、可穿戴设备、车载设备、增强现实或虚拟现实设备、笔记本电脑、上网本、个人数字助理等电子设备上,本申请实施例对电子设备的具体类型不做任何限制。
[0022]
下文结合附图,详细介绍本申请提供的根据用户行为状态对通信模式控制的方法。
[0023]
图1示出根据本申请一个实施例的根据用户行为状态对通信模式控制的方法的流程图。根据图1,所述方法包括:步骤s101,获取使用所述电子设备的用户当前的运动状态,所述运动状态至少包括以下之一:静止、走路、跑步、骑非机动车、驾驶机动车。
[0024]
所述获取使用所述电子设备的用户当前的运动状态包括以下中的至少一种:-从所述电子设备上的速度传感器或加速度传感器获取;-当用户处于驾驶机动车状态时,从与所述电子设备通信的行车记录设备获取。
[0025]
当然,本申请不局限于上述方法,其他获取用户当前的运动状态的方法,也落在本申请获取用户当前的运动状态的保护范围之内。
[0026]
步骤s102,若获取到的当前的运动状态满足预定规则,则对所述电子设备的通信模式进行更改,所述通信模式至少包括以下之一:正常通信模式、静音模式、飞行模式、仅能呼叫紧急号码模式。
[0027]
其中,预定规则包括但不限于以下中的一项:——用户当前的运动状态与上一运动状态不同,例如用户上一运动状态是走路,当前的运动状态是驾驶机动车;——用户当前的运动状态不变,但用户当前的交通状态改变,例如用户当前的运动状态是驾驶机动车且在一段时间内维持该运动状态不变,但是用户当前的交通状态从畅通变为非常拥堵;——用户当前的运动状态不变,但用户当前的位置信息改变,例如用户当前的运动状态是走路且在一段时间内维持该运动状态不变,但是用户当前的位置从道路侧的人行道变为十字路口的人行道。
[0028]
具体地,所述若获取到的当前的运动状态满足预定规则,则对所述电子设备的通信模式进行更改例如,当用户从走路的状态变化至驾驶机动车的状态,则对电子设备的通信模式从正常通信模式更改为仅能呼叫紧急号码模式。又如,当用户从骑非机动车的状态变化至静止的状态,则对电子设备的通信模式从仅能呼叫紧急号码模式更改为正常通信模式。
[0029]
可选的,若获取到的当前的运动状态满足预定规则,则对所述电子设备的通信模式进行更改的步骤s102包括:——若获取到用户的运动状态从当前运动状态恢复到上一运动状态,则将所述电子设备的当前通信模式恢复到上一运动状态所对应的通信模式。
[0030]
具体地,例如用户的上一运动状态是走路,当前运动状态是骑非机动车,用户所持的电子设备的当前通信模式是仅能呼叫紧急号码模式,则当用户从骑非机动车的当前运动状态恢复到上一运动状态走路时,则将所述电子设备的当前通信模式恢复到走路状态所对
应的通信模式,例如恢复到正常通信模式。
[0031]
图2示出根据本申请另一个实施例的根据用户行为状态对通信模式控制的方法的流程图。根据图2,所述方法还包括:步骤s103,获取所述用户当前的交通状况,所述交通状况至少包括以下之一:畅通、拥堵;其中,所述预定规则包括根据用户当前的运动状态和当前的交通状况确定所述电子设备的通信模式。
[0032]
其中,所述用户当前的交通状况从以下中的一项或多项获得:——所述电子设备的本地终端上能够获取路况信息的应用程序所提供的路况信息;——当用户处于驾驶机动车状态时,与所述电子设备通信的行车记录设备实时上传的实时路况信息;——从互联网上获取的路况信息。
[0033]
当然,本申请不局限于上述方法,其他获取用户当前的交通状况的方法,也落在本申请获取用户当前的交通状况的保护范围之内。
[0034]
具体地,所述预定规则包括根据用户当前的运动状态和当前的交通状况确定所述电子设备的通信模式例如,当用户当前的运动状态是驾驶机动车且在一段时间内维持该运动状态不变,但是用户当前的交通状态从畅通变为非常拥堵,则对电子设备的通信模式从仅能呼叫紧急号码模式更改为正常通信模式。由此,当用户驾驶在几乎堵死寸步难以的拥堵路上时,用户所持的电子设备如手机从仅能呼叫紧急号码模式更改为正常通信模式,从而可以通过正常通信的方式去跟朋友聊天来缓解紧张情绪,也即本申请能根据用户当前的交通状态对通信模式进行自适应调整,进一步提升用户体验。当然,这一通信模式更改的前提是符合交通安全管理法等相关法律法规。
[0035]
图3示出根据本申请另一个实施例的根据用户行为状态对通信模式控制的方法的流程图。根据图3,所述方法还包括:步骤s104,获取所述用户当前的位置信息;其中,所述预定规则包括根据用户当前的运动状态和当前的位置信息确定所述电子设备的通信模式。
[0036]
其中,所述用户当前的位置信息从以下中的一项或多项获得:——直接获取用户当前的位置信息;在这种方式中,只要用户的电子设备安装了与本申请功能相关的应用,就代表用户愿意位置信息被获取,因此可以直接获取用户当前的位置信息。这里的安装可以是作为一个应用单独安装,也可以结合其他应用程序安装。
[0037]
——向用户呈现获取其位置信息请求的消息界面,且响应于用户对该请求的接受,通过电子设备中的定位软件等获取用户当前的位置信息。这种方式有利于保护用户的隐私权。
[0038]
具体地,所述预定规则包括根据用户当前的运动状态和当前的位置信息确定所述电子设备的通信模式例如,如果用户当前的运动状态不变,但是当前的位置信息发生了预定的变化,例如位置信息从道路侧的人行道等安全区变更为十字路口等非安全区时,则确定所述电子设备的通信模式从正常通信模式变更为仅能呼叫紧急号码模式,以使得用户在到达十字路口等非安全区时能够专心专意地安全通过,避免分心。
[0039]
图4示出根据本申请另一个实施例的根据用户行为状态对通信模式控制的方法的流程图。根据图4,所述方法还包括:
步骤s105,在对所述电子设备的通信模式进行更改之前,在所述电子设备的显示器上呈现是否更改通信模式的选项界面。
[0040]
具体地,例如用户从一运动状态(例如走路)转换到另一运动状态(例如驾驶机动车),则所述电子设备的显示器上呈现“是否将通信模式从正常通信模式切换到仅能呼叫紧急号码模式”的选项界面,以更好地为用户提供贴心的通信模式切换服务,避免因电子设备在某些时候因运动状态的识别错误而导致通信模式的误切换或满足某些特殊时候用户因需要紧急处理某些通话而暂时不需要进行通信模式的切换等需求。又如,用户虽然从走路的运动状态切换到位于机动车上快速行驶的运动状态,但实际上用户只是机动车上的乘客而非驾驶人员,则这种情况下是不需要将用户电子设备的通信模式从正常通信模式切换到仅能呼叫紧急号码模式的,那么,通过向用户呈现选项界面,用户可以根据自己的实际情况对通信模式进行选择。
[0041]
其中,所述选项界面的界面设计在此不做限定,只要能满足提供给用户进行选择的功能即可。
[0042]
可选的,如果预定时间内未接收到用户对所述选项界面进行操作,则自动对所述电子设备的通信模式进行更改。也即,如果在预定时间内没有接收到用户对选项界面进行的操作,实际上相当于用户接受电子设备自动进行的默认操作,故电子设备自动进行通信模式的更改,无需用户再进行手动操作的确认,提升用户的操作体验。
[0043]
可选的,如果预定时间内接收到用户对所述选项界面进行操作,则根据用户的所述操作确定所述电子设备的通信模式。也即,如果在预定时间内接收到用户对选项界面进行的操作,则无论用户是接受电子设备即将进行的默认操作还是不同意接受,都可以通过手动操作进行确认或更改,如此更符合用户的实际需求。
[0044]
可以理解的是,电子设备为了实现上述功能,其包含了执行各个功能相应的硬件或/和软件模块。结合本文中所公开的实施例描述的各示例的算法步骤,本申请能够以硬件或硬件和计算机软件结合的形式来实现。本领域技术人员可以结合实施例对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
[0045]
本实施例提供的电子设备,用于执行上述所述的根据用户行为状态对通信模式控制的方法,能够达到与上述实现方法相同的效果。
[0046]
所述电子设备可以包括处理模块、存储模块和通信模块。其中,处理模块可以用于对电子设备的动作进行控制管理,存储模块可以用于支持电子设备执行存储程序代码和数据等,通信模块可以用于支持电子设备与其他设备的通信。其中,处理模块可以包括处理器或控制器,其可以实现或执行结合本申请公开内容所描述的各个示例性的逻辑方框,程序、模块。存储模块可以包括存储器。通信模块可以包括射频电路、wifi芯片等与其他电子设备交互的设备。
[0047]
本申请还提供一种计算机程序产品,所述计算机程序产品在计算机上运行时,使得所述计算机执行上述相关步骤,以实现上述所述的根据用户行为状态对通信模式控制的方法。
[0048]
应当注意,尽管在附图中以特定顺序描述了本公开方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。相反,流程图中描绘的步骤可以改变执行顺序。附加地或备选地,可以省略某些
步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。
[0049]
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。
[0050]
对于本领域技术人员而言,显然本申请不限于上述示范性实施例的细节,而且在不背离本申请的精神或基本特征的情况下,能够以其他的具体形式实现本申请。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本申请的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本申请内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。