自动切换情景模式的方法、系统及移动终端与流程

文档序号:17376252发布日期:2019-04-12 23:20阅读:402来源:国知局
自动切换情景模式的方法、系统及移动终端与流程

本发明属于通信技术领域,尤其涉及一种自动切换情景模式的方法、系统及移动终端。



背景技术:

目前,移动终端己成为人们日常生活中必不可少的工具之一。移动终端例如手机或具有通话功能的平板电脑为用户提供了应用于不同场景的不同情景模式,用户可以根据所处的场合不同,设置不同的情景模式,如在办公室或会议室将移动终端的情景模式设置为静音模式,以确保来电或消息铃声不影响他人;在户外或家里将其设置为响铃模式,以便能及时接听来电或查看消息。而当移动终端所处的场合发生改变,用户需要手动切换移动终端的情景模式以适应当前场合,使用不便;有时用户忘记将移动终端切换到对应的情景模式,若移动终端突然大声响铃,会给用户和周围的人带来干扰和不便,缺乏智能性和灵活性。

鉴于此,实有必要提供一种自动切换情景模式的方法、系统及移动终端以克服上述缺陷。



技术实现要素:

本发明的目的是提供一种自动切换情景模式的方法、系统及移动终端,以自动调整情景模式,灵活性高,便于用户使用。

为了实现上述目的,本发明提供一种自动切换情景模式的方法,包括以下步骤:

实时采集用户的运动状态数据;

根据所述运动状态数据确定用户的运动状态是否发生变化且变化后处于稳定状态;

当确定用户的运动状态发生变化且变化后处于稳定状态时,根据变化后的运动状态切换移动终端的当前情景模式。

在一个优选实施方式中,所述用户的运动状态包括第一状态、第二状态或第三状态,所述运动状态数据为测到的加速度值;当所述测到的加速度值小于第一加速度阈值时,判断为第一状态;当所述测到的加速度值大于或等于第一加速度阈值且小于第二加速度阈值时,判断为第二状态;当所述测到的加速度值大于或等于第二加速度阈值时,判断为第三状态;其中,所述第一加速度阈值小于所述第二加速度阈值。

在一个优选实施方式中,所述根据所述运动状态数据确定用户的运动状态是否发生变化且变化后处于稳定状态的步骤包括:当确定用户的运动状态变化后处于第一状态、第二状态或第三状态的稳定时间到达预设时间后,则确定用户的运动状态发生变化且变化后处于稳定状态。

在一个优选实施方式中,所述方法包括四种情景模式:静音模式、震动模式、铃声模式及铃声加震动模式;当用户的运动状态处于第一状态时设定为静音模式或震动模式,当用户的运动状态处于第二状态时设定为震动模式或铃声模式,当用户的运动状态处于第三状态时设定为震动加铃声模式。

在一个优选实施方式中,当确定用户的运动状态由第一状态转变为第二状态,且处于第一状态时的当前情景模式为震动模式时,则将所述震动模式切换为铃声模式;当确定用户的运动状态由第二状态转变为第三状态,且处于第二状态时的当前情景模式为铃声模式,则将所述铃声模式切换为铃声加震动模式;当确定用户的运动状态由第三状态转变为第一状态,且处于第三状态时的当前情景模式为铃声加震动模式,则将所述铃声加震动模式切换为震动模式。

在一个优选实施方式中,当所述当前情景模式为铃声模式且确定用户的运动状态变化后处于第二状态时,则按预设幅度来调节所述铃声模式的音量幅度;当所述当前情景模式为铃声加震动模式且确定用户的运动状态变化后处于第三状态时,则按预设幅度来调节所述铃声加震动模式的铃声音量及震动幅度;当所述当前情景模式为震动模式且确定用户的运动状态变化后处于第一状态时,则按预设幅度来调节所述震动模式的震动幅度。

在一个优选实施方式中,所述当确定用户的运动状态发生变化且变化后处于稳定状态时,根据变化后的运动状态切换移动终端的当前情景模式的步骤还包括:当确定用户的运动状态发生变化切换移动终端的当前情景模式后,如果运动状态继续保持一段时间,则按预设幅度来调节切换后的情景模式的铃声音量或震动幅度。

本发明还提供一种自动切换情景模式的系统,包括:

运动采集模块,用于实时采集用户的运动状态数据;

状态确定模块,用于根据运动状态数据确定用户的运动状态是否发生变化且变化后处于稳定状态;

模式调整模块,用于在当所述状态确定模块确定运动状态发生变化且变化后处于稳定状态时,根据变化后的运动状态切换移动终端的当前情景模式。

在一个优选实施方式中,所述运动采集模块为运动传感器,所述运动传感器为加速度传感器,所述运动状态数据为测到的加速度值。

在一个优选实施方式中,所述系统还包括计时模块和检测模块;所述计时模块用于检测当用户的运动状态变化后处于第一状态、第二状态或第三状态的稳定时间,及检测切换情景模式后运动状态的保持时间;所述检测模块用于检测当前情景模式。

本发明还提供一种移动终端,包括存储器及处理器,所述存储器中存储有在所述处理器中运行的计算机程序,所述处理器执行计算机程序时实现上述的自动切换情景模式的方法。

与现有技术相比,本发明的有益效果在于:通过获取用户的运动状态,来自动调整为与变化后的运动状态对应的情景模式,可以提高移动终端情景模式切换的灵活性和智能性,极大地方便用户使用。

为使发明的上述目的、特征和优点能更明显易懂,下文特举本发明较佳实施例,并配合所附附图,作详细说明如下。

【附图说明】

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为本发明较佳实施例提供的自动切换情景模式的方法的流程图;

图2为本发明一实施例提供的自动切换情景模式的系统的结构框图;

图3为本发明另一实施例提供的自动切换情景模式的系统的结构框图。

【具体实施方式】

为了使本发明的目的、技术方案和有益技术效果更加清晰明白,以下结合附图和具体实施方式,对本发明进行进一步详细说明。应当理解的是,本说明书中描述的具体实施方式仅仅是为了解释本发明,并不是为了限定本发明。

请参阅图1,本发明提供一种自动切换情景模式的方法,应用于移动终端,上述方法包括以下步骤:

步骤s100、实时采集用户的运动状态数据。

具体地,移动终端内设置有运动传感器,用于实时采集用户的运动状态数据并将相关运动状态数据发送至移动终端的处理器,处理器根据预设算法可确定该用户的运动状态。本实施例中,运动传感器为加速度传感器,可以理解的是,加速度传感器用于实时采集用户处于运动状态时的加速度并将该加速度的值发送至处理器,从而确定用户的运动状态,通常加速度传感器的测量值范围为0.1-10g(9.8n/kg)。在其他实施例中,运动传感器可以是加速度传感器、陀螺仪、方向传感器中的一种或多种,可以提高采集数据的准确度。

步骤s200、根据运动状态数据确定用户的运动状态是否发生变化且变化后处于稳定状态。

本步骤中,在处理器内设定用户的运动状态包括第一状态、第二状态或第三状态,运动状态数据为测到的加速度值。第一状态为静止或接近静止状态,例如可以是用户在工作、休息或会议中,当测到的加速度值小于第一加速度阈值时,处理器判断为第一状态;第二状态例如可以为用户正常行走或轻微活动的状态,当测到的加速度值大于或等于第一加速度阈值且小于第二加速度阈值时,处理器判断为第二状态;第三状态例如可以为用户跑步或激烈活动的状态,当测到的加速度值大于或等于第二加速度阈值时,处理器判断为第三状态;其中,第一加速度阈值小于第二加速度阈值,例如第一加速度阈值为2g,第二加速度阈值为5g。

本实施例中,移动终端为手机。当确定用户的运动状态变化后处于第一状态、第二状态或第三状态的稳定时间达预设时间后,则确定用户的运动状态发生变化且变化后处于稳定状态,以避免频繁调节或切换情景模式,影响功耗。例如预设时间为2min,当测得的加速度值由小于第一加速度阈值变化为大于或等于第一加速度阈值且小于第二加速度阈值且维持超过2min后,则确定用户由第一状态转变为第二状态,如由静止状态转变为行走状态。当确定用户的运动状态发生变化且变化后处于稳定状态时,执行步骤s300;当确定用户的运动状态没有发生变化或者变化后没有处于稳定状态时,则保持移动终端的当前情景模式不变。

步骤s300、当确定用户的运动状态发生变化且变化后处于稳定状态时,根据变化后的运动状态切换移动终端的当前情景模式。

本实施例中,包括四种情景模式:静音模式、震动模式、铃声模式及铃声加震动模式。在本实施方式中,在第一状态时设定为静音模式或震动模式;第二状态时设定为震动模式或铃声模式;第三状态设定为震动加铃声模式。

具体地,切换移动终端的当前情景模式的步骤可以包括:例如,当确定用户的运动状态由第一状态转变为第二状态,且处于第一状态时的当前情景模式为震动模式时,如由静止状态转变为正常行走状态,则将震动模式切换为铃声模式,提示用户及时查看移动终端。当确定用户的运动状态由第二状态转变为第三状态,且处于第二状态时的当前情景模式为铃声模式,如由正常行走状态转变为跑步状态,则将铃声模式切换为铃声加震动模式,以免用户漏接来电。当确定用户的运动状态由第三状态转变为第一状态,且处于第三状态时的当前情景模式为铃声加震动模式,如由跑步状态转变为轻微活动状态,则将铃声加震动模式切换为震动模式,以免干扰周围的人。以上情景模式的切换仅以举例说明,并不限于此。

在其他实施例中,当前情景模式与变化前用户的运动状态不对应时,例如移动终端刚开机或运动传感器刚启动,则上述切换移动终端的当前情景模式的步骤可以包括:例如,当前情景模式为铃声模式且确定用户的运动状态变化后处于第二状态时,如由静止状态转变为正常行走状态,则调节铃声模式的音量幅度例如按10%-50%幅度增加音量,以提示用户及时查看移动终端。当前情景模式为铃声加震动模式且确定用户的运动状态变化后处于第三状态时,如由正常行走状态转变为跑步状态,则将铃声加震动模式按预设幅度例如按10%-50%的幅度增加提示音量来调节铃声音量及震动幅度,以免用户漏接来电。当前情景模式为震动模式且确定用户的运动状态变化后处于第一状态时,如由跑步状态转变为轻微活动状态,则按预设幅度例如10%-50%的幅度减小震动模式的震动幅度。以上情景模式的切换仅以举例说明,并不限于此。

具体地,继续保持移动终端的当前情景模式的步骤可以包括:例如,当前情景模式为静音模式且确定用户的运动状态变化后处于第一状态时,则继续保持静音模式。当前情景模式为震动模式且确定用户的运动状态变化后处于第二状态时,则继续保持震动模式。以上情景模式的保持仅以举例说明,并不限于此。

在一个实施例中,步骤s300还包括当确定用户的运动状态发生变化切换移动终端的当前情景模式后,如果运动状态继续保持一段时间,则按预设幅度来调节切换后的情景模式的铃声音量或震动幅度。例如,当确定用户的运动状态由第一状态转变为第二状态即正常行走状态,切换后处于第二状态的情景模式为铃声模式且运动状态保持第二状态30min后,判断用户可能产生疲倦,可以进一步地在铃声模式的基础上按预设幅度例如10%的幅度增加提示音量,以提示用户接听来电或查看信息。

请一并参阅图2,本发明还提供一种自动切换情景模式的系统100,包括运动采集模块10、状态确定模块20及模式调整模块30。

运动采集模块10用于实时采集用户的运动状态数据。

状态确定模块20用于根据运动状态数据确定用户的运动状态是否发生变化且变化后处于稳定状态。

模式调整模块30用于在当状态确定模块20确定运动状态发生变化且变化后处于稳定状态时,根据变化后的运动状态切换移动终端的当前情景模式。

本实施例中,运动采集模块10为运动传感器,运动传感器为加速度传感器,所述运动状态数据为测到的加速度值。

在一个实施例中,上述的系统100还包括计时模块40和检测模块50。计时模块40用于检测当用户的运动状态变化后处于第一状态、第二状态或第三状态的稳定时间,及检测切换情景模式后运动状态的保持时间。

具体地,状态确定模块20根据计时模块40检测的稳定时间是否满足预设时间,从而确定运动状态是否发生变化且变化后处于稳定状态,再由模式调整模块30切换或继续保持当前情景模式。

检测模块50用于检测当前情景模式。

具体地,检测模块50将检测到的当前情景模式发送至移动终端的处理器,以便于确定是否切换或继续保持当前情景模式。

在一个实施例中,请参阅图3,上述的系统还包括模式关联模块60,用于将用户的运动状态与设定的情景模式进行关联,以便于模式调整模块30快速切换或继续保持当前情景模式。进一步地,模式关联模块60还包括显示模块61和保存模块62。显示模块61用于显示情景模式的设置界面。保存模块62用于将用户设置的情景模式保存为与运动状态关联的情景模式。例如,将静音模式或震动模式与第一状态关联,将震动模式或铃声模式与第二状态关联、将震动加铃声模式与第三状态关联等,便于模式调整模块30运作。在一个实施例中,所述设置界面为情景模式的参数设置选项,所述参数设置选项包括震动开关参数和减少或增加震动幅度及提示音量幅度的参数,以便于用户自定义设置情景模式的参数。

本发明实施例提供的自动切换情景模式的方法及系统,通过设置运动传感器获取用户的运动状态,从而自动调整为与变化后的运动状态对应的情景模式,可以提高现有技术中移动终端情景模式切换的灵活性和智能性,极大地方便用户使用。

本发明实施例还提供一种移动终端,包括存储器、处理器,存储器中存储有可在处理器中运行的计算机程序,处理器执行计算机程序时实现上述实施例提供的自动切换情景模式的方法。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

以上所述仅为本发明的较佳实施例而已,是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施局限于这些说明。凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围内。

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