[发明专利]触摸屏选择视觉反馈有效
申请号: | 201210388960.0 | 申请日: | 2012-10-12 |
公开(公告)号: | CN102937843A | 公开(公告)日: | 2013-02-20 |
发明(设计)人: | J·阿诺尔德 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F3/041 | 分类号: | G06F3/041;G06F3/0488 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 陈斌 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 触摸屏 选择 视觉 反馈 | ||
1.一种用于向用户提供指示对触敏显示器上的图形用户界面中的元素的触摸选择的视觉反馈的方法,在接收到所述触摸选择时所述元素能旋转,所述图形用户界面由具有呈现相机的呈现引擎程序显示,所述呈现相机具有与显示器基准点相交的投影轴,所述方法包括:
在所述显示器上以第一定向来显示所述元素;
确立至少基于元素基准点与所述显示器基准点之间的距离的旋转缩放因子;
至少基于所述旋转缩放因子来确定所述元素的旋转量;
接收经由所述用户触摸所述显示器的表面来对所述元素的触摸选择;
将所述元素旋转所述旋转量至第二定向;以及
在所述显示器上以所述第二定向来显示所述元素。
2.如权利要求1所述的方法,其特征在于,所述旋转量包括乘以所述旋转缩放因子的最大旋转。
3.如权利要求2所述的方法,其特征在于,还包括通过将元素大小与显示器大小进行比较来确定所述最大旋转。
4.如权利要求1所述的方法,其特征在于,所述旋转缩放因子在大约1.0和大约0.333之间变化,当所述元素基准点与所述显示器基准点之间的距离大约是0.0时所述旋转缩放因子是大约1.0,当所述元素基准点与所述显示器基准点之间的距离是大约最大值时所述旋转缩放因子是大约0.333。
5.如权利要求1所述的方法,其特征在于,所述旋转缩放因子是第一旋转缩放因子,所述方法还包括:
确定所述元素上的接收到对所述元素的触摸选择的选择位置;
确立至少基于所述选择位置与元素基准点之间的距离的第二旋转缩放因子;以及
其中确定所述元素的旋转量还包括至少基于所述第一旋转缩放因子和所述第二旋转缩放因子来确定所述旋转量。
6.如权利要求5所述的方法,其特征在于,所述第二旋转缩放因子在大约1.0和大约0.0之间变化,当所述选择位置处于所述元素的边缘时所述第二旋转缩放因子是大约1.0,当所述选择位置处于所述元素基准点时所述第二旋转缩放因子是大约0.0。
7.如权利要求1所述的方法,其特征在于,还包括:
在所述显示器上以第一大小来显示所述元素;
确定所述元素上的接收到对所述元素的触摸选择的选择位置;
确立基于所述元素基准点与所述显示器基准点之间的距离的元素位置大小缩放因子;
确立基于所述元素上的选择位置与所述元素基准点之间的距离的选择位置大小缩放因子;
确立所选大小缩放因子,所选大小缩放因子包括所述元素位置大小缩放因子和所述选择位置大小缩放因子中较小的那一个;
通过将所述元素的第一大小乘以所选大小缩放因子来确定所述元素的第二大小;以及
在所述显示器上以所述第二大小来显示所述元素。
8.一种用于向用户提供指示对图形用户界面中的元素的触摸选择的视觉反馈的计算设备,包括:
基于触敏表面和显示器基准点的显示器;
包括呈现相机的呈现引擎程序,所述呈现相机具有与所述显示器基准点相交的投影轴,所述呈现引擎程序被配置成:
在所述显示器上以第一定向来显示所述元素;
确立至少基于元素基准点与所述显示器基准点之间的距离的元素位置旋转缩放因子;
至少基于所述元素位置旋转缩放因子来确定所述元素的旋转量;
接收经由所述用户触摸所述显示器的触敏表面来对所述元素的触摸选择;
将所述元素旋转所述旋转量至第二定向;以及
在所述显示器上以所述第二定向来显示所述元素。
9.如权利要求8所述的计算设备,其特征在于,还包括通过将元素大小与显示器大小进行比较来确定最大旋转。
10.如权利要求8所述的计算设备,其特征在于,所述呈现引擎程序还被配置成:
确定所述元素上的接收到对所述元素的触摸选择的选择位置;
确立至少基于所述选择位置与元素基准点之间的距离的选择位置旋转缩放因子;以及
至少基于所述元素位置旋转缩放因子和所述选择位置旋转缩放因子来确定所述旋转量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210388960.0/1.html,转载请声明来源钻瓜专利网。