通过非触控手势来控制终端设备的方法及系统与流程

文档序号:11153850阅读:256来源:国知局
通过非触控手势来控制终端设备的方法及系统与制造工艺

本发明涉及电子技术领域,具体涉及一种通过非触控手势来控制终端设备的方法及系统。



背景技术:

随着电子技术的发展,手机等终端设备的显示屏越来越大。在用户单手操作这类终端设备时,由于终端设备显示屏较大,使得用户在需要对显示屏内的显示内容进行操作时无法直接选取到想要选择的内容,造成用户操作的不便。



技术实现要素:

鉴于以上内容,有必要提出一种通过非触控手势来控制终端设备的方法及系统,其可以解决用户不方便选取终端设备的显示内容的问题,提高用户操作的便捷性。

本申请的第一方面提供一种通过非触控手势来控制终端设备的方法,所述方法包括:

识别用户在所述终端设备的背面做出的非触控手势;

判断所述非触控手势是否与预设手势相匹配;

若所述非触控手势与预设手势相匹配,则对所述终端设备的当前显示界面中的预定可操作对象进行预定操作。

另一种可能的实现方式中,所述识别用户在所述终端设备的背面做出的非触控手势包括:

通过所述终端设备的背面安装的超声波传感器或摄像头或红外传感器识别所述非触控手势。

另一种可能的实现方式中,所述可操作对象包括操作按钮或者控件,所述对所述终端设备的当前显示界面中的预定可操作对象进行预定操作包括:

选中所述终端设备的当前显示界面中的所述操作按钮或者控件;

所述方法还包括:

检测作用于所述终端设备的用户操作;

在所述用户操作满足预定条件时,控制所述操作按钮或者控件执行对应功能。

另一种可能的实现方式中,所述对所述终端设备的当前显示界面中的预定可操作对象进行预定操作包括:

选中所述终端设备的当前显示界面中的预定可操作对象;或者

控制所述终端设备的当前显示界面中的预定可操作对象执行对应功能;或者

突出显示所述终端设备的当前显示界面中的预定可操作对象;或者

将所述预定可操作对象移动至所述终端设备的预设显示区域进行显示。

另一种可能的实现方式中,所述对所述终端设备的当前显示界面中的预定可操作对象进行预定操作包括:

显示预定可操作对象被触发后的预览界面;或者

轮流显示不同预定可操作对象被触发后的预览界面;

所述方法还包括:

检测作用于所述终端设备的用户操作;

在所述用户操作满足预定条件时,进入所述预览界面。

另一种可能的实现方式中,所述预定可操作对象包括预定文字、预定图片、预定音视频、预定控件、预定操作按钮、输入框或者虚拟键盘。

本申请的第二方面提供一种通过非触控手势来控制终端设备的系统,所述系统包括:

识别单元,用于识别用户在所述终端设备的背面做出的非触控手势;

判断单元,用于判断所述非触控手势是否与预设手势相匹配;

操作单元,用于若所述非触控手势与预设手势相匹配,则对所述终端设备的当前显示界面中的预定可操作对象进行预定操作。

另一种可能的实现方式中,所述操作单元具体用于:

选中所述终端设备的当前显示界面中的操作按钮或者控件;

所述系统还包括:

控制单元,用于检测作用于所述终端设备的用户操作,在所述用户操作满足预定条件时,控制所述操作按钮或者控件执行对应功能。

另一种可能的实现方式中,所述操作单元具体用于:

选中所述终端设备的当前显示界面中的预定可操作对象;或者

控制所述终端设备的当前显示界面中的预定可操作对象执行对应功能;或者

突出显示所述终端设备的当前显示界面中的预定可操作对象;或者

将所述预定可操作对象移动至所述终端设备的预设显示区域进行显示。

另一种可能的实现方式中,所述操作单元具体用于:

显示预定可操作对象被触发后的预览界面;或者

轮流显示不同预定可操作对象被触发后的预览界面;

所述系统还包括:

进入单元,用于检测作用于所述终端设备的用户操作,在所述用户操作满足预定条件时,进入所述预览界面。

本发明识别用户在所述终端设备的背面做出的非触控手势;判断所述非触控手势是否与预设手势相匹配;若所述非触控手势与预设手势相匹配,则对所述终端设备的当前显示界面中的预定可操作对象进行预定操作。本发明还提供一种通过非触控手势来控制终端设备的系统。本发明可以解决用户不方便选取终端设备的显示内容的问题,提高用户操作的便捷性。

附图说明

图1是本发明实施例一提供的通过非触控手势来控制终端设备的方法的流程图。

图2是本发明实施例二提供的通过非触控手势来控制终端设备的系统的结构图。

图3是实施例三提供的实现通过非触控手势来控制终端设备的方法的终端设备的结构图。

主要元件符号说明

终端设备 1

通过非触控手势来控制终端设备的系统 10

存储设备 20

处理设备 30

显示屏 40

识别单元 201

判断单元 202

操作单元 203

如下具体实施方式将结合所述附图进一步说明本发明。

具体实施方式

为了能够更清楚地理解本发明的所述目的、特征和优点,下面结合附图和具体实施例对本发明进行详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充分理解本发明,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。

优选地,本发明的通过非触控手势来控制终端设备的方法应用在一个或者多个终端设备中。所述终端设备是一种能够按照事先设定或存储的指令,自动进行数值计算和/或信息处理的设备,其硬件包括但不限于微处理器、专用集成电路(Application Specific Integrated Circuit,ASIC)、可编程门阵列(Field-Programmable Gate Array,FPGA)、数字处理器(Digital Signal Processor,DSP)、嵌入式设备等。

所述终端设备可以是,但不限于任何一种可与用户通过键盘、鼠标、遥控器、触摸板或声控设备等方式进行人机交互的电子产品,例如,个人计算机、平板电脑、智能手机、个人数字助理(Personal Digital Assistant,PDA)、游戏机、交互式网络电视(Internet Protocol Television,IPTV)、智能穿戴式设备等。

实施例一

图1为本发明实施例一提供的通过非触控手势来控制终端设备的方法的流程图。如图1所示,该方法具体包括以下步骤:

101:识别用户在终端设备的背面做出的非触控手势。

可以通过所述终端设备的背面安装的超声波传感器识别所述非触控手势。所述超声波传感器可以包括超声波扬声器与超声波麦克风。所述超声波扬声器发出超声波(例如20-22KHz的超声波),当用户在所述终端设备的背面做出手势时,产生超声波回音,所述超声波麦克风接收所述超声波回音。对接收的超声波回音进行分析,得到所述非触控手势。例如,对接收的超声波回音进行超声波频率特征提取和分析,得到手势的移动方向并形成时间序列,再利用隐马尔科夫模型对所述时间序列进行识别,得到所述非触控手势。所述超声波麦克风可以包括多个(例如5个),以获得较好的识别精度。

另一实施例中,可以通过所述终端设备的背面安装的摄像头识别所述非触控手势。所述摄像头采集所述终端设备的背面的图像,当用户在所述终端设备的背面做出手势时,得到用户手势的图像,对所述用户手势的图像进行识别,得到所述非触控手势。例如,利用图像分割算法对所述用户手势的图像进行分割,再进行手势的特征提取和匹配,以识别出所述非触控手势。

另一实施例中,可以通过所述终端设备的背面安装的红外线传感器识别所述非触控手势。所述红外线传感器可以包括红外线发射器(例如红外线发射二极管)与红外线接收器(例如光敏三极管)。所述红外线发射器发射红外线,当用户在所述终端设备的背面做出手势时,发射的红外线被反射回来,所述红外线接收器接收反射回来的红外线,根据接收的反射回来的红外线可以识别所述非触控手势。

可以理解,除了所述几种方式,还可以通过其他方式识别所述非触控手势。例如,可以在所述终端设备的背面产生电场,侦测所述电场的变化,根据所述电场的变化识别所述非触控手势。

102:判断所述非触控手势是否与预设手势相匹配。

所述预设手势可以包括手指向预设方向移动,例如向左移动、向右移动、向上移动、向下移动、向前移动、向后移动。所述预设手势可以包括手指向预设方向移动预设次数,例如向左移动一次、向左移动两次、向左移动三次等。

所述预设手势还可以包括以手指画预设图形,例如画三角形、圆形、四方形,判断所述非触控手势是否与预设手势相匹配即判断所述非触控手势是否为画所述预设图形。

若所述非触控手势与预设手势不匹配,返回步骤101。

103:若所述非触控手势与预设手势相匹配,则对所述终端设备的当前显示界面中的预定可操作对象进行预定操作。

所述预定可操作对象可以包括预定文字、预定图片、预定音视频、预定控件、预定操作按钮、输入框或者虚拟键盘等多种类型。例如,预定可操作对象可以是音乐播放界面的收藏、暂停按钮,预定可操作对象也可以是网页中的图片、文字等,预定可操作对象还可以是输入框、虚拟键盘等。任何在显示界面中显示的可以进行操作的对象都可以为预定可操作对象。

所述预定可操作对象可以包括一个或多个。

可以在所述非触控手势不同时对应不同的预定可操作对象。例如,若所述非触控手势为向左移动一次,则对应音乐播放界面的快退按钮;若所述非触控手势为向左移动两次,则对应音乐播放界面的上一曲按钮;若所述非触控手势为向右移动一次,则对应音乐播放界面的快进按钮;若所述非触控手势为向左移动向右移动两次,则对应音乐播放界面的下一曲按钮。

当所述非触控手势为画预设图形时,可以从所述终端设备的当前显示界面中查找与该预设图形的形状相似的可操作对象,将查找到的可操作对象作为所述非触控手势对应的预定可操作对象。例如,若所述非触控手势为画三角形,则对应音乐播放界面的暂停按钮、上一首按钮、下一首按钮。

所述预定操作可以为预先定义的操作,例如,将预定可操作对象移动至预设位置以方便用户选取。所述预定操作也可以是根据执行预定的操作函数进行的操作,在预定的操作函数中可以结合所述终端设备当前的使用状况定义对所述预定可操作对象可以进行的操作。

对于不同的可操作对象可以对应不同的预定操作。例如若预定可操作对象为音乐播放界面的收藏按钮,预定操作可以为点击音乐播放界面的收藏按钮,将音乐播放界面播放的歌曲等信息添加至收藏夹中。

或者,若预定可操作对象为虚拟键盘,预定操作可以为将该虚拟键盘放大显示,以使用户方便在键盘上进行输入操作。

又或者,若预定可操作对象为网页中的图片时,预定操作可以为将图片调整至预设大小以方便用户查看其它内容,或是根据当前网络状况仅显示图片标识不显示全部图片内容以节省流量。

可选的,在本发明实施例中,对所述终端设备的当前显示界面中的预定可操作对象进行预定操作的具体实现方式有多种,以下提供三种较优化的实现方式:

1、若所述预定可操作对象为操作按钮或者控件,则选中所述终端设备的当前显示界面中的所述操作按钮或者控件。

所述操作按钮是用户可以进行操作的按钮,例如单选按钮、多选按钮、下拉菜单按钮等。所述控件是指用户可与之交互以输入或操作数据的对象,例如图表控件、表格控件等。

若所述预定可操作对象为操作按钮或者控件,可以对所述操作按钮或者控件进行选中操作。可以全部选中或部分选中所述操作按钮或者控件。

进一步地,在选中所述终端设备的当前显示界面中的所述操作按钮或者控件后,可以检测作用于所述终端设备的用户操作,在所述用户操作满足预定条件时,控制所述操作按钮或者控件执行对应功能。

所述作用于所述终端设备的用户操作可以是用户在所述终端设备的显示屏上进行触控操作,或者是用户按下所述终端设备的预设物理按键,又或者是用户对所述终端设备执行其他的操作。

所述预定条件可以根据需要设定,例如用户执行的非触控手势操作为预设手势,或者是在所述终端设备的显示屏上的触控操作为预设触控操作时确认作用于终端设备的用户操作满足预定条件。

所述操作按钮或者控件执行对应功能是指所述操作按钮或者控件执行对应的方法。在程序实现时,一个对象可以有自己的属性和方法,该方法就是该对象对应的功能。一个对象可以包括一个或多个方法,可操作对象可以根据接收到的不同的用户操作执行不同的方法。

例如,若选中了所述终端设备的当前显示界面中的一张图片,然后接收到用户点击图片的操作,此时,可以将图片进行在显示界面上进行放大显示。

2、选中所述终端设备的当前显示界面中的预定可操作对象;或者控制所述终端设备的当前显示界面中的预定可操作对象执行对应功能;或者突出显示终端设备的当前显示界面中的预定可操作对象;或者将所述终端设备的当前显示界面中的预定可操作对象移动至终端设备的预设显示区域进行显示。

对所述终端设备的当前显示界面中的预定可操作对象进行预定操作可以是仅选中所述终端设备的当前显示界面中的预定可操作对象。例如,选中所述终端设备的当前显示界面中的文本信息。

对所述终端设备的当前显示界面中的预定可操作对象进行预定操作也可以是直接控制所述终端设备的当前显示界面中的预定可操作对象执行对应功能。例如,控制所述终端设备的当前显示界面中的图片放大。

对所述终端设备的当前显示界面中的预定可操作对象进行预定操作还可以是突出显示所述终端设备的当前显示界面中的预定可操作对象。例如,将当前显示界面中的文本信息放大显示、高亮显示、增加下划线显示,或同时进行放大及高亮显示。

对所述终端设备的当前显示界面中的预定可操作对象进行预定操作还可以是将所述终端设备的当前显示界面中的预定可操作对象移动至终端设备的预设显示区域进行显示。所述预设显示区域可以为预先设定的区域,也可以通过检测用户当前手持所述终端设备的状况进行确定的。例如,检测用户握持终端设备的姿势,再将预定可操作对象移动至用户手指可以选取的位置,以方便用户选取。

3、显示预定可操作对象被触发后的预览界面;或者轮流显示不同预定可操作对象被触发后的预览界面。

所述预览界面是可操作对象被触发后的显示界面。例如,预览界面可以是用户触发收藏按钮后的显示界面。

可以在所述终端设备的当前显示界面中的任意区域显示所述预览界面。具体的显示区域可以预先设定,也可以根据所述终端设备的当前显示界面自动选择。例如,在所述终端设备的当前显示界面的空白显示区域显示所述预览界面。

若所述预定可操作对象包括一个,可以在所述终端设备的当前显示界面中直接显示该预定可操作对象被触发后的预览界面。若所述预定可操作对象包括多个,可以在所述终端设备的当前显示界面中同时显示多个预定可操作对象被触发后的预览界面,也可以在所述终端设备的当前显示界面中轮流显示不同预定可操作对象被触发后的预览界面。在轮流显示时,可以根据预设时间自动切换,每个预定可操作对象被触发后的预览界面停留所述预设时间。还可以通过物理按键、触控操作或者非触控手势操作等方式对预览界面进行切换。

进一步地,在显示所述预览界面后,可以检测作用于所述终端设备的用户操作,在所述用户操作满足预定条件时,进入所述预览界面。

所述作用于所述终端设备的用户操作可以是用户在所述终端设备的显示屏上进行触控操作,或者是用户按下所述终端设备的预设物理按键,又或者是用户对所述终端设备执行其他的操作。

实施例一的通过非触控手势来控制终端设备的方法识别用户在所述终端设备的背面做出的非触控手势;判断所述非触控手势是否与预设手势相匹配;若所述非触控手势与预设手势相匹配,则对所述终端设备的当前显示界面中的预定可操作对象进行预定操作。实施例一实现了当用户在终端设备的背面做出的非触控手势与预设手势相匹配时,对所述终端设备的当前显示界面中的预定可操作对象进行预定操作,无需用户手动选择,解决了用户不方便选取终端设备的显示内容的问题,提高用户操作的便捷性。

实施例二

图2为本发明实施例二提供的通过非触控手势来控制终端设备的系统的结构图。如图2所示,所述通过非触控手势来控制终端设备的系统10可以包括:识别单元201、判断单元202、操作单元203。

识别单元201,用于识别用户在终端设备的背面做出的非触控手势。

可以通过所述终端设备的背面安装的超声波传感器识别所述非触控手势。所述超声波传感器可以包括超声波扬声器与超声波麦克风。所述超声波扬声器发出超声波(例如20-22KHz的超声波),当用户在所述终端设备的背面做出手势时,产生超声波回音,所述超声波麦克风接收所述超声波回音。对接收的超声波回音进行分析,得到所述非触控手势。例如,对接收的超声波回音进行超声波频率特征提取和分析,得到手势的移动方向并形成时间序列,再利用隐马尔科夫模型对所述时间序列进行识别,得到所述非触控手势。所述超声波麦克风可以包括多个(例如5个),以获得较好的识别精度。

另一实施例中,可以通过所述终端设备的背面安装的摄像头识别所述非触控手势。所述摄像头采集所述终端设备的背面的图像,当用户在所述终端设备的背面做出手势时,得到用户手势的图像,对所述用户手势的图像进行识别,得到所述非触控手势。例如,利用图像分割算法对所述用户手势的图像进行分割,再进行手势的特征提取和匹配,以识别出所述非触控手势。

另一实施例中,可以通过所述终端设备的背面安装的红外线传感器识别所述非触控手势。所述红外线传感器可以包括红外线发射器(例如红外线发射二极管)与红外线接收器(例如光敏三极管)。所述红外线发射器发射红外线,当用户在所述终端设备的背面做出手势时,发射的红外线被反射回来,所述红外线接收器接收反射回来的红外线,根据接收的反射回来的红外线可以识别所述非触控手势。

可以理解,除了所述几种方式,还可以通过其他方式识别所述非触控手势。例如,可以在所述终端设备的背面产生电场,侦测所述电场的变化,根据所述电场的变化识别所述非触控手势。

判断单元202,用于判断所述非触控手势是否与预设手势相匹配。

所述预设手势可以包括手指向预设方向移动,例如向左移动、向右移动、向上移动、向下移动、向前移动、向后移动。所述预设手势可以包括手指向预设方向移动预设次数,例如向左移动一次、向左移动两次、向左移动三次等。

所述预设手势还可以包括以手指画预设图形,例如画三角形、圆形、四方形,判断所述非触控手势是否与预设手势相匹配即判断所述非触控手势是否为画所述预设图形。

操作单元203,用于若所述非触控手势与预设手势相匹配,则对所述终端设备的当前显示界面中的预定可操作对象进行预定操作。

所述预定可操作对象可以包括预定文字、预定图片、预定音视频、预定控件、预定操作按钮、输入框或者虚拟键盘等多种类型。例如,预定可操作对象可以是音乐播放界面的收藏、暂停按钮,预定可操作对象也可以是网页中的图片、文字等,预定可操作对象还可以是输入框、虚拟键盘等。任何在显示界面中显示的可以进行操作的对象都可以为预定可操作对象。

所述预定可操作对象可以包括一个或多个。

可以在所述非触控手势不同时对应不同的预定可操作对象。例如,若所述非触控手势为向左移动一次,则对应音乐播放界面的快退按钮;若所述非触控手势为向左移动两次,则对应音乐播放界面的上一曲按钮;若所述非触控手势为向右移动一次,则对应音乐播放界面的快进按钮;若所述非触控手势为向左移动向右移动两次,则对应音乐播放界面的下一曲按钮。

当所述非触控手势为画预设图形时,可以从所述终端设备的当前显示界面中查找与该预设图形的形状相似的可操作对象,将查找到的可操作对象作为所述非触控手势对应的预定可操作对象。例如,若所述非触控手势为画三角形,则对应音乐播放界面的暂停按钮、上一首按钮、下一首按钮。

所述预定操作可以为预先定义的操作,例如,将预定可操作对象移动至预设位置以方便用户选取。所述预定操作也可以是根据执行预定的操作函数进行的操作,在预定的操作函数中可以结合所述终端设备当前的使用状况定义对所述预定可操作对象可以进行的操作。

对于不同的可操作对象可以对应不同的预定操作。例如若预定可操作对象为音乐播放界面的收藏按钮,预定操作可以为点击音乐播放界面的收藏按钮,将音乐播放界面播放的歌曲等信息添加至收藏夹中。

或者,若预定可操作对象为虚拟键盘,预定操作可以为将该虚拟键盘放大显示,以使用户方便在键盘上进行输入操作。

又或者,若预定可操作对象为网页中的图片时,预定操作可以为将图片调整至预设大小以方便用户查看其它内容,或是根据当前网络状况仅显示图片标识不显示全部图片内容以节省流量。

可选的,在本发明实施例中,对所述终端设备的当前显示界面中的预定可操作对象进行预定操作的具体实现方式有多种,以下提供三种较优化的实现方式:

1、若所述预定可操作对象为操作按钮或者控件,则选中所述终端设备的当前显示界面中的所述操作按钮或者控件。

所述操作按钮是用户可以进行操作的按钮,例如单选按钮、多选按钮、下拉菜单按钮等。所述控件是指用户可与之交互以输入或操作数据的对象,例如图表控件、表格控件等。

若所述预定可操作对象为操作按钮或者控件,可以对所述操作按钮或者控件进行选中操作。可以全部选中或部分选中所述操作按钮或者控件。

进一步地,在选中所述终端设备的当前显示界面中的所述操作按钮或者控件后,可以检测作用于所述终端设备的用户操作,在所述用户操作满足预定条件时,控制所述操作按钮或者控件执行对应功能。

所述作用于所述终端设备的用户操作可以是用户在所述终端设备的显示屏上进行触控操作,或者是用户按下所述终端设备的预设物理按键,又或者是用户对所述终端设备执行其他的操作。

所述预定条件可以根据需要设定,例如用户执行的非触控手势操作为预设手势,或者是在所述终端设备的显示屏上的触控操作为预设触控操作时确认作用于终端设备的用户操作满足预定条件。

所述操作按钮或者控件执行对应功能是指所述操作按钮或者控件执行对应的方法。在程序实现时,一个对象可以有自己的属性和方法,该方法就是该对象对应的功能。一个对象可以包括一个或多个方法,可操作对象可以根据接收到的不同的用户操作执行不同的方法。

例如,若选中了所述终端设备的当前显示界面中的一张图片,然后接收到用户点击图片的操作,此时,可以将图片进行在显示界面上进行放大显示。

2、选中所述终端设备的当前显示界面中的预定可操作对象;或者控制所述终端设备的当前显示界面中的预定可操作对象执行对应功能;或者突出显示终端设备的当前显示界面中的预定可操作对象;或者将所述终端设备的当前显示界面中的预定可操作对象移动至终端设备的预设显示区域进行显示。

对所述终端设备的当前显示界面中的预定可操作对象进行预定操作可以是仅选中所述终端设备的当前显示界面中的预定可操作对象。例如,选中所述终端设备的当前显示界面中的文本信息。

对所述终端设备的当前显示界面中的预定可操作对象进行预定操作也可以是直接控制所述终端设备的当前显示界面中的预定可操作对象执行对应功能。例如,控制所述终端设备的当前显示界面中的图片放大。

对所述终端设备的当前显示界面中的预定可操作对象进行预定操作还可以是突出显示所述终端设备的当前显示界面中的预定可操作对象。例如,将当前显示界面中的文本信息放大显示、高亮显示、增加下划线显示,或同时进行放大及高亮显示。

对所述终端设备的当前显示界面中的预定可操作对象进行预定操作还可以是将所述终端设备的当前显示界面中的预定可操作对象移动至终端设备的预设显示区域进行显示。所述预设显示区域可以为预先设定的区域,也可以通过检测用户当前手持所述终端设备的状况进行确定的。例如,检测用户握持终端设备的姿势,再将预定可操作对象移动至用户手指可以选取的位置,以方便用户选取。

3、显示预定可操作对象被触发后的预览界面;或者轮流显示不同预定可操作对象被触发后的预览界面。

所述预览界面是可操作对象被触发后的显示界面。例如,预览界面可以是用户触发收藏按钮后的显示界面。

可以在所述终端设备的当前显示界面中的任意区域显示所述预览界面。具体的显示区域可以预先设定,也可以根据所述终端设备的当前显示界面自动选择。例如,在所述终端设备的当前显示界面的空白显示区域显示所述预览界面。

若所述预定可操作对象包括一个,可以在所述终端设备的当前显示界面中直接显示该预定可操作对象被触发后的预览界面。若所述预定可操作对象包括多个,可以在所述终端设备的当前显示界面中同时显示多个预定可操作对象被触发后的预览界面,也可以在所述终端设备的当前显示界面中轮流显示不同预定可操作对象被触发后的预览界面。在轮流显示时,可以根据预设时间自动切换,每个预定可操作对象被触发后的预览界面停留所述预设时间。还可以通过物理按键、触控操作或者非触控手势操作等方式对预览界面进行切换。

进一步地,在显示所述预览界面后,可以检测作用于所述终端设备的用户操作,在所述用户操作满足预定条件时,进入所述预览界面。

所述作用于所述终端设备的用户操作可以是用户在所述终端设备的显示屏上进行触控操作,或者是用户按下所述终端设备的预设物理按键,又或者是用户对所述终端设备执行其他的操作。

实施例二的通过非触控手势来控制终端设备的系统识别用户在所述终端设备的背面做出的非触控手势;判断所述非触控手势是否与预设手势相匹配;若所述非触控手势与预设手势相匹配,则对所述终端设备的当前显示界面中的预定可操作对象进行预定操作。实施例二实现了当用户在终端设备的背面做出的非触控手势与预设手势相匹配时,对所述终端设备的当前显示界面中的预定可操作对象进行预定操作,无需用户手动选择,解决了用户不方便选取终端设备的显示内容的问题,提高用户操作的便捷性。

实施例三

图3为实现本发明通过非触控手势来控制终端设备的方法的终端设备的结构示意图。所述终端设备1包括通过非触控手势来控制终端设备的系统10。所述终端设备1还包括存储设备20、处理设备30及显示屏40。

优选地,本发明的通过非触控手势来控制终端设备的方法通过所述终端设备1中的通过非触控手势来控制终端设备的系统10来实现。

所述终端设备1是一种能够按照事先设定或存储的指令,自动进行数值计算和/或信息处理的设备,其硬件包括但不限于微处理器、专用集成电路(Application Specific Integrated Circuit,ASIC)、可编程门阵列(Field-Programmable Gate Array,FPGA)、数字处理器(Digital Signal Processor,DSP)、嵌入式设备等。

所述终端设备1可以是,但不限于任何一种可与用户通过键盘、鼠标、遥控器、触摸板或声控设备等方式进行人机交互的电子产品,例如,个人计算机、平板电脑、智能手机、个人数字助理(Personal Digital Assistant,PDA)、游戏机、交互式网络电视(Internet Protocol Television,IPTV)、智能穿戴式设备等。

所述终端设备1所处的网络包括,但不限于互联网、广域网、城域网、局域网、虚拟专用网络(Virtual Private Network,VPN)等。

所述存储设备20用于存储所述通过非触控手势来控制终端设备的系统10中各个程序段的程序代码。所述存储设备20可以包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。

所述处理设备30可以包括一个或者多个微处理器、数字处理器。所述处理设备30执行所述通过非触控手势来控制终端设备的系统10的各个程序段的程序代码,识别用户在所述终端设备1的背面做出的非触控手势,判断所述非触控手势是否与预设手势相匹配,若所述非触控手势与预设手势相匹配,则对所述终端设备1的当前显示界面中的预定可操作对象进行预定操作。从而实现了当用户在终端设备1的背面做出的非触控手势与预设手势相匹配时,对所述终端设备1的当前显示界面中的预定可操作对象进行预定操作,无需用户手动选择,解决了用户不方便选取终端设备1的显示内容的问题,提高用户操作的便捷性。

所述显示屏40用于显示所述终端设备1的信息,例如所述通过非触控手势来控制终端设备的对应的文字。

在本发明所提供的几个实施例中,应该理解到,所揭露的终端设备和方法,可以通过其它的方式实现。例如,以上所描述的终端设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

另外,在本发明各个实施例中的各功能单元可以集成在相同处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在相同单元中。所述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能模块的形式实现。

对于本领域技术人员而言,显然本发明不限于所述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是所述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。终端设备权利要求中陈述的多个单元或终端设备也可以由同一个单元或终端设备通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。

最后应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。

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