[发明专利]对异步操纵的用户界面响应在审

专利信息
申请号: 201380075853.5 申请日: 2013-09-03
公开(公告)号: CN105210019A 公开(公告)日: 2015-12-30
发明(设计)人: N.波罗克;L.古斯特;N.布伦;N.瓦戈纳;M.内尔特 申请(专利权)人: 微软技术许可有限责任公司
主分类号: G06F3/0488 分类号: G06F3/0488;G06F3/0481;G06F3/0484
代理公司: 中国专利代理(香港)有限公司 72001 代理人: 孙之刚;景军平
地址: 美国华*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 异步 操纵 用户界面 响应
【说明书】:

背景技术

用于计算设备的输入机构增加了所提供的交互复杂性和易用性。触摸屏可以允许用户只使用单个手指容易地操纵图形用户界面中的内容。例如,用户可以将手指放置在触摸屏上来选择内容项。然后,用户可以拖动该手指穿过屏幕,从而在图形用户界面的框架内移动所选择的项。

发明内容

提供本发明内容以便以简化的形式介绍概念的选择,在下文中该概念在具体实施方式中被进一步描述。该发明内容不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用来限制所要求保护的主题的范围。

下文所讨论的实施例涉及同步首要内容集合和反射内容集合之间的运动以在图形用户界面中创建视差效果。图形显示设备可以检测指示首要内容集合在图形用户界面中的首要位置改变的用户输入。图形显示设备可以实例化委托线程以控制反射内容集合。图形显示设备使反射内容集合基于首要位置改变以受控的独立动作移动。

附图说明

为了描述可以以其获得上述和其它的优点和特征的方式,更具体的描述被阐述并且将通过参照附图中所图示的其特定实施例来呈现。可以理解,这些附图仅描绘了各典型实施例,因此不被认为是对其范围的限制,将通过使用附图用附加特异性和细节来描述和说明各个实现方式。

图1用框图形式图示了计算设备的一个实施例。

图2用框图形式图示了图形用户界面交互的一个实施例。

图3用图表形式图示了事件时间图表的一个实施例。

图4用流程图形式图示了移动首要内容集合的方法的一个实施例。

图5用流程图形式图示了预测将来首要位置的方法的一个实施例。

图6用流程图形式图示了移动反射内容集合的方法的一个实施例。

具体实施方式

下文对实施例进行了详细讨论。尽管讨论了特定的实现方式,但是应当理解,这仅是出于说明目的而进行的。相关领域的技术人员将认识到,在不脱离本公开的主题的精神和范围的前提下,可以使用其它组件和配置。该实现方式可以是机器实现的方法、具有存储在其上以用于至少一个处理器的详细说明方法的指令集合的有形的机器可读介质、或图形显示设备。

一些用户体验场景可以相对于其它用户界面元素移动某些用户界面元素。然而,独立线程可以变换某些用户界面元素,从而使得难以对准和同步。附加地,随着触摸屏的出现,用户可以独立地操纵多个用户界面元素。其它用户界面元素可能无法了解主要用户界面元素的精确移动。这种类型的场景的示例可以是“视差扫视(parallaxpanning)”。在这种场景中,视差元素可以以与其它元素的速度成比例的速度移动,以创建深度错觉。视差背景可以以比前景内容慢得多的速度滚动,以创建视差背景更进一步远离用户的错觉。

图形显示设备可以使用单独的委托线程处置输入。图形显示设备可以计算应用到主要或首要内容(诸如用户界面元素)的变换矩阵。变换矩阵可以说明由开发者所应用的扫视、缩放、旋转、动画、和变换。可以通过实现允许每个新行为与主要处理架构整合的专用界面来在内部编码次要或反射内容行为。专用内部界面可以定义与其它内容(诸如首要内容)有关系的输入变量的集合。这些定义可以允许专用内部界面了解哪些其它内容可以用于计算其自身的变换。专用内部界面可以使用同步点来计算更新后的位置。专用内部界面可以使用同步点以原子形式(atomically)在行为集合中将每个更新后的位置在屏幕上呈现。

公共应用编程接口的用户可能不知道这些内部机构。用户可以通过从提供给应用的内置行为集合中选择来创建反射内容的新实例,然后基于所选择的行为配置各种参数以将反射内容与首要内容或其它辅助内容相关联。一旦应用创建新的反射内容并且将该反射内容与具体的首要内容相关联,应用编程接口就可以提取诸如首要内容的当前位置和大小和目标内容的列表之类的同步信息。

图形显示设备可以在屏幕上呈现之前更新首要内容的数学位置。然后,同步地,委托线程可以检查每一个首要内容集合以找到任何所关联的反射内容集合。对于任何所关联的反射内容集合,架构可以基于首要内容集合的当前位置请求更新后的位置。架构可以以每一个反射内容集合被添加到用于所给定的首要内容集合的系统的顺序来组织请求。然后,稍后的反射内容集合也可以消耗用于辅助内容集合的新计算的位置以便计算反射内容位置。一旦计算出每一个反射内容位置,图形显示设备就可以更新每一个所关联的可视位置,并且以原子形式提交改变。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201380075853.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top