终端控制方法及终端与流程

文档序号:12270730阅读:195来源:国知局
终端控制方法及终端与流程

本发明涉及电子技术领域,尤其涉及一种终端控制方法及终端。



背景技术:

随着终端技术的发展,柔性屏幕的应用越来越广泛,柔性屏幕是一种位于玻璃外壳下的有机发光二极管,由于柔性屏幕由柔性材料(例如塑料基板等)构成,因此柔性屏幕具有可弯曲的特点。目前,终端的柔性屏幕的弯曲弧度是固定不变的,终端无法实现智能收缩柔性屏幕。另外,由于终端在使用过程中突发状况的不确定性导致终端易跌落,例如当用户与障碍物发生撞击导致终端跌落,用户乘坐交通工具时由于交通工具的颠簸导致终端跌落等,其中柔性屏幕在终端跌落过程中易损坏,从而造成像素破损,导致柔性屏幕中出现坏点或者坏线等现象。



技术实现要素:

本发明实施例提供一种终端控制方法及终端,可智能控制柔性屏幕收缩,增大终端落地时的缓冲,防止柔性屏幕损坏。

本发明实施例提供了一种终端控制方法,所述终端配置有柔性屏幕、马达和保护腔体,所述方法包括:

采集所述终端的运动参数,并对所述运动参数进行处理得到所述终端的加速度;

当所述加速度大于第一预设加速度阈值时,生成柔性屏幕收缩指令;

根据所述柔性屏幕收缩指令驱动所述马达运转,以控制所述柔性屏幕收缩至所述保护腔体内。

相应地,本发明实施例还提供了一种终端,所述终端配置有柔性屏幕、马达和保护腔体,所述终端包括:

加速度获取模块,用于采集所述终端的运动参数,并对所述运动参数进行处理得到所述终端的加速度;

收缩指令生成模块,用于当所述加速度大于第一预设加速度阈值时,生成柔性屏幕收缩指令;

控制模块,用于根据所述柔性屏幕收缩指令驱动所述马达运转,以控制所述柔性屏幕收缩至所述保护腔体内。

相应地,本发明实施例还提供了一种终端,包括处理器、存储器、输入设备以及输出设备,所述输出设备包括柔性屏幕,所述存储器中存储一组程序代码,且所述处理器调用所述存储器中存储的程序代码,用于执行以下操作:

所述输入设备采集所述终端的运动参数,所述处理器对所述运动参数进行处理得到所述终端的加速度;

当所述加速度大于第一预设加速度阈值时,所述处理器生成柔性屏幕收缩指令;

所述处理器根据所述柔性屏幕收缩指令驱动所述马达运转,以控制所述柔性屏幕收缩至所述保护腔体内。

实施本发明实施例,通过采集终端的运动参数,并对运动参数进行处理得到加速度,当加速度大于第一预设加速度阈值时,生成柔性屏幕收缩指令,进而根据柔性屏幕收缩指令驱动马达运转,以控制柔性屏幕收缩至保护腔体内,可智能控制柔性屏幕收缩,增大终端落地时的缓冲,防止柔性屏幕损坏。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例中提供的一种终端的结构示意图;

图2是本发明另一实施例中提供的一种终端的结构示意图;

图3是本发明实施例中提供的一种终端控制方法的流程示意图;

图4是本发明另一实施例中提供的一种终端的结构示意图;

图5是本发明另一实施例中提供的一种终端的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例中的终端控制方法可以运行在手机、平板电脑或者佩戴式智能设备等终端中,其中终端配置有柔性屏幕、马达和保护腔体。

请参见图1,图1是本发明实施例中提供的一种终端的结构示意图,如图所示,终端可以配置有柔性屏幕101、马达102和保护腔体103,其中:

柔性屏幕101,用于显示文字、图片、动画或者视频等多媒体信息。且柔性屏幕101可实现收缩或者展开等操作,可选的,终端可控制柔性屏幕101的部分区域或者全部区域收缩至保护腔体103内;终端还可以控制柔性屏幕101的部分区域或者全部区域由保护腔体103内伸展至保护腔体103外。可选的,终端可控制柔性屏幕101以预设弯曲弧度进行弯曲,例如控制柔性屏幕的弯曲弧度为30°固定不变。

保护腔体103,用于收纳柔性屏幕101,示例性的,保护腔体103可以布置在终端的卷绕筒104和终端的外壳之间,即卷绕筒104和外壳之间的区域可以构成保护腔体103。

马达102,也称为电动机或者发动机等,可通过电磁感应带动起动机转子旋转,转子上的小齿轮带动卷绕筒104飞轮旋转,通过卷绕筒104飞轮旋转的方式可以控制柔性屏幕101卷绕或者展开。

其中,柔性屏幕101的一端可以附接在卷绕筒104上,例如卷绕筒104可以配置有一卡口,柔性屏幕101的一端嵌入该卡口中。例如,马达102可以通过电磁感应带动起动机转子按照指定方向(例如顺时针方向或者逆时针方向)进行选转,转子上的小齿轮带动卷绕筒104飞轮旋转,通过卷绕筒104飞轮旋转的方式可以控制柔性屏幕101卷绕至卷绕筒104上,以实现柔性屏幕101收缩至保护腔体103内,其中柔性屏幕收缩至保护腔体103内的终端可以如图2所示。又如,马达102可以通过电磁感应带动起动机转子按照指定方向的反方向(例如逆时针方向或者顺时针方向)进行选转,转子上的小齿轮带动卷绕筒104飞轮旋转,通过卷绕筒104飞轮旋转的方式可以控制柔性屏幕101由卷绕筒104伸展至保护腔体103外。

终端还可以包括电池105,电池105用于为终端提供电能,以便终端进行相应的操作。

终端还可以包括控制电路板106,以便对马达102以及柔性屏幕101等进行控制。

终端还可以包括按键107,用于接收用户对终端提交的柔性屏幕伸展指令。例如,用户希望终端的柔性屏幕101从保护腔体103内伸展至保护腔体103外时,可以点击该按键107,进而终端通过该按键107接收到用户对终端提交的柔性屏幕伸展指令。

基于图1所示的终端的结构示意图,请参见图3,图3是本发明实施例中提供的一种终端控制方法的流程示意图,如图所示本发明实施例中的终端控制方法至少可以包括:

S301,采集终端的运动参数,并对运动参数进行处理得到终端的加速度。

终端可以采集终端的运动参数,并对运动参数进行处理得到终端的加速度。例如,利用重力传感器内部的由于加速度造成的晶体变形,且晶体变形产生电压这个特性,终端可以通过重力传感器采集电压值(即运动参数为电压值),根据电压值和加速度之间的对应关系,获取采集到的电压值对应的加速度。又如,终端可以通过陀螺仪采集终端在X轴、Y轴以及Z轴的角速度(即运动参数为X轴、Y轴以及Z轴的角速度),并对终端在X轴、Y轴以及Z轴的角速度进行处理得到加速度,示例性的,若终端在X轴的角速度为x,终端在Y轴的角速度为y,终端在Z轴的角速度为z,则终端可以通过公式得到终端的加速度。又如,终端可以通过震动传感器实时采集终端的震动速度,根据终端在预设时间段内的震动速度变化量得到终端的加速度。需要说明的是,终端包含但不局限于通过上述方式获取终端的加速度,例如,终端可以通过加速度传感器获取终端的加速度,等等,具体不受本发明实施例的限制。

示例性的,用户希望柔性屏幕收缩至保护腔体内时,可以通过甩动终端等方式进行控制。例如,用户甩动终端时,终端可以采集终端的运动参数,对运动参数进行处理得到终端的加速度,当加速度大于第一预设加速度阈值时,终端可以生成柔性屏幕收缩指令,进而根据柔性屏幕收缩指令驱动马达运转,以控制柔性屏幕收缩至保护腔体内,可智能实现柔性屏幕收缩。

示例性的,为了增大终端落地时的缓冲,终端可以在落地时将柔性屏幕收缩至保护腔体内。例如,终端可以采集终端的运动参数,对运动参数进行处理得到终端的加速度,当加速度大于第一预设加速度阈值时,终端可以确定当前处于自由落体运动状态或者抛物线运动状态等,终端可以生成柔性屏幕收缩指令,进而根据柔性屏幕收缩指令驱动马达运转,以控制柔性屏幕收缩至保护腔体内,可增大终端落地时的缓冲,防止柔性屏幕损坏。

S302,当加速度大于第一预设加速度阈值时,生成柔性屏幕收缩指令。

终端可以检测加速度是否大于第一预设加速度阈值,当加速度大于第一预设加速度阈值时,终端可以生成柔性屏幕收缩指令;当加速度小于或者等于第一预设加速度阈值时,终端可以执行步骤S301。其中,第一预设加速度阈值可以是预先设定的加速度阈值,例如9m/s2等,具体不受本发明实施例的限制。

可选的,当加速度大于第一预设加速度阈值时,终端可以获取终端的运动时间,当运动时间大于预设时间阈值时,生成柔性屏幕收缩指令。例如,当加速度大于第一预设加速度阈值时,终端可以确定当前处于自由落体运动状态或者抛物线运动状态等,终端可以获取处于自由落体运动状态或者抛物线运动状态所经过的时长,将该时长作为终端的运动时间,示例性的,终端可以获取加速度大于零所对应的时间段,将加速度大于零所对应的时间段作为运动时间,当运动时间大于预设时间阈值时,生成柔性屏幕收缩指令。本发明实施例可提高柔性屏幕收缩的控制精准度,以免终端由于突发事故导致剧烈晃动时引起误操作,例如用户乘坐交通工具时由于交通工具急转弯或者紧急刹车等情况导致终端短时间内剧烈晃动,而此时用户不希望柔性屏幕收缩且终端也未存在安全系数较低的情况,则终端可以确定运动时间小于预设时间阈值,进而删除采集到的运动参数。

可选的,当加速度位于预设范围内时,终端可以生成预设范围对应的柔性屏幕收缩指令,预设范围中的最小加速度大于或者等于第一预设加速度阈值。例如,终端可以预先建立不同范围和柔性屏幕收缩指令的对应关系,其中预设范围可以包括多个加速度,示例性的,当第一预设加速度阈值为6m/s2时,第一预设范围可以为[6m/s2,8m/s2),第二预设范围可以为[8m/s2,10m/s2],第一预设范围对应的柔性屏幕收缩指令为第一柔性屏幕收缩指令,第二预设范围对应的柔性屏幕收缩指令为第二柔性屏幕收缩指令,其中第一柔性屏幕收缩指令对应的收缩区域可以为柔性屏幕的整个显示区域的1/2,第二柔性屏幕收缩指令对应的收缩区域可以为柔性屏幕的整个显示区域。当终端的加速度为7.3m/s2时,终端可以确定该加速度位于第一预设范围内,终端可以生成第一柔性屏幕收缩指令。

S303,根据柔性屏幕收缩指令驱动马达运转,以控制柔性屏幕收缩至保护腔体内。

终端生成柔性屏幕收缩指令之后,可以驱动马达运转,以控制柔性屏幕收缩至保护腔体内。以图1所示的终端的结构示意图为例,终端生成柔性屏幕收缩指令之后,马达102可以过电磁感应带动起动机转子按照指定方向(例如顺时针方向或者逆时针方向)进行选转,转子上的小齿轮带动卷绕筒104飞轮旋转,通过卷绕筒104飞轮旋转的方式可以控制柔性屏幕101卷绕至卷绕筒104上,以实现柔性屏幕101收缩至保护腔体103内,其中柔性屏幕收缩至保护腔体103内的终端可以如图2所示。

可选的,当加速度位于预设范围内时,终端可以生成预设范围对应的柔性屏幕收缩指令,进而根据柔性屏幕收缩指令确定柔性屏幕的收缩区域,并驱动马达运转,以控制柔性屏幕的收缩区域收缩至保护腔体内。例如,终端的加速度位于第一预设范围,第一预设范围对应的柔性屏幕收缩指令为第一柔性屏幕收缩指令,第一柔性屏幕收缩指令对应的收缩区域为柔性屏幕的整个显示区域的1/2,则终端可以驱动马达运转,控制柔性屏幕的整个显示区域的1/2收缩至保护腔体内。

可选的,终端根据柔性屏幕收缩指令驱动马达运转,以控制柔性屏幕收缩至所述保护腔体内之后,可以获取对终端的柔性屏幕伸展指令,根据柔性屏幕伸展指令驱动马达运转,以控制柔性屏幕从保护腔体内伸展至保护腔体外。以图1所示的终端的结构示意图为例,用户希望柔性屏幕101伸展时,可以点击按键107,终端接收用户对终端提交的柔性屏幕伸展指令,根据柔性屏幕伸展指令驱动马达102运转,以控制柔性屏幕101从保护腔体103内伸展至保护腔体103外。可选的,终端可以通过用户对按键的不同操作控制柔性屏幕的不同伸展区域从保护腔体内伸展至保护腔体外,例如,用户点击一次该按键时,终端可以驱动马达运转,以控制柔性屏幕的整个显示区域的1/2从保护腔体内伸展至保护腔体外;用户在预设时间段内点击两次该按键时,终端可以驱动马达运转,以控制柔性屏幕的整个显示区域从保护腔体内伸展至保护腔体外。

可选的,终端获取对终端的柔性屏幕伸展指令,具体可以为:再次采集终端的运动参数,并对再次采集到的运动参数进行处理得到加速度,当再次处理得到的加速度小于第二预设加速度阈值时,生成柔性屏幕伸展指令。其中,第二预设加速度阈值可以为预先设定的加速度阈值,例如2m/s2,当再次处理得到的加速度小于第二预设加速度阈值时,终端可以确定当前处于平稳状态或者静止状态,则终端可以生成柔性屏幕伸展指令,根据柔性屏幕伸展指令驱动马达运转,以控制柔性屏幕从保护腔体内伸展至保护腔体外,便于用户观看显示屏幕显示的内容,可实现智能伸展柔性屏幕,无需用户操作,提升操作的便利性。

在图3所示的终端控制方法中,采集终端的运动参数,并对运动参数进行处理得到加速度,当加速度大于第一预设加速度阈值时,生成柔性屏幕收缩指令,进而根据柔性屏幕收缩指令驱动马达运转,以控制柔性屏幕收缩至保护腔体内,可智能控制柔性屏幕收缩,增大终端落地时的缓冲,防止柔性屏幕损坏。

请参见图4,图4是本发明另一实施例中提供的一种终端的结构示意图,其中本发明实施例提供的终端与图3所示的方法相对应,为基于图3所示的终端控制方法的执行主体,本发明实施例中的终端配置有性屏幕、马达和保护腔体,如图所示本发明实施例中的终端至少可以包括加速度获取模块401、收缩指令生成模块402以及控制模块403,其中:

加速度获取模块401,用于采集所述终端的运动参数,并对所述运动参数进行处理得到所述终端的加速度。

收缩指令生成模块402,用于当所述加速度大于第一预设加速度阈值时,生成柔性屏幕收缩指令。

控制模块403,用于根据所述柔性屏幕收缩指令驱动所述马达运转,以控制所述柔性屏幕收缩至所述保护腔体内。

可选的,所述收缩指令生成模块402,具体用于:

当所述加速度大于所述第一预设加速度阈值时,获取所述终端的运动时间。

当所述运动时间大于预设时间阈值时,生成所述柔性屏幕收缩指令。

可选的,所述收缩指令生成模块402,具体用于:

当所述加速度位于预设范围内时,生成所述预设范围对应的柔性屏幕收缩指令,所述预设范围中的最小加速度大于或者等于所述第一预设加速度阈值。

进一步的,所述控制模块403,具体用于:

根据所述柔性屏幕收缩指令确定所述柔性屏幕的收缩区域。

驱动所述马达运转,以控制所述柔性屏幕的收缩区域收缩至所述保护腔体内。

可选的,本发明实施例中的终端还可以包括:

伸展指令获取模块404,用于所述控制模块403根据所述柔性屏幕收缩指令驱动所述马达运转,以控制所述柔性屏幕收缩至所述保护腔体内之后,获取对所述终端的柔性屏幕伸展指令。

所述控制模块403,还用于根据所述柔性屏幕伸展指令驱动所述马达运转,以控制所述柔性屏幕从所述保护腔体内伸展至所述保护腔体外。

可选的,所述伸展指令获取模块404,具体用于:

再次采集所述终端的运动参数,并对再次采集到的运动参数进行处理得到所述终端的加速度。

当再次处理得到的加速度小于第二预设加速度阈值时,生成所述柔性屏幕伸展指令。

在图4所示的终端中,加速度获取模块401采集终端的运动参数,并对运动参数进行处理得到终端的加速度,当加速度大于第一预设加速度阈值时,收缩指令生成模块402生成柔性屏幕收缩指令,控制模块403根据柔性屏幕收缩指令驱动马达运转,以控制柔性屏幕收缩至保护腔体内,可智能控制柔性屏幕收缩,增大终端落地时的缓冲,防止柔性屏幕损坏。

请参见图5,图5为本发明实施例中提供的一种终端的结构示意图,用于执行本发明实施例中提供的终端控制方法。如图5所示,该终端包括:至少一个处理器501,例如CPU,至少一个输入设备503,输出设备504,存储器505,马达506,至少一个通信总线502。其中,通信总线502用于实现这些组件之间的连接通信。其中,输入设备503可选的可以包括按键(例如图1中所示的107),输入设备503还可以包括控制面板或者摄像头等,输出设备504可以包括柔性屏幕(例如图1中所示的101),输出设备504还可以包括听筒等。其中,存储器505可能包含高速RAM存储器,也可能还包括非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。存储器505可选的可以包含至少一个位于远离前述处理器501的存储装置。存储器505中存储一组程序代码,且处理器501调用存储器505中存储的程序代码,用于执行以下操作:

所述输入设备503采集所述终端的运动参数,所述处理器501对所述运动参数进行处理得到所述终端的加速度。

当所述加速度大于第一预设加速度阈值时,所述处理器501生成柔性屏幕收缩指令。

所述处理器501根据所述柔性屏幕收缩指令驱动所述马达运转,以控制所述柔性屏幕收缩至所述保护腔体内。

可选的,当加速度大于第一预设加速度阈值时,所述处理器501生成柔性屏幕收缩指令,具体可以为:

当所述加速度大于所述第一预设加速度阈值时,处理器501获取所述终端的运动时间。

当所述运动时间大于预设时间阈值时,处理器501生成所述柔性屏幕收缩指令。

可选的,所述当所述加速度大于第一预设加速度阈值时,处理器501生成柔性屏幕收缩指令,具体可以为:

当所述加速度位于预设范围内时,处理器501生成所述预设范围对应的柔性屏幕收缩指令,所述预设范围中的最小加速度大于或者等于所述第一预设加速度阈值。

进一步的,处理器501根据所述柔性屏幕收缩指令驱动所述马达运转,以控制所述柔性屏幕收缩至所述保护腔体内,具体可以为:

处理器501根据所述柔性屏幕收缩指令确定所述柔性屏幕的收缩区域。

处理器501驱动所述马达运转,以控制所述柔性屏幕的收缩区域收缩至所述保护腔体内。

可选的,所述处理器501根据所述柔性屏幕收缩指令驱动所述马达运转,以控制所述柔性屏幕收缩至所述保护腔体内之后,还可以执行以下操作:

处理器501获取对所述终端的柔性屏幕伸展指令。

处理器501根据所述柔性屏幕伸展指令驱动所述马达运转,以控制所述柔性屏幕从所述保护腔体内伸展至所述保护腔体外。

可选的,处理器501获取对所述终端的柔性屏幕伸展指令,包括:

输入设备503再次采集所述终端的运动参数,处理器501对再次采集到的运动参数进行处理得到所述终端的加速度。

当再次处理得到的加速度小于第二预设加速度阈值时,处理器501生成所述柔性屏幕伸展指令。

具体的,本发明实施例中介绍的终端可以用以实施本发明结合图3介绍的终端控制方法实施例中的部分或全部流程。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。

需要说明的是,在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详细描述的部分,可以参见其他实施例的相关描述。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明实施例所必须的。

本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。

本发明实施例终端中的模块或者单元可以根据实际需要进行合并、划分和删减。

本发明实施例中所述模块或者单元,可以通过通用集成电路,例如CPU(Central Processing Unit,中央处理器),或通过ASIC(Application Specific Integrated Circuit,专用集成电路)来实现。

以上对本发明实施例所提供的传感器数据处理方法及装置进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

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