一种操控大屏幕智能设备的方法技术

技术编号:10968251 阅读:85 留言:0更新日期:2015-01-28 20:11
本发明专利技术涉及一种操控大屏幕智能设备的方法,由智能设备的传感器,对当前用户在屏幕上实行的手势进行检测,以获取当前用户手指的始端和末端的坐标数据;智能设备根据获得的坐标数据,计算出与当前用户手指长度和/或触摸位置相对应的曲线或直线方程;智能设备根据曲线或直线方程计算,来动态地确定出屏幕上的图标交换区域,并对屏幕上图标交换区域内的图标进行重新布局。本发明专利技术便于用户操作屏幕上的图标,获得更好的使用体验。

【技术实现步骤摘要】
【专利摘要】本专利技术涉及,由智能设备的传感器,对当前用户在屏幕上实行的手势进行检测,以获取当前用户手指的始端和末端的坐标数据;智能设备根据获得的坐标数据,计算出与当前用户手指长度和/或触摸位置相对应的曲线或直线方程;智能设备根据曲线或直线方程计算,来动态地确定出屏幕上的图标交换区域,并对屏幕上图标交换区域内的图标进行重新布局。本专利技术便于用户操作屏幕上的图标,获得更好的使用体验。【专利说明】
本专利技术涉及智能设备领域,特别涉及。
技术介绍
拥有手机和平板等智能设备的人群越来越多,它给人们的生活带来了许多便利,并且应用在了很多方面。但是随着科技的发展和用户的新需求,原来的小屏幕设备已经不能很好地满足用户的体验。基于此,一些设备厂商和研发公司,就研制出了屏幕更大的智能设备。但是,一些新的问题就产生了,由于智能设备的屏幕变大和一些参数更高,设备上安装的应用也琳琅满目,对于它的可操控性和更快捷的交互就相对变得困难起来。用单手去操作手机或者平板时,大屏幕上的一些应用图标(ICON)手指点不到,无法打开。尤其对于成人和小孩,他们的手指长度不同,单手操作显示屏的范围也就会有差别和局限。
技术实现思路
为了解决上述问题,本专利技术提供,基于传感器获取任一用户的手指坐标或者长度,然后通过数学计算和直线曲线方程等结合,来动态调节桌面上的图标布局,以便用户能够方便点击原先单手操作不到的图标,获得更好的体验。 为了达到上述目的,本专利技术的技术方案是提供,其中,智能设备的传感器,对当前用户在屏幕上实行的手势进行检测,以获取当前用户手指的始端和末端的坐标数据;智能设备根据获得的坐标数据,计算出与当前用户手指长度和/或触摸位置相对应的曲线或直线方程;智能设备根据曲线或直线方程计算,来动态地确定出屏幕上的图标交换区域,并对屏幕上图标交换区域内的图标进行重新布局。 优选地,所述传感器检测到当前用户在屏幕上实行的另一个手势后,由所述智能设备重新获取用户手指始末端的坐标数据,计算相应的曲线或直线方程,动态地确定新的图标交换区域并对其中的图标进行重新布局。 优选地,所述传感器检测到另一个用户在屏幕上实行的手势后,由所述智能设备重新获取用户手指始末端的坐标数据,计算相应的曲线或直线方程,动态地确定新的图标交换区域并对其中的图标进行重新布局。 优选地,由所述智能设备在屏幕上动态地确定图标交换区域的过程包含:确定一个用户手指始端与末端之间连线直至其延长线的第一直线;确定一个通过用户手指始端且平行于屏幕宽度方向的第二直线;确定一个通过用户手指末端且平行于屏幕宽度方向的第三直线;由屏幕的各个边界与第一直线、或第二直线、或第三直线相配合,将屏幕划分得到多个屏幕区域;将其中设定为图标交换区域的任意两个屏幕区域中的图标进行位置调换。 优选地,用户以手指弯曲的手势操作屏幕时,智能设备确定与该手势相应的曲线方程,通过计算确定曲线方程中最高点的切线:如果用户手势为凸行曲线的,将凸行曲线上的最凸出的一点作为最高点,将过该最高点的曲线切线作为第一直线,过最高点或过手指始端且平行于屏幕底边的直线作为第二直线,过手指末端且平行于屏幕底边的直线作为第三直线;如果用户手势为凹形曲线的,将就是手指始端作为最高点,将过该最高点的曲线切线作为第一直线,将过该最高点且平行于屏幕底边的直线作为第二直线,将过手指末端且平行于屏幕底边的直线作为第三直线。 优选地,所述图标交换区域是位于第一直线下方和第二直线上方之间的第一区域,以及位于第一直线左侧、第二直线与第三直线之间的第二区域。 优选地,所述图标交换区域是位于第一直线下方和第二直线上方之间的第一区域,以及位于第一直线右侧、第二直线与第三直线之间的第三区域。 优选地,所述智能设备的传感器检测到用户实行的能够引起屏幕上手指始末端之间直线斜率改变的另一手势时,动态地确定各个图标交换区域在屏幕上新的划分范围,并对图标交换区域中的图标进行重新布局。 优选地,所述智能设备的传感器检测对应用户一个手指的指尖点位置来采集手指始端的坐标,并检测对应用户这一个手指的指腹末节或根部位置来采集手指末端的坐标。 优选地,所述智能设备的传感器检测对应用户一个手指的指尖点位置来采集手指始端的坐标,并检测对应用户另一个手指的指尖点位置来采集手指末端的坐标。 与现有技术相比,本专利技术所述操控大屏幕智能设备的方法,其优点在于:本专利技术通过实时监听用户在屏幕上的手势操作,获取手指始末端坐标,以便确定相应的图标交换区域,并调整图标布局,便于用户单手无法操作到屏幕上的图标,获得更好的使用体验。 【专利附图】【附图说明】 图1是本专利技术所述操控方法的流程示意图;图2是本专利技术所述操控方法中图标布局调整算法的示意图;图3是本专利技术所述操控方法中图标布局调整的屏幕界面示意图;图4是本专利技术所述操控方法中图标布局调整的一个具体示例的屏幕界面示意图;图5是本专利技术所述操控方法中手势曲线为凸行曲线时的屏幕界面示意图;图6是本专利技术所述操控方法中手势曲线为凹行曲线时的屏幕界面示意图。 【具体实施方式】 本专利技术提供,适用于成人和小孩手指长度不同的情况,能够针对用户手指坐标或者长度,动态改变触摸屏上应用图标的布局;当用户用手指向远些地方时,可以将远处的应用图标移动到用户可以够到的地方,方便用户单手操作。 如图1所示,本专利技术的方法,其工作原理如下:第一,通过后台的传感器,对用户在屏幕上实行的手势进行检测,获取当前用户手指始立而和末纟而的坐标;第二,根据获得的坐标数据,计算出当前用户手指长度相对应的曲线或直线方程; 第三,基于本专利技术的算法(下文会具体描述),对屏幕上的图标位置进行重新布局。 第四,假如需要操作距离更远的图标,可以采取递归的方法重复第三步的操作。 最终,远处的应用图标会被移动到屏幕上用户可以单手够到的地方,方便用户进行自己想要的操作。 配合参见图2、图3所示,本专利技术提供的图标布局调整算法如下:51、确定出用户手势的直线(或曲线)方程,进而确定一个表示用户手指在屏幕10上始末端位置的第一直线21并计算第一直线21的斜率,以便获知用户手指的方向;52、在屏幕10上确定一个通过用户手指始端11且平行于屏幕宽度方向的第二直线 22 ;53、在屏幕10上确定一个通过用户手指末端12且平行于屏幕宽度方向的第三直线 23 ;54、确定出屏幕10上位于第一直线21下方和第二直线22上方之间的第一区域31;55、确定出屏幕10上位于第一直线21右侧、第二直线22与第三直线23之间的第二区域32 ;56、将第一区域31的图标动态游离到第二区域32,同时,将第二区域32的图标动态游离到第一区域31,S卩,对第一区域31和第二区域32的图标进行随机的调换。所述第一区域31和第二区域32的大小是动态确定的,与各人手指长度、所触屏幕的点相匹配。 或者,S5还可以有另一些实施方式,记为S5’,例如是在屏幕10上确定位于第一直线21左侧、第二直线22与第三直线23之间的第三区域33 ;则,后续步骤S6’中则可以是对第一区域31和第三区域33的图标进行调换。 另外,虽然上文未详细叙述,但根据附图可以理解到,实际可以由屏幕的上下左右边界与所述第一直线21本文档来自技高网...

【技术保护点】
一种操控大屏幕智能设备的方法,其特征在于,智能设备的传感器,对当前用户在屏幕上实行的手势进行检测,以获取当前用户手指的始端和末端的坐标数据; 智能设备根据获得的坐标数据,计算出与当前用户手指长度和/或触摸位置相对应的曲线或直线方程;智能设备根据曲线或直线方程计算,来动态地确定出屏幕上的图标交换区域,并对屏幕上图标交换区域内的图标进行重新布局。

【技术特征摘要】

【专利技术属性】
技术研发人员:张行包卫卫
申请(专利权)人:上海斐讯数据通信技术有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1