[发明专利]多别名动画中的别名选择有效
申请号: | 201210331159.2 | 申请日: | 2012-09-10 |
公开(公告)号: | CN102937891A | 公开(公告)日: | 2013-02-20 |
发明(设计)人: | R.J.贝克;H.马穆德;T.A.亚当斯 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F3/0484;G06T13/00 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 李亚非;汪扬 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 别名 动画 中的 选择 | ||
1.一种在包括至少一个处理器和一个存储器的计算机系统处,在包括多个计算系统的计算机联网环境中,用于确定在动画中断之后要选择的适当别名的计算机实施的方法,所述方法包括:
确定一个或多个用户界面(UI)(125)元素(126)要被移动到UI内的不同位置的动作;
发起第一动画(131A)的动作,该第一动画创建用于要被移动的每个UI元素的第一别名(130A)和第二别名(130B);
接收将所发起的第一动画中断的输入(106)的动作,所述输入指示在第一动画期间被移动的UI元素中的至少一个要被移动到不同位置;
基于一个或多个可见度因素(121),确定第一别名和第二别名中的哪一个最适宜用作第二动画(131B)的起始点的动作;以及
在所确定的最适宜别名处发起第二动画的动作,该第二动画将所确定的最适宜别名用作起始点并且将不同的第三别名(130C)用作终点。
2.根据权利要求1的方法,其中所述可见度因素中的至少一个包括不透明度,以使得具有最高不透明度的UI元素的别名被确定成第二动画的最适宜起始点。
3.根据权利要求1的方法,其中所述可见度因素中的至少一个包括剪裁,以使得被剪裁最少的UI元素的别名被确定成第二动画的最适宜起始点。
4.根据权利要求1的方法,还包括确定最后交互点的动作,其中所述最后交互点指示用户最后与哪个UI元素进行交互。
5.根据权利要求4的方法,其中所述可见度因素中的至少一个包括离最后交互点的距离,以使得最靠近用户最后与UI进行交互的地方的UI元素的别名被确定成第二动画的最适宜起始点。
6.根据权利要求1的方法,还包括确定作为第一动画的一部分的每个UI元素正在移动的当前速度。
7.根据权利要求6的方法,其中所述可见度因素中的至少一个包括所确定的UI元素的当前速度,以使得移动最快的UI元素的别名被确定为第二动画的最适宜起始点。
8.根据权利要求1的方法,其中在接收到将所发起的第一动画中断的输入时,在第一动画中UI元素中的一个或多个的状态信息被持久地存储。
9.一种用于实施确定用户当前将注意力集中于哪个用户界面元素的方法的计算机程序产品,该计算机程序产品包括在其上存储计算机可执行指令的一个或多个计算机可读存储介质,当所述计算机可执行指令由计算系统的一个或多个处理器执行时,使得所述计算系统执行所述方法,该方法包括:
在用户界面(UI)(125)处从用户(105)接收输入(106)的动作;
识别在由所接收的输入发起的动画(131A)期间当前改变位置的一个或多个UI元素(126)的动作;
访问一个或多个可见度因素(121)的动作,所述可见度因素中的每个至少部分识别用户将注意力集中于哪些UI元素;以及
基于所访问的可见度因素中的一个或多个,确定用户当前将注意力集中于多个UI元素中的哪个UI元素(126)的动作。
10.根据权利要求9的计算机程序产品,其中所述可见度因素中的至少一个包括不透明度,以使得具有最高不透明度的UI元素的别名被确定成第二动画的最适宜起始点。
11.根据权利要求9的计算机程序产品,其中所述可见度因素中的至少一个包括剪裁,以使得被剪裁最少的UI元素的别名被确定成第二动画的最适宜起始点。
12.根据权利要求9的计算机程序产品,还包括确定最后交互点的动作,其中所述最后交互点指示用户最后与哪个UI元素进行交互。
13.根据权利要求12的计算机程序产品,其中所述可见度因素中的至少一个包括离最后交互点的距离,以使得最靠近用户最后与UI进行交互的地方的UI元素的别名被确定成第二动画的最适宜起始点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210331159.2/1.html,转载请声明来源钻瓜专利网。