一种内容编辑方法及智能手表与流程

文档序号:12360735阅读:422来源:国知局
一种内容编辑方法及智能手表与流程

本发明涉及领域智能穿戴设备技术领域,尤其涉及一种内容编辑方法及智能手表。



背景技术:

随着智能穿戴式设备的不断发展,智能手表变成了用户日常不可缺少的智能设备。智能手表除具有传统的手表功能外,还兼具部分智能手机的功能。这使得用户可以使用智能手表进行日常生活的操作,如使用智能手表看时间、看咨询、聊天、时间天气实时查询、可以实时收发短信或邮件、健康状况监测等等。

但是,智能手表的小屏幕决定了其不适合精确的键盘输入及精确的触控手势。试想一下,在那块伸出两根纤细的手指就能几乎遮挡整个表盘的狭小屏幕上,要求用户用指尖去进行小心翼翼的精确点击输入,那将会是多么尴尬。如此,使得用户在智能手表屏幕上输入信息时,如对时间信息进行编辑时则变得非常困难。由此可见,现有的智能手表的人机交互方式还有待改进。



技术实现要素:

本发明的主要目的在于提出一种内容编辑方法以及智能手表,旨在解决现有技术中因智能手表屏幕太小导致进行点击操作时操作困难的问题,使得用户在进行编辑处理时,无需进行精确的点击操作,提高用户操作的方便性。

为实现上述目的,本发明提供的一种智能手表,所述智能手表包括:

显示模块,用于显示待编辑内容;

接收模块,用于接收来自用户的第一滑动操作;

处理模块,用于当确定所述接收模块接收到的所述第一滑动操作有效时,对所述待编辑内容进行编辑。

其中,所述智能手表还包括:

判断模块,用于在所述处理模块对所述待编辑内容进行编辑之后,判断所述接收模块在预设时间阈值之内是否接收到来自用户的第二滑动操作;

所述处理模块,具体用于在所述判断模块的判断结果为否时,输出完成编辑的提示信号。

其中,所述显示模块,还用于显示浏览内容;

所述接收模块,还用于接收针对所述浏览内容的待编辑内容选择操作;

所述处理模块,还用于根据所述接收模块接收到的待编辑内容选择操作,确定所述浏览内容中的待编辑内容;

所述显示模块,具体用于显示所述处理模块确定出的所述待编辑内容。

其中,所述显示模块在显示所述处理模块确定出的所述待编辑内容时,还显示所述浏览内容中余下的未编辑内容,并通过标识信息将所述待编辑内容与所述未编辑内容进行区分。

其中,当所述待编辑内容为时间信息时,所述处理模块,具体包括:

方向识别单元,用于识别所述第一滑动操作的滑动方向;

处理单元,用于根据所述方向识别单元识别到的滑动方向,按照预设的编辑规则对所述时间信息进行调大或调小操作。

此外,为实现上述目的,本发明还提出一种内容编辑方法,应用于智能手表,所述方法包括:

显示待编辑内容;

接收来自用户的第一滑动操作;

当确定所述第一滑动操作有效时,对所述待编辑内容进行编辑。

其中,在所述对所述待编辑内容进行编辑之后,所述方法还包括:

判断在预设时间阈值之内是否接收到来自用户的第二滑动操作;

若判断结果为否,则输出完成编辑的提示信号。

其中,在所述显示待编辑内容之前,所述方法还包括:

显示浏览内容;

接收针对所述浏览内容的待编辑内容选择操作;

根据接收到的所述待编辑内容选择操作,确定所述浏览内容中的待编辑内容;以及

执行所述显示待编辑内容的步骤。

其中,在显示所述待编辑内容的同时,还显示所述浏览内容中余下的未编辑内容,并通过标识信息将所述待编辑内容与所述未编辑内容进行区分。

其中,当所述待编辑内容为时间信息时,所述当确定所述第一滑动操作有效时,对所述待编辑内容进行编辑,具体包括:

识别所述第一滑动操作的滑动方向;

根据所述方向识别单元识别到的滑动方向,按照预设的编辑规则对所述时间信息进行调大或调小操作。

本发明提出的内容编辑方法以及智能手表,在对待编辑内容进行编辑处理时,避免了现有技术中因智能手表屏幕太小导致进行点击操作时操作困难的问题,通过滑动操作进行内容编辑,使得用户在进行编辑处理时,无需进行精确的点击操作,提高用户操作的方便性,提升用户体验。

附图说明

图1为本发明第一实施例的智能手表的结构示意图;

图2为本发明第一实施例的智能手表的接收模块的区域划分示意图;

图3a、图4a为显示模块显示的手表时间页面的时间信息的示意图;

图3b、图4b为显示模块显示的手表时间页面的时钟数字进入编辑状态的示意图;

图3c为滑动操作的滑动方向向下的示意图;

图3d为对手表时间页面的时间信息进行调大操作后的示意图;

图4c为滑动操作的滑动方向向上的示意图;

图4d为对手表时间页面的时间信息进行调小操作后的示意图;

图5为图1中处理模块的实施例的结构示意图;

图6为本发明第二实施例的智能手表的结构示意图;

图7为本发明第三实施例的内容编辑方法的流程示意图;

图8为本发明第四实施例的内容编辑方法的流程示意图;

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

现在将参考附图描述实现本发明各个实施例的移动终端。在后续的描述 中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身并没有特定的意义。因此,"模块"与"部件"可以混合地使用。

为解决现有智能手表中对其显示的内容进行编辑时,如对时间信息进行编辑时操作非常困难的问题,提出本发明的智能手表及信息编辑方法的各个实施例。

如图1所示,本发明第一实施例提出一种智能手表100,其包括:显示模块11,接收模块12和处理模块13。

其中,显示模块11用于显示浏览内容,浏览内容具体可以显示模块11显示的全部内容,如浏览器APP的内容,邮件APP的内容,或者手表时间页面的时间信息。并且,显示模块11还用于显示待编辑内容。浏览内容与待编辑内容之间的关系是:待编辑内容是浏览内容的一部分。即是说,浏览内容包括:待编辑内容与未编辑内容两部分。其中,待编辑内容例如可以是手表时间页面的时间信息或其他的可编辑信息。

一般地,待编辑内容是根据用户输入的待编辑内容选择操作来确定的。具体地,通过智能手表的接收模块12来接收来自用户的待编辑内容选择操作,该待编辑内容选择操作是针对显示模块11显示的浏览内容作出的,通俗地讲,就是用户从浏览内容中选择其中一部分作为待编辑内容。其中,用户输入的待编辑内容选择操作例如可以是点击操作,以从浏览内容中选出待编辑内容。

其中,处理模块13根据接收模块12接收到的待编辑内容选择操作,确定用户选出的待编辑内容,并通过显示模块11显示处理模块13确定出的待编辑内容。可以理解的是,显示模块11在显示待编辑内容时,可同时显示未编辑内容,并通过标识信息将待编辑内容与浏览内容中余下的未编辑内容进行区分。用于区分待编辑内容与未编辑内容的标识信息例如可以是:颜色信息,字体、字体大小信息等。进行区分的目的是:提示用户当前待编辑内容已经处于可编辑状态。

在显示模块11显示待编辑内容之后,接收模块12还用于接收来自用户的滑动操作。处理模块13,还用于在确定接收模块12接收到的滑动操作有效时才对待编辑内容进行编辑。

其中,处理模块13需要对接收模块12接收到的滑动操作的有效性进行判 断的目的是:防止误操作。处理模块13主要从滑动区域和滑动幅度两个方面对接收模块12接收到的滑动操作的有效性进行判断,只有两个方面都满足时,才是有效的滑动操作。下面将分别描述:

一方面,处理模块13需要判断滑动操作是否是在设定的内容编辑区域内进行的。例如,智能手表预先将其屏幕区域分为多个区域,如图2所示。其中,A区为常规交互区域,C区为信息编辑区域,B区为其他信息显示区域。即是说,用户只有在C区内输入滑动操作才有可能是有效的滑动操作。

具体实现中,触屏驱动初始化时注册两个输入input设备,如A区对应input0,C区对应input1。处理模块13判断滑动操作是落在A区还是落在C区。若落在A区,则进行常规的交互操作,若落在C区,则对滑动操作的有效性做进一步的判断,即判断滑动操作的滑动幅度是否达到预设的阈值,若达到预设的阈值,则确定该滑动操作为有效的滑动操作,进而对待编辑内容进行编辑,然后完成编辑;若未达到预设的阈值,则确定该滑动操作无效,则不做任何处理。

具体地,处理模块13在判断滑动操作的滑动幅度是否达到预设的阈值时,可采用如下的方法进行判断:

当接收模块12,如智能手表的触屏上有触点按下被按下时,处理模块13记录下该触点按下的位置坐标(downX,downY)及按下的时间(downTime);然后触屏每隔一段时间(如1/85秒)上报触点当前位置坐标(currentX,currentY);处理模块13计算触点当前位置和按下位置的距离,当距离大于预设的阀值D0则认为触点产生了有效的滑动操作。

其中,处理模块13在计算距离有如下两种方法:

第一种方法,距离

第二种方法,距离D=|currentY-downY|。

当处理模块13确定距离D大于D0则认为接收模块12接收到的滑动操作为有效的滑动操作,然后处理模块13对待编辑内容进行编辑处理。

具体实现中,处理模块13在识别接收模块12接收到的滑动操作为有效滑动操作之后,在对编辑内容进行编辑之前时,还识别滑动操作的滑动方向,根据识别到的滑动方向按照预设的编辑规则进行相应的编辑处理。

下面,列举一个具体的例子进行说明。

假设显示模块11显示的浏览内容为手表时间页面的时间信息,如图3a、图4a所示。假设接收模块12接收到用户输入的点击操作,若该点击操作选中的是时间信息中的时钟数字,则将时钟数字作为待编辑内容,那么相应地分钟和秒钟的数字相应地为未编辑内容。并且,显示模块11在同时显示待编 内容和未编辑内容时,通过字体大小来对待编辑内容和未编辑内容进行区分,具体如图3b、图4b所示。此后,若接收模块12接收到来自用户的滑动操作,且处理模块13确定该滑动操作为有效滑动操作之后,如图5所示,还通过处理模块13中的方向识别单元131来识别该滑动操作的滑动方向,并通过处理单元132按照预设的编辑规则,按照方向识别单元131确定出的滑动方向对该时钟数字进行编辑处理。

其中,方向识别单元131具体在识别滑动操作的滑动方向时,可比较当前位置和按下位置坐标的Y轴的大小,方向识别单元131在具体比较时,有如下两种方法:

第一种方式是:直接将当前位置的Y轴坐标currentY与按下位置的Y轴坐标downY进行比较,当currentY>downY,确定滑动方向向下,当currentY<downy方向向上。

另一种方式是:比较当前位置的Y轴坐标currentY与按下位置的Y轴坐标downY的差值。即差值tmp=currentY-downY,若差值tmp>0,则确定滑动方向向下,若滑动方向tmp<0,则确定滑动方向向上。

若预设的编辑规则为:滑动方向向下时,进行调大数值的操作;滑动方向向上时,进行调小数值的操作。若此时方向识别单元131识别到滑动方向为向下,如图3c所示,那么处理单元132则对时钟数字进行调大数值的编辑处理,用户松开手后,即确定了所调节的数字,并通过显示模块11显示编辑后的时间信息,如图3d所示。若此时方向识别单元131识别到滑动方向为向上,如图4c所示,那么处理单元132则对时钟数字进行调小数值的编辑处理,用户松开手后,即确定了所调节的数字,并通过显示模块11显示编辑后的时间信息,如图4d所示。

需要说明的是,预设的编辑规则也可以设置为:滑动方向向下时,进行调小数值的操作;滑动方向向上时,进行调大数值的操作。

需要说明的另一点是,本发明实施例中显示模块11和接收模块12可以由智能手表的触屏来实现。

本发明实施例的智能手表,在对待编辑内容进行编辑处理时,避免了现有技术中因智能手表屏幕太小导致进行点击操作时操作困难的问题,通过滑动操作进行内容编辑,使得用户在进行编辑处理时,无需进行精确的点击操作,提高用户操作的方便性,提升用户体验。

如图6所示,本发明第二实施例提出一种智能手表100,本实施例与第一实施例大致相同,即本实施例的智能手表100页包括:显示模块11,接收模块12和处理模块13。本实施例与第一实施例不同的是,本实施例还包括:

判断模块14,其用于在处理模块13对待编辑内容进行编辑之后,判断接收模块12在预设时间阈值之内,例如5秒以内是否接收到来自用户的滑动操作。若判断模块14判断接收模块12在5秒以内接收到滑动操作,则说明用户还需要对待编辑内容,如时间信息进行编辑,此时处理模块13即对待编辑内容进行编辑处理。若判断模块14判断接收模块13在5秒以内未接收到滑动操作,则说明用户无需对该待编辑内容进行调整,此时处理模块13则确定成功完成编辑操作,并输出完成编辑的提示信号,以提示用户已经完成编辑。其中,输出的提示信号,例如可以是文字信号,也也可以是其他提示信息,例如处理模块13可以将时钟数字的字体大小恢复,无需用标识信息对待编辑内容和未编辑内容进行区分,以提示用户当前已经完成编辑,退出编辑状态。

本发明实施例的智能手表,在对待编辑内容进行编辑处理时,避免了现有技术中因智能手表屏幕太小导致进行点击操作时操作困难的问题,通过滑动操作进行内容编辑,使得用户在进行编辑处理时,无需进行精确的点击操作,提高用户操作的方便性,提升用户体验。并且,在完成编辑之后,还输出提示信号提示用户,使得人机交互更友好。

上述对本发明实施例的智能手表进行了详细的描述,下面将结合图7-图8,对上述的智能手机进行内容编辑时所采用的方法进行详细描述。

本发明第三实施例提供一种内容编辑方法,如图7所示,该内容编辑方法包括:

S71,显示浏览内容。

S72,接收针对该浏览内容的待编辑内容选择操作。

S73,根据接收到的待编辑内容选择操作,确定浏览内容中的待编辑内容。

S74,显示确定出的待编辑内容。

S75,接收来自用户的滑动操作。

S76,当确定滑动操作有效时,对待编辑内容进行编辑。

其中,S71-S74中,智能手表显示的浏览内容具体可以显示模块11显示的全部内容,如浏览器APP的内容,邮件APP的内容,或者手表时间页面的时间信息。并且,智能手表还用于显示待编辑内容。浏览内容与待编辑内容之间的关系是:待编辑内容是浏览内容的一部分。即是说,浏览内容包括:待编 辑内容与未编辑内容两部分。其中,待编辑内容例如可以是手表时间页面的时间信息或其他的可编辑信息。

一般地,待编辑内容是根据用户输入的待编辑内容选择操作来确定的。具体地,通过智能手表接收来自用户的待编辑内容选择操作,该待编辑内容选择操作是针对显示的浏览内容作出的,通俗地讲,就是用户从浏览内容中选择其中一部分作为待编辑内容。其中,用户输入的待编辑内容选择操作例如可以是点击操作,以从浏览内容中选出待编辑内容。

其中,智能手表根据接收到的待编辑内容选择操作,确定用户选出的待编辑内容,并显示确定出的待编辑内容。可以理解的是,在显示待编辑内容时,可同时显示未编辑内容,并通过标识信息将待编辑内容与浏览内容中余下的未编辑内容进行区分。用于区分待编辑内容与未编辑内容的标识信息例如可以是:颜色信息,字体、字体大小信息等。进行区分的目的是:提示用户当前待编辑内容已经处于可编辑状态。

S75至S76中,在显示待编辑内容之后,还接收来自用户的滑动操作,。以及在确定接收到的滑动操作有效时才对待编辑内容进行编辑。

其中,需要对接收到的滑动操作的有效性进行判断的目的是:防止误操作。智能手表主要从滑动区域和滑动幅度两个方面对接收到的滑动操作的有效性进行判断,只有两个方面都满足时,才是有效的滑动操作。下面将分别描述:

一方面,智能手表需要判断滑动操作是否是在设定的内容编辑区域内进行的。例如,智能手表预先将其屏幕区域分为多个区域,如图2所示。其中,A区为常规交互区域,C区为信息编辑区域,B区为其他信息显示区域。即是说,用户只有在C区内输入滑动操作才有可能是有效的滑动操作。

具体实现中,触屏驱动初始化时注册两个输入input设备,如A区对应input0,C区对应input1。智能手表判断滑动操作是落在A区还是落在C区。若落在A区,则进行常规的交互操作,若落在C区,则对滑动操作的有效性做进一步的判断,即判断滑动操作的滑动幅度是否达到预设的阈值,若达到预设的阈值,则确定该滑动操作为有效的滑动操作,进而对待编辑内容进行编辑,然后结束流程;若未达到预设的阈值,则确定该滑动操作无效,则结束流程。

具体地,智能手表在判断滑动操作的滑动幅度是否达到预设的阈值时,可采用如下的方法进行判断:

当智能手表的触屏上有触点按下被按下时,智能手表记录下该触点按下的位置坐标(downX,downY)及按下的时间(downTime);然后触屏每隔一段时间(如1/85秒)上报触点当前位置坐标(currentX,currentY);智能手表计算触点当前位置和按下位置的距离,当距离大于预设的阀值D0则认为触点产生了有效的滑动操作。

其中,在计算距离有如下两种方法:

第一种方法,距离

第二种方法,距离D=|currentY-downY|。

当确定距离D大于D0则认为接收到的滑动操作为有效的滑动操作,然后对待编辑内容进行编辑处理。

具体实现中,在识别接收到的滑动操作为有效滑动操作之后,在对编辑内容进行编辑之前时,还识别滑动操作的滑动方向,根据识别到的滑动方向按照预设的编辑规则进行相应的编辑处理。

下面,列举一个具体的例子进行说明。

假设显示的浏览内容为手表时间页面的时间信息,如图3a、图4a所示。假设在某一时刻接收到用户输入的点击操作,若该点击操作选中的是时间信息中的时钟数字,则将时钟数字作为待编辑内容,那么相应地分钟和秒钟的数字相应地为未编辑内容。并且,在同时显示待编内容和未编辑内容时,通过字体大小来对待编辑内容和未编辑内容进行区分,具体如图3b、图4b所示。此后,若接收到来自用户的滑动操作,且确定该滑动操作为有效滑动操作之后,如图5所示,还识别该滑动操作的滑动方向,并按照预设的编辑规则,对该时钟数字进行编辑处理。

其中,具体在识别滑动操作的滑动方向时,可比较当前位置和按下位置坐标的Y轴的大小,在具体比较时,有如下两种方法:

第一种方式是:直接将当前位置的Y轴坐标currentY与按下位置的Y轴坐标downY进行比较,当currentY>downY,确定滑动方向向下,当currentY<downy方向向上。

另一种方式是:比较当前位置的Y轴坐标currentY与按下位置的Y轴坐标downY的差值。即差值tmp=currentY-downY,若差值tmp>0,则确定滑动方向向下,若滑动方向tmp<0,则确定滑动方向向上。

若预设的编辑规则为:滑动方向向下时,进行调大数值的操作;滑动方向向上时,进行调小数值的操作。若此时识别到滑动方向为向下,如图3c所示,那么则对时钟数字进行调大数值的编辑处理,用户松开手后,即确定了所调节的数字,并显示编辑后的时间信息,如图3d所示。若此时识别到滑动方向为向上,如图4c所示,那么则对时钟数字进行调小数值的编辑处理,用户松 开手后,即确定了所调节的数字,并显示编辑后的时间信息,如图4d所示。

需要说明的是,预设的编辑规则也可以设置为:滑动方向向下时,进行调小数值的操作;滑动方向向上时,进行调大数值的操作。

本发明实施例的智能手表,在对待编辑内容进行编辑处理时,避免了现有技术中因智能手表屏幕太小导致进行点击操作时操作困难的问题,通过滑动操作进行内容编辑,使得用户在进行编辑处理时,无需进行精确的点击操作,提高用户操作的方便性,提升用户体验。

本发明第四实施例提供一种内容编辑方法,如图8所示,该内容编辑方法包括:与第三实施例中步骤S71-S76相同的步骤S81-S86。同时,在S86之后,即对待编辑内容进行编辑之后,还包括如下步骤:

S87,判断在预设时间阈值之内是否接收到来自用户的滑动操作。

S88,输出完成编辑的提示信号。

S87至S88中,判断预设时间阈值之内,例如5秒以内是否接收到来自用户的滑动操作。若判断在5秒以内接收到滑动操作,则说明用户还需要对待编辑内容,如时间信息进行编辑,此时则返回执行S86,对待编辑内容进行编辑处理。若判断在5秒以内未接收到滑动操作,则说明用户无需对该待编辑内容进行调整,此时则执行S88,确定成功完成编辑操作,并输出完成编辑的提示信号,以提示用户已经完成编辑。其中,输出的提示信号,例如可以是文字信号,也也可以是其他提示信息,例如可以将时钟数字的字体大小恢复,无需用标识信息对待编辑内容和未编辑内容进行区分,以提示用户当前已经完成编辑,退出编辑状态。

本发明实施例的智能手表,在对待编辑内容进行编辑处理时,避免了现有技术中因智能手表屏幕太小导致进行点击操作时操作困难的问题,通过滑动操作进行内容编辑,使得用户在进行编辑处理时,无需进行精确的点击操作,提高用户操作的方便性,提升用户体验。并且,在完成编辑之后,还输出提示信号提示用户,使得人机交互更友好。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、 方法、物品或者装置中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

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

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

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