来电显示方法、装置、计算机可读存储介质和移动设备与流程

文档序号:15981049发布日期:2018-11-17 00:20阅读:157来源:国知局

本申请涉及电子技术领域,特别是涉及一种来电显示方法、装置、计算机可读存储介质和移动设备。

背景技术

随着电子技术的发展,移动设备成为了人们必不可少的通信工具,并通过移动设备中的应用来获取信息,或娱乐等,在使用移动设备时,都是通过看移动设备的显示屏获取信息。

但是,当移动设备有来电时,会将当前显示的信息遮挡,显示来电界面,直至通话完成,如:用户在开车时,都会使用移动设备来导航,在上打开导航应用进行导航的过程中,移动设备来电话时,移动设备就会弹出全屏来电或悬浮来电,从而可能会遮盖用户正在使用的导航功能,在通话完成后继续显示导航页面。

因此,当移动设备有来电时,会导致用户当前使用的功能被中断。



技术实现要素:

基于此,有必要针对当移动设备有来电时,会导致用户当前使用的功能被中断的问题,提供一种来电显示方法、装置、计算机可读存储介质和移动设备。

一种来电显示方法,包括:

当检测到来电消息时,获取移动设备的当前状态信息;

当所述当前状态为所述预设状态时,显示来电显示界面,所述来电显示界面的显示的面积小于所述移动设备的屏幕面积。

在其中一个实施例中,所述获取移动设备的当前状态信息包括下述各信息中的至少一种:所述移动设备通过蓝牙连接的蓝牙设备的设备类型、所述移动设备的屏幕亮屏状态、所述移动设备的使用模式、所述移动设备的导航应用状态、所述移动设备的当前的第一位置信息、所述移动设备通过蓝牙连接的蓝牙设备的第二位置信息、所述移动设备的第一运动状态信息、所述移动设备通过蓝牙连接的蓝牙设备的第二运动状态信息。

在其中一个实施例中,当所述蓝牙设备的设备类型为车载蓝牙,且所述屏幕亮屏状态为屏幕亮屏时,确定为所述预设状态。

在其中一个实施例中,当所述移动设备的使用模式为驾驶模式,且所述屏幕亮屏状态为屏幕亮屏时,确定为所述预设状态。

在其中一个实施例中,当所述蓝牙设备的设备类型为为车载蓝牙,且所述导航应用状态为导航开启时,确定为所述预设状态。

在其中一个实施例中,当所述第一位置信息与所述第二位置信息之间的距离在预设范围内,且所述第一运动状态信息与所述第二运动状态信息相似,且所述屏幕亮屏状态为屏幕亮屏时,确定为所述预设状态;

或,当所述第一运动状态信息对应的运动速度超过预设速度,且所述屏幕亮屏状态为屏幕亮屏时,确定为所述预设状态。

在其中一个实施例中,显示来电显示界面,所述来电显示界面的显示的面积小于所述移动设备的屏幕面积的步骤包括:

将所述来电显示界面显示在所述移动设备屏幕显示界面的下方或上方,所述来电显示界面显示在所述移动设备的一部分;

或;

将所述来电显示界面显示在移动设备的第一显示区域,将所述移动设备的当前屏幕显示界面显示在所述移动设备的第二显示区域,所述第一显示区域与所述第二显示区域不重叠。

在其中一个实施例中,在所述显示来电显示界面的步骤之后,还包括:

当检测到来电被接听后,关闭来电显示的界面,显示所述当前屏幕显示界面。

在其中一个实施例中,一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行所述方法的步骤。

在其中一个实施例中,一种移动设备,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行所述方法的步骤。

上述来电显示方法、装置、计算机可读存储介质和移动设备,通过获取移动设备的当前状态信息,通过预设状态确定用户是否处在驾驶状态下使用移动设备,当当前状态为所述预设状态时,显示来电显示界面,所述来电显示界面的显示的面积小于所述移动设备的屏幕面积,解决了当移动设备有来电时,会导致用户当前使用的功能被中断的问题。

附图说明

图1为一个实施例中来电显示方法的流程示意图;

图2为一个实施例中来电显示方法的界面显示图;

图3为一个实施例中移动设备的结构框图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

请参阅图1,一种来电显示方法,包括步骤s210至步骤s220:

步骤s210,当检测到来电消息时,获取移动设备的当前状态信息。

其中,来电消息指的是移动设备接收到其他终端的发起的通话或视频等请求消息。终端具体可以是台式终端或移动终端,移动终端具体可以手机、平板电脑、笔记本电脑等中的至少一种。

在一个实施例中,所述获取移动设备的当前状态信息包括下述各信息中的至少一种:所述移动设备通过蓝牙连接的蓝牙设备的设备类型、所述移动设备的屏幕亮屏状态、所述移动设备的使用模式、所述移动设备的导航应用状态、所述移动设备的当前的第一位置信息、所述移动设备通过蓝牙连接的蓝牙设备的第二位置信息、所述移动设备的第一运动状态信息、所述移动设备通过蓝牙连接的蓝牙设备的第二运动状态信息。

其中,所述移动设备通过蓝牙连接的蓝牙设备的设备类型包括车载蓝牙、非车载蓝牙,可以通过识别蓝牙设备的标记信息或蓝牙地址等信息判断蓝牙设备的设备类型,可以确定用户有没有在驾驶状态;所述移动设备的屏幕亮屏状态包括屏幕亮屏或屏幕熄屏状态,当屏幕亮屏时,可说明用户在正在使用移动设备,并需要移动设备的屏幕显示需要显示的信息,当屏幕熄屏时,可说明用户不需要移动设备的屏幕显示;所述移动设备的使用模式包括:驾驶模式、或其他设定的模式(具体不做说明),驾驶模式可以是在移动设备的系统中设置驾驶模式,当用户将使用模式确定为驾驶模式后,移动设备会根据驾驶模式预设的功能改变移动设备的功能,也可以是将当前移动设备的使用模式标记为驾驶模式,可以确定用户有没有在驾驶状态;所述移动设备的导航应用状态可以确定用户有没有在使用导航应用;所述移动设备的当前的第一位置信息是指移动设备当前的定位位置;所述移动设备通过蓝牙连接的蓝牙设备的第二位置信息是指蓝牙设备当前的定位位置;所述移动设备的第一运动状态信息是指通过移动设备的测速模块检测到当前的速度;所述移动设备通过蓝牙连接的蓝牙设备的第二运动状态信息是指通过蓝牙设备关联的测速模块检测到当前的速度。

其中,根据所述当前状态信息,可以推测出用户使用移动设备的使用场景。当前状态信息是移动设备的当前状态信息,通过移动设备的当前状态信息可以推测出用户的状态,进而确定在有来电消息时移动设备是否需要改变来电显示界面。

在一个实施例中,当所述蓝牙设备的设备类型为车载蓝牙,且所述屏幕亮屏状态为屏幕亮屏时,确定为所述预设状态。

其中,当所述蓝牙设备的设备类型为车载蓝牙时,可以确定用户在驾车状态,当所述屏幕亮屏状态为屏幕亮屏可以确定用户在正在使用移动设备,并需要移动设备的屏幕显示需要显示的信息,因此,确定所述移动设备对应的用户的用户状态为驾驶状态下使用移动设备,需要改变来电显示界面,避免来电显示界面遮挡用户当前观看的页面。

在一个实施例中,当所述移动设备的使用模式为驾驶模式,且所述屏幕亮屏状态为屏幕亮屏时,确定为所述预设状态。

其中,当所述移动设备的使用模式为驾驶模式确定用户在驾驶状态,当所述屏幕亮屏状态为屏幕亮屏确定用户在正在使用移动设备,并需要移动设备的屏幕显示需要显示的信息,因此,确定所述移动设备对应的用户的用户状态为驾驶状态下使用移动设备,需要改变来电显示界面,避免来电显示界面遮挡用户当前观看的页面。

在一个实施例中,当所述蓝牙设备的设备类型为为车载蓝牙,且所述导航应用状态为导航开启时,确定为所述预设状态。

其中,当所述蓝牙设备的设备类型为为车载蓝牙确定用户在驾车状态,当所述导航应用状态为导航开启时是需要屏幕显示信息的,因此,确定所述移动设备对应的用户的用户状态为驾驶状态下使用移动设备,需要改变来电显示界面,避免来电显示界面遮挡用户当前观看的页面。

在一个实施例中,当所述第一位置信息与所述第二位置信息之间的距离在预设范围内,且所述第一运动状态信息与所述第二运动状态信息相似,且所述屏幕亮屏状态为屏幕亮屏时,确定为所述预设状态为所述预设状态。

其中,当所述第一位置信息与所述第二位置信息之间的距离在预设范围内可以确定用户在车上,且所述第一运动状态信息与所述第二运动状态信息相似可以确定用户在驾驶状态,所述屏幕亮屏状态为屏幕亮屏确定用户在正在使用移动设备,并需要移动设备的屏幕显示需要显示的信息,因此,确定所述移动设备对应的用户的用户状态为驾驶状态下使用移动设备,需要改变来电显示界面,避免来电显示界面遮挡用户当前观看的页面。

在一个实施例中,当所述第一运动状态信息对应的运动速度超过预设速度,且所述屏幕亮屏状态为屏幕亮屏时,确定所述移动设备对应的用户的用户状态为驾驶状态下使用移动设备。

其中,当所述第一运动状态信息对应的运动速度超过预设速度,预设速度为大于人的正常速度,确定用户在驾驶状态,所述屏幕亮屏状态为屏幕亮屏确定用户在正在使用移动设备,并需要移动设备的屏幕显示需要显示的信息,因此,确定所述移动设备对应的用户的用户状态为驾驶状态下使用移动设备,需要改变来电显示界面,避免来电显示界面遮挡用户当前观看的页面。

在一个实施例中,所述第一位置信息与所述第二位置信息之间的距离在预设范围内,且所述第一运动状态信息与所述第二运动状态信息相似,且当所述第一运动状态信息对应的运动速度超过预设速度,且所述屏幕亮屏状态为屏幕亮屏时,确定所述移动设备对应的用户的用户状态为驾驶状态下使用移动设备。

其中,当所述第一位置信息与所述第二位置信息之间的距离在预设范围内可以确定用户在车上,且所述第一运动状态信息对应的运动速度超过预设速度,且所述第一运动状态信息与所述第二运动状态信息相似,可以确定用户在驾驶状态,所述屏幕亮屏状态为屏幕亮屏确定用户在正在使用移动设备,并需要移动设备的屏幕显示需要显示的信息,因此,确定所述移动设备对应的用户的用户状态为驾驶状态下使用移动设备,需要改变来电显示界面,避免来电显示界面遮挡用户当前观看的页面。

步骤s220,当所述当前状态为预设状态时.显示来电显示界面,所述来电显示界面的显示的面积小于所述移动设备的屏幕显示面积。

其中,示来电显示界面是指当有来电消息时,需要在移动设备上进行显示,用户可以通过示来电显示的内容知道来电用户的信息,是否接听的选项;移动设备的屏幕是指用户在没有接收到来电消息前的显示界面。

在一个实施例中,显示来电显示界面,所述来电显示界面的显示的面积小于所述移动设备的屏幕面积的步骤包括:

将所述来电显示界面显示在所述移动设备屏幕下方或上方,所述来电显示界面显示在所述移动设备屏幕的一部分。

其中,当有来电消息时,已经确定用户在使用移动设备,为了不让来电显示界面遮挡住移动设备的当前屏幕显示的内容,将来电显示界面直接显示所述移动设备的屏幕显示界面的一部分,可以显示在移动设备的当前屏幕显示界面的下方,也可以显示在移动设备的当前屏幕显示界面的上方,可以根据移动设备的当前屏幕显示界面的重要内容的显示位置确定覆盖在上方还是下方,(如:当前屏幕显示界面显示的是导航界面,一般情况下,导航界面的上方显示的是即将行驶的路线,如果来电显示界面显示在上方,会遮前进的路线,用户就不能看到即将行驶的路线,因此,当有来电消息时,应该将来电显示界面覆盖在移动设备的当前屏幕显示界面的下方)。

在一个实施例中,将所述来电显示界面显示在移动设备的第一显示区域,将所述移动设备的当前屏幕显示界面显示在所述移动设备的第二显示区域,所述第一显示区域与所述第二显示区域不重叠。

其中,当前屏幕显示界面是指在显示来电显示之前移动设备的屏幕显示的界面,将移动设备的显示区域划分为多个显示区域,需要说明的是,可以根据实际的应用情况,划分多个显示区域,为了更清楚的说明显示区域的划分,以用户移动设备的当前屏幕显示界面显示的是导航界面举例说明,但不限定本申请,根据用户当前移动设备的当前屏幕显示界面只显示了导航界面,因此,当有来电消息时,将将显示区域划分为两个显示区域,显示区域的大小可以根据当前的导航界面显示的内容和来电显示界面显示的内容合理分配,如:来电显示界面是主要给用户提供接听的界面,可以只显示相对较小的显示区域面积,而导航界面需要使用户能清楚的看到各条路线,可以将导航界面显示的面积相对较大的显示面积,两个显示区域组合刚好覆盖整个显示区域且不重叠。两个显示区域分别命名为:第一显示区域和第二显示区域,显示区域可以划分为上下区域,也可以划分为左右两个区域,可以根据实际的应用情况而定,如当前屏幕显示界面显示的是导航界面,一般情况下,导航界面的上方显示的是即将行驶的路线,如果来电显示界面显示在上方,会遮前进的路线,用户就不能看到即将行驶的路线,因此,当有来电消息时,应该将来电显示界面覆盖在移动设备的当前屏幕显示界面的下方。

在一个实施例中,所述来电显示界面显示显示的内容包括:来电昵称、接听感应区、挂断感应区,所述接听感应区、挂断感应区的面积超过预设面积。

其中,考虑来电显示界面不是全屏显示,因此来电显示界面的面积相对较小,导致用户在接听时会不方便。将来电显示界面中的不显示必要的显示内容,节约显示面积,只显示来电昵称、接听感应区、挂断感应区,来电昵称可以是用户根据来电号码所属的用户自定义的名称,也可以是来电号码。接听感应区是指可以触发接听指令的位置,挂断感应区是指可以触发挂断指令的位置,接听感应区的面积是指可以触发接听指令的面积大小、挂断感应区的面积是指可以触发挂断指令的面积大小,预设面积为当来电显示界面为全屏显示时接听感应区、挂断感应区的面积。

在一个实施例中,在所述显示来电显示界面的步骤之后,还包括步骤s240:

步骤s230,当检测到来电被接听后,关闭来电显示界面,显示所述当前屏幕显示界面。

其中,当检测到来电被接听后,触发来电显示的界面关闭指令,自动退出来电显示的界面,在移动设备的显示屏上只显示当前屏幕显示的界面,当前屏幕显示界面是指在显示来电显示之前移动设备的屏幕显示的界面。

上述来电显示方法,通过获取移动设备的当前状态信息,来判段用户是否处在驾驶状态下使用移动设备,当用户处于驾驶状态时,且在使用移动设备时,使来电显示界面不完全覆盖所述移动设备的当前屏幕显示界面,解决了当移动设备有来电时,会导致用户当前使用的功能被中断的问题。当用户接听来电后,自动退出来电显示界面,来电界面不会持续占据手机屏幕,使用户能更好的看来电之前的界面内容。

一种来电显示方法,当用户正在开车的过程中使用导航时,当移动设备接到来电时,获取到的移动设备的当前状态信息是:移动设备当前通过蓝牙连接的蓝牙设备类型是车载蓝牙,获取当前的屏幕的亮屏状态为屏幕亮屏,因此判定将来电显示界面不完全覆盖所述移动设备的当前屏幕显示界面,如图2所示,将来电显示界面覆盖在导航界面的下方,且只显示只显示来电昵称、接听感应区、挂断感应区,并将接听感应区、挂断感应区的面积增大显示。当用户接听后,自动退出来电显示的界面,在移动设备的显示屏上只显示导航界面。

上述来电显示方法,通过获取移动设备的当前状态信息,来判段用户是否处在驾驶状态下使用移动设备,当用户处于驾驶状态时,且在使用移动设备时,使来电显示界面不完全覆盖所述移动设备的当前屏幕显示界面,解决了当移动设备有来电时,会导致用户当前使用的功能被中断的问题。当用户接听来电后,自动退出来电显示界面,来电界面不会持续占据手机屏幕,使用户能更好的看来电之前的界面内容。

在其中一个实施例中,一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行所述方法的步骤。

在其中一个实施例中,一种移动设备,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行所述方法的步骤。

如图3所示,该移动设备包括通过系统总线连接的处理器、存储器、网络接口、输入装置和显示屏。其中,存储器包括非易失性存储介质和内存储器。该移动设备的非易失性存储介质存储有操作系统,还可存储有计算机程序,该计算机程序被处理器执行时,可使得处理器实现来电显示方法。该内存储器中也可储存有计算机程序,该计算机程序被处理器执行时,可使得处理器执行来电显示方法。移动设备的显示屏可以是液晶显示屏或者电子墨水显示屏,移动设备的输入装置可以是显示屏上覆盖的触摸层,也可以是移动设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。

本领域技术人员可以理解,图3中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的移动设备的限定,具体的移动设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

本领域普通技术人员可以理解实现上述实施例来电显示方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

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