一种震动强度调节方法、系统及移动终端的制作方法_2

文档序号:9711696阅读:来源:国知局
也可能更为复杂。
[0035]实施例一
[0036]本实施例提供一种震动强度调节方法,应用于移动终端,所述震动强度调节方法包括以下步骤:
[0037]实时探测所述移动终端在预定距离范围内是否存在遮挡所述移动终端的遮挡物;
[0038]测算所述遮挡物与所述移动终端之间的距离;
[0039]根据所述遮挡物与所述移动终端之间的距离以判断所述移动终端是否处于预定义场景下;若是,则在所述移动终端进入来电模式时,根据所述遮挡物与所述移动终端之间的距离所对应的震动强度自动调节以提示用户接听来电;若否,返回实时探测所述移动终端在预定距离范围内是否存在遮挡所述移动终端的遮挡物的步骤。
[0040]以下将结合图示对本实施例所述的震动强度调节方法进行详细阐述。本实施例所述的震动强度调节方法应用于移动终端,所述移动终端于实际的实现方式中,为智能手机、平板电脑、笔记本电脑等具有屏幕的电子设备。请参阅图1,显示为移动终端于一实施例中立体示意图。如图1所示,所述移动终端1包括触摸屏10。其中,所述触摸屏10在设备与用户之间同时提供输出接口和输入接口。触摸屏控制器接收/发送来自/去往触摸屏10的电信号。该触摸屏10则向用户显示可视输出。这个可视输出可以包括文本、图形、视频及其任意组合。某些或所有可视输出可与用户接口对象相对应,在下文中将对它的更多细节进行描述。
[0041]触摸屏10还基于触觉和/或触知接触来接受用户的输入。该触摸屏10形成一个接受用户输入的触摸敏感表面。该触摸屏10和触摸屏控制器(连同存储器中任何相关联的模块和/或指令集一起)检测触摸屏10上的接触(以及所述触摸的任何移动或中断),并且将检测到的接触变换成与显示在触摸屏10上的诸如一个或多个软按键之类的用户界面对象的交互。在一个示例性实施例中,触摸屏10与用户之间的接触点对应于用户的一个或多个手指。该触摸屏10可以使用LCD(液晶显示器)技术或LPD(发光聚合物显示器)技术,但在其他实施例中可使用其他显示技术。触摸屏10和触摸屏控制器可以使用多种触敏技术中的任何一种来检测接触及其移动或中断,这些触敏技术包括但不限于电容、电阻、红外和声表面波技术,以及其他接近传感器阵列,或用于确定与触摸屏10相接触的一个或多个点的其他技术。用户可以使用任何适当物体或配件,例如指示笔、手指等等,来接触触摸屏10。
[0042]所述的接触/运动模块与触摸屏控制器一道来检测与触摸屏10的接触。该接触/运动模块包括用于执行与跟触摸屏10的接触检测相关联的各种操作的各种软件组件,所述操作例如确定是否发生接触,确定该接触是否移动,以及追踪触摸屏10上的移动,并且确定该接触是否中断(即是否停止接触)。确定接触点移动的操作可以包括确定接触点的速率(幅度)、速度(幅度和方向)和/或加速度(包括幅度和/或方向)。在某些实施例中,接触/运动模块和触摸屏控制器还检测触摸板上的接触。
[0043]在本实施例中,所述移动终端1例如为图1所呈现的智能手机为例进行说明。所述智能手机例如为安装Android操作系统或者1S操作系统,或者Palm OS、Symbian(塞班)、或者Black Berry(黑莓)0S 6.0、Windows Phone 8等操作系统的智能手机。
[0044]请参阅图2,显示为震动强度调节方法于一实施例中的流程示意图。如图2所示,所述震动强度调节方法具体包括以下几个步骤:
[0045]S1,通过发射至少一个检测信号来实时探测所述移动终端在预定距离范围内是否存在遮挡所述移动终端的遮挡物,并实时采集所述移动终端当前所处环境下的环境参数。在本实施例将预定距离范围设置为(0cm,20cm)。所述环境参数是指环境光亮度值或环境紫外线强度值。在本实施例中,若所述检测信号反射回来,则表示在预定距离范围内存在遮挡所述移动终端的遮挡物,并记录该检测信号从发射出去到反射回来的检测时间;若所述检测信号未反射回来,则表示在预定距离范围内不存在遮挡所述移动终端的遮挡物。所述检测信号可以为电容式接近测距信号、激光测距信号、超声波测距信号以及红外测距信号等。于本实施例中,所述检测信号为红外测距信号。
[0046]S2,测算所述遮挡物与所述移动终端之间的距离。于本实施例中,根据预存距离测算公式测算所述遮挡物与所述移动终端之间的距离。所述预存距离测算公式为:
[0047]所述遮挡物与所述移动终端之间的距离=检测信号从发射出去到反射回来的检测时间X检测信号的传播速度/2。
[0048]S3,根据所述遮挡物与所述移动终端之间的距离,根据采集的环境光亮度值或环境紫外线强度值来判断所述移动终端是否处于预定义场景下。
[0049]S4,若所述遮挡物与所述移动终端之间的距离小于预设判断距离阈值,和所述环境光亮度值或环境紫外线强度值小于预设环境光亮度阈值或预设环境紫外线强度阈值,则在所述移动终端进入来电模式时,根据所述遮挡物与所述移动终端之间的距离所对应的震动强度自动调节以提示用户接听来电,在本实施例中,针对不同的遮挡物与所述移动终端之间的距离对应不同的震动强度。在本实施例中,所述预定义场景通常可以为所述智能手机处于衣服口袋中,所述智能手机处于手提包中等等处于密闭且光线不足的场景。
[0050]若所述遮挡物与所述移动终端之间的距离大于等于预设判断距离阈值,及所述环境光亮度值或环境紫外线强度值小于于等于预设环境光亮度阈值或预设环境紫外线强度阈值,
[0051]若所述遮挡物与所述移动终端之间的距离大于等于预设判断距离阈值,及所述环境光亮度值或环境紫外线强度值小于预设环境光亮度阈值或预设环境紫外线强度阈值,
[0052]若所述遮挡物与所述移动终端之间的距离小于预设判断距离阈值,及所述环境光亮度值或环境紫外线强度值小于预设环境光亮度阈值或预设环境紫外线强度阈值时,返回实时探测所述移动终端在预定距离范围内是否存在遮挡所述移动终端的遮挡物的步骤,即返回步骤S1。
[0053]本实施例所述震动强度调节方法充分考虑现实生活场景中使用移动终端的复杂性,更好地发挥移动终端通过震动来提醒用户的目的。
[0054]实施例二
[0055]本实施例提供一种震动强度调节系统,应用于移动终端,所述震动强度调节系统包括:
[0056]探测模块,实时探测所述移动终端在预定距离范围内是否存在遮挡所述移动终端的遮挡物;
[0057]测算模块,与所述探测模块连接,用于测算所述遮挡物与所述移动终端之间的距离;
[0058]判断模块,与所述探测模块和测算模块连接,用于根据所述遮挡物与所述移动终端之间的距离以判断所述移动终端是否处于预定义场景下;若是,则调用用于在所述移动终端进入来电模式时,根据所述遮挡物与所述移动终端之间的距离所对应的震动强度自动调节以提示用户接听来电的震动强度调节模块;若否,继续调用所述探测模块探测所述移动终端在预定距离范围内是否存在遮挡所述移动终端的遮挡物。
[005
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1