基于终端可扩展区域的控制方法及装置与流程

文档序号:18523697发布日期:2019-08-24 10:02阅读:105来源:国知局
基于终端可扩展区域的控制方法及装置与流程

本申请涉及终端控制领域,具体而言,涉及一种基于终端可扩展区域的控制方法及装置。



背景技术:

目前,智能手机已有的交互模式主要表现在诸如在实体按钮、键盘、屏幕手势、视觉反馈、声音反馈、触感反馈、方向变化,以及状态栏通知上。这样的交互模式让各种app和功能之间可实现切换与选择的操作。这些交互模式完成了手机与人之间的互动,但是由于受到手机屏幕显示空间的限制,用户对手机的操作空间较小,用户体验较差。

针对上述技术问题,尚未提出有效的解决方案。



技术实现要素:

本申请实施例提供了一种基于终端可扩展区域的控制方法及装置,以至少解决相关技术中仅通过终端的有效显示区域的控制操作实现对终端的控制,存在终端的操作空间受限的技术问题。

根据本申请实施例的一个方面,提供了一种基于终端可扩展区域的控制方法,该方法包括:获取注视信息;确定与所述注视信息对应的感知操作区域,其中,所述感知操作区域中的部分或全部区域位于终端中的有效显示区域之外;对所述感知操作区域的关联应用程序进行控制。

可选地,确定与所述注视信息对应的感知操作区域包括:确定所述注视信息所在的第一感知操作子区域;将该第一感知操作子区域作为所述感知操作区域,其中,所述第一感知操作子区域为部分或全部区域位于终端中的有效显示区域之外的多个第一感知操作子区域中的一个。

可选地,获取注视信息之前,所述方法还包括:判断所述终端中感知元件的运行状态是否为开启状态,若是,则触发获取所述注视信息。

可选地,所述感知元件用于感知所述终端中的多个感知区域的感应参数,其中,所述多个感知区域与所述多个第一感知操作子区域一一对应。

可选地,确定所述注视信息所在的第一感知操作子区域之前,所述方法还包括:设定多个坐标信息;以所述多个坐标信息对应的坐标为几何中心、以预设面积为大小建立多个第二感知操作子区域;判断所述多个第二感知操作子区域是否部分或全部区域位于所述有效显示区域之外;在判断结果为否的情况下,调整所述预设面积的大小,直至所述多个第二预设中的部分或全部区域位于终端中的有效显示区域之外时,确定所述多个第二感知操作子区域为所述多个第一感知操作子区域。

可选地,所述多个第一感知操作子区域与所述有效显示区域拼接后形成的区域为所述终端中可感知用户操作的感知区域。

可选地,所述第一感知操作子区域关联有多个应用程序。

可选地,对所述感知操作区域的关联应用程序进行控制包括:控制所述应用程序启动或结束。

可选地,对所述感知操作区域的关联应用程序进行控制之前还包括:获取用户的配置指令;依据所述配置指令配置所述多个第一感知操作子区域与所述应用程序的关联关系。

可选地,对所述感知操作区域的关联应用程序进行控制之前,所述方法还包括:判断所述感知操作区域的被注视时长是否超过预设时长,若是,则确定对所述感知操作区域的关联应用程序进行控制。

根据本申请实施例的一个方面,提供了一种基于终端可扩展区域的控制方法,该方法包括:获取注视信息;确定与所述注视信息对应的虚拟操作区域;对所述虚拟操作区域的关联应用程序进行控制。

可选地,其中,所述虚拟操作区域中的部分或全部区域位于终端中的有效显示区域之外。

根据本申请实施例的一个方面,提供了一种终端,用于提供人机交互界面,该人机交互界面包括:终端的有效显示区域和与注视信息对应的感知操作区域,其中,所述感知操作区域中的部分或全部区域位于所述有效显示区域之外。

可选地,当所述感知操作区域中的全部区域位于终端中的有效显示区域之外时,所述感知操作区域的边界与所述有效显示区域接触。

根据本申请实施例的一个方面,提供了一种终端,包括:图像采集设备,显示屏和处理器,所述图像采集设备,用于采集用户的注视图像;所述处理器,用于基于所述注视图像获取注视信息;确定与所述注视信息对应的感知操作区域,其中,所述感知操作区域中的部分或全部区域位于终端中的有效显示区域之外;以及对所述感知操作区域的关联应用程序进行控制;所述显示屏,用于展示所述有效显示区域。

根据本申请实施例的一个方面,提供了一种基于终端可扩展区域的控制装置,该装置包括:获取模块,用于获取注视信息;确定模块,用于确定与所述注视信息对应的感知操作区域,其中,所述感知操作区域中的部分或全部区域位于终端中的有效显示区域之外;控制模块,用于对所述感知操作区域的关联应用程序进行控制。

根据本申请实施例的一个方面,提供了一种存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行上述的基于终端可扩展区域的控制方法。

根据本申请实施例的一个方面,提供了一种处理器,所述处理器用于运行程序,其中,所述程序运行时执行上述的基于终端可扩展区域的控制方法。

本申请实施例通过获取注视信息;确定与所述注视信息对应的感知操作区域,其中,所述感知操作区域中的部分或全部区域位于终端中的有效显示区域之外;对所述感知操作区域的关联应用程序进行控制。实现了通过获取用户注视点的位置,通过终端有效显示区域之外的区域实现用户对终端的控制的作用,起到了拓宽用户对终端进行控制时的可操作范围的技术效果。进而解决了相关技术中仅通过终端的有效显示区域的控制操作实现对终端的控制,存在终端的操作空间受限的技术问题。

附图说明

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1是根据本申请实施例的一种基于终端可扩展区域的控制方法的流程示意图;

图2是根据本申请实施例的一种基于终端可扩展区域的控制方法的使用场景示意图;

图3是根据本申请实施例的一种基于终端可扩展区域的控制方法的流程示意图;

图4是根据本申请实施例的一种人机交互界面的结构示意图;

图5是根据本申请实施例的一种终端的结构示意图;

图6是根据本申请实施例的一种基于终端可扩展区域的控制装置的结构示意图。

具体实施方式

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。

需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

本申请实施例的方案中,基于注视点的信息确定与注视点位置对应的感知操作区域,其中,该感知操作区域中的部分或全部区域位于终端的有效显示区域之外;然后对感知操作区域的关联应用程序进行控制,从而使得可以在终端有效显示区域之外的区域对终端的应用进行控制,扩展了对终端的操作空间。

图1是根据本申请实施例的一种基于终端可扩展区域的控制方法的流程示意图。如图1所示,该实施例至少包括以下实施步骤s102-s106;其中:

步骤s102,获取注视信息;

在本申请的一些可选的实施例中,可通过终端内置或连接的拍摄装置获取用户的眼部图像,识别用户的眼动信息,从而根据用户的眼动信息,通过眼球跟踪算法,确定用户在终端上的注视点位置等注视信息。

步骤s104,确定与注视信息对应的感知操作区域,其中,感知操作区域中的部分或全部区域位于终端中的有效显示区域之外;

其中,上述终端的有效显示区域为终端可显示画面的显示区域,该有效显示区域可以包括但不限于:触控区域;

步骤s106,对感知操作区域的关联应用程序进行控制。

在本申请的一些可选的实施例中,感知操作区域与应用程序是关联的,例如:感知操作区域与终端的相机相关联,当用户注视感知操作区域时,可触发相机开启。其中,此处的“关联”的含义包括但不限于:感知操作区域与应用程序之间的对应关系。

具体地,感知操作区域中的全部区域位于终端中的有效显示区域之外时,感知操作区域的边界与有效显示区域接触。接触方式可以为:感知操作区域的边界与有效显示区域的边界接触。

为了扩展用户对终端进行操作的范围,可提前设置多个第一感知操作区域,确定与注视信息对应的感知操作区域可以通过以下方式进行实现:确定注视信息所在的第一感知操作子区域;将该第一感知操作子区域作为感知操作区域,其中,第一感知操作子区域为部分或全部区域位于终端中的有效显示区域之外的多个第一感知操作子区域中的一个。

可选地,获取注视信息之前,还需进行以下操作:判断终端中感知元件的运行状态是否为开启状态,若是,则触发获取注视信息。感知元件用于感知终端中的多个感知区域的感应参数,其中,多个感知区域与多个第一感知操作子区域一一对应。该感应参数可以为温度信息,具体地,可以在多个第一感知操作子区域处分别设置一个感知元件。

为了节省感知元件的功耗,可设置感知元件为默认关闭状态,由用户手动输入指令进行开启,当终端在超过预设时间段内,并未连续两次获取到用户的注视信息时,可自动关闭。

在本申请的一些可选的实施例中,获取用户的注视信息之后,需基于该注视信息确定该注视信息对应的注视位置所在的第一感知操作子区域。

在本申请的一些可选的实施例中,确定注视信息所在的第一感知操作子区域之前,还需执行以下步骤:设定多个坐标信息;以多个坐标信息对应的坐标为几何中心、以预设面积为大小建立多个第二感知操作子区域;判断多个第二感知操作子区域是否部分或全部区域位于终端的有效显示区域之外;在判断结果为否的情况下,调整预设面积的大小,直至多个第二预设中的部分或全部区域位于终端的有效显示区域之外时,确定多个第二感知操作子区域为多个第一感知操作子区域。

在本申请的一些可选的实施例中,可设定终端的有效显示区域的几何中心为原点,以分别平行于有效显示区域互相垂直的边长的直线为x轴、y轴建立坐标系;图2是根据本申请实施例的一种基于终端可扩展区域的控制方法的使用场景示意图;如图2所示,终端的有效显示区域的几何中心坐标为(0,0);假如终端的有效显示区域的面积为4cm*7cm;设定多个坐标信息(2,5)、(2,-5)、(-2,5)、(-2,-5),其中,上述多个坐标信息的单位为cm;分别以上述四个坐标为几何中心、以预设面积为大小建立四个第二感知操作子区域;其中,多个第二感知操作子区域的面积可以相同,也可以不同;并判断多个第二感知操作子区域是否部分或全部位于终端的有效显示区域之外;图2中,上述(2,5)、(2,-5)、(-2,5)、(-2,-5)都位于终端的有效显示区域之外,所以以该四个坐标为几何中心的第二感知操作子区域一定部分或全部位于终端的有效显示区域之外;图2中,对应(2,5)、(2,-5)、(-2,5)、(-2,-5)分别为a区域、b区域、c区域、d区域,预设面积为1平方厘米。

在本申请的另一些可选的实施例中,还可设定终端的有效显示区域的其中一个顶点为原点,分别以交于该原点的互相垂直的边长所在的直线为x轴、y轴建立坐标系。

若设定的坐标位于终端的有效显示区域之内时,为了保证操作空间的扩展性,若以设定的多个坐标为几何中心、以预设面积为大小建立的多个第二感知操作子区域,判断多个第二感知操作子区域是否部分或全部区域位于终端的有效显示区域之外;在判断结果为否的情况下,调整预设面积的大小,直至多个第二预设中的部分或全部区域位于终端的有效显示区域之外时,确定多个第二感知操作子区域为多个第一感知操作子区域。

在另一些可选的实施例中,也可以只设定一个坐标,以该坐标为几何中心,以预设面积为大小建立一个第二感知操作子区域,其中,当该坐标在终端的有效显示区域内时,预设的面积大小,需保证第二感知操作子区域部分位于有效显示区域以外。

在本申请的一些可选的实施例中,多个第一感知操作子区域的形状相同,也可以不同,对于前者,第一感知操作子区域的形状可以都为矩形,对于后者,第一感知操作子区域的形状可以部分为矩形,部分为圆形。

对感知操作区域的关联应用程序进行的控制可以包括:控制应用程序的启动、结束、隐藏等功能。

具体地,以扩展用户对终端进行控制的可操作区域,多个第一感知操作子区域与有效显示区域拼接后形成的区域为终端中可感知用户操作的感知区域。

在本申请的一些可选的实施例中,第一感知操作子区域可以关联有多个应用程序。例如:其中每一个感知操作子区域可以关联多个应用程序。

在本申请的一些可选的实施例中,每个第一感知操作子区域也可只关联一个应用程序。

在本申请的一些可选的实施例中,若图2中的a区域的关联应用程序为相机,当图2中的a区域为感知操作区域时,则控制相机启动拍照模式。

在本申请的一些可选的实施例中,若图2中的b区域的关联应用程序为音乐播放器,当图2中的b区域为感知操作区域时,则控制启动音乐播放器,并播放音乐。

在本申请的一些可选的实施例中,对感知操作区域的关联应用程序进行控制之前还需执行以下步骤:获取用户的配置指令;依据配置指令配置多个第一感知操作子区域与应用程序的关联关系。具体地:用户可以通过对终端界面中展示的可与预设第一感知操作子区域对应的备选应用程序进行选择,而完成对第一感知操作子区域与应用程序的关联。例如:用户在对a区域关联的应用程序进行配置时,可在照相机、音乐播放器、聊天软件之间进行选择。

在本申请的一些可选的实施例中,假如上述a区域、b区域、c区域、d区域为确定的第一感知操作子区域时,可在对感知操作区域的关联应用程序进行控制之前,还需执行以下步骤:获取用户的配置指令;依据配置指令配置上述a区域、b区域、c区域、d区域与应用程序的关联关系。

具体地:上述a区域、b区域、c区域、d区域可分别与不同的应用程序关联;例如:a区域关联终端相机的拍照功能,则当a区域为感知操作区域时,启动终端相机的拍照功能;b区域关联悬浮按钮启动,则当b区域为感知操作区域时,启动悬浮按钮。在本申请的另一些可选的实施例中,上述a区域、b区域、c区域、d区域可关联同一应用程序的不同状态关联;例如:a区域关联终端相机的拍照功能,则当a区域为感知操作区域时,启动终端相机的拍照功能;b区域关联终端相机的停止拍照功能,则当b区域为感知操作区域时,关闭终端相机的拍照功能;c区域关联悬浮按钮启动,则当c区域为感知操作区域时,启动悬浮按钮;d区域关联悬浮按钮隐藏,则当d区域为感知操作区域时,隐藏悬浮按钮。

为了防止误操作,对感知操作区域的关联应用程序进行控制之前,还需执行以下步骤:判断感知操作区域的被注视时长是否超过预设时长,若是,则确定对感知操作区域的关联应用程序进行控制。例如:若a区域关联相机的拍照功能,当用户将目光移动到a区域范围之内,注视时间持续超过2s时,手机端将自动接收到注视信号,识别出此刻用户想要拍照的指令,启动相机界面,并启动拍照相关的辅助程序,准备拍照。该功能简化了用户通过点击按键启动拍照界面的繁琐步骤,大大提高了启动程序的便捷性。同理,若b区域关联悬浮按钮的启动,当用户的视线移动到b区域范围之内,注视时间超过2s时,手机端自动接收到注视信号,并分析出此刻用户想要启动悬浮按钮的指令。系统启动悬浮按钮,完成操作,整个过程历时短,定位快速,大大优化了用户体验。

在本申请的一些可选的实施例中,用户对同一感知操作区域不同的注视时长可关联不同的应用程序,也可关联同一应用程序的不同状态。例如:若用户注视a区域中的位置时长为2s-4s时关联相机的拍照功能,若用户注视a区域中的位置时长为6s-8s时关联相机的停止拍照功能,当用户将目光移动到a区域范围之内,注视时间为2s-4s时,手机端将自动接收到注视信号,识别出此刻用户想要拍照的指令,启动相机界面,并启动拍照相关的辅助程序,准备拍照。当用户在a区域注视时间为6s-8s时,手机端将自动接收到注视信号,识别出此刻用户想要停止拍照的指令,关闭相机界面,并终止拍照相关的辅助程序,停止拍照。

在本申请的一些可选的实施例中,若用户注视b区域中的位置时长为2s-4s时关联悬浮按钮的启动功能,若用户注视b区域中的位置时长为6s-8s时关联悬浮按钮的隐藏,当用户将目光移动到b区域范围之内,注视时间为2s-4s时,手机端自动接收到注视信号,并分析出此刻用户想要启动悬浮按钮的指令。系统启动悬浮按钮,完成操作。当用户在b区域注视时间为6s-8s时,手机端自动接收到注视信号,并分析出此刻用户想要隐藏悬浮按钮的指令。系统控制隐藏悬浮按钮。

具体地,对各个第一感知操作子区域与应用程序进行关联时需要激活各个第一感知操作子区域软件会对当前激活的区域进行设置,将备选好的可以与该区域绑定的功能显示出来,供用户选择,选定之后,将该区域与此功能进行关联,实现自定义的设置。

本申请实施例为基于用户的眼球信息,确定用户的注视位置,从而对智能手机进行控制的方法。是针对眼球及视线信息作为交互过程的输入及调用的指令;采用视线的方向,眼球的状态来调用智能手机的某项功能。该接收范围并不仅仅局限于智能手机屏幕的所显示范围,例如:当用户视线并非落于手机屏幕显示范围之上,本申请实施例中,依旧可以作为指令调用手机某项功能完成互动,大大提高了眼球及视线输入的灵活性,拓宽了手机界面的交互范围。

另外,本申请实施例的方案拓宽了交互空间,使用户与终端进行交互过程当中,不再受屏幕交互显示空间的限制,大大提高了交互面积的范围,提高了用户体验。采用针对眼球状态及视线追踪来作为交互过程的输入指令,避免了在某项场景下必须通过实体相接触才可启动某些功能的局限,另外,使手机屏幕显示空间外的范围得到应用,解放了用户交互过程中的空间限制。

本申请实施例通过获取注视信息;确定与所述注视信息对应的感知操作区域,其中,所述感知操作区域中的部分或全部区域位于终端中的有效显示区域之外;对所述感知操作区域的关联应用程序进行控制。实现了通过获取用户注视点的位置,通过终端有效显示区域之外的区域实现用户对终端的控制的作用,起到了拓宽用户对终端进行控制时的可操作范围的技术效果,进而解决了相关技术中仅通过终端的有效显示区域的控制操作实现对终端的控制,存在终端的操作空间受限的技术问题。

本申请实施例还提供了一种基于终端可扩展区域的控制方法,图3是根据本申请实施例的一种基于终端可扩展区域的控制方法的流程示意图,如图3所示,该方法至少包括以下实施步骤:

步骤s302,获取注视信息;

在本申请的一些可选的实施例中,可通过终端内置或连接的拍摄装置获取用户的眼部图像,识别用户的眼动信息,从而根据用户的眼动信息,通过眼球跟踪算法,确定用户在终端上的注视点位置等注视信息。

步骤s304,确定与注视信息对应的虚拟操作区域;

可选地,虚拟操作区域中的部分或全部区域位于终端中的有效显示区域之外;

其中,上述终端的有效显示区域为终端可显示画面的显示区域,该有效显示区域可以包括但不限于:触控区域;

步骤s306,对虚拟操作区域的关联应用程序进行控制。

在本申请的一些可选的实施例中,虚拟操作区域与应用程序是关联的,例如:虚拟操作区域与终端的相机相关联,当用户注视虚拟操作区域时,可触发相机开启。其中,此处的“关联”的含义包括但不限于:虚拟操作区域与应用程序之间的对应关系。

具体地,虚拟操作区域中的全部区域位于终端中的有效显示区域之外时,虚拟操作区域的边界与有效显示区域接触。接触方式可以为:虚拟操作区域的边界与有效显示区域的边界接触。

该处相关虚拟操作区域的优选实施方式可以参见图1的相关感知操作区域的相关描述,此处不再赘述。

本申请实施例还提供了一种终端,用于提供人机交互界面,图4是根据本申请实施例的一种人机交互界面的结构示意图,如图4所示,该人机交互界面包括:终端的有效显示区域42和与注视信息对应的感知操作区域44,其中,感知操作区域44中的部分或全部区域位于有效显示区域42之外。

具体地,当感知操作区域44中的全部区域位于终端中的有效显示区域42之外时,感知操作区域44的边界与有效显示区域42接触。

需要说明的是,图4所示实施例的优选实施方式可以参见图1所示实施例的相关描述,此处不再赘述。

本申请实施例还提供了一种终端,图5是根据本申请实施例的一种终端的结构示意图。如图5所示,该终端包括:图像采集设备52,显示屏54和处理器56;其中:

图像采集设备52,用于采集用户的注视图像;

处理器56,用于基于注视图像获取注视信息;确定与注视信息对应的感知操作区域,其中,感知操作区域中的部分或全部区域位于终端中的有效显示区域之外;以及对感知操作区域的关联应用程序进行控制;

显示屏54,用于展示有效显示区域。

可选地,当感知操作区域中的全部区域位于终端中的有效显示区域之外时,感知操作区域的边界与有效显示区域接触。

需要说明的是,图5所示实施例的优选实施方式可以参见图1所示实施例的相关描述,此处不再赘述。

本申请实施例还提供了一种基于终端可扩展区域的控制装置,图6是根据本申请实施例的一种基于终端可扩展区域的控制装置的结构示意图。如图6所示,该装置包括:获取模块62、确定模块64、控制模块66;其中:

获取模块62,用于获取注视信息;

在本申请的一些可选的实施例中,可通过终端内置或连接的拍摄装置获取用户的眼部图像,识别用户的眼动信息,从而基于终端内部处理器,根据用户的眼动信息,通过眼球跟踪算法,确定用户在终端上的注视点位置等注视信息。

确定模块64,用于确定与所述注视信息对应的感知操作区域,其中,所述感知操作区域中的部分或全部区域位于终端中的有效显示区域之外;

其中,上述终端的有效显示区域为终端可显示画面的显示区域,该有效显示区域可以包括但不限于:触控区域;

控制模块66,用于对感知操作区域的关联应用程序进行控制。

可选地,当感知操作区域中的全部区域位于终端中的有效显示区域之外时,感知操作区域的边界与有效显示区域接触。

在本申请的一些可选的实施例中,感知操作区域与应用程序是关联的,例如:感知操作区域与终端的相机相关联,当用户注视感知操作区域时,可触发相机开启。其中,此处的“关联”的含义包括但不限于:感知操作区域与应用程序之间的对应关系。

具体地,感知操作区域中的全部区域位于终端中的有效显示区域之外时,感知操作区域的边界与有效显示区域接触。接触方式可以为:感知操作区域的边界与有效显示区域的边界接触。

为了扩展用户对终端进行操作的范围,可提前设置多个第一感知操作区域,确定与注视信息对应的感知操作区域可以通过以下方式进行实现:确定注视信息所在的第一感知操作子区域;将该第一感知操作子区域作为感知操作区域,其中,第一感知操作子区域为部分或全部区域位于终端中的有效显示区域之外的多个第一感知操作子区域中的一个。

可选地,上述装置还包括处理模块,该处理模块用于获取注视信息之前,执行以下操作:判断终端中感知元件的运行状态是否为开启状态,若是,则触发获取注视信息。感知元件用于感知终端中的多个感知区域的感应参数,其中,多个感知区域与多个第一感知操作子区域一一对应。该感应参数可以为温度信息,具体地,可以在多个第一感知操作子区域处分别设置一个感知元件。

为了节省感知元件的功耗,可设置感知元件为默认关闭状态,可以由用户手动输入指令进行开启,当终端在超过预设时间段内,并未连续两次获取到用户的注视信息时,可自动关闭。

在本申请的一些可选的实施例中,获取用户的注视信息之后,需基于该注视信息确定该注视信息对应的注视位置所在的第一感知操作子区域。

在本申请的一些可选的实施例中,确定注视信息所在的第一感知操作子区域之前,处理模块还用于执行以下步骤:设定多个坐标信息;以多个坐标信息对应的坐标为几何中心、以预设面积为大小建立多个第二感知操作子区域;判断多个第二感知操作子区域是否部分或全部区域位于终端的有效显示区域之外;在判断结果为否的情况下,调整预设面积的大小,直至多个第二预设中的部分或全部区域位于终端的有效显示区域之外时,确定多个第二感知操作子区域为多个第一感知操作子区域。

在本申请的一些可选的实施例中,可设定终端的有效显示区域的几何中心为原点,以分别平行于有效显示区域互相垂直的边长的直线为x轴、y轴建立坐标系;图2是根据本申请实施例的一种基于终端可扩展区域的控制方法的使用场景示意图;如图2所示,终端的有效显示区域的几何中心坐标为(0,0);假如终端的有效显示区域的面积为4cm*7cm;设定多个坐标信息(2,5)、(2,-5)、(-2,5)、(-2,-5),其中,上述多个坐标信息的单位为cm;分别以上述四个坐标为几何中心、以预设面积为大小建立四个第二感知操作子区域;其中,多个第二感知操作子区域的面积可以相同,也可以不同;并判断多个第二感知操作子区域是否部分或全部位于终端的有效显示区域之外;图2中,上述(2,5)、(2,-5)、(-2,5)、(-2,-5)都位于终端的有效显示区域之外,所以以该四个坐标为几何中心的第二感知操作子区域一定部分或全部位于终端的有效显示区域之外;图2中,对应(2,5)、(2,-5)、(-2,5)、(-2,-5)分别为a区域、b区域、c区域、d区域,预设面积为1平方厘米。

在本申请的另一些可选的实施例中,还可设定终端的有效显示区域的其中一个顶点为原点,分别以交于该原点的互相垂直的边长所在的直线为x轴、y轴建立坐标系。

若设定的坐标位于终端的有效显示区域之内时,为了保证操作空间的扩展性,若以设定的多个坐标为几何中心、以预设面积为大小建立的多个第二感知操作子区域,判断多个第二感知操作子区域是否部分或全部区域位于终端的有效显示区域之外;在判断结果为否的情况下,调整预设面积的大小,直至多个第二预设中的部分或全部区域位于终端的有效显示区域之外时,确定多个第二感知操作子区域为多个第一感知操作子区域。

在另一些可选的实施例中,也可以只设定一个坐标,以该坐标为几何中心,以预设面积为大小建立一个第二感知操作子区域,其中,当该坐标在终端的有效显示区域内时,预设的面积大小,需保证第二感知操作子区域部分位于有效显示区域以外。

在本申请的一些可选的实施例中,多个第一感知操作子区域的形状相同,也可以不同,对于前者,第一感知操作子区域的形状可以都为矩形,对于后者,第一感知操作子区域的形状可以部分为矩形,部分为圆形。

对感知操作区域的关联应用程序进行的控制可以包括:控制应用程序的启动、结束、隐藏等功能。

具体地,以扩展用户对终端进行控制的可操作区域,多个第一感知操作子区域与有效显示区域拼接后形成的区域为终端中可感知用户操作的感知区域。

在本申请的一些可选的实施例中,第一感知操作子区域可以关联有多个应用程序。例如:其中每一个感知操作子区域可以关联多个应用程序。

在本申请的一些可选的实施例中,每个第一感知操作子区域也可只关联一个应用程序。

在本申请的一些可选的实施例中,若图2中的a区域的关联应用程序为相机,当图2中的a区域为感知操作区域时,则控制相机启动拍照模式。

在本申请的一些可选的实施例中,若图2中的b区域的关联应用程序为音乐播放器,当图2中的b区域为感知操作区域时,则控制启动音乐播放器,并播放音乐。

在本申请的一些可选的实施例中,对感知操作区域的关联应用程序进行控制之前还需执行以下步骤:获取用户的配置指令;依据配置指令配置多个第一感知操作子区域与应用程序的关联关系。

在本申请的一些可选的实施例中,假如上述a区域、b区域、c区域、d区域为确定的第一感知操作子区域时,可在对感知操作区域的关联应用程序进行控制之前,还需执行以下步骤:获取用户的配置指令;依据配置指令配置上述a区域、b区域、c区域、d区域与应用程序的关联关系。

在本申请的一些可选的实施例中,上述a区域、b区域、c区域、d区域可分别与不同的应用程序关联;例如:a区域关联终端相机的拍照功能,则当a区域为感知操作区域时,启动终端相机的拍照功能;b区域关联悬浮按钮启动,则当b区域为感知操作区域时,启动悬浮按钮。在本申请的另一些可选的实施例中,上述a区域、b区域、c区域、d区域可关联同一应用程序的不同状态关联;例如:a区域关联终端相机的拍照功能,则当a区域为感知操作区域时,启动终端相机的拍照功能;b区域关联终端相机的停止拍照功能,则当b区域为感知操作区域时,关闭终端相机的拍照功能;c区域关联悬浮按钮启动,则当c区域为感知操作区域时,启动悬浮按钮;d区域关联悬浮按钮隐藏,则当d区域为感知操作区域时,隐藏悬浮按钮。

为了防止误操作,对感知操作区域的关联应用程序进行控制之前,处理模块还用于执行以下步骤:判断感知操作区域的被注视时长是否超过预设时长,若是,则确定对感知操作区域的关联应用程序进行控制。例如:若a区域关联相机的拍照功能,当用户将目光移动到a区域范围之内,注视时间持续超过2s时,手机端将自动接收到注视信号,识别出此刻用户想要拍照的指令,启动相机界面,并启动拍照相关的辅助程序,准备拍照。该功能简化了用户通过点击按键启动拍照界面的繁琐,大大提高了启动程序的便捷性。同理,若b区域关联悬浮按钮的启动,当用户的视线移动到b区域范围之内,注视时间超过2s时,手机端自动接收到注视信号,并分析出此刻用户想要启动悬浮按钮的指令。系统启动悬浮按钮,完成操作,整个过程历时短,定位快速,大大优化了用户体验。

在本申请的一些可选的实施例中,用户对同一感知操作区域不同的注视时长可关联不同的应用程序,也可关联同一应用程序的不同状态。例如:若用户注视a区域中的位置时长为2s-4s时关联相机的拍照功能,若用户注视a区域中的位置时长为6s-8s时关联相机的停止拍照功能,当用户将目光移动到a区域范围之内,注视时间为2s-4s时,手机端将自动接收到注视信号,识别出此刻用户想要拍照的指令,启动相机界面,并启动拍照相关的辅助程序,准备拍照。当用户在a区域注视时间为6s-8s时,手机端将自动接收到注视信号,识别出此刻用户想要停止拍照的指令,关闭相机界面,并终止拍照相关的辅助程序,停止拍照。

在本申请的一些可选的实施例中,若用户注视b区域中的位置时长为2s-4s时关联悬浮按钮的启动功能,若用户注视b区域中的位置时长为6s-8s时关联悬浮按钮的隐藏,当用户将目光移动到b区域范围之内,注视时间为2s-4s时,手机端自动接收到注视信号,并分析出此刻用户想要启动悬浮按钮的指令。系统启动悬浮按钮,完成操作。当用户在b区域注视时间为6s-8s时,手机端自动接收到注视信号,并分析出此刻用户想要隐藏悬浮按钮的指令。系统控制隐藏悬浮按钮。

具体地,对各个第一感知操作子区域与应用程序进行关联时需要激活各个第一感知操作子区域软件会对当前激活的区域进行设置,将备选好的可以与该区域绑定的功能显示出来,供用户选择,选定之后,将该区域与此功能进行关联,实现自定义的设置。

需要说明的是,图6所示实施例的优选实施方式可以参见图1所示实施例的相关描述,此处不再赘述。

根据本申请实施例的另一个方面,还提供了一种存储介质,该存储介质包括存储的程序,其中,在程序运行时控制存储介质所在设备执行上述的基于终端可扩展区域的控制方法。

根据本申请实施例的另一个方面,还提供了一种处理器,该处理器用于运行程序,其中,程序运行时执行上述的基于终端可扩展区域的控制方法。

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

在本申请的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。

作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例方法的全部或部分步骤。而前述的存储介质包括:u盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

以上仅是本申请的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。

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