一种控制方法和装置与流程

文档序号:14676407发布日期:2018-06-12 21:33阅读:142来源:国知局
一种控制方法和装置与流程

本公开涉及电子技术领域,尤其涉及一种控制方法和装置。



背景技术:

触控技术越来越多地被人们所使用。例如使用触控控制设备控制显示屏幕、使用触控控制设备进行游戏等。用户使用触控控制设备时,手指接触触控控制设备,手指在触控控制设备的位置可以对应到触控控制设备所控制的受控设备的屏幕中的位置,手指的操作对应于对屏幕中该位置处的对象执行操作。

然而,目前的触控控制设备为接触式控制器,即手指必须接触触控控制设备,当用户不便于接触触控控制设备时,这为用户的使用带来不便。并且,触摸手势基本就包括点击、平移等,这限制了触控控制设备的功能。



技术实现要素:

本公开实施例提供一种控制方法和装置。技术方案如下:

根据本公开实施例的第一方面,提供一种控制方法,包括:

获取执行悬停操作的对象对应到屏幕的平面坐标以及所述悬停操作的悬停信息,所述悬停信息包括悬停时长或悬停高度;

确定所述平面坐标是否对应预设目标;

确定所述悬停信息是否满足预设条件;

若所述平面坐标对应预设目标且所述悬停信息满足预设条件,执行与所述预设目标对应的操作。

可选的,所述确定所述悬停信息是否满足预设条件,包括:

确定所述悬停时长是否超过预设时长或所述悬停高度在预设时间段内是否减小。

可选的,所述预设目标包括网页链接;

所述若所述平面坐标对应预设目标且所述悬停信息满足预设条件,执行与所述预设目标对应的操作,包括:

若所述平面坐标对应网页链接,且所述悬停信息满足预设条件,根据所述网页链接预加载页面。

可选的,所述预设目标包括多媒体文件的标识;

所述若所述平面坐标对应预设目标且所述悬停信息满足预设条件,执行与所述预设目标对应的操作,包括:

若所述平面坐标对应多媒体文件的标识,且所述悬停信息满足预设条件,提取并播放所述多媒体文件的摘要信息。

可选的,所述预设目标包括应用程序的图标;

所述若所述平面坐标对应预设目标且所述悬停信息满足预设条件,执行与所述预设目标对应的操作,包括:

若所述平面坐标对应应用程序的图标,且所述悬停信息满足预设条件,播放所述应用程序对应的预设内容。

根据本公开实施例的第二方面,提供一种控制装置,所述装置包括:

获取模块,用于获取执行悬停操作的对象对应到屏幕的平面坐标以及所述悬停操作的悬停信息,所述悬停信息包括悬停时长或悬停高度;

第一确定模块,用于确定所述平面坐标是否对应预设目标;

第二确定模块,用于确定所述悬停信息是否满足预设条件;

处理模块,用于若所述平面坐标对应预设目标且所述悬停信息满足预设条件,执行与所述预设目标对应的操作。

可选的,所述第二确定模块用于确定所述悬停时长是否超过预设时长或所述悬停高度在预设时间段内是否减小。

可选的,所述预设目标包括网页链接;

所述处理模块包括第一处理子模块,用于:

若所述平面坐标对应网页链接,且所述悬停信息满足预设条件,根据所述网页链接预加载页面。

可选的,所述预设目标包括多媒体文件的标识;

所述处理模块包括第二处理子模块,用于:

若所述平面坐标对应多媒体文件的标识,且所述悬停信息满足预设条件,提取并播放所述多媒体文件的摘要信息。

可选的,所述预设目标包括应用程序的图标;

所所述处理模块包括第三处理子模块,用于:

若所述平面坐标对应应用程序的图标,且所述悬停信息满足预设条件,播放所述应用程序对应的预设内容。

上述技术方案,获取执行悬停操作的对象对应到屏幕的平面坐标以及悬停操作的悬停信息,当平面坐标对应预设目标且悬停信息满足预设条件时,执行与所述预设目标对应的操作。实现了在用户不接触触控板的情况下,就能清晰地预判用户感兴趣的内容,并针对不同的内容执行不同的操作,并且由于不需要用户执行其他额外操作就可以对用户感兴趣的内容执行操作,因此减少了用户的操作复杂度,也减少了用户的等待时间。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。

图1是根据一示例性实施例示出的控制方法的流程图;

图2是根据一示例性实施例示出的应用场景示意图;

图3是根据一示例性实施例示出的控制方法的流程图;

图4是根据一示例性实施例示出的悬停操作的示意图;

图5是根据一示例性实施例示出的受控设备屏幕的示意图;

图6是根据一示例性实施例示出的受控设备屏幕的示意图;

图7是根据一示例性实施例示出的受控设备屏幕的示意图;

图8是根据一示例性实施例示出的控制装置的框图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。

图1是根据一示例性实施例示出的一种控制方法的流程图。该控制方法可用于具有触控屏幕的设备中,也可以用于具有屏幕的受控设备,该受控设备可由具有触控板的触控控制设备进行控制。如图1所示,该控制方法包括以下步骤S11-S14:

步骤S11,获取执行悬停操作的对象对应到屏幕的平面坐标以及悬停操作的悬停信息,悬停信息包括悬停时长或悬停高度;

步骤S12,确定平面坐标是否对应预设目标;

步骤S13,确定悬停信息是否满足预设条件;

步骤S14,若平面坐标对应预设目标且悬停信息满足预设条件,执行与预设目标对应的操作。

本公开实施例提供的方法,获取执行悬停操作的对象对应到屏幕的平面坐标以及悬停操作的悬停信息,当平面坐标对应预设目标且悬停信息满足预设条件时,执行与所述预设目标对应的操作。实现了在用户不接触触控板(或触控屏幕)的情况下,就能清晰地预判用户感兴趣的内容,并针对不同的内容执行不同的操作,并且由于不需要用户执行其他额外操作就可以对用户感兴趣的内容执行操作,因此减少了用户的操作复杂度,也减少了用户的等待时间。

本发明实施例提供的技术方案,还可以涉及触控控制设备和由触控控制设备控制的受控设备。如图2所示,示出了示例性的触控控制设备201和受控设备202。其中,受控设备202可以由触控控制设备201进行控制,触控控制设备201包括触控板203,受控设备202包括屏幕204。受控设备202例如为显示器。

如图3所示为根据另一示例性实施例示出的一种提示方法的流程图。在该实施例中,以该提示方法应用于图2所示的应用环境为例。如图3所示,包括以下步骤S31-S36:

步骤S31,触控控制设备检测在触控控制设备之上且未接触该触控控制设备所执行的悬停操作。

本实施例适用于带感应电容式触摸屏的设备。在人体(以下主要以手指为例)不接触触摸屏的情况下,电容可以实时的产生自感式的感应信号强度。有人体靠近触摸屏时,会引起感应信号强度的变化。不同人或人体的不同部位靠近触摸屏时,引起感应信号强度的变化基本相同。感应信号强度的变化程度主要与距离有关,手指越靠近触摸屏,感应信号强度变化的幅度越大。

在实际应用过程中,触控控制设备检测悬停操作适用于上述带感应电容式触摸屏的设备,还可以适用于其他形式的可以检测悬停操作的触控控制设备,如利用鲨鱼鳍形的电极结构形成的单层触控控制设备。

步骤S32,触控控制设备获取执行悬停操作的对象对应到触控控制设备的触控板的第一平面坐标,以及悬停操作的悬停信息。

其中,悬停信息包括悬停时长或悬停高度。

在触控控制设备之上执行悬浮触控操作的对象可以包括用户的手指。如图4所示,用户可以使用手指104在触控控制设备的触控板103上执行不接触触控控制设备101的悬浮触控操作,即手指104与触控控制设备103之间间隔垂直距离D。假设以触控板所在平面作为水平面,手指在触控板的上方,垂直对应到触控板上的一点,该点的电容所产生的感应信号强度变化最剧烈,周围电容的感应信号强度向外逐渐递减。根据该特性可以确定手指对应到触控板上的点的位置(即第一平面坐标),手指在第一平面坐标上持续的时长即为悬停时长,手指到第一平面坐标的垂直距离即为悬停高度。

步骤S33,受控设备接收触控控制设备发送的第一平面坐标和悬停信息。

步骤S34,受控设备将第一平面坐标转换为对应到受控设备的屏幕的第二平面坐标。

转换过程例如可以是:从触控控制设备处获取悬停操作对应到触控控制设备的触控板的平面坐标和触控板的分辨率;根据所述触控板的分辨率与受控设备的屏幕分辨率的比例关系,将对应到触控控制设备的触控板的平面坐标转换为对应到受控设备的屏幕的平面坐标。

步骤S35,确定第二平面坐标是否对应预设目标,若是,执行步骤S36;若否,则结束。

通常将用户可能感兴趣的对象设置为预设目标。用户可能感兴趣的对象例如可以包括但不限于用户希望打开的网页链接、用户感兴趣的多媒体文件、用户感兴趣的应用程序等。

步骤S36,确定悬停信息是否满足预设条件,若是,执行步骤S37;若否,则结束。

确定悬停信息是否满足预设条件,可以包括确定悬停时长是否超过预设时长或悬停高度在预设时间段内是否减小。例如,若用户的手指在预设目标处悬停超过3秒钟,或者在2秒内用户手指的高度值持续下降,则认为用户对该预设目标感兴趣。

步骤S37,执行与预设目标对应的操作。

对于不同的预设目标,可以执行不同的操作。

以预设目标为网页链接为例。

如图5所示为受控设备的屏幕500的示意图。转换后的平面坐标S(x1,y1)位于屏幕500中的网页链接A处。可以为网页链接A设置预设范围,例如图5中网页链接A外的实线框,只要平面坐标S落在该实线框内,即认为平面坐标对应该网页链接。在本公开另一实施例中,受控设备可以将平面坐标S示意性地显示出来,以示意用户其手指所在的位置。例如,如图5所示,以平面坐标S为圆心,生成圆形图案以对提示手指的位置。若悬停信息满足预设条件,则根据网页链接A预加载页面。本实施例提供的方法,实现了在用户不接触触控控制设备的情况下,就能清晰地预判用户对该网页链接感兴趣,从而对页面进行预加载,减少用户等待页面打开的时间,优化用户体验。

以预设目标为多媒体文件的标识为例。多媒体文件的标识例如是多媒体文件的文件名、缩略图等。

如图6所示为受控设备的屏幕600示意图。转换后的平面坐标S(x1,y1)位于屏幕600中的视频文件的文件名B处。可以为多媒体文件的标识设置预设范围,例如图6中视频文件的文件名B外的实线框,只要平面坐标S落在该实线框内,即认为平面坐标对应该视频文件的标识。若悬停信息满足预设条件,则提取并播放多媒体文件的摘要信息。例如播放视频文件的关键帧(随机抽取5-6帧画面)或者播放视频中的预设视频片段,实现对视频内容的预览。例如播放音频文件的预设片段。一旦平面坐标S表明用户的手指停留在上述实线框内,则继续播放,若平面坐标S表明用户的手指离开上述实线框,则停止播放。本实施例提供的方法,实现了在用户不接触触控控制设备的情况下,就能清晰地预判用户对哪个多媒体文件感兴趣,从而提取并播放多媒体文件的摘要信息,增加用户对该多媒体文件的了解,节省需要用户点击进去并通过拖拽查看内容的时间以及网络流量,并且节约用户跨越不同界面的操作,从而优化用户体验。

以预设目标为应用程序的图标为例。

如图7所示为受控设备的屏幕700示意图。转换后的平面坐标S(x1,y1)位于屏幕700中的应用程序的图标C处。若悬停信息满足预设条件,则播放该应用程序对应的预设内容。播放该应用程序图标对应的预设内容可以包括,播放该应用程序预先设置的视频或音频。一旦平面坐标S表明用户的手指停留在应用程序的图标范围内,则继续播放,若平面坐标S表明用户的手指离开应用程序的图标,则停止播放。本实施例提供的方法,实现了在用户不接触触控控制设备的情况下,就能清晰地预判用户对哪个应用程序感兴趣,从而播放该应用程序图标对应的预设内容,增加用户对该应用程序的了解,用户不需要在不同的页面之间进行点击便可以了解到该应用程序的详细信息,从而优化用户体验,也让开发者有更多的机会向用户展示该应用程序的核心用法。

下述为本公开装置实施例,可以用于执行本公开方法实施例。

图8是根据一示例性实施例示出的一种控制装置的框图,该装置可以通过软件、硬件或者两者的结合实现成为电子设备的部分或者全部。如图8所示,该装置包括:

获取模块801,用于获取执行悬停操作的对象对应到屏幕的平面坐标以及所述悬停操作的悬停信息,所述悬停信息包括悬停时长或悬停高度;

第一确定模块802,用于确定所述平面坐标是否对应预设目标;

第二确定模块803,用于确定所述悬停信息是否满足预设条件;

处理模块804,用于若所述平面坐标对应预设目标且所述悬停信息满足预设条件,执行与所述预设目标对应的操作。

在本公开另一实施例中,所述第二确定模块803用于确定所述悬停时长是否超过预设时长或所述悬停高度在预设时间段内是否减小。

在本公开另一实施例中,所述预设目标包括网页链接;

所述处理模块804包括第一处理子模块,用于:

若所述平面坐标对应网页链接,且所述悬停信息满足预设条件,根据所述网页链接预加载页面。

在本公开另一实施例中,所述预设目标包括多媒体文件的标识;

所述处理模块804包括第二处理子模块,用于:

若所述平面坐标对应多媒体文件的标识,且所述悬停信息满足预设条件,提取并播放所述多媒体文件的摘要信息。

在本公开另一实施例中,所述预设目标包括应用程序的图标;

所述处理模块804包括第三处理子模块,用于:

若所述平面坐标对应应用程序的图标,且所述悬停信息满足预设条件,播放所述应用程序对应的预设内容。

本发明还提供一种控制装置,所述装置包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:

获取执行悬停操作的对象对应到屏幕的平面坐标以及所述悬停操作的悬停信息,所述悬停信息包括悬停时长或悬停高度;

确定所述平面坐标是否对应预设目标;

确定所述悬停信息是否满足预设条件;

若所述平面坐标对应预设目标且所述悬停信息满足预设条件,执行与所述预设目标对应的操作。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器,上述指令可由处理器执行以完成上述方法。例如,非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。

一种非临时性计算机可读存储介质,当存储介质中的指令由设备的处理器执行时,使得设备能够执行一种控制方法,方法包括:

获取执行悬停操作的对象对应到屏幕的平面坐标以及所述悬停操作的悬停信息,所述悬停信息包括悬停时长或悬停高度;

确定所述平面坐标是否对应预设目标;

确定所述悬停信息是否满足预设条件;

若所述平面坐标对应预设目标且所述悬停信息满足预设条件,执行与所述预设目标对应的操作。

本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

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