移动终端及其交互控制方法和装置与流程

文档序号:12270761阅读:233来源:国知局
移动终端及其交互控制方法和装置与流程

本发明实施方式涉及电子信息领域,特别是涉及一种移动终端及其交互控制方法和装置。



背景技术:

现阶段,智能手机、平板电脑、个人数字助理等移动终端作为人们生活必需的电子消费产品已经融入生活的各个方面,随着触摸屏技术的发展,传统靠按键的操作方式逐渐向触控交互方向转变,现在越来越多的移动终端使虚拟按键替代实体按键。

而在现有技术中,触摸屏设置在移动终端的正面,因此基于触摸屏形成的触控按键往往只能设置在移动终端的正面,当用户用一只手握持移动终端时,必须用另外一只手在虚拟按键上输入触控动作。

因此,现有技术的触控按键必须双手操作,操作不便,用户体验不佳。



技术实现要素:

本发明实施方式主要解决的技术问题是提供一种移动终端及其交互控制方法和装置,通过单手即可同时实现对移动终端的握持和控制,便于操作,从而提高用户体验。

为解决上述技术问题,本发明实施方式采用的一个技术方案是:提供一种移动终端的交互控制方法,该方法包括:检测侧面触摸屏上的接触动作,其中侧面触摸屏分别设置在移动终端的左边侧面和右边侧面;检测侧面触摸屏上的接触动作的压力值;判断侧面触摸屏上的接触动作的压力值是否大于或等于预设压力值,在压力值大于或等于预设压力值时,根据侧面触摸屏上的接触动作判断每一接触动作对应的手指并获取接触位置,其中预设压力值为手指握持移动终端所需的最小压力值;在符合预设条件时,在接触位置生成虚拟按键,并根据对应的手指在虚拟按键上的触摸动作产生交互控制指令,以控制移动终端的工作状态。

其中,根据侧面触摸屏上的接触动作判断每一接触动作对应的手指的步骤具体为:在侧面触摸屏设置在移动终端左边侧面的部分检测到1个触摸动作、侧面触摸屏设置在所述移动终端右边侧面的部分检测到至少2个触摸动作时,确认与侧面触摸屏设置在所述移动终端右边侧面的部分接触的手指自上而下依次为左手的食指、中指、无名指以及尾指,与侧面触摸屏设置在移动终端左边侧面的部分接触的手指为左手的拇指;或在侧面触摸屏设置在移动终端左边侧面的部分检测到至少2个触摸动作、侧面触摸屏设置在所述移动终端右边侧面的部分检测到1个触摸动作时,确认与侧面触摸屏设置在所述移动终端右边侧面的部分接触的手指为右手的拇指,与侧面触摸屏设置在移动终端左边侧面的部分接触的手指自上而下依次为右手的食指、中指、无名指以及尾指。

其中,检测侧面触摸屏上的接触动作的步骤还包括:控制侧面触摸屏设置在移动终端左边侧面的部分、第二触摸屏设置在所述移动终端右边侧面的部分以及背面触摸屏检测接触动作,其中背面触摸屏设置在移动终端的背面;根据侧面触摸屏上的接触动作判断每一接触动作对应的手指并获取接触位置的步骤还包括:根据侧面触摸屏设置在移动终端左边侧面的部分、侧面触摸屏设置在所述移动终端右边侧面的部分以及背面触摸屏上的接触动作判断每一接触动作对应的手指并获取接触位置。

其中,根据侧面触摸屏设置在移动终端左边侧面的部分、侧面触摸屏设置在所述移动终端右边侧面的部分和背面触摸屏上的接触动作判断每一接触动作对应的手指的步骤具体为:在侧面触摸屏设置在移动终端左边侧面的部分检测到至少2个触摸动作、侧面触摸屏设置在所述移动终端右边侧面的部分检测到1个触摸动作、背面触摸屏检测到1个触摸动作时,确认与侧面触摸屏设置在移动终端左边侧面的部分接触的手指自上而下依次为右手的中指、无名指以及尾指,与侧面触摸屏设置在所述移动终端右边侧面的部分接触的手指为右手的拇指,与背面触摸屏接触的手指为右手的食指;或在侧面触摸屏设置在移动终端左边侧面的部分检测到1个触摸动作、侧面触摸屏设置在所述移动终端右边侧面的部分检测到至少2个触摸动作、背面触摸屏检测到1个触摸动作时,确认与侧面触摸屏设置在移动终端左边侧面的部分接触的手指为左手的拇指,与侧面触摸屏设置在所述移动终端右边侧面的部分接触的手指自上而下依次为左手的中指、无名指以及尾指,与背面触摸屏接触的手指为左手的食指。

其中,预设条件为:

侧面触摸屏设置在移动终端左边侧面的部分、侧面触摸屏设置在移动终端右边侧面的部分以及背面触摸屏中的一者或组合在预设位置检测到预设的触控动作。

其中,移动终端还包括重力传感器或加速度传感器,预设条件为:重力传感器或加速度传感器检测到移动终端在任意方向的加速度值大于或等于预设加速度值。

其中,虚拟按键为滑动按键时,触摸动作包括向上滑动动作、向下滑动动作、向左滑动动作以及向右滑动动作,对应控制移动终端向上、向下、向左以及向右翻页,虚拟按键为操作按键时,触摸动作为点击动作,对应控制移动终端作出点击操作。

其中,侧面触摸屏为3D压力屏。

其中,侧面触摸屏设置在移动终端左边侧面的部分和设置在移动终端右边侧面的部分的内侧均设置有压力传感器。

为解决上述技术问题,本发明实施方式采用的另一个技术方案是:提供一种移动终端的交互控制装置,该装置包括:接触动作检测模块,用于检测侧面触摸屏上的接触动作,其中侧面触摸屏分别设置在移动终端的左边侧面和右边侧面;压力检测模块,用于检测侧面触摸屏上的接触动作的压力值;判断模块,用于判断侧面触摸屏上的接触动作的压力值是否大于或等于预设压力值,在压力值大于或等于预设压力值时,根据侧面触摸屏上的接触动作判断每一接触动作对应的手指并获取接触位置,其中预设压力值为手指握持移动终端所需的最小压力值;虚拟按键生成模块,用于在符合预设条件时,在接触位置生成虚拟按键,并根据对应的手指在虚拟按键上的触摸动作产生交互控制指令,以控制移动终端的工作状态。

其中,判断模块具体用于:在侧面触摸屏设置在移动终端左边侧面的部分检测到1个触摸动作、侧面触摸屏设置在所述移动终端右边侧面的部分检测到至少2个触摸动作时,确认与侧面触摸屏设置在所述移动终端右边侧面的部分接触的手指自上而下依次为左手的食指、中指、无名指以及尾指,与侧面触摸屏设置在移动终端左边侧面的部分接触的手指为左手的拇指;或在侧面触摸屏设置在移动终端左边侧面的部分检测到至少2个触摸动作、侧面触摸屏设置在所述移动终端右边侧面的部分检测到1个触摸动作时,确认与侧面触摸屏设置在所述移动终端右边侧面的部分接触的手指为右手的拇指,与侧面触摸屏设置在移动终端左边侧面的部分接触的手指自上而下依次为右手的食指、中指、无名指以及尾指。

其中,接触动作检测模块具体用于:控制侧面触摸屏设置在移动终端左边侧面的部分、侧面触摸屏设置在所述移动终端右边侧面的部分以及背面触摸屏检测接触动作,其中背面触摸屏设置在移动终端的背面;判断模块具体用于:根据侧面触摸屏设置在移动终端左边侧面的部分、侧面触摸屏设置在所述移动终端右边侧面的部分以及背面触摸屏上的接触动作判断每一接触动作对应的手指并获取接触位置。

其中,判断模块具体用于:在侧面触摸屏设置在移动终端左边侧面的部分检测到至少2个触摸动作、侧面触摸屏设置在所述移动终端右边侧面的部分检测到1个触摸动作、背面触摸屏检测到1个触摸动作时,确认与侧面触摸屏设置在移动终端左边侧面的部分接触的手指自上而下依次为右手的中指、无名指以及尾指,与侧面触摸屏设置在所述移动终端右边侧面的部分接触的手指为右手的拇指,与背面触摸屏接触的手指为右手的食指;或在侧面触摸屏设置在移动终端左边侧面的部分检测到1个触摸动作、侧面触摸屏设置在所述移动终端右边侧面的部分检测到至少2个触摸动作、背面触摸屏检测到1个触摸动作时,确认与侧面触摸屏设置在移动终端左边侧面的部分接触的手指为左手的拇指,与侧面触摸屏设置在所述移动终端右边侧面的部分接触的手指自上而下依次为左手的中指、无名指以及尾指,与背面触摸屏接触的手指为左手的食指。

其中,预设条件为:侧面触摸屏设置在移动终端左边侧面的部分、侧面触摸屏设置在所述移动终端右边侧面的部分以及背面触摸屏中的一者或组合在预设位置检测到预设的触控动作。

其中,移动终端还包括重力传感器或加速度传感器,预设条件为:重力传感器或加速度传感器检测到移动终端在任意方向的加速度值大于或等于预设加速度值。

其中,虚拟按键为滑动按键,触摸动作包括向上滑动动作、向下滑动动作、向左滑动动作以及向右滑动动作,对应控制移动终端向上、向下、向左以及向右翻页。

其中,虚拟按键为操作按键,触摸动作为点击动作,对应控制移动终端作出点击操作。

其中,侧面触摸屏设置在移动终端左边侧面的部分以及侧面触摸屏设置在所述移动终端右边侧面的部分为3D压力屏。

其中,侧面触摸屏设置在移动终端左边侧面的部分和设置在所述移动终端右边侧面的部分的内侧均设置有压力传感器。

为解决上述技术问题,本发明实施方式采用的另一个技术方案是:提供一种移动终端,包括:至少一个处理器;与至少一个处理器通信连接的侧面触摸屏;与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令程序,指令程序被至少一个处理器执行,以使至少一个处理器用于:控制侧面触摸屏检测接触动作;检测侧面触摸屏上的接触动作的压力值;判断侧面触摸屏上的接触动作的压力值是否大于或等于预设压力值,在压力值大于或等于预设压力值时,根据侧面触摸屏上的接触动作判断每一接触动作对应的手指并获取接触位置,其中预设压力值为手指握持移动终端所需的最小压力值;在符合预设条件时,在接触位置生成虚拟按键,并根据对应的手指在虚拟按键上的触摸动作产生交互控制指令,以控制移动终端的工作状态。

其中,移动终端还包括与至少一个处理器通信连接的背面触摸屏,其中背面触摸屏设置在移动终端的背面;处理器进一步用于:控制侧面触摸屏设置在移动终端左边侧面的部分、侧面触摸屏设置在所述移动终端右边侧面的部分以及背面触摸屏检测接触动作;根据侧面触摸屏设置在移动终端左边侧面的部分、侧面触摸屏设置在所述移动终端右边侧面的部分以及背面触摸屏上的接触动作判断每一接触动作对应的手指并获取接触位置。

本发明实施方式的有益效果是:区别于现有技术的情况,通过检查移动终端左边侧面和移动终端右边侧面上的接触动作的压力值来确认移动终端是否被握持,在确认其被握持时,在预设条件被触发的前提下,在接触动作对应的位置设置虚拟按键,并利用虚拟按键进行交互,故可通过单手就能同时实现对移动终端的握持和控制,有利于操作,从而提高用户体验。

附图说明

图1是根据本发明实施例的移动终端的外部结构示意图;

图2是根据本发明第一实施例的移动终端的交互控制方法的流程图;

图3是根据本发明第一实施例的移动终端的交互控制方法中虚拟按键的分布图;

图4是根据本发明第一实施例的移动终端的交互控制方法中虚拟按键的另一分布图;

图5是根据本发明第二实施例的移动终端的交互控制方法的流程图;

图6是根据本发明第二实施例的移动终端的交互控制方法中虚拟按键的分布图;

图7是根据本发明第二实施例的移动终端的交互控制方法中虚拟按键的另一分布图;

图8是根据本发明实施例的移动终端的交互控制装置的装置结构示意图;

图9是根据本发明实施例的移动终端的装置结构示意图。

具体实施方式

首先参见图1,图1是根据本发明实施例的移动终端10的外部结构示意图。如图1所示,本发明实施例的移动终端10包括左边侧面、右边侧面、正面以及背面。在本发明实施例中,将侧面触摸屏设置在移动终端左边侧面的部分30设置在移动终端10的左边侧面,将侧面触摸屏设置在移动终端右边侧面的部分50设置在移动终端10的右边侧面,显示屏40设置在移动终端10的正面,通过在侧面触摸屏设置在移动终端左边侧面的部分30和侧面触摸屏设置在移动终端右边侧面的部分50上的特定位置形成虚拟按键,从而实现用户与移动终端10之间的交互,具体实现方式将于下文作详细介绍。

在本发明实施例中,侧面触摸屏可以是一体设置,也可以是分体设置,且以上两种实施方式均包括在本发明实施例的范围之内。

以下请参见图2,图2是根据本发明第一实施例的移动终端10的交互控制方法的流程图。如图2所示,根据本发明实施例的移动终端10的交互控制方法,该方法包括以下步骤:

步骤S101:检测侧面触摸屏上的接触动作。具体而言,可检测侧面触摸屏设置在移动终端左边侧面的部分30和侧面触摸屏设置在移动终端右边侧面的部分50上的接触动作,其中接触动作具体可为手指按压于侧面触摸屏设置在移动终端左边侧面的部分30和侧面触摸屏设置在移动终端右边侧面的部分50上的动作。

步骤S102:检测侧面触摸屏上的接触动作的压力值。具体而言,可检测侧面触摸屏设置在移动终端左边侧面的部分30和侧面触摸屏设置在移动终端右边侧面的部分50上的接触动作的压力值。在本步骤中,侧面触摸屏设置在移动终端左边侧面的部分30以及侧面触摸屏设置在移动终端右边侧面的部分50可为3D压力屏,3D压力屏可直接检测出接触动作的压力值,无需设置专用传感器,有利于移动终端10的轻薄化。

而在一些实施例中,更可在侧面触摸屏设置在移动终端左边侧面的部分30和侧面触摸屏设置在移动终端右边侧面的部分50内侧均设置压力传感器,通过压力传感器来检测出接触动作的压力值,相对于3D压力屏而言,成本更低。

步骤S103:判断侧面触摸屏上的接触动作的压力值是否大于或等于预定压力值。具体而言,可判断侧面触摸屏设置在移动终端左边侧面的部分30和侧面触摸屏设置在移动终端右边侧面的部分50上的接触动作的压力值是否大于或等于预设压力值,其中预设压力值为手指握持移动终端10所需的最小压力值,在压力值大于或等于预设压力值时,说明移动终端10被用户握持,执行步骤S104。在压力值小于预设压力值时,则说明移动终端10并没有被用户握持,跳转至步骤S101,继续控制侧面触摸屏检测其他接触动作。

步骤S104:根据侧面触摸屏上的接触动作判断每一接触动作对应的手指并获取接触位置。具体而言,可根据侧面触摸屏设置在移动终端左边侧面的部分30和侧面触摸屏设置在移动终端右边侧面的部分50上的接触动作判断每一接触动作对应的手指并获取接触位置。

步骤S105:判断是否符合预设条件,如果是,执行步骤S106,如果否,执行步骤S107。

值得注意的是,在本发明的一些实施例中,移动终端10还包括重力传感器或加速度传感器,在步骤S105中,预设条件具体可为:重力传感器或加速度传感器检测到移动终端10在任意方向的加速度值大于或等于预设加速度值。其中预设加速度值可由实验或经验数据获取,如用户突然快速摇动移动终端10时(类似“摇一摇”功能),即可触发预设条件。

另外,在步骤S105中,也可通过预设的触控动来作为预设条件,具体而言,在侧面触摸屏设置在移动终端左边侧面的部分30、侧面触摸屏设置在移动终端右边侧面的部分50以及背面触摸屏60中的一者或组合在预设位置检测到预设的触控动作时,即视为符合预设条件。

步骤S106:在接触位置生成虚拟按键,并根据对应的手指在虚拟按键上的触摸动作产生交互控制指令,以控制移动终端10的工作状态。

其中,虚拟按键可为滑动按键,触摸动作包括向上滑动动作、向下滑动动作、向左滑动动作以及向右滑动动作,对应控制移动终端10向上、向下、向左以及向右翻页。

其中,虚拟按键也可为操作按键,触摸动作为点击动作,对应控制移动终端10作出点击操作。

在一些实施例中,虚拟按键也可以包括音量变大按键、音量变小按键、摄像头61控制按键和菜单按键等,凡能实现实体按键任何功能的虚拟按键都应包括在本发明实施例之内。

步骤S107:进行常规的操控。具体而言,常规的操控具体是指通过实体按键或设置在移动终端10的正面的触摸屏进行交互。

在步骤S104中,在侧面触摸屏设置在移动终端左边侧面的部分30检测到1个触摸动作、侧面触摸屏设置在移动终端右边侧面的部分50检测到4个(考虑到用户可能存在手指残疾的情况,也可以是至少2个)触摸动作时,确认与侧面触摸屏设置在移动终端右边侧面的部分50接触的手指自上而下依次为左手的食指、中指、无名指以及尾指,与侧面触摸屏设置在移动终端左边侧面的部分30接触的手指为左手的拇指。对应地,在步骤S106中,在左手的拇指、食指、中指、无名指以及尾指在侧面触摸屏设置在移动终端左边侧面的部分30和侧面触摸屏设置在移动终端右边侧面的部分50上形成的5个(考虑到用户可能存在手指残疾的情况,也可以是至少2个)接触位置上生成虚拟按键,并根据对应的手指在虚拟按键上的触摸动作产生交互控制指令,从而控制移动终端10的工作状态。

在另外一种情况下,在步骤S104中,在侧面触摸屏设置在移动终端左边侧面的部分30检测到4个(考虑到用户可能存在手指残疾的情况,也可以是至少2个)触摸动作、侧面触摸屏设置在移动终端右边侧面的部分50检测到1个触摸动作时,确认与侧面触摸屏设置在移动终端右边侧面的部分50接触的手指为右手的拇指,与侧面触摸屏设置在移动终端左边侧面的部分30接触的手指自上而下依次为右手的食指、中指、无名指以及尾指。对应地,在步骤S106中,在右手的拇指、食指、中指、无名指以及尾指在侧面触摸屏设置在移动终端左边侧面的部分30和侧面触摸屏设置在移动终端右边侧面的部分50上形成的5个(考虑到用户可能存在手指残疾的情况,也可以是至少2个)接触位置上生成虚拟按键,并根据对应的手指在虚拟按键上的触摸动作产生交互控制指令,从而控制移动终端10的工作状态。

为了便于理解,可结合图3和图4进行参考,图3是根据本发明第一实施例的移动终端10的交互控制方法中虚拟按键的分布图,图4是根据本发明第一实施例的移动终端10的交互控制方法中虚拟按键的另一分布图。在图3和图4中,移动终端10的正面400设置有显示屏40,背面触摸屏60和摄像头61设置在移动终端10的背面。

在图3中,在左手的拇指在侧面触摸屏设置在移动终端左边侧面的部分30形成的1个接触位置生成虚拟按键21,在左手的食指、中指、无名指以及尾指在侧面触摸屏设置在移动终端右边侧面的部分50形成的4个接触位置上分别形成虚拟按键22’、23、24、25,由于虚拟按键21、22’、23、24、25设置在左手的拇指、食指、中指、无名指以及尾指与移动终端10的接触位置上,因此用户在使用以上手指握持移动终端10时,在使用至少两个手指握持移动终端10之后,更可同时使用剩余的手指在对应虚拟按键输入触控动作,从而产生交互控制指令,通过左手单手控制移动终端10工作。

在图4中,在右手的拇指在侧面触摸屏设置在移动终端右边侧面的部分50形成的1个接触位置生成虚拟按键11,在右手的食指、中指、无名指以及尾指在侧面触摸屏设置在移动终端左边侧面的部分30形成的4个接触位置上分别形成虚拟按键12’、13、14、15,由于虚拟按键11、12’、13、14、15设置在右手的拇指、食指、中指、无名指以及尾指与移动终端10的接触位置上,因此用户在使用以上手指握持移动终端10时,在使用至少两个手指握持移动终端10之后,更可同时使用剩余的手指在对应虚拟按键输入触控动作,从而产生交互控制指令,通过右手单手控制移动终端10工作。

但,应该认识到,在本发明实施例中,以上五个手指均握持于移动终端10的情况并不是必要,在本发明的可替代实施例中,仅需保证至少两个手指握持移动终端10的左右两侧,再用至少一个手指实施触控动作即可实现单手操控的技术效果。

值得注意的是,本发明实施例更可在图1所示的移动终端10的背面设置背面触摸屏60,并通过在侧面触摸屏设置在移动终端左边侧面的部分30、侧面触摸屏设置在移动终端右边侧面的部分50以及背面触摸屏60上的特定位置形成虚拟按键,以实现用户与移动终端10之间的交互。在这种情况下,由于背面触摸屏60位于移动终端10的背面,故在背面触摸屏60上形成的虚拟按键可供手指操作的面积相对于左右侧面上的虚拟按键而言更大,从而可进一步便于用户操作,下文将结合图5至图7进行详细说明。

以下请参见图5,图5是根据本发明第二实施例的移动终端10的交互控制方法的流程图。如图5所示,根据本发明第二实施例的移动终端10的交互控制方法包括以下步骤:

步骤S201:检测侧面触摸屏和背面触摸屏60上的接触动作。具体而言,可控制侧面触摸屏设置在移动终端左边侧面的部分30、侧面触摸屏设置在移动终端右边侧面的部分50和背面触摸屏60检测接触动作,其中侧面触摸屏设置在移动终端左边侧面的部分30设置在移动终端10的左边侧面,侧面触摸屏设置在移动终端右边侧面的部分50设置在移动终端10右边侧面,背面触摸屏60设置在移动终端10的背面。

步骤S202:检测侧面触摸屏上的接触动作的压力值。具体而言,检测侧面触摸屏设置在移动终端左边侧面的部分30和侧面触摸屏设置在移动终端右边侧面的部分50上的接触动作的压力值。在本步骤中,侧面触摸屏设置在移动终端左边侧面的部分30以及侧面触摸屏设置在移动终端右边侧面的部分50可为3D压力屏,3D压力屏可直接检测出接触动作的压力值,无需设置专用传感器,有利于移动终端10的轻薄化。

而在一些实施例中,更可在侧面触摸屏设置在移动终端左边侧面的部分30和侧面触摸屏设置在移动终端右边侧面的部分50内侧均设置压力传感器,通过压力传感器来检测出接触动作的压力值,相对于3D压力屏而言,成本更低。

步骤S203:判断侧面触摸屏上的接触动作的压力值是否大于或等于预设压力值。具体而言,可判断侧面触摸屏设置在移动终端左边侧面的部分30和侧面触摸屏设置在移动终端右边侧面的部分50上的接触动作的压力值是否大于或等于预设压力值,其中预设压力值为手指握持移动终端10所需的最小压力值,在压力值大于或等于预设压力值时,说明移动终端10被用户握持,执行步骤S204。在压力值小于预设压力值时,则说明移动终端10并没有被用户握持,跳转至步骤S201,继续控制侧面触摸屏设置在移动终端左边侧面的部分30和侧面触摸屏设置在移动终端右边侧面的部分50检测其他接触动作。

步骤S204:侧面触摸屏和背面触摸屏60上的接触动作判断每一接触动作对应的手指并获取接触位置。具体而言,可根据侧面触摸屏设置在移动终端左边侧面的部分30、侧面触摸屏设置在移动终端右边侧面的部分50和背面触摸屏60上的接触动作判断每一接触动作对应的手指并获取接触位置。

步骤S205:判断是否符合预设条件,如果是,执行步骤S206,如果否,执行步骤S207。

值得注意的是,在本发明的一些实施例中,移动终端10还包括重力传感器或加速度传感器,在步骤S205中,预设条件具体可为:重力传感器或加速度传感器检测到移动终端10在任意方向的加速度值大于或等于预设加速度值。其中预设加速度值可由实验或经验数据获取,如用户突然快速摇动移动终端10时(类似“摇一摇”功能),即可触发预设条件。

另外,在步骤S205中,也可通过预设的触控动作来作为预设条件,具体而言,在侧面触摸屏设置在移动终端左边侧面的部分30、侧面触摸屏设置在移动终端右边侧面的部分50以及背面触摸屏60中的一者或组合在预设位置检测到预设的触控动作时,即视为符合预设条件。

步骤S206:在接触位置生成虚拟按键,并根据对应的手指在虚拟按键上的触摸动作产生交互控制指令,以控制移动终端10的工作状态。

步骤S207:进行常规的操控。具体而言,常规的操控具体即通过实体按键或设置在移动终端10的正面的触摸屏进行交互。

其中,虚拟按键可为滑动按键,触摸动作包括向上滑动动作、向下滑动动作、向左滑动动作以及向右滑动动作,对应控制移动终端10向上、向下、向左以及向右翻页。

其中,虚拟按键也可为操作按键,触摸动作为点击动作,对应控制移动终端10作出点击操作。

在一些实施例中,虚拟按键也可以包括音量变大按键、音量变小按键、摄像头控制按键和菜单按键等,凡能实现实体按键任何功能的虚拟按键都应包括在本发明实施例之内。

在步骤S204中,在侧面触摸屏设置在移动终端左边侧面的部分30检测到3个(考虑到用户可能存在手指残疾的情况,也可以是至少2个)触摸动作、侧面触摸屏设置在移动终端右边侧面的部分50检测到1个触摸动作、背面触摸屏60检测到1个触摸动作时,确认与侧面触摸屏设置在移动终端左边侧面的部分30接触的手指自上而下依次为右手的中指、无名指以及尾指,与侧面触摸屏设置在移动终端右边侧面的部分50接触的手指为右手的拇指,与背面触摸屏60接触的手指为右手的食指。对应地,在步骤S206中,在右手的拇指、食指、中指、无名指以及尾指在侧面触摸屏设置在移动终端左边侧面的部分30、侧面触摸屏设置在移动终端右边侧面的部分50以及背面触摸屏60上形成的5个(考虑到用户可能存在手指残疾的情况,也可以是至少2个)接触位置生成虚拟按键,并根据对应的手指在虚拟按键上的触摸动作产生交互控制指令,从而控制移动终端10的工作状态。

而在侧面触摸屏设置在移动终端左边侧面的部分30检测到1个触摸动作、侧面触摸屏设置在移动终端右边侧面的部分50检测到3个(考虑到用户可能存在手指残疾的情况,也可以是至少2个)触摸动作、背面触摸屏60检测到1个触摸动作时,确认与侧面触摸屏设置在移动终端左边侧面的部分30接触的手指为左手的拇指,与侧面触摸屏设置在移动终端右边侧面的部分50接触的手指自上而下依次为左手的中指、无名指以及尾指,与背面触摸屏60接触的手指为左手的食指。对应地,在步骤S206中,在左手的拇指、食指、中指、无名指以及尾指在侧面触摸屏设置在移动终端左边侧面的部分30、侧面触摸屏设置在移动终端右边侧面的部分50以及背面触摸屏60上形成的5个(考虑到用户可能存在手指残疾的情况,也可以是至少2个)接触位置上生成虚拟按键,并根据对应的手指在虚拟按键上的触摸动作产生交互控制指令,从而控制移动终端10的工作状态。

为了便于理解,可结合图6和图7进行参考,图6是根据本发明第二实施例的移动终端10的交互控制方法中虚拟按键的分布图,图7是根据本发明第二实施例的移动终端10的交互控制方法中虚拟按键的另一分布图;在图6和图7中,移动终端10的正面400为显示屏,背面触摸屏60和摄像头61设置在移动终端10的背面。

在图6中,在右手的拇指在侧面触摸屏设置在移动终端右边侧面的部分50形成的1个接触位置生成虚拟按键11,在右手的食指在背面触摸屏60形成的1个接触位置生成虚拟按键12,在右手的中指、无名指以及尾指在侧面触摸屏设置在移动终端右边侧面的部分50形成的3个接触位置上分别形成虚拟按键13、14、15,由于虚拟按键11、12、13、14、15设置在右手的拇指、食指、中指、无名指以及尾指与移动终端10的接触位置上,因此用户在使用以上手指握持移动终端10时,在使用至少两个手指握持移动终端10之后,更可同时使用剩余的手指在对应虚拟按键输入触控动作,从而产生交互控制指令,控制移动终端10工作。特别地,在本实施例中,可通过右手的拇指按压侧面触摸屏设置在移动终端右边侧面的部分50,通过右手的中指、无名指以及尾指中的一者或组合按压侧面触摸屏设置在移动终端左边侧面的部分30,从而实现对移动终端10的握持,并通过右手的食指在虚拟按键12上进行操作,由于虚拟按键12设置在面积较大的移动终端10的背面,因此虚拟按键12的尺寸可设置为相对较大,从而进一步增加用户的操作体验。

在图7中,在左手的中指、无名指和食指在侧面触摸屏设置在移动终端右边侧面的部分50形成的3个接触位置生成虚拟按键23、24、25,在左手的食指在背面触摸屏60形成的1个接触位置生成虚拟按键22,在左手的中指、无名指以及尾指在侧面触摸屏设置在移动终端右边侧面的部分50形成的1个接触位置上分别形成虚拟按键21,由于虚拟按键21、22、23、24、25设置在左手的拇指、食指、中指、无名指以及尾指与移动终端10的接触位置上,因此用户在使用以上手指握持移动终端10时,在使用至少两个手指握持移动终端10之后,更可同时使用剩余的手指在对应虚拟按键输入触控动作,从而产生交互控制指令,控制移动终端10工作。特别地,在本实施例中,可通过左手的拇指按压侧面触摸屏设置在移动终端右边侧面的部分50,通过左手的中指、无名指以及尾指中的一者或组合按压侧面触摸屏设置在移动终端左边侧面的部分30,从而实现对移动终端10的握持,并通过左手的食指在虚拟按键12上进行操作,由于虚拟按键12设置在面积较大的移动终端10的背面,因此虚拟按键12的尺寸可设置为相对较大,从而进一步增加用户的操作体验。

但,正如第一实施例所述,类似地,在第二实施例中,以上五个手指均握持于移动终端10的情况并不是必要,在本发明的可替代实施例中,仅需保证至少两个手指握持移动终端10的左右两侧,再用至少一个手指实施触控动作即可实现单手操控的技术效果。

以下请参见图8,图8是根据本发明实施例的移动终端10的交互控制装置的装置结构示意图。如图8所示,本发明实施例进一步提供一种移动终端10的交互控制装置,该装置包括:接触动作检测模块701,用于检测侧面触摸屏上的接触动作,其中侧面触摸屏设置在移动终端左边侧面的部分30设置在移动终端10的左边侧面,侧面触摸屏设置在移动终端右边侧面的部分50设置在移动终端10右边侧面;压力检测模块702,用于检测侧面触摸屏设置在移动终端左边侧面的部分30和侧面触摸屏设置在移动终端右边侧面的部分50上的接触动作的压力值;判断模块703,用于判断侧面触摸屏设置在移动终端左边侧面的部分30和侧面触摸屏设置在移动终端右边侧面的部分50上的接触动作的压力值是否大于或等于预设压力值,在压力值大于或等于预设压力值时,根据侧面触摸屏设置在移动终端左边侧面的部分30和侧面触摸屏设置在移动终端右边侧面的部分50上的接触动作判断每一接触动作对应的手指并获取接触位置,其中预设压力值为手指握持移动终端10所需的最小压力值;虚拟按键生成模块704,用于在符合预设条件时,在接触位置生成虚拟按键,并根据对应的手指在虚拟按键上的触摸动作产生交互控制指令,以控制移动终端10的工作状态。

可选地,判断模块703具体用于:在侧面触摸屏设置在移动终端左边侧面的部分30检测到1个触摸动作、侧面触摸屏设置在移动终端右边侧面的部分50检测到4个触摸动作时,确认与侧面触摸屏设置在移动终端右边侧面的部分50接触的手指自上而下依次为左手的食指、中指、无名指以及尾指,与侧面触摸屏设置在移动终端左边侧面的部分30接触的手指为左手的拇指;或在侧面触摸屏设置在移动终端左边侧面的部分30检测到4个触摸动作、侧面触摸屏设置在移动终端右边侧面的部分50检测到1个触摸动作时,确认与侧面触摸屏设置在移动终端右边侧面的部分50接触的手指为右手的拇指,与侧面触摸屏设置在移动终端左边侧面的部分30接触的手指自上而下依次为右手的食指、中指、无名指以及尾指。

可选地,接触动作检测模块701具体用于:控制侧面触摸屏设置在移动终端左边侧面的部分30、侧面触摸屏设置在移动终端右边侧面的部分50以及背面触摸屏60检测接触动作,其中背面触摸屏60设置在移动终端10的背面;判断模块703具体用于:根据侧面触摸屏设置在移动终端左边侧面的部分30、侧面触摸屏设置在移动终端右边侧面的部分50以及背面触摸屏60上的接触动作判断每一接触动作对应的手指并获取接触位置。

可选地,判断模块703具体用于:在侧面触摸屏设置在移动终端左边侧面的部分30检测到3个触摸动作、侧面触摸屏设置在移动终端右边侧面的部分50检测到1个触摸动作、背面触摸屏60检测到1个触摸动作时,确认与侧面触摸屏设置在移动终端左边侧面的部分30接触的手指自上而下依次为右手的中指、无名指以及尾指,与侧面触摸屏设置在移动终端右边侧面的部分50接触的手指为右手的拇指,与背面触摸屏60接触的手指为右手的食指;或在侧面触摸屏设置在移动终端左边侧面的部分30检测到1个触摸动作、侧面触摸屏设置在移动终端右边侧面的部分50检测到3个触摸动作、背面触摸屏60检测到1个触摸动作时,确认与侧面触摸屏设置在移动终端左边侧面的部分30接触的手指为左手的拇指,与侧面触摸屏设置在移动终端右边侧面的部分50接触的手指自上而下依次为左手的中指、无名指以及尾指,与背面触摸屏60接触的手指为左手的食指。

可选地,预设条件为:侧面触摸屏设置在移动终端左边侧面的部分30、侧面触摸屏设置在移动终端右边侧面的部分50以及背面触摸屏60中的一者或组合在预设位置检测到预设的触控动作。

可选地,移动终端10还包括重力传感器或加速度传感器,预设条件为:重力传感器或加速度传感器检测到移动终端10在任意方向的加速度值大于或等于预设加速度值。

可选地,虚拟按键可为滑动按键,触摸动作包括向上滑动动作、向下滑动动作、向左滑动动作以及向右滑动动作,对应控制移动终端10向上、向下、向左以及向右翻页。

可选地,虚拟按键可为操作按键,触摸动作为点击动作,对应控制移动终端10作出点击操作。

可选地,侧面触摸屏设置在移动终端左边侧面的部分30以及侧面触摸屏设置在移动终端右边侧面的部分50为3D压力屏。

可选地,侧面触摸屏设置在移动终端左边侧面的部分30和侧面触摸屏设置在移动终端右边侧面的部分50内侧均设置有压力传感器。

综上,在本发明实施例中,通过检查设置在移动终端10的左边侧面的侧面触摸屏设置在移动终端左边侧面的部分30和设置在移动终端10右边侧面上的侧面触摸屏设置在移动终端右边侧面的部分50上的接触动作的压力值来确认移动终端10是否被握持,在确认其被握持时,在接触动作对应的位置设置虚拟按键,并利用虚拟按键进行交互,由于虚拟按键生成于作出接触动作的手指所能控制的区域,故可通过单手就能同时实现对移动终端10的握持和控制,有利于操作,从而提高用户体验。

并且,虚拟按键的位置由握持移动终端的手指的位置决定,故其位置更加灵活,可大大增强操作的便利性。

图9是根据本发明实施例的移动终端10的装置结构示意图。如图9所示,该移动终端10包括:至少一个处理器(在图9中仅以一个处理器801为例进行说明);与至少一个处理器801通信连接的侧面触摸屏300,侧面触摸屏分别设置在移动终端的左边侧面和右边侧面;与至少一个处理器801通信连接的存储器802。处理器801和存储器802可以通过总线或者其他方式连接,图9中以通过总线连接为例。

其中,存储器802存储有可被至少一个处理器801执行的指令程序,指令程序被至少一个处理器801执行,以使至少一个处理器801用于:检测侧面触摸屏300上的接触动作;检测侧面触摸屏300上的接触动作的压力值;判断侧面触摸屏300上的接触动作的压力值是否大于或等于预设压力值,在压力值大于或等于预设压力值时,根据侧面触摸屏300上的接触动作判断每一接触动作对应的手指并获取接触位置,其中预设压力值为手指握持移动终端10所需的最小压力值;在符合预设条件时,在接触位置生成虚拟按键,并根据对应的手指在虚拟按键上的触摸动作产生交互控制指令,以控制移动终端10的工作状态。

在一些实施例中,移动终端10还包括与至少一个处理器801通信连接的背面触摸屏60,其中背面触摸屏60设置在移动终端10的背面;处理器801进一步用于:检测侧面触摸屏300设置在移动终端左边侧面的部分、侧面触摸屏300设置在移动终端右边侧面的部分以及背面触摸屏60上的接触动作;根据侧面触摸屏300设置在移动终端左边侧面的部分、侧面触摸屏300设置在移动终端右边侧面的部分以及背面触摸屏60上的接触动作判断每一接触动作对应的手指并获取接触位置。

存储器802作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块,如本发明实施例中的交互控制方法对应的程序指令/模块(例如,附图8所示的各个模块、附图2、5所述的各个模块)。处理器801通过运行存储在存储器802中的非易失性软件程序、指令以及模块,从而执行移动终端10的交互控制方法的各种功能应用以及数据处理,即实现上述方法实施例以及上述装置实施例的各个模块的功能。

所述程序指令/模块存储在所述存储器802中,当被所述一个或者多个处理器801执行时,执行上述任意方法实施例中的移动终端10的交互控制方法,例如,执行以上描述的图2和图5所示的各个步骤;也可实现图8中各个模块的功能。

本发明实施例的移动终端10以多种形式存在,在执行以上描述的图2和图5所示的各个步骤;也可实现图8中各个模块的功能时,上述移动终端10包括但不限于:

(1)移动通信设备:这类设备的特点是具备移动通信功能,并且以提供话音、数据通信为主要目标。这类终端包括:智能手机(例如iPhone)、多媒体手机、功能性手机,以及低端手机等。

(2)超移动个人计算机设备:这类设备属于个人计算机的范畴,有计算和处理功能,一般也具备移动上网特性。这类终端包括:PDA、MID和UMPC设备等,例如iPad。

(3)便携式娱乐设备:这类设备可以显示和播放视频内容,一般也具备移动上网特性。该类设备包括:视频播放器,掌上游戏机,以及智能玩具和便携式车载导航设备。

(4)互联网智能电视,这类设备可以在线播放视频内容。

(5)其他具有视频播放功能和上网功能的电子设备。

本发明实施例还提供了一种非易失性计算机存储介质,所述计算机存储介质存储有计算机可执行指令,该计算机可执行指令被一个或多个处理器801执行,例如图9中的一个处理器801,可使得上述一个或多个处理器801可执行上述任意方法实施例中的控制操作界面的缩放方法,例如,执行以上描述的图2和图5所示的各个步骤;也可实现图8中各个模块的功能。

以上所描述的装置或设备实施例仅仅是示意性的,其中所述作为分离部件说明的单元模块可以是或者也可以不是物理上分开的,作为模块单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络模块单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;在本发明的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,步骤可以以任意顺序实现,并存在如上所述的本发明的不同方面的许多其它变化,为了简明,它们没有在细节中提供;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。

以上所述仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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