[发明专利]全局合成系统有效

专利信息
申请号: 201180071359.2 申请日: 2011-10-09
公开(公告)号: CN103562862B 公开(公告)日: 2017-04-26
发明(设计)人: L.E.布兰科;S.P.蒙卡尤;R.芬克 申请(专利权)人: 微软技术许可有限责任公司
主分类号: G06F9/44 分类号: G06F9/44;G06F3/14
代理公司: 中国专利代理(香港)有限公司72001 代理人: 陈慧,汪扬
地址: 美国华*** 国省代码: 暂无信息
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 全局 合成 系统
【说明书】:

技术领域

发明涉及全局合成技术,更具体地涉及一种被配置成执行对多个应用程序的再现的全局合成系统。

背景技术

在计算设备上可以再现广泛而多样的元素,比如图标、窗口、动画等等。另外,典型地在计算设备上执行的应用程序的数量像每一个应用程序典型地提供的元素的数量一样持续增加,从而提供附加的功能和更丰富的用户体验。

然而,元素的这种增加可能消耗计算设备的大量资源,比如处理器、存储器、图形硬件和其它资源。另外,这种消耗也可能对应用程序本身的执行有影响。

发明内容

描述了一种全局合成系统。在一种或多种实现方式中,全局合成系统可以被配置成执行对多个应用程序的再现。例如,全局合成系统可以被配置成显露出应用程序可访问的一个或多个应用编程接口(API)。然后API可以被用来使得单个合成引擎执行对多个应用的再现。单个合成引擎的使用可以被用来通过知道每一个应用程序提供了什么元素以及这些项目如何与至显示设备的再现相关而执行高效的再现。

本发明内容被提供以按简化的形式介绍将在以下具体实施方式中进一步描述的概念的选择。本发明内容不旨在标识要求保护的主题的关键特征或必要特征,也不旨在被用作确定要求保护的主题的范围的辅助。

附图说明

参照附图描述具体实施方式。在附图中,附图标记的最左端的(多个)数字标识该附图标记初次出现的图。在说明书和附图中不同情况下相同附图标记的使用可以表示相似或相同的项目。

图1是可操作来实现全局合成系统的示例实施方式中的环境的图示。

图2示出了一个示例系统,其中全局合成系统被更详细地图示为包括图1的合成引擎以及用户模式库和对象数据库模块。

图3描绘了被配置成全局合成树的图表的示例,该全局合成树可由合成引擎消耗以再现元素。

图4是描绘示例实施方式中的过程的流程图,其中生成描述用于由单个合成引擎再现的元素的图表。

图5图示了如包括参照图1描述的计算设备的示例系统。

图6图示了示例设备的各种组件,该示例设备可以被实现为如参照图1、2和5描述的、实现本文描述的技术的实施例的任何类型的计算设备。

具体实施方式

概述

被计算设备用来再现元素的常规技术采用分布式系统,在该分布式系统中为每个应用程序分配对应的合成引擎。因为这一点,不同的合成引擎不知道其它合成引擎正在执行什么。这可能导致可能妨碍实现常规技术的计算设备的效率的冗余、对元素的不必要再现等等,并且因而可能会使这些常规技术不太适合被“单薄”计算设备所使用。

本文描述了全局合成技术。在一个或多个窗口中,单个合成引擎可由多个不同的应用程序经由一个或多个API访问。因而,可以使合成引擎“知道”各种应用程序正在贡献什么以及那些元素如何相关。然后可以利用该知识来提高对应用程序的元素的再现的效率。在一个或多个实现方式中,合成引擎与属于那些应用程序的线程异步地运行,这允许应用程序促使内容在它们的窗口内被制成动画并且使用不同的再现技术对这样的内容进行栅格化。此外,来自系统中的每个应用程序的合成数据可以在单个图表(例如全局合成树谱)中被管理,这允许合成引擎执行诸如遮挡检测之类的全局优化以及以高效且安全的方式对来自多个应用程序的内容进行混合和匹配。结合以下附图可以找出这些和其它技术的进一步讨论。

在以下讨论中,首先描述可以采用本文描述的技术的示例环境。然后描述可以在示例环境以及其它环境中执行的示例过程。结果,示例过程的执行不限于示例环境,并且示例环境不限于示例过程的执行。

示例环境

图1是可被操作以采用本文描述的技术的示例实现方式中的环境100的图示。图示的环境100包括经过网络106通信地耦合至web服务104的计算设备102。可以以多种方式配置计算设备102以及可以实现web服务104的计算设备。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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