CN107153503A - 一种智能手表控制方法、智能手表控制装置及智能手表 - Google Patents
一种智能手表控制方法、智能手表控制装置及智能手表 Download PDFInfo
- Publication number
- CN107153503A CN107153503A CN201710004698.8A CN201710004698A CN107153503A CN 107153503 A CN107153503 A CN 107153503A CN 201710004698 A CN201710004698 A CN 201710004698A CN 107153503 A CN107153503 A CN 107153503A
- Authority
- CN
- China
- Prior art keywords
- touch
- touch input
- intelligent watch
- control zone
- interactive areas
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明公开了一种智能手表控制方法及装置,其中,所述方法包括:接收在智能手表的触敏表面上触摸输入;确定所述触摸输入的操作位置;若所述触摸输入的操作位置处于预设的交互区,则根据所述交互区当前显示的图形用户界面确定所述触摸输入的操作指令;若所述触摸输入的操作位置处于预设的控制区,则根据所述触摸输入的操作数据确定所述触摸输入的操作指令;执行所述操作指令。采用本发明的技术方案,可通过控制区对智能手表进行控制,在操作的同时查看交互区中图形用户界面的内容,提高了用户体验。
Description
技术领域
本发明涉及电子技术领域,尤其涉及一种智能手表控制方法、智能手表控制装置及智能手表。
背景技术
随着电子技术的发展,智能手机的轻便化小型化出现了发展瓶颈,可穿戴设备成为了目前人们关注的热点领域。智能手表作为可穿戴设备的代表之一,将逐渐替代智能手机成为人们的贴身数据管家。
目前绝大多数智能手表都采用触摸屏来接收用户的操作,然而由于智能手表自身形态的原因,其屏幕大小受到局限,带来的问题是用户在屏幕上进行操作时,会遮挡住当前显示的内容,从而影响用户体验。
发明内容
基于上述问题,本发明提出了一种智能手表控制方法及装置,实现了在操作的同时查看交互区中图形用户界面的内容,提高了用户体验。
第一方面,本发明提出一种智能手表控制方法,包括:
接收在智能手表的触敏表面上触摸输入;
确定所述触摸输入的操作位置;
若所述触摸输入的操作位置处于预设的交互区,则根据所述交互区当前显示的图形用户界面确定所述触摸输入的操作指令;
若所述触摸输入的操作位置处于预设的控制区,则根据所述触摸输入的操作数据确定所述触摸输入的操作指令;
执行所述操作指令。
第二方面,本发明提出一种智能手表控制装置,包括:
触摸输入接收模块,用于接收在智能手表的触敏表面上触摸输入;
操作位置确定模块,用于确定所述触摸输入的操作位置;
交互指令确定模块,用于若所述触摸输入的操作位置处于预设的交互区,则根据所述交互区当前显示的图形用户界面确定所述触摸输入的操作指令;
控制指令确定模块,用于若所述触摸输入的操作位置处于预设的控制区,则根据所述触摸输入的操作数据确定所述触摸输入的操作指令;
指令执行模块,用于执行所述操作指令。
第三方面,本发明还提出一种智能手表,包括第二方面所述的智能手表控制装置。
本发明通过接收在智能手表的触敏表面上触摸输入;确定所述触摸输入的操作位置;若所述触摸输入的操作位置处于预设的交互区,则根据所述交互区当前显示的图形用户界面确定所述触摸输入的操作指令;若所述触摸输入的操作位置处于预设的控制区,则根据所述触摸输入的操作数据确定所述触摸输入的操作指令;执行所述操作指令,使得用户可以在操作的同时查看交互区中图形用户界面的内容,提高了用户体验。
附图说明
为了更清楚地说明本发明的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1示出了一种智能手表的示意图;
图2示出了本发明一种智能手表控制方法的一个实施例的示意流程图;
图3示出了本发明一种智能手表控制方法的另一个实施例的示意流程图;
图4示出了本发明一种智能手表控制方法的另一个实施例的示意流程图;
图5a示出了本发明一种智能手表控制方法的一个实施例下的图形用户界面示意图;
图5b示出了本发明一种智能手表控制方法的一个实施例下的图形用户界面状态变化示意图;
图6示出了本发明一种智能手表控制方法的另一个实施例下的图形用户界面示意图;
图7a示出了本发明一种智能手表控制方法的另一个实施例下的图形用户界面示意图;
图8a示出了本发明一种智能手表控制方法的另一个实施例下的图形用户界面示意图;
图8b示出了本发明一种智能手表控制方法的另一个实施例下的图形用户界面状态变化示意图;
图8c示出了本发明一种智能手表控制方法的另一个实施例下的图形用户界面示意图;
图8d示出了本发明一种智能手表控制方法的另一个实施例下的图形用户界面状态变化示意图;
图9示出了本发明一种智能手表控制装置的一个实施例的示意框图;
图10示出了本发明一种智能手表控制装置的另一个实施例的示意框图;
图11示出了本发明一种智能手表控制装置的另一个实施例的示意框图。
具体实施方式
为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。
图1是一种智能手表的示意图,本发明的技术方案应用于智能手表。在一个实施例中,该智能手表由表带110、表盘120组成。表带110由两部分组成,分别是第一表带111和第二表带112,第一表带111和第二表带112分别将其固定端可转动地设置于表盘的两侧,用户需要配带时,将第一表带111和第二表112带缠绕于手腕上,并通过设置于第一表带111和第二表带112的活动端的连接装置将两者相连接。智能手表的表盘120包含一个触敏表面、壳体以及设置 于触敏表面及壳体内部的处理器、存储器以及连接触敏表面、处理器和存储器的电路结构。
在本发明的技术方案中,触敏表面可以是任何触敏表面用于接收用户的触摸输入,例如该触敏表面可以是利用人体电流感应进行触摸输入感应的电容式触摸面板。在该技术方案中,触敏表面包括控制区121和交互区122。交互区122为触控和显示区域,用于显示智能手表的各图形用户界面并响应于用户的触摸操作执行相应的操作指令。控制区是触控区域,用于响应用户的触控输入以执行相应的操作指令。在该技术方案中,智能手表的表盘以及其交互区121均为圆形,控制区122呈环形设置于交互区***即表盘的边缘,采用该技术方案,用户在控制区122进行控制操作时,用户的操作工作比如用户的手指或者触控笔等不会遮挡交互区121中显示的图像用户界面内容。在一些实施例中,智能手表的触摸面板可采用2.5D玻璃,将2.5D玻璃的边缘具有弧度的区域设置为控制区,2.5D玻璃的中间平面区域设置为交互区,能够提高美观同时也能够提高操作性。应当理解的是,智能手表的表盘、交互区、控制区的形状并不限于圆形,例如表盘为圆形、交互区和控制区为方形以及其它组合等。
图2是本发明一种智能手表控制方法的一个实施例的示意流程图,包括:
步骤220:接收在智能手表的触敏表面上触摸输入;
在该技术方案中,智能手表通过触敏表面如电容式触摸面板等获取用户的触摸输入。例如,用户使用手指在电容式触摸面板上的触摸操作,能被电容式触摸面板利用人体电流的特性感应到,从而检测到用户的触摸输入。在另一个实施例中,用户可通过如触控笔或者其它硬质物品在电阻式触摸面板上进行触摸操作,电阻式触摸面板根据被触碰位置的电性变化检测到用户的触摸输入。
步骤240:确定所述触摸输入的操作位置;
触摸输入的操作位置,即***用于识别触摸输入的坐标位置,***依据该坐标位置信息确认是否响应该触摸输入以及如何响应等。用户通过手指或者触控笔等在触敏表面上进行操作时,用户的每个操作都会有对应的触碰位置,例如点击操作,其对应的操作位置可以是被点击区域中心点的坐标位置;又例如滑动操作,其对应的操作位置包括滑动轨迹经过的每个点的坐标位置。
步骤260:若所述触摸输入的操作位置处于预设的交互区,则根据所述交互 区当前显示的图形用户界面确定所述触摸输入的操作指令;
在本发明的技术方案中,智能手表的交互区同时也是智能手表图形用户界面内容的显示区域。图形用户界面是智能手表的信息展示窗口,也是智能手表的用户接口,智能手表通过图形用户界面来达到与用户进行交互的目的。在该技术方案中,当用户的触摸输入的操作位置处于交互区时,根据交互区当前显示的图形用户界面确定触摸输入对应的操作指令。
操作指令指是的对应用户的操作,***需要执行的指令或指令合集。例如,在一个实施例中,用户的触摸输入是一个点击操作,该点击操作对应的操作位置对应于交互区显示的图形用户界面中的一个短信发送按钮,在该实施例中,***执行的操作指令即发送短信所需要执行的指令合集。
步骤270:若所述触摸输入的操作位置处于预设的控制区,则根据所述触摸输入的操作数据确定所述触摸输入的操作指令;
控制区与交互区均设置于触敏表面中,在一个实施例中,触敏表面由控制区和交互区两个部分组成,其中交互区用于显示图形用户界面,控制区用于接收用户的触控输入。在该实施例中,控制区不提供显示内容,通过识别触摸输入来执行对应的操作指令。采用该实施例的方案,控制区可以设置为面积较小的区域,从而可以在不增加智能手表大小的情况下使得交互区具有更大的显示面积。在其它实施例中,控制区也可以用于显示一些简单控件,例如音量控制控件等。
步骤280:执行所述操作指令。
采用该技术方案,通过确定控制区的触摸操作对应的操作指令来对智能手表进行控制,使用户可以在操作的同时查看交互区中图形用户界面的内容,提高了用户体验。
在该技术方案中,优选的,在所述步骤220之后还包括,获取触摸输入的操作数据;触摸输入的操作数据包括触摸开始、触摸移动、触摸结束以及持续时间数据等。如电容触摸面板,由密集的电容节点排布成感应阵列,每个电容节点可以被称为一个像素点,用户在触摸面板上的触摸操作会激发一个或数据电容节点的感应电流,从而触摸事件被检测到。触摸输入的开始位置、结束位置以及触摸移动过程中的触摸轨迹对应的一个或多个像素点的坐标以及触摸输 入的持续时间作为触摸输入的操作数据可以被检测并记录。
在该技术方案中,优选的,步骤240具体包括:获取触摸操作的位置信息,触摸操作的位置信息包括触摸开始的坐标信息、触摸结束的坐标信息或者触摸移动过程中触摸轨迹的坐标信息;根据触摸操作的位置信息确定触摸输入的操作位置。如上所述触摸输入的开始位置、结束位置以及触摸移动过程中的触摸轨迹对应的一个或多个像素点的坐标以及触摸输入的持续时间作为触摸输入的操作数据可以被检测并记录。即每一个触摸输入会对应被触摸的一个或多个像素点,根据该一个或多个像素点的坐标信息确定触摸操作的位置信息。当触摸输入为点击操作且触摸输入只对应一个像素点时,比如使用触控笔在电阻屏上的触摸输入,其触摸精度可达到一个像素点,此时触摸操作的位置信息即为该触摸像素点的坐标信息。当触摸输入同样为点击操作且触摸输入对应多个像素点时,比如使用手指在电容屏上的触摸输入,此时触摸操作的位置信息通过该多个像素点的坐标信息共同确定,在一个实施例中,可以采用该多个像素点的中心点的坐标信息作为触摸操作的位置信息。
优选的,在一个实施例中,根据触摸操作的位置信息确定触摸输入的操作位置的步骤具体包括:若触摸操作的触摸开始的坐标位置在所述控制区,则确定触摸输入的操作位置在控制区;或者若触摸操作的触摸开始的坐标位置在交互区,则确定触摸输入的操作位置在交互区。触摸输入可以是点击操作、滑动操作等,点击操作的触摸开始的位置和触摸结束位相同,即点击操作的触摸开始位置点击操作的触摸位置,从而通过该触摸位置确定触摸输入的操作位置是否位于控制区;滑动操作的触摸开始、触摸结束位置一般情况下不相同,例如一个滑动操作的触摸开始位置在控制区,触摸结束位置在交互区,由于其触摸开始位置在控制区,在该实施例的方案中,该滑动操作被认为是处于控制区。
优选的,在另一个实施例中,根据触摸操作的位置信息确定触摸输入的操作位置的步骤具体包括:若触摸操作的触摸移动过程中触摸轨迹的坐标位置均在控制区,则确定触摸输入的操作位置在控制区;或者若触摸操作的触摸移动过程中所有被触摸位置的坐标位置均在交互区,则确定触摸输入的操作位置在交互区。在该实施例的方案中,仅当一个触摸输入对应的所有像素点均在控制区,或者所有像素点均在交互区,才认为这个触摸输入的操作位置在控制区或者在交互区。在另一实施例中,如果一个滑动操作的滑动轨迹跨过控制区和交 互区,即其对应的像素点既有控制区的像素点,又有交互区的像素点时,则认为该触摸输入无效。
在该技术方案中,优选的,在步骤280之后,还包括:响应于操作指令更新交互区当前显示的图形用户界面。用户通过触摸输入向智能手表输入操作指令时,智能手表会执行相应的响应,对于一些涉及图像用户界面的操作指令对图像用户界面显示的内容进行更新。例如,用户在控制区输入一个滑动操作,在一个实施例中,该滑动操作对应关闭当前前台显示应用程序,则响应于该操作指令,关闭当前前台显示的应用程序,显示桌面或者另一个应用程序的界面。
在该技术方案中,可交互区设置为点击控制区,将控制区设置为滑动控制区。可让用户通过点击方式与交互区的图形用户界面进行交互,并且在需要进行滑动操作时,通过控制区完成。采用该技术方案,将操作时间较长的滑动操作通过控制区完成,使得用户在滑动操作时不遮挡交互区显示的图形用户界面内容,用户可以在操作的同时查看交互区中图形用户界面的内容,提高了用户体验。
图3是本发明一种智能手表控制方法的另一个实施例的示意流程图,包括:
步骤320:接收在智能手表的触敏表面上触摸输入;
在该技术方案中,智能手表通过触敏表面如电容式触摸面板等获取用户的触摸输入。例如,用户使用手指在电容式触摸面板上的触摸操作,能被电容式触摸面板利用人体电流的特性感应到,从而检测到用户的触摸输入。在另一个实施例中,用户可通过如触控笔或者其它硬质物品在电阻式触摸面板上进行触摸操作,电阻式触摸面板根据被触碰位置的电性变化检测到用户的触摸输入。
步骤330:获取触摸输入的操作数据
在该技术方案中,操作数据包括触摸开始、触摸移动、触摸结束以及持续时间数据等。如电容触摸面板,由密集的电容节点排布成感应阵列,每个电容节点可以被称为一个像素点,用户在触摸面板上的触摸操作会激发一个或数据电容节点的感应电流,从而触摸事件被检测到。触摸输入的开始位置、结束位置以及触摸移动过程中的触摸轨迹对应的一个或多个像素点的坐标以及触摸输入的持续时间作为触摸输入的操作数据可以被检测并记录。
步骤340:确定所述触摸输入的操作位置;
触摸输入的操作位置,即***用于识别触摸输入的坐标位置,***依据该坐标位置信息确认是否响应该触摸输入以及如何响应等。用户通过手指或者触控笔等在触敏表面上进行操作时,用户的每个操作都会有对应的触碰位置,例如点击操作,其对应的操作位置可以是被点击区域中心点的坐标位置;又例如滑动操作,其对应的操作位置包括滑动轨迹经过的每个点的坐标位置。
步骤360:若所述触摸输入的操作位置处于预设的交互区,则根据所述交互区当前显示的图形用户界面确定所述触摸输入的操作指令;
在本发明的技术方案中,智能手表的交互区同时也是智能手表图形用户界面内容的显示区域。图形用户界面是智能手表的信息展示窗口,也是智能手表的用户接口,智能手表通过图形用户界面来达到与用户进行交互的目的。在该技术方案中,当用户的触摸输入的操作位置处于交互区时,根据交互区当前显示的图形用户界面确定触摸输入对应的操作指令。
操作指令指是的对应用户的操作,***需要执行的指令或指令合集。例如,在一个实施例中,用户的触摸输入是一个点击操作,该点击操作对应的操作位置对应于交互区显示的图形用户界面中的一个短信发送按钮,在该实施例中,***执行的操作指令即发送短信所需要执行的指令合集。
步骤371:若触摸输入的操作位置处于预设的控制区,将触摸输入的操作数据与预设的操作指令对应的操作数据进行比对;
预先设置在控制区输入的操作数据对应的操作指令,当触摸输入处于控制区时,将该触摸输入的操作数据与预先设置的操作数据进行比对。比对的信息包括触摸开始的坐标信息、触摸结束的坐标信息、触摸移动过程中触摸轨迹的坐标信息或者触摸持续时间是否符合预设条件。
步骤372:若比对成功,将所述操作指令确定为所述触摸输入的操作指令;
在一个实施例中,预先设置在控制区的顶部中心位置滑动到右侧中心位置的触摸输入操作对应为执行关闭屏幕的指令;当用户用手指从控制区的顶部中心位置滑动到右侧中心位置时,确定该触摸输入的操作指令为关闭屏幕的指令。
在一个实施例中,通过震动反馈的方式提示用户操作指令比对成功;在另一个实施例中,可通过不同的震动反馈方式来提示用户操作指令比对成功或者比对失败,使用户可以清楚了解触摸输入是否得到响应。
步骤380:执行所述操作指令。
在该技术方案中,优选的,步骤340具体包括:获取触摸操作的位置信息,触摸操作的位置信息包括触摸开始的坐标信息、触摸结束的坐标信息或者触摸移动过程中触摸轨迹的坐标信息;根据触摸操作的位置信息确定触摸输入的操作位置。如上所述触摸输入的开始位置、结束位置以及触摸移动过程中的触摸轨迹对应的一个或多个像素点的坐标以及触摸输入的持续时间作为触摸输入的操作数据可以被检测并记录。即每一个触摸输入会对应被触摸的一个或多个像素点,根据该一个或多个像素点的坐标信息确定触摸操作的位置信息。当触摸输入为点击操作且触摸输入只对应一个像素点时,比如使用触控笔在电阻屏上的触摸输入,其触摸精度可达到一个像素点,此时触摸操作的位置信息即为该触摸像素点的坐标信息。当触摸输入同样为点击操作且触摸输入对应多个像素点时,比如使用手指在电容屏上的触摸输入,此时触摸操作的位置信息通过该多个像素点的坐标信息共同确定,在一个实施例中,可以采用该多个像素点的中心点的坐标信息作为触摸操作的位置信息。
优选的,在一个实施例中,根据触摸操作的位置信息确定触摸输入的操作位置的步骤具体包括:若触摸操作的触摸开始的坐标位置在所述控制区,则确定触摸输入的操作位置在控制区;或者若触摸操作的触摸开始的坐标位置在交互区,则确定触摸输入的操作位置在交互区。触摸输入可以是点击操作、滑动操作等,点击操作的触摸开始的位置和触摸结束位相同,即点击操作的触摸开始位置点击操作的触摸位置,从而通过该触摸位置确定触摸输入的操作位置是否位于控制区;滑动操作的触摸开始、触摸结束位置一般情况下不相同,例如一个滑动操作的触摸开始位置在控制区,触摸结束位置在交互区,由于其触摸开始位置在控制区,在该实施例的方案中,该滑动操作被认为是处于控制区。
优选的,在另一个实施例中,根据触摸操作的位置信息确定触摸输入的操作位置的步骤具体包括:若触摸操作的触摸移动过程中触摸轨迹的坐标位置均在控制区,则确定触摸输入的操作位置在控制区;或者若触摸操作的触摸移动过程中所有被触摸位置的坐标位置均在交互区,则确定触摸输入的操作位置在交互区。在该实施例的方案中,仅当一个触摸输入对应的所有像素点均在控制区,或者所有像素点均在交互区,才认为这个触摸输入的操作位置在控制区或者在交互区。在另一实施例中,如果一个滑动操作的滑动轨迹跨过控制区和交 互区,即其对应的像素点既有控制区的像素点,又有交互区的像素点时,则认为该触摸输入无效。
在该技术方案中,优选的,在步骤380之后,还包括:响应于操作指令更新交互区当前显示的图形用户界面。用户通过触摸输入向智能手表输入操作指令时,智能手表会执行相应的响应,对于一些涉及图像用户界面的操作指令对图像用户界面显示的内容进行更新。例如,用户在控制区输入一个滑动操作,在一个实施例中,该滑动操作对应关闭当前前台显示应用程序,则响应于该操作指令,关闭当前前台显示的应用程序,显示桌面或者另一个应用程序的界面。
在该技术方案中,可交互区设置为点击控制区,将控制区设置为滑动控制区。可让用户通过点击方式与交互区的图形用户界面进行交互,并且在需要进行滑动操作时,通过控制区完成。采用该技术方案,将操作时间较长的滑动操作通过控制区完成,使得用户在滑动操作时不遮挡交互区显示的图形用户界面内容,用户可以在操作的同时查看交互区中图形用户界面的内容,提高了用户体验。
图4是本发明一种智能手表控制方法的另一个实施例的示意流程图,包括:
步骤420:接收在智能手表的触敏表面上触摸输入;
在该技术方案中,智能手表通过触敏表面如电容式触摸面板等获取用户的触摸输入。例如,用户使用手指在电容式触摸面板上的触摸操作,能被电容式触摸面板利用人体电流的特性感应到,从而检测到用户的触摸输入。在另一个实施例中,用户可通过如触控笔或者其它硬质物品在电阻式触摸面板上进行触摸操作,电阻式触摸面板根据被触碰位置的电性变化检测到用户的触摸输入。
步骤440:确定所述触摸输入的操作位置;
触摸输入的操作位置,即***用于识别触摸输入的坐标位置,***依据该坐标位置信息确认是否响应该触摸输入以及如何响应等。用户通过手指或者触控笔等在触敏表面上进行操作时,用户的每个操作都会有对应的触碰位置,例如点击操作,其对应的操作位置可以是被点击区域中心点的坐标位置;又例如滑动操作,其对应的操作位置包括滑动轨迹经过的每个点的坐标位置。
步骤460:若所述触摸输入的操作位置处于预设的交互区,则根据所述交互区当前显示的图形用户界面确定所述触摸输入的操作指令;
在本发明的技术方案中,智能手表的交互区同时也是智能手表图形用户界面内容的显示区域。图形用户界面是智能手表的信息展示窗口,也是智能手表的用户接口,智能手表通过图形用户界面来达到与用户进行交互的目的。在该技术方案中,当用户的触摸输入的操作位置处于交互区时,根据交互区当前显示的图形用户界面确定触摸输入对应的操作指令。
操作指令指是的对应用户的操作,***需要执行的指令或指令合集。例如,在一个实施例中,用户的触摸输入是一个点击操作,该点击操作对应的操作位置对应于交互区显示的图形用户界面中的一个短信发送按钮,在该实施例中,***执行的操作指令即发送短信所需要执行的指令合集。
步骤471:若触摸输入的操作位置处于预设的控制区,将所述控制区和所述交互区区别显示;
在一些实现方案中,为了智能手表的整体美观,控制区和交互区设置在同一个面上并且不设置明显的分界线,使得用户难以分辨控制区和交互区的范围,特别是在一些同时使用控制区和交互区显示图形用户界面的实施例中这个问题尤为明突出。在本发明的技术方案中,若触摸输入的操作位置处于预设的控制区,将所述控制区和所述交互区区别显示。区别显示可以包括提高控制区和交互区的显示对比度;当然,区别显示可以为将控制区和交互区显示为不同的亮度模式,或者显示为不同颜色等任意可以让用户容易将两个区域区分开来的方案,此处不再赘述。将采用该技术方案,可以使用户容易识别出控制区和交互区的范围,从而避免无效操作。
步骤472:若所述触摸输入的操作位置处于预设的控制区,则根据所述触摸输入的操作数据确定所述触摸输入的操作指令;
控制区与交互区均设置于触敏表面中,在一个实施例中,触敏表面由控制区和交互区两个部分组成,其中交互区用于显示图形用户界面,控制区用于接收用户的触控输入。在该实施例中,控制区不提供显示内容,通过识别触摸输入来执行对应的操作指令。采用该实施例的方案,控制区可以设置为面积较小的区域,从而可以在不增加智能手表大小的情况下使得交互区具有更大的显示面积。在其它实施例中,控制区也可以用于显示一些简单控件,例如音量控制控件等。
步骤480:执行所述操作指令。
采用该技术方案,通过确定控制区的触摸操作对应的操作指令来对智能手表进行控制,使用户可以在操作的同时查看交互区中图形用户界面的内容,提高了用户体验。
在该技术方案中,优选的,在所述步骤420之后还包括,获取触摸输入的操作数据;触摸输入的操作数据包括触摸开始、触摸移动、触摸结束以及持续时间数据等。如电容触摸面板,由密集的电容节点排布成感应阵列,每个电容节点可以被称为一个像素点,用户在触摸面板上的触摸操作会激发一个或数据电容节点的感应电流,从而触摸事件被检测到。触摸输入的开始位置、结束位置以及触摸移动过程中的触摸轨迹对应的一个或多个像素点的坐标以及触摸输入的持续时间作为触摸输入的操作数据可以被检测并记录。
在该技术方案中,优选的,步骤440具体包括:获取触摸操作的位置信息,触摸操作的位置信息包括触摸开始的坐标信息、触摸结束的坐标信息或者触摸移动过程中触摸轨迹的坐标信息;根据触摸操作的位置信息确定触摸输入的操作位置。如上所述触摸输入的开始位置、结束位置以及触摸移动过程中的触摸轨迹对应的一个或多个像素点的坐标以及触摸输入的持续时间作为触摸输入的操作数据可以被检测并记录。即每一个触摸输入会对应被触摸的一个或多个像素点,根据该一个或多个像素点的坐标信息确定触摸操作的位置信息。当触摸输入为点击操作且触摸输入只对应一个像素点时,比如使用触控笔在电阻屏上的触摸输入,其触摸精度可达到一个像素点,此时触摸操作的位置信息即为该触摸像素点的坐标信息。当触摸输入同样为点击操作且触摸输入对应多个像素点时,比如使用手指在电容屏上的触摸输入,此时触摸操作的位置信息通过该多个像素点的坐标信息共同确定,在一个实施例中,可以采用该多个像素点的中心点的坐标信息作为触摸操作的位置信息。
优选的,在一个实施例中,根据触摸操作的位置信息确定触摸输入的操作位置的步骤具体包括:若触摸操作的触摸开始的坐标位置在所述控制区,则确定触摸输入的操作位置在控制区;或者若触摸操作的触摸开始的坐标位置在交互区,则确定触摸输入的操作位置在交互区。触摸输入可以是点击操作、滑动操作等,点击操作的触摸开始的位置和触摸结束位相同,即点击操作的触摸开 始位置点击操作的触摸位置,从而通过该触摸位置确定触摸输入的操作位置是否位于控制区;滑动操作的触摸开始、触摸结束位置一般情况下不相同,例如一个滑动操作的触摸开始位置在控制区,触摸结束位置在交互区,由于其触摸开始位置在控制区,在该实施例的方案中,该滑动操作被认为是处于控制区。
优选的,在另一个实施例中,根据触摸操作的位置信息确定触摸输入的操作位置的步骤具体包括:若触摸操作的触摸移动过程中触摸轨迹的坐标位置均在控制区,则确定触摸输入的操作位置在控制区;或者若触摸操作的触摸移动过程中所有被触摸位置的坐标位置均在交互区,则确定触摸输入的操作位置在交互区。在该实施例的方案中,仅当一个触摸输入对应的所有像素点均在控制区,或者所有像素点均在交互区,才认为这个触摸输入的操作位置在控制区或者在交互区。在另一实施例中,如果一个滑动操作的滑动轨迹跨过控制区和交互区,即其对应的像素点既有控制区的像素点,又有交互区的像素点时,则认为该触摸输入无效。
在该技术方案中,优选的,在步骤480之后,还包括:响应于操作指令更新交互区当前显示的图形用户界面。用户通过触摸输入向智能手表输入操作指令时,智能手表会执行相应的响应,对于一些涉及图像用户界面的操作指令对图像用户界面显示的内容进行更新。例如,用户在控制区输入一个滑动操作,在一个实施例中,该滑动操作对应关闭当前前台显示应用程序,则响应于该操作指令,关闭当前前台显示的应用程序,显示桌面或者另一个应用程序的界面。
优选的,在该技术方案中,所述若所述触摸输入的操作位置处于预设的控制区,将所述控制区和所述交互区进行区别显示具体为:若所述触摸输入的触摸移动轨迹从所述交互区移动到所述控制区时,在所述触摸输入的移动轨迹进入所述控制区后,将所述控制区和所述交互区进行区别显示。
优选的,在该技术方案中,所述将所述控制区和所述交互区进行区别显示具体为:控制所述控制区进入高亮度模式。
图5至图8是本发明一种智能手表控制方法的图形用户界面示意图。
如图5a所示,在一个实施例中,当接收到用户在控制区的一个触摸输入例如点击操作时,将控制区显示为灰色区域。当用户手指离开控制区时,将控制区的显示模式还原,例如,如图5b所示,当用户在交互区进行点击操作时,将 控制区显示为和交互区一样的颜色。
如图6所示,将控制区和交互区进行区别显示的方式不仅限于将控制区或交互区整体进行显示模式的更改,在一个实施例中,在控制区显示了若干个功能控件时,可以采用仅更改该若干个功能控件中的一个或多个的显示模式的方案。
如图7所示,在一个实施例中,当一个触摸输入始终处理控制区内时,将控制区显示为高亮度模式,并且在该触摸输入的持续时间之内,保持控制区的显示模式直至用户的手指离开控制区。例如用户在控制区进行一个滑动操作时,控制区显示为高亮度模式使得用户可清楚分辨出控制区的边界,用户可以据此将滑动操作保持在控制区内,而不会滑动到交互区内。用户通过在控制区的滑动操作,可以实现对交互区显示的图形用户界面内容进行控制,如翻页、滚动等。在一个实施例中,可以通过控制区不同位置的操作来实现对交互区内容的不同控制功能,例如,在控制区的顶部分滑动实现内容的上下的滚动,而在控制区的底部分滑动实现内容的翻页等。
如图8a至图8d所示,在一些实施例中,用户的触摸输入从控制区滑动到交互区,或者从交互区滑动到控制区时,可以设置为执行不同的操作指令。例如,图8a和图8b示意一个滑动操作从控制区移动到交互区,当触摸输入的触摸开始位置处于控制区时,使控制区进入高亮度模式,如图8a所示;在图8b中,随着手指向交互区滑动时,当手指离开控制区,则将控制区的显示模式还原。同样的,图8c和图8d示意了一个滑动操作从交互区移动到交控制区的情况,当触摸输入的触摸开始位置处于交互区时,不改变交互区和控制区的显示模式,如图8c所示;在图8d中,随着手机向控制区滑动时,当手指进入控制区,则将控制区的显示模式更改为高亮度模式。
在该技术方案中,可交互区设置为点击控制区,将控制区设置为滑动控制区。可让用户通过点击方式与交互区的图形用户界面进行交互,并且在需要进行滑动操作时,通过控制区完成。采用该技术方案,将操作时间较长的滑动操作通过控制区完成,使得用户在滑动操作时不遮挡交互区显示的图形用户界面内容,用户可以在操作的同时查看交互区中图形用户界面的内容,提高了用户体验。
图9是本发明一种智能手表控制装置的一个实施例的示意框图,该智能手表控制装置至少包括触摸输入接收模块920、操作位置确定模块940、交互指令确定模块960、控制指令确定模块970和指令执行模块980,其中:
触摸输入接收模块920,用于接收在智能手表的触敏表面上触摸输入;
具体的,在该技术方案中,智能手表通过触敏表面如电容式触摸面板等获取用户的触摸输入。例如,用户使用手指在电容式触摸面板上的触摸操作,能被电容式触摸面板利用人体电流的特性感应到,从而检测到用户的触摸输入。在另一个实施例中,用户可通过如触控笔或者其它硬质物品在电阻式触摸面板上进行触摸操作,电阻式触摸面板根据被触碰位置的电性变化检测到用户的触摸输入。
操作位置确定模块940,用于确定所述触摸输入的操作位置;
具体地,触摸输入的操作位置,即***用于识别触摸输入的坐标位置,***依据该坐标位置信息确认是否响应该触摸输入以及如何响应等。用户通过手指或者触控笔等在触敏表面上进行操作时,用户的每个操作都会有对应的触碰位置,例如点击操作,其对应的操作位置可以是被点击区域中心点的坐标位置;又例如滑动操作,其对应的操作位置包括滑动轨迹经过的每个点的坐标位置。
交互指令确定模块960,用于若所述触摸输入的操作位置处于预设的交互区,则根据所述交互区当前显示的图形用户界面确定所述触摸输入的操作指令;
具体地,在本发明的技术方案中,智能手表的交互区同时也是智能手表图形用户界面内容的显示区域。图形用户界面是智能手表的信息展示窗口,也是智能手表的用户接口,智能手表通过图形用户界面来达到与用户进行交互的目的。在该技术方案中,当用户的触摸输入的操作位置处于交互区时,根据交互区当前显示的图形用户界面确定触摸输入对应的操作指令。
操作指令指是的对应用户的操作,***需要执行的指令或指令合集。例如,在一个实施例中,用户的触摸输入是一个点击操作,该点击操作对应的操作位置对应于交互区显示的图形用户界面中的一个短信发送按钮,在该实施例中,***执行的操作指令即发送短信所需要执行的指令合集。
控制指令确定模块970,用于若所述触摸输入的操作位置处于预设的控制区,则根据所述触摸输入的操作数据确定所述触摸输入的操作指令;
具体地,控制区与交互区均设置于触敏表面中,在一个实施例中,触敏表面由控制区和交互区两个部分组成,其中交互区用于显示图形用户界面,控制区用于接收用户的触控输入。在该实施例中,控制区不提供显示内容,通过识别触摸输入来执行对应的操作指令。采用该实施例的方案,控制区可以设置为面积较小的区域,从而可以在不增加智能手表大小的情况下使得交互区具有更大的显示面积。在其它实施例中,控制区也可以用于显示一些简单控件,例如音量控制控件等。
指令执行模块980,用于执行所述操作指令。
采用该技术方案,通过确定控制区的触摸操作对应的操作指令来对智能手表进行控制,使用户可以在操作的同时查看交互区中图形用户界面的内容,提高了用户体验。
在该技术方案中,优选的,所述智能手表控制装置还包括操作数据获取模块,用于获取触摸输入的操作数据;触摸输入的操作数据包括触摸开始、触摸移动、触摸结束以及持续时间数据等。如电容触摸面板,由密集的电容节点排布成感应阵列,每个电容节点可以被称为一个像素点,用户在触摸面板上的触摸操作会激发一个或数据电容节点的感应电流,从而触摸事件被检测到。触摸输入的开始位置、结束位置以及触摸移动过程中的触摸轨迹对应的一个或多个像素点的坐标以及触摸输入的持续时间作为触摸输入的操作数据可以被检测并记录。
在该技术方案中,优选的,所述操作位置确定模块具体包括位置信息获取子模块和操作位置确定子模块,位置信息获取子模块用于获取触摸操作的位置信息,触摸操作的位置信息包括触摸开始的坐标信息、触摸结束的坐标信息或者触摸移动过程中触摸轨迹的坐标信息;操作位置确定子模块用于根据触摸操作的位置信息确定触摸输入的操作位置。如上所述触摸输入的开始位置、结束位置以及触摸移动过程中的触摸轨迹对应的一个或多个像素点的坐标以及触摸输入的持续时间作为触摸输入的操作数据可以被检测并记录。即每一个触摸输入会对应被触摸的一个或多个像素点,根据该一个或多个像素点的坐标信息确定触摸操作的位置信息。当触摸输入为点击操作且触摸输入只对应一个像素点时,比如使用触控笔在电阻屏上的触摸输入,其触摸精度可达到一个像素点, 此时触摸操作的位置信息即为该触摸像素点的坐标信息。当触摸输入同样为点击操作且触摸输入对应多个像素点时,比如使用手指在电容屏上的触摸输入,此时触摸操作的位置信息通过该多个像素点的坐标信息共同确定,在一个实施例中,可以采用该多个像素点的中心点的坐标信息作为触摸操作的位置信息。
优选的,在一个实施例中,所述操作位置确定子模块具体包括第一控制区确定模块和第一交互区确定模块,第一控制区确定模块用于若触摸操作的触摸开始的坐标位置在所述控制区,则确定触摸输入的操作位置在控制区;第一交互区确定模块用于若触摸操作的触摸开始的坐标位置在交互区,则确定触摸输入的操作位置在交互区。触摸输入可以是点击操作、滑动操作等,点击操作的触摸开始的位置和触摸结束位相同,即点击操作的触摸开始位置点击操作的触摸位置,从而通过该触摸位置确定触摸输入的操作位置是否位于控制区;滑动操作的触摸开始、触摸结束位置一般情况下不相同,例如一个滑动操作的触摸开始位置在控制区,触摸结束位置在交互区,由于其触摸开始位置在控制区,在该实施例的方案中,该滑动操作被认为是处于控制区。
优选的,在另一个实施例中,所述操作位置确定子模块具体包括第二控制区确定模块和第二交互区确定模块,第二控制区确定模块用于若触摸操作的触摸移动过程中触摸轨迹的坐标位置均在控制区,则确定触摸输入的操作位置在控制区;第二交互区确定模块用于若触摸操作的触摸移动过程中所有被触摸位置的坐标位置均在交互区,则确定触摸输入的操作位置在交互区。在该实施例的方案中,仅当一个触摸输入对应的所有像素点均在控制区,或者所有像素点均在交互区,才认为这个触摸输入的操作位置在控制区或者在交互区。在另一实施例中,如果一个滑动操作的滑动轨迹跨过控制区和交互区,即其对应的像素点既有控制区的像素点,又有交互区的像素点时,则认为该触摸输入无效。
在该技术方案中,优选的,所述智能手表控制装置还包括图形界面更新模块,用于响应于操作指令更新交互区当前显示的图形用户界面。用户通过触摸输入向智能手表输入操作指令时,智能手表会执行相应的响应,对于一些涉及图像用户界面的操作指令对图像用户界面显示的内容进行更新。例如,用户在控制区输入一个滑动操作,在一个实施例中,该滑动操作对应关闭当前前台显示应用程序,则响应于该操作指令,关闭当前前台显示的应用程序,显示桌面或者另一个应用程序的界面。
在该技术方案中,可交互区设置为点击控制区,将控制区设置为滑动控制区。可让用户通过点击方式与交互区的图形用户界面进行交互,并且在需要进行滑动操作时,通过控制区完成。采用该技术方案,将操作时间较长的滑动操作通过控制区完成,使得用户在滑动操作时不遮挡交互区显示的图形用户界面内容,用户可以在操作的同时查看交互区中图形用户界面的内容,提高了用户体验。
图10是本发明一种智能手表控制装置的另一个实施例的示意框图,该智能手表控制装置至少包括触摸输入接收模块、操作位置确定模块、交互指令确定模块、控制指令确定模块和指令执行模块,在该实施例中,所述触摸输入接收模块、操作位置确定模块、交互指令确定模块和指令执行模块与前述实施相同,此处不再赘述。所述控制指定确定模块具体包括操作数据比对子模块1071和控制指令确定子模块1072,其中:
操作数据比对子模块1071,用于若触摸输入的操作位置处于预设的控制区,将触摸输入的操作数据与预设的操作指令对应的操作数据进行比对;
预先设置在控制区输入的操作数据对应的操作指令,当触摸输入处于控制区时,将该触摸输入的操作数据与预先设置的操作数据进行比对。比对的信息包括触摸开始的坐标信息、触摸结束的坐标信息、触摸移动过程中触摸轨迹的坐标信息或者触摸持续时间是否符合预设条件。
控制指令确定子模块1072,用于若比对成功,将所述操作指令确定为所述触摸输入的操作指令;
在一个实施例中,预先设置在控制区的顶部中心位置滑动到右侧中心位置的触摸输入操作对应为执行关闭屏幕的指令;当用户用手指从控制区的顶部中心位置滑动到右侧中心位置时,确定该触摸输入的操作指令为关闭屏幕的指令。
在该技术方案中,优选的,所述智能手表控制装置还包括操作数据获取模块,用于获取触摸输入的操作数据;触摸输入的操作数据包括触摸开始、触摸移动、触摸结束以及持续时间数据等。如电容触摸面板,由密集的电容节点排布成感应阵列,每个电容节点可以被称为一个像素点,用户在触摸面板上的触摸操作会激发一个或数据电容节点的感应电流,从而触摸事件被检测到。触摸输入的开始位置、结束位置以及触摸移动过程中的触摸轨迹对应的一个或多个 像素点的坐标以及触摸输入的持续时间作为触摸输入的操作数据可以被检测并记录。
在该技术方案中,优选的,所述操作位置确定模块具体包括位置信息获取子模块和操作位置确定子模块,位置信息获取子模块用于获取触摸操作的位置信息,触摸操作的位置信息包括触摸开始的坐标信息、触摸结束的坐标信息或者触摸移动过程中触摸轨迹的坐标信息;操作位置确定子模块用于根据触摸操作的位置信息确定触摸输入的操作位置。如上所述触摸输入的开始位置、结束位置以及触摸移动过程中的触摸轨迹对应的一个或多个像素点的坐标以及触摸输入的持续时间作为触摸输入的操作数据可以被检测并记录。即每一个触摸输入会对应被触摸的一个或多个像素点,根据该一个或多个像素点的坐标信息确定触摸操作的位置信息。当触摸输入为点击操作且触摸输入只对应一个像素点时,比如使用触控笔在电阻屏上的触摸输入,其触摸精度可达到一个像素点,此时触摸操作的位置信息即为该触摸像素点的坐标信息。当触摸输入同样为点击操作且触摸输入对应多个像素点时,比如使用手指在电容屏上的触摸输入,此时触摸操作的位置信息通过该多个像素点的坐标信息共同确定,在一个实施例中,可以采用该多个像素点的中心点的坐标信息作为触摸操作的位置信息。
优选的,在一个实施例中,所述操作位置确定子模块具体包括第一控制区确定模块和第一交互区确定模块,第一控制区确定模块用于若触摸操作的触摸开始的坐标位置在所述控制区,则确定触摸输入的操作位置在控制区;第一交互区确定模块用于若触摸操作的触摸开始的坐标位置在交互区,则确定触摸输入的操作位置在交互区。触摸输入可以是点击操作、滑动操作等,点击操作的触摸开始的位置和触摸结束位相同,即点击操作的触摸开始位置点击操作的触摸位置,从而通过该触摸位置确定触摸输入的操作位置是否位于控制区;滑动操作的触摸开始、触摸结束位置一般情况下不相同,例如一个滑动操作的触摸开始位置在控制区,触摸结束位置在交互区,由于其触摸开始位置在控制区,在该实施例的方案中,该滑动操作被认为是处于控制区。
优选的,在另一个实施例中,所述操作位置确定子模块具体包括第二控制区确定模块和第二交互区确定模块,第二控制区确定模块用于若触摸操作的触摸移动过程中触摸轨迹的坐标位置均在控制区,则确定触摸输入的操作位置在控制区;第二交互区确定模块用于若触摸操作的触摸移动过程中所有被触摸位 置的坐标位置均在交互区,则确定触摸输入的操作位置在交互区。在该实施例的方案中,仅当一个触摸输入对应的所有像素点均在控制区,或者所有像素点均在交互区,才认为这个触摸输入的操作位置在控制区或者在交互区。在另一实施例中,如果一个滑动操作的滑动轨迹跨过控制区和交互区,即其对应的像素点既有控制区的像素点,又有交互区的像素点时,则认为该触摸输入无效。
在该技术方案中,优选的,所述智能手表控制装置还包括图形界面更新模块,用于响应于操作指令更新交互区当前显示的图形用户界面。用户通过触摸输入向智能手表输入操作指令时,智能手表会执行相应的响应,对于一些涉及图像用户界面的操作指令对图像用户界面显示的内容进行更新。例如,用户在控制区输入一个滑动操作,在一个实施例中,该滑动操作对应关闭当前前台显示应用程序,则响应于该操作指令,关闭当前前台显示的应用程序,显示桌面或者另一个应用程序的界面。
在该技术方案中,可交互区设置为点击控制区,将控制区设置为滑动控制区。可让用户通过点击方式与交互区的图形用户界面进行交互,并且在需要进行滑动操作时,通过控制区完成。采用该技术方案,将操作时间较长的滑动操作通过控制区完成,使得用户在滑动操作时不遮挡交互区显示的图形用户界面内容,用户可以在操作的同时查看交互区中图形用户界面的内容,提高了用户体验。
图11是本发明一种智能手表控制装置的另一个实施例的示意框图,该智能手表控制装置至少包括触摸输入接收模块、操作位置确定模块、交互指令确定模块、控制指令确定模块和指令执行模块,在该实施例中,所述触摸输入接收模块、操作位置确定模块、交互指令确定模块和指令执行模块与前述实施相同,此处不再赘述。所述控制指定确定模块具体包括控制区显示子模块1171和控制指令确定子模块1172,其中:
控制区显示子模块1171,用于若触摸输入的操作位置处于预设的控制区,将所述控制区和所述交互区区别显示;
在一些实现方案中,为了智能手表的整体美观,控制区和交互区设置在同一个面上并且不设置明显的分界线,使得用户难以分辨控制区和交互区的范围,特别是在一些同时使用控制区和交互区显示图形用户界面的实施例中这个问题 尤为明突出。在本发明的技术方案中,若触摸输入的操作位置处于预设的控制区,将所述控制区和所述交互区区别显示。区别显示可以包括提高控制区和交互区的显示对比度;当然,区别显示可以为将控制区和交互区显示为不同的亮度模式,或者显示为不同颜色等任意可以让用户容易将两个区域区分开来的方案,此处不再赘述。将采用该技术方案,可以使用户容易识别出控制区和交互区的范围,从而避免无效操作。
控制指令确定子模块1172,用于若所述触摸输入的操作位置处于预设的控制区,则根据所述触摸输入的操作数据确定所述触摸输入的操作指令;
控制区与交互区均设置于触敏表面中,在一个实施例中,触敏表面由控制区和交互区两个部分组成,其中交互区用于显示图形用户界面,控制区用于接收用户的触控输入。在该实施例中,控制区不提供显示内容,通过识别触摸输入来执行对应的操作指令。采用该实施例的方案,控制区可以设置为面积较小的区域,从而可以在不增加智能手表大小的情况下使得交互区具有更大的显示面积。在其它实施例中,控制区也可以用于显示一些简单控件,例如音量控制控件等。
采用该技术方案,通过确定控制区的触摸操作对应的操作指令来对智能手表进行控制,使用户可以在操作的同时查看交互区中图形用户界面的内容,提高了用户体验。
在该技术方案中,优选的,所述智能手表控制装置还包括操作数据获取模块,用于获取触摸输入的操作数据;触摸输入的操作数据包括触摸开始、触摸移动、触摸结束以及持续时间数据等。如电容触摸面板,由密集的电容节点排布成感应阵列,每个电容节点可以被称为一个像素点,用户在触摸面板上的触摸操作会激发一个或数据电容节点的感应电流,从而触摸事件被检测到。触摸输入的开始位置、结束位置以及触摸移动过程中的触摸轨迹对应的一个或多个像素点的坐标以及触摸输入的持续时间作为触摸输入的操作数据可以被检测并记录。
在该技术方案中,优选的,所述操作位置确定模块具体包括位置信息获取子模块和操作位置确定子模块,位置信息获取子模块用于获取触摸操作的位置信息,触摸操作的位置信息包括触摸开始的坐标信息、触摸结束的坐标信息或 者触摸移动过程中触摸轨迹的坐标信息;操作位置确定子模块用于根据触摸操作的位置信息确定触摸输入的操作位置。如上所述触摸输入的开始位置、结束位置以及触摸移动过程中的触摸轨迹对应的一个或多个像素点的坐标以及触摸输入的持续时间作为触摸输入的操作数据可以被检测并记录。即每一个触摸输入会对应被触摸的一个或多个像素点,根据该一个或多个像素点的坐标信息确定触摸操作的位置信息。当触摸输入为点击操作且触摸输入只对应一个像素点时,比如使用触控笔在电阻屏上的触摸输入,其触摸精度可达到一个像素点,此时触摸操作的位置信息即为该触摸像素点的坐标信息。当触摸输入同样为点击操作且触摸输入对应多个像素点时,比如使用手指在电容屏上的触摸输入,此时触摸操作的位置信息通过该多个像素点的坐标信息共同确定,在一个实施例中,可以采用该多个像素点的中心点的坐标信息作为触摸操作的位置信息。
优选的,在一个实施例中,所述操作位置确定子模块具体包括第一控制区确定模块和第一交互区确定模块,第一控制区确定模块用于若触摸操作的触摸开始的坐标位置在所述控制区,则确定触摸输入的操作位置在控制区;第一交互区确定模块用于若触摸操作的触摸开始的坐标位置在交互区,则确定触摸输入的操作位置在交互区。触摸输入可以是点击操作、滑动操作等,点击操作的触摸开始的位置和触摸结束位相同,即点击操作的触摸开始位置点击操作的触摸位置,从而通过该触摸位置确定触摸输入的操作位置是否位于控制区;滑动操作的触摸开始、触摸结束位置一般情况下不相同,例如一个滑动操作的触摸开始位置在控制区,触摸结束位置在交互区,由于其触摸开始位置在控制区,在该实施例的方案中,该滑动操作被认为是处于控制区。
优选的,在另一个实施例中,所述操作位置确定子模块具体包括第二控制区确定模块和第二交互区确定模块,第二控制区确定模块用于若触摸操作的触摸移动过程中触摸轨迹的坐标位置均在控制区,则确定触摸输入的操作位置在控制区;第二交互区确定模块用于若触摸操作的触摸移动过程中所有被触摸位置的坐标位置均在交互区,则确定触摸输入的操作位置在交互区。在该实施例的方案中,仅当一个触摸输入对应的所有像素点均在控制区,或者所有像素点均在交互区,才认为这个触摸输入的操作位置在控制区或者在交互区。在另一实施例中,如果一个滑动操作的滑动轨迹跨过控制区和交互区,即其对应的像素点既有控制区的像素点,又有交互区的像素点时,则认为该触摸输入无效。
在该技术方案中,优选的,所述智能手表控制装置还包括图形界面更新模块,用于响应于操作指令更新交互区当前显示的图形用户界面。用户通过触摸输入向智能手表输入操作指令时,智能手表会执行相应的响应,对于一些涉及图像用户界面的操作指令对图像用户界面显示的内容进行更新。例如,用户在控制区输入一个滑动操作,在一个实施例中,该滑动操作对应关闭当前前台显示应用程序,则响应于该操作指令,关闭当前前台显示的应用程序,显示桌面或者另一个应用程序的界面。
优选的,在该技术方案中,所述控制区显示子模块具体用于若所述触摸输入的触摸移动轨迹从所述交互区移动到所述控制区时,在所述触摸输入的移动轨迹进入所述控制区后,将所述控制区和所述交互区进行区别显示。
优选的,在该技术方案中,所述控制区显示子模块具体为亮度模式控制模块,用于控制所述控制区进入高亮度模式。
进一步的,本发明还提出一种智能手表,该智能手表包括前述任一实施例的智能手表控制装置。
在该技术方案中,可交互区设置为点击控制区,将控制区设置为滑动控制区。可让用户通过点击方式与交互区的图形用户界面进行交互,并且在需要进行滑动操作时,通过控制区完成。采用该技术方案,将操作时间较长的滑动操作通过控制区完成,使得用户在滑动操作时不遮挡交互区显示的图形用户界面内容,用户可以在操作的同时查看交互区中图形用户界面的内容,提高了用户体验。
以上结合附图详细说明了本发明的技术方案,通过本发明的技术方案,可通过控制区对智能手表进行控制,在操作的同时查看交互区中图形用户界面的内容,提高了用户体验。
A1、一种智能手表控制方法,包括:
接收在智能手表的触敏表面上触摸输入;
确定所述触摸输入的操作位置;
若所述触摸输入的操作位置处于预设的交互区,则根据所述交互区当前显示的图形用户界面确定所述触摸输入的操作指令;
若所述触摸输入的操作位置处于预设的控制区,则根据所述触摸输入的操 作数据确定所述触摸输入的操作指令;
执行所述操作指令。
A2、根据1所述的智能手表控制方法,在所述接收在智能手表的触敏表面上触摸输入的步骤之后还包括:
获取所述触摸输入的操作数据,所述操作数据包括触摸开始、触摸移动、触摸结束以及持续时间数据。
A3、根据2所述的智能手表控制方法,所述若所述触摸输入的操作位置处于预设的控制区,则根据所述触摸输入的操作数据确定所述触摸输入的操作指令的步骤具体包括:
若所述触摸输入的操作位置处于预设的控制区,将所述触摸输入的操作数据与预设的操作指令对应的操作数据进行比对;
若所述操作数据的触摸开始、触摸移动、触摸结束、以及持续时间数据中的一个或多个与预设的操作指令数据相匹配,则确定所述预设指令为所述触摸输入的操作指令。
A4、根据1所述的智能手表控制方法,所述确定所述触摸输入的操作位置的步骤具体包括:
获取所述触摸操作的位置信息,所述触摸操作的位置信息包括触摸开始的坐标信息、触摸结束的坐标信息或者触摸移动过程中触摸轨迹的坐标信息;
根据所述触摸操作的位置信息确定所述触摸输入的操作位置。
A5、根据4所述的智能手表控制方法,所述根据所述触摸操作的位置信息确定所述触摸输入的操作位置的步骤具体包括:
若所述触摸操作的触摸开始的坐标位置在所述控制区,则确定所述触摸输入的操作位置在所述控制区;或者
若所述触摸操作的触摸开始的坐标位置在所述交互区,则确定所述触摸输入的操作位置在所述交互区。
A6、根据4所述的智能手表控制方法,所述根据所述触摸操作的位置信息确定所述触摸输入的操作位置的步骤具体包括:
若所述触摸操作的触摸移动过程中所有被触摸位置的坐标位置均在所述控 制区,则确定所述触摸输入的操作位置在所述控制区;或者
若所述触摸操作的触摸移动过程中所有被触摸位置的坐标位置均在所述交互区,则确定所述触摸输入的操作位置在所述交互区。
A7、根据1所述的智能手表控制方法,在所述执行所述操作指令的步骤之后还包括:
响应于所述操作指令更新所述交互区当前显示的图形用户界面。
A8、根据1所述的智能手表控制方法,所述若所述触摸输入的操作位置处于预设的控制区,则根据所述触摸输入的操作数据确定所述触摸输入的操作指令的步骤具体包括:
若所述触摸输入的操作位置处于预设的控制区,将所述控制区和所述交互区进行区别显示。
A9、根据8所述的智能手表控制方法,所述若所述触摸输入的操作位置处于预设的控制区,将所述控制区和所述交互区进行区别显示具体为:
若所述触摸输入的触摸移动轨迹从所述交互区移动到所述控制区时,在所述触摸输入的移动轨迹进入所述控制区后,将所述控制区和所述交互区进行区别显示。
A10、根据8所述的智能手表控制方法,所述将所述控制区和所述交互区进行区别显示具体为:
控制所述控制区进入高亮度模式。
B11、一种智能手表控制装置,包括:
触摸输入接收模块,用于接收在智能手表的触敏表面上触摸输入;
操作位置确定模块,用于确定所述触摸输入的操作位置;
交互指令确定模块,用于若所述触摸输入的操作位置处于预设的交互区,则根据所述交互区当前显示的图形用户界面确定所述触摸输入的操作指令;
控制指令确定模块,用于若所述触摸输入的操作位置处于预设的控制区,则根据所述触摸输入的操作数据确定所述触摸输入的操作指令;
指令执行模块,用于执行所述操作指令。
B12、根据B11所述的智能手表控制装置,还包括:
操作数据获取模块,用于获取所述触摸输入的操作数据,所述操作数据包括触摸开始、触摸移动、触摸结束以及持续时间数据。
B13、根据B12所述的智能手表控制装置,所述控制指令确定模块具体包括:
操作数据比对子模块,用于若所述触摸输入的操作位置处于预设的控制区,将所述触摸输入的操作数据与预设的操作指令对应的操作数据进行比对;
控制指令确定子模块,用于若所述操作数据的触摸开始、触摸移动、触摸结束、以及持续时间数据中的一个或多个与预设的操作指令数据相匹配,则确定所述预设指令为所述触摸输入的操作指令。
B14、根据B11所述的智能手表控制装置,所述操作位置确定模块具体包括:
位置信息获取子模块,用于获取所述触摸操作的位置信息,所述触摸操作的位置信息包括触摸开始和触摸结束的坐标信息或者触摸移动过程中所有被触摸位置的坐标信息;
操作位置确定子模块,用于根据所述触摸操作的位置信息确定所述触摸输入的操作位置。
B15、根据B14所述的智能手表控制装置,所述操作位置确定子模块具体包括:
第一控制区确定模块,用于若所述触摸操作的触摸开始的坐标位置在所述控制区,则确定所述触摸输入的操作位置在所述控制区;
第一交互区确定模块,用于若所述触摸操作的触摸开始的坐标位置在所述交互区,则确定所述触摸输入的操作位置在所述交互区。
B16、根据B14所述的智能手表控制装置,所述操作位置确定子模块具体包括:
第二控制区确定模块,若所述触摸操作的触摸移动过程中所有被触摸位置的坐标位置均在所述控制区,则确定所述触摸输入的操作位置在所述控制区;或者
第二交互区确定模块,若所述触摸操作的触摸移动过程中所有被触摸位置的坐标位置均在所述交互区,则确定所述触摸输入的操作位置在所述交互区。
B17、根据B11所述的智能手表控制装置,还包括:
图形界面更新模块,用于响应于所述操作指令更新所述交互区当前显示的图形用户界面。
B18、根据B11所述的智能手表控制装置,所述控制指令确定模块还包括:
控制区显示子模块,用于若所述触摸输入的操作位置处于预设的控制区,将所述控制区和所述交互区区别显示。
B19、根据B18所述的智能手表控制装置,所述控制区显示子模块具体用于若所述触摸输入的触摸移动轨迹从所述交互区移动到所述控制区时,在所述触摸输入的移动轨迹进入所述控制区后,将所述控制区和所述交互区进行区别显示。
B20、根据B18所述的智能手表控制装置,所述控制区显示子模块具体为:
亮度模式控制模块,用于控制所述控制区进入高亮度模式。
C21、一种智能手表,包括B11到B20所述的智能手表控制装置。
在本发明中,术语“第一”、“第二”、“第三”仅用于描述的目的,而不能理解为指示或暗示相对重要性;术语“多个”表示两个或两个以上。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
在本说明书的描述中,术语“一个实施例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或实例。而且,描述的具体特征、结构、材料或特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
Claims (10)
1.一种智能手表控制方法,其特征在于,包括:
接收在智能手表的触敏表面上触摸输入;
确定所述触摸输入的操作位置;
若所述触摸输入的操作位置处于预设的交互区,则根据所述交互区当前显示的图形用户界面确定所述触摸输入的操作指令;
若所述触摸输入的操作位置处于预设的控制区,则根据所述触摸输入的操作数据确定所述触摸输入的操作指令;
执行所述操作指令。
2.根据权利要求1所述的智能手表控制方法,其特征在于,在所述接收在智能手表的触敏表面上触摸输入的步骤之后还包括:
获取所述触摸输入的操作数据,所述操作数据包括触摸开始、触摸移动、触摸结束以及持续时间数据。
3.根据权利要求1所述的智能手表控制方法,其特征在于,所述确定所述触摸输入的操作位置的步骤具体包括:
获取所述触摸操作的位置信息,所述触摸操作的位置信息包括触摸开始的坐标信息、触摸结束的坐标信息或者触摸移动过程中触摸轨迹的坐标信息;
根据所述触摸操作的位置信息确定所述触摸输入的操作位置。
4.根据权利要求1所述的智能手表控制方法,其特征在于,在所述执行所述操作指令的步骤之后还包括:
响应于所述操作指令更新所述交互区当前显示的图形用户界面。
5.根据权利要求1所述的智能手表控制方法,其特征在于,所述若所述触摸输入的操作位置处于预设的控制区,则根据所述触摸输入的操作数据确定所述触摸输入的操作指令的步骤具体包括:
若所述触摸输入的操作位置处于预设的控制区,将所述控制区和所述交互区进行区别显示。
6.一种智能手表控制装置,其特征在于,包括:
触摸输入接收模块,用于接收在智能手表的触敏表面上触摸输入;
操作位置确定模块,用于确定所述触摸输入的操作位置;
交互指令确定模块,用于若所述触摸输入的操作位置处于预设的交互区,则根据所述交互区当前显示的图形用户界面确定所述触摸输入的操作指令;
控制指令确定模块,用于若所述触摸输入的操作位置处于预设的控制区,则根据所述触摸输入的操作数据确定所述触摸输入的操作指令;
指令执行模块,用于执行所述操作指令。
7.根据权利要求6所述的智能手表控制装置,其特征在于,还包括:
操作数据获取模块,用于获取所述触摸输入的操作数据,所述操作数据包括触摸开始、触摸移动、触摸结束以及持续时间数据。
8.根据权利要求6所述的智能手表控制装置,其特征在于,所述操作位置确定模块具体包括:
位置信息获取子模块,用于获取所述触摸操作的位置信息,所述触摸操作的位置信息包括触摸开始和触摸结束的坐标信息或者触摸移动过程中所有被触摸位置的坐标信息;
操作位置确定子模块,用于根据所述触摸操作的位置信息确定所述触摸输入的操作位置。
9.根据权利要求6所述的智能手表控制装置,其特征在于,还包括:
图形界面更新模块,用于响应于所述操作指令更新所述交互区当前显示的图形用户界面。
10.一种智能手表,其特征在于,包括权利要求6到9任一项所述的智能手表控制装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710004698.8A CN107153503A (zh) | 2017-01-04 | 2017-01-04 | 一种智能手表控制方法、智能手表控制装置及智能手表 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710004698.8A CN107153503A (zh) | 2017-01-04 | 2017-01-04 | 一种智能手表控制方法、智能手表控制装置及智能手表 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107153503A true CN107153503A (zh) | 2017-09-12 |
Family
ID=59792376
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710004698.8A Pending CN107153503A (zh) | 2017-01-04 | 2017-01-04 | 一种智能手表控制方法、智能手表控制装置及智能手表 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107153503A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108304133A (zh) * | 2018-01-26 | 2018-07-20 | 段荣鑫 | 智能手表触摸控制装置 |
CN109885247A (zh) * | 2019-02-26 | 2019-06-14 | 湖北亿咖通科技有限公司 | 智能手表的触控显示方法、装置和智能手表 |
CN113035181A (zh) * | 2019-12-09 | 2021-06-25 | 斑马智行网络(香港)有限公司 | 语音数据处理方法、设备和*** |
WO2022121637A1 (zh) * | 2020-12-09 | 2022-06-16 | 歌尔股份有限公司 | 圆形屏幕的触摸控制方法、终端设备及存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102880328A (zh) * | 2011-07-12 | 2013-01-16 | ***通信有限公司 | 一种触摸屏中点击区域的确定方法及装置 |
TW201523336A (zh) * | 2013-12-10 | 2015-06-16 | Cheng Uei Prec Ind Co Ltd | 穿戴式電子裝置 |
CN105468285A (zh) * | 2015-12-04 | 2016-04-06 | 北京奇虎科技有限公司 | 可穿戴设备和可穿戴设备的触控事件响应方法 |
CN105528109A (zh) * | 2015-12-04 | 2016-04-27 | 北京奇虎科技有限公司 | 可穿戴设备和可穿戴设备的触控事件响应方法 |
WO2016098418A1 (ja) * | 2014-12-16 | 2016-06-23 | シャープ株式会社 | 入力装置、ウェアラブル端末、携帯端末、入力装置の制御方法、および入力装置の動作を制御するための制御プログラム |
CN105988361A (zh) * | 2015-02-10 | 2016-10-05 | 阿里巴巴集团控股有限公司 | 智能手表的控制方法、装置和智能手表 |
-
2017
- 2017-01-04 CN CN201710004698.8A patent/CN107153503A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102880328A (zh) * | 2011-07-12 | 2013-01-16 | ***通信有限公司 | 一种触摸屏中点击区域的确定方法及装置 |
TW201523336A (zh) * | 2013-12-10 | 2015-06-16 | Cheng Uei Prec Ind Co Ltd | 穿戴式電子裝置 |
WO2016098418A1 (ja) * | 2014-12-16 | 2016-06-23 | シャープ株式会社 | 入力装置、ウェアラブル端末、携帯端末、入力装置の制御方法、および入力装置の動作を制御するための制御プログラム |
CN105988361A (zh) * | 2015-02-10 | 2016-10-05 | 阿里巴巴集团控股有限公司 | 智能手表的控制方法、装置和智能手表 |
CN105468285A (zh) * | 2015-12-04 | 2016-04-06 | 北京奇虎科技有限公司 | 可穿戴设备和可穿戴设备的触控事件响应方法 |
CN105528109A (zh) * | 2015-12-04 | 2016-04-27 | 北京奇虎科技有限公司 | 可穿戴设备和可穿戴设备的触控事件响应方法 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108304133A (zh) * | 2018-01-26 | 2018-07-20 | 段荣鑫 | 智能手表触摸控制装置 |
CN108304133B (zh) * | 2018-01-26 | 2022-03-01 | 段荣鑫 | 智能手表触摸控制装置 |
CN109885247A (zh) * | 2019-02-26 | 2019-06-14 | 湖北亿咖通科技有限公司 | 智能手表的触控显示方法、装置和智能手表 |
CN113035181A (zh) * | 2019-12-09 | 2021-06-25 | 斑马智行网络(香港)有限公司 | 语音数据处理方法、设备和*** |
WO2022121637A1 (zh) * | 2020-12-09 | 2022-06-16 | 歌尔股份有限公司 | 圆形屏幕的触摸控制方法、终端设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7477578B2 (ja) | ディスプレイ使用を管理するための技術 | |
EP3896560A1 (en) | Techniques for managing display usage | |
US20140235222A1 (en) | Systems and method for implementing multiple personas on mobile technology platforms | |
CN104035706B (zh) | 显示方法以及电子装置 | |
EP2354904A2 (en) | Multi-display device and method for controlling the same | |
CN106933526A (zh) | 一种动态调节屏幕刷新率的方法、装置及移动终端 | |
CN107153503A (zh) | 一种智能手表控制方法、智能手表控制装置及智能手表 | |
WO2015030607A9 (en) | Gaze-controlled interface method and system | |
CN104731496B (zh) | 解锁方法与电子装置 | |
CN104123031B (zh) | 图样互换方法与相关多点触控装置 | |
US20190073029A1 (en) | System and method for receiving user commands via contactless user interface | |
CN106445354A (zh) | 终端设备的触摸控制方法及装置 | |
CN104346076B (zh) | 信息处理设备、信息处理方法和程序 | |
CN106354373A (zh) | 一种图标移动方法及移动终端 | |
JP2012203644A (ja) | 電子機器 | |
US10347018B2 (en) | Interactive data visualization user interface with hierarchical filtering based on gesture location on a chart | |
CN104360813A (zh) | 一种显示设备及其信息处理方法 | |
CN106708394A (zh) | 一种移动终端的***主题切换方法及移动终端 | |
CN107239222A (zh) | 一种触摸屏的操控方法及终端设备 | |
CN106095313A (zh) | 触摸屏设备事件触发的方法及装置 | |
CN105068608B (zh) | 一种信息处理方法和电子设备 | |
CN104335151B (zh) | 终端设备、显示控制方法和程序 | |
CN113741775A (zh) | 图像处理方法、装置及电子设备 | |
CN113485590A (zh) | 触控操作方法及装置 | |
CN111665970A (zh) | 一种控制移动终端触摸屏控件显示状态的方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170912 |
|
RJ01 | Rejection of invention patent application after publication |