[发明专利]针对高效原子访问优化的XML文件格式有效
申请号: | 201380010234.8 | 申请日: | 2013-02-12 |
公开(公告)号: | CN104126183A | 公开(公告)日: | 2014-10-29 |
发明(设计)人: | M·伍德;J·拜勒;R·利特尔;B·马歇尔;A·史密斯 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F17/00 | 分类号: | G06F17/00;G06F17/21 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 罗婷婷 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 针对 高效 原子 访问 优化 xml 文件格式 | ||
背景
将丰富的内容集合存储在单个文件中的应用常常面临许多可操作性障碍。如果大量内容被存储在文件本身中,则加载该文件所需的时间可能会不利地影响用户体验。然而,如果该文件引用了外部内容,则计算资源可因访问该内容所需的众多请求和检索操作而负担过重。本发明的各实施例正是对于这一一般环境而构想的。
虽然本背景技术中着眼于特定的问题,但本发明决不旨在限于解决那些特定问题。
概述
本公开的各实施例涉及可针对高效原子访问优化的灵活文件。本文中公开的实施例可以与任何类型的软件应用(例如,文字处理器、演示软件、图解软件等)结合使用。此外,本文中公开的实施例可以与向用户提供大量内容的应用一起利用。所公开的灵活文件向各应用提供收集和/或聚集大量内容同时在用户的需求和向本地及网络计算资源施加的负担之间达到平衡的能力。本文中公开的灵活文件通过允许与所聚集内容如何被检索和/或存储有关的变化原子性程度来提供灵活性。
在其他实施例中,灵活文件还提供与内容在网络上的移动有关的弹性。如所讨论的,灵活文件格式能够存储实际内容或对内容的引用。如果文件存储对内容的引用,则该内容的移动可破坏该引用,由此阻止稍后访问该文件和/或检索该文件。本文中公开各实施例通过存储对每一内容项的各种不同的引用来提供针对内容移动的弹性。在各实施例中,每一引用可以按不同方式链接到相同的内容项,由此向该灵活文件提供找到和检索内容的多种机制。
提供本概要从而以简要形式引入将在下面具体实施例中进一步描述的概念的选择。本概要不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用来限制所要求保护的主题的范围。
附图简述
在所有的图中,相同标号表示相同元素或相同类型的元素。
图1是灵活文件100的一实施例的概念说明。
图2是可用于以离线模式提供高原子性的灵活文件组件的实施例。
图3是可用于以在线模式提供高原子性的灵活文件组件的实施例。
图4是可用于以在线模式提供平衡水平的原子性的灵活文件组件的实施例。
图5是可用来创建灵活文件的方法500的实施例。
图6是可以与本文中的各实施例一起使用的网络系统600的实施例。
图7示出了用于实现本文中公开的各方法的计算机环境和计算机系统700的实施例。
图8A示出了用于执行本文中描述的创建和利用灵活文件格式的实施例的移动计算设备800的一个实施例。
图8B是适用于实施本文中公开的灵活文件格式的实施例的示例性移动计算设备系统802的简化框图。
图9示出了用于将本文公开的各实施例提供给一个或多个客户机设备的系统的实施例。
详细描述
本发明现将参考其中示出了一些可能的实施例的附图来更完整地描述各示例性实施例。然而,其他方面能以许多不同的形式来实现,并且在本发明中包括各具体实施例不应被解释为将这些方面限于在此阐明的各实施例。相反,包括附图中描绘的各实施例是为了提供全面和完整且将预期的范围完全地传达给本领域技术人员的公开。在参考附图时,使用相同的附图标记来指示所有附图所示的相同的结构和元素。
本公开的各实施例涉及可针对高效原子访问优化的灵活文件格式。本文中公开的实施例可以与任何类型的软件应用(例如,文字处理器、演示软件、图解软件等)结合使用。此外,本文中公开的实施例可以与向用户提供大量内容的应用一起利用。例如,本文中公开的灵活文件格式可被创建剪辑画面的应用利用。剪辑画面可以是用户或应用聚集和提供以便显示和/或消费的图片、文档、演示、电子表格、图表、音频文件、视频、web内容或任何其他类型的数字内容的丰富集合。为了便于描述,本文中的讨论在描述灵活文件格式时将针对创建剪辑画面。然而,本领域的技术人员将领会本文中公开的灵活文件格式可被采用来创建用于任何类型的应用的任何类型的文件,并且不会将本文中公开的各实施例解释为限于剪辑画面的创建。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380010234.8/2.html,转载请声明来源钻瓜专利网。