[发明专利]对数据帧动画的通用表示无效

专利信息
申请号: 201210364542.8 申请日: 2012-09-26
公开(公告)号: CN102930581A 公开(公告)日: 2013-02-13
发明(设计)人: G·A·普里汀 申请(专利权)人: 微软公司
主分类号: G06T13/00 分类号: G06T13/00;G06T1/60
代理公司: 上海专利商标事务所有限公司 31100 代理人: 顾嘉运
地址: 美国华*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 数据 动画 通用 表示
【说明书】:

技术领域

发明涉及产生表示数据帧的通用动画表示。

背景技术

经常难以看到诸如随时间变化的数据等按顺序改变的数据中的模式。例如,销售数据可展示某种季节性(例如,夏季的销售数据比冬季高)。针对该问题的解决方案是随着数据变化动画化该数据的可视表示。例如,图表上的图形元素可表示数据,并且动画可示出这些图形元素改变以表示该数据中的变化。

发明内容

存在其中可呈现数据的动画的许多不同类型的呈现环境。这些呈现环境中的某一些可被配置为客户机-服务器系统中的客户机环境,其中对动画的处理的某一部分可由服务器执行。其他呈现环境可被配置成使用本地应用来本地地生成并运行动画。例如,呈现环境可包括基于浏览器的环境、本地企业生产力软件环境和/或其他环境。数据动画的表示传统上不适用于可以不同地配置并且可使用不同的语言来表示动画的不同类型的呈现环境。本文描述的工具和技术涉及通用动画表示,该通用动画表示可被转换成适于其中表示将被呈现为动画的呈现环境的专用动画表示。

作为示例,在一个实施例中,这些工具和技术可包括处理多个数据帧以产生表示这些数据帧的通用动画表示。该通用动画表示可以用适于被转换成多种不同的专用语言中的任一种的通用语言。该通用动画表示可被转换成用适于由呈现环境处理的专用语言的专用动画表示。该专用动画表示可被发送到呈现环境,其中该专用动画表示可被呈现在显示设备上。

提供本发明内容是为了以简化的形式介绍一些概念。这些概念将在以下具体实施例中进一步描述。本发明内容并不旨在标识所要求保护主题的关键特征或必要特征,也不旨在用于限制所要求保护主题的范围。类似地,本发明不限于解决在背景、详细描述、或附图中讨论的专用技术、工具、环境、缺点、或优点的实现。

附图简述

图1是其中可实现所描述的各实施例中的一个或多个实施例的合适的计算环境的框图。

图2是数据帧动画环境的框图。

图3是动画视图的示例的图示。

图4是一种用于对数据帧动画的通用表示的技术的流程图。

图5是另一种用于对数据帧动画的通用表示的技术的流程图。

具体实施例

本文描述的各实施例涉及用于改进数据帧的动画的技术和工具。这样的改善可源于分开或组合地使用各种技术和工具。

这些技术和工具可包括创建可被转换成不同的专用语言的图形动画元素的抽象或通用表示。用不同的专用语言的动画表示各自能够在不同类型的呈现环境中使用。例如,专用语言可包括标记语言,诸如基于XML的语言(例如,GVML)、基于HTML的语言(例如,HTML 5)以及包括XAML的语言。用于动画的专用语言可包括全都由呈现环境识别的不同语言的组合。

允许数据帧的动画用通用语言来定义并且然后被转换成专用语言可允许甚至对将被呈现在不同类型的呈现环境中的动画使用用于定义通用动画表示的相同技术。例如,无论动画将在基于客户机-服务器浏览器的环境中使用,还是在不使用浏览器的本地环境中使用,都可使用用于定义通用动画表示的相同技术。

所附权利要求中定义的主题不必限于本文描述的益处。本发明的专用实现可提供本文描述的益处的全部、一些、或未提供本文描述的益处。尽管本文出于呈现的目的以专用的顺序次序描述了用于各种技术的操作,但应理解除非要求专用的排序,否则这种描述方式涵盖了操作顺序上的重新安排。例如,在某些情况下,可以重新安排或并发执行顺序地描述的操作。此外,为了简单起见,流程图可能未示出可结合其他技术来使用专用技术的各种方式。

在此描述的技术可被用于在此描述的一个或多个系统和/或用于一个或多个其他系统。例如,本文描述的各种过程可用硬件或软件、或两者的组合来实现。例如,诸如应用指定集成线路、可编程逻辑阵列以及其它硬件设备之类的专用硬件实现可被构造来实现在此描述的一个或多个技术中的至少一部分。可包括各种实施例的装置和系统的应用可广泛地包括各种电子和计算机系统。可使用两个或更多互连接的专用硬件模块或具有可在模块之间并通过模块传递的相关控制和数据信号的设备、或作为应用指定集成线路的部分的设备来实现各技术。此外,在此描述的技术可通过由计算机系统执行的软件程序来实现。作为一个示例,实现可包括分布的处理、组件/对象分布的处理、以及平行处理。此外,可构造虚拟计算机系统处理来实现在此描述的技术或功能中的一个或多个。

示例性计算环境

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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