交互式屏幕控制方法与装置的制造方法_5

文档序号:9616070阅读:来源:国知局
种交互式屏幕控制方法,方法包括:
[0185]若识别出有第一感应物接触屏幕的边缘,则判断第一感应物与屏幕的接触面积是否大于预设阈值;
[0186]若判断出为第一感应物与屏幕的接触面积大于预设阈值,则识别是否有第二感应物与屏幕之间的悬浮距离位于预设范围内;
[0187]若识别出有第二感应物与屏幕之间的悬浮距离位于预设范围内,则根据第一感应物的位置和第二感应物的位置确定屏幕的虚拟按键的移动信息,并根据移动信息移动虚拟按键,虚拟按键移动之后与第二感应物的距离小于虚拟按键移动之前与第二感应物的距离。
[0188]本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。
[0189]应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。
【主权项】
1.一种交互式屏幕控制方法,其特征在于,包括: 若识别出有第一感应物接触屏幕的边缘,则判断所述第一感应物与所述屏幕的接触面积是否大于预设阈值; 若判断出为所述第一感应物与所述屏幕的接触面积大于预设阈值,则识别是否有第二感应物与所述屏幕之间的悬浮距离位于预设范围内; 若识别出有第二感应物与所述屏幕之间的悬浮距离位于预设范围内,则根据所述第一感应物的位置和第二感应物的位置确定所述屏幕的虚拟按键的移动信息,并根据所述移动信息移动所述虚拟按键,所述虚拟按键移动之后与所述第二感应物的距离小于所述虚拟按键移动之前与所述第二感应物的距离。2.根据权利要求1所述的交互式屏幕控制方法,其特征在于,所述根据所述第一感应物的位置和第二感应物的位置确定所述屏幕的虚拟按键的移动信息,并根据所述移动信息移动所述虚拟按键,包括: 获取所述第二感应物在所述屏幕上的投影位置; 获取以所述第一感应物为起点、向所述投影位置延伸的连线; 将所述连线指向的虚拟按键向所述投影位置移动。3.根据权利要求2所述的交互式屏幕控制方法,其特征在于,所述将所述连线指向的虚拟按键向所述投影位置移动包括: 确定在所述连线延伸方向且与所述投影位置距离最远的目标虚拟按键; 获取所述目标虚拟按键与所述投影位置之间的间隔距离; 将所述目标虚拟按键所在的当前显示页面整体向所述投影位置方向移动所述间隔距离,以使所述目标虚拟按键位于所述投影位置。4.根据权利要求1所述的交互式屏幕控制方法,其特征在于,所述根据所述第一感应物的位置和第二感应物的位置确定所述屏幕的虚拟按键的移动信息,并移动所述虚拟按键,包括: 获取所述第二感应物在所述屏幕上的投影位置; 获取以所述第一感应物为起点、向所述投影位置延伸的连线; 获取所述连线所指向的区域的各目标虚拟按键; 获取经过所述投影位置的分布轨迹; 将各目标虚拟按键以浮层方式按照所述分布轨迹分布在所述屏幕上。5.根据所述权利要求4所述的交互式屏幕控制方法,其特征在于,所述获取经过所述投影位置的分布轨迹包括: 将以所述第一感应物与所述屏幕接触的边缘部位为圆心,所述投影位置与所述圆心之间的距离为半径的圆在所述屏幕上形成的轨迹作为分布轨迹。6.根据权利要求4或5所述的交互式屏幕控制方法,其特征在于,所述将各目标虚拟按键以浮层方式按照所述分布轨迹分布在所述屏幕上,包括: 获取所述连线所指向的区域的各目标虚拟按键; 按照如下公式获取各目标虚拟按键的优先级函数P: P = D*Kd+N*Kn,其中,D为目标虚拟按键与所述投影位置之间的距离,KD为第一预设系数因子,N为目标虚拟按键被点击的历史次数,KN为第二预设系数因子; 根据各优先级函数确定各虚拟按键在所述分布轨迹上的分布位置; 以浮层方式按照所述分布位置在所述屏幕上显示所述各虚拟按键。7.根据权利要求1所述的交互式屏幕控制方法,其特征在于,在移动所述虚拟按键之后,还包括: 若识别出所述第一感应物离开所述屏幕且所述第二感应物与所述屏幕之间的悬浮距离位于所述预设范围外,则撤销所述虚拟按键的移动。8.—种交互式屏幕控制装置,其特征在于,包括: 判断模块,被配置为若识别出有第一感应物接触屏幕的边缘,则判断所述第一感应物与所述屏幕的接触面积是否大于预设阈值,若判断出为所述第一感应物与所述屏幕的接触面积大于预设阈值,则触发所述识别模块; 识别模块,被配置为识别是否有第二感应物与所述屏幕之间的悬浮距离位于预设范围内,若识别出有第二感应物与所述屏幕之间的悬浮距离位于预设范围内,则触发所述移动丰吴块; 移动模块,被配置为根据所述第一感应物的位置和第二感应物的位置确定所述屏幕的虚拟按键的移动信息,并根据所述移动信息移动所述虚拟按键,所述虚拟按键移动之后与所述第二感应物的距离小于所述虚拟按键移动之前与所述第二感应物的距离。9.根据权利要求8所述的交互式屏幕控制装置,其特征在于,所述移动模块包括: 第一获取子模块,被配置为获取所述第二感应物在所述屏幕上的投影位置; 第二获取子模块,被配置为获取以所述第一感应物为起点、向所述投影位置延伸的连线; 移动子模块,被配置为将所述连线指向的虚拟按键向所述投影位置移动。10.根据权利要求9所述的交互式屏幕控制装置,其特征在于,所述移动子模块被配置为: 确定在所述连线延伸方向且与所述投影位置距离最远的目标虚拟按键; 获取所述目标虚拟按键与所述投影位置之间的间隔距离; 将所述目标虚拟按键所在的当前显示页面整体向所述投影位置方向移动所述间隔距离,以使所述目标虚拟按键位于所述投影位置。11.根据权利要求8所述的交互式屏幕控制装置,其特征在于,所述移动模块包括: 第三获取子模块,被配置为获取所述第二感应物在所述屏幕上的投影位置,获取以所述第一感应物为起点、向所述投影位置延伸的连线,以及获取所述连线所指向的区域的各目标虚拟按键; 第四获取子模块,被配置为获取经过所述投影位置的分布轨迹; 分布子模块,被配置为将各目标虚拟按键以浮层方式按照所述分布轨迹分布在所述屏幕上。12.根据权利要求11所述的交互式屏幕控制装置,其特征在于,所述第四获取子模块被配置为: 将以所述第一感应物与所述屏幕接触的边缘部位为圆心,所述投影位置与所述圆心之间的距离为半径的圆在所述屏幕上形成的轨迹作为分布轨迹。13.根据权利要求11或12所述的交互式屏幕控制装置,其特征在于,所述分布子模块被配置为: 获取所述连线所指向的区域的各目标虚拟按键; 按照如下公式获取各目标虚拟按键的优先级函数P: P = D*Kd+N*Kn,其中,D为目标虚拟按键与所述投影位置之间的距离,KD为第一预设系数因子,N为目标虚拟按键被点击的历史次数,KN为第二预设系数因子; 根据各优先级函数确定各虚拟按键在所述分布轨迹上的分布位置; 以浮层方式按照所述分布位置在所述屏幕上显示所述各虚拟按键。14.根据权利要求8所述的交互式屏幕控制装置,其特征在于,所述识别模块还用于: 若识别出所述第一感应物离开所述屏幕且所述第二感应物与所述屏幕之间的悬浮距离位于所述预设范围外,则撤销所述虚拟按键的移动。15.一种交互式屏幕控制装置,其特征在于,包括: 处理器; 用于存储处理器可执行指令的存储器; 其中,所述处理器被配置为: 若识别出有第一感应物接触屏幕的边缘,则判断所述第一感应物与所述屏幕的接触面积是否大于预设阈值; 若判断出为所述第一感应物与所述屏幕的接触面积大于预设阈值,则识别是否有第二感应物与所述屏幕之间的悬浮距离位于预设范围内; 若识别出有第二感应物与所述屏幕之间的悬浮距离位于预设范围内,则根据所述第一感应物的位置和第二感应物的位置确定所述屏幕的虚拟按键的移动信息,并根据所述移动信息移动所述虚拟按键,所述虚拟按键移动之后与所述第二感应物的距离小于所述虚拟按键移动之前与所述第二感应物的距离。
【专利摘要】本公开是关于一种交互式屏幕控制方法与装置,方法包括:若识别出有第一感应物接触屏幕的边缘,则判断第一感应物与屏幕的接触面积是否大于预设阈值;若判断出为第一感应物与屏幕的接触面积大于预设阈值,则识别是否有第二感应物与屏幕之间的悬浮距离位于预设范围内;若识别出有第二感应物与屏幕之间的悬浮距离位于预设范围内,则根据第一感应物的位置和第二感应物的位置确定屏幕的虚拟按键的移动信息,并根据移动信息移动虚拟按键,虚拟按键移动之后与第二感应物的距离小于虚拟按键移动之前与第二感应物的距离。根据本公开,能够实现大尺寸屏幕单手操作。
【IPC分类】G06F3/0488
【公开号】CN105373334
【申请号】CN201510828818
【发明人】张旭
【申请人】小米科技有限责任公司
【公开日】2016年3月2日
【申请日】2015年11月25日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1