[发明专利]对在基于标记的文档中的数据进行所通知的分割有效
申请号: | 201280023689.9 | 申请日: | 2012-05-07 |
公开(公告)号: | CN103534698B | 公开(公告)日: | 2016-11-09 |
发明(设计)人: | M·多尔蒂;J·贝托拉米;A·史密斯 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F17/21 | 分类号: | G06F17/21 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 胡利鸣 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 标记 文档 中的 数据 进行 通知 分割 | ||
背景
在计算环境中,标记语言可以被作者用于创建如下的文档:所述文档至少部分地基于文档中提供的文本以及伴随着总体上描述该文本要被如何显示的注释而被显示。例如,文本字符可以联同注释一起包括在文档中,所述注释包括格式化指令、呈现指令、程序性(procedural)指令和/或描述性标记。在该示例中,文本和注释可以用于创建可查看或可处理的文档版本,该文档版本可包括文本、图像、媒体、链接以及其他可查看成分。标记语言可以用于各种各样的文档类型,比如用在文字处理文档(例如使用呈现性标记)、宏或子例程文档(例如使用程序性标记)以及基于web的文档(例如使用描述性标记)中。
概述
提供本概述是为了以简化的形式介绍将在以下详细描述中进一步描述的选择的概念。本概述并不旨在标识出所要求保护的主题的关键因素或必要特征,也不旨在用于限定所要求保护的主题的范围。
能够理解,在一些实例中,所期望的可能是在第一设备上显示标记语言文档的第一部分并且在第二设备上显示该标记语言文档的第二部分。例如,所期望的可能是在监视器上显示交互式内容(例如视频),而在智能电话上呈现用于该内容的一个或多个控件(例如播放、停止、暂停、倒带等等)。通过这种方式,用户可以在第一设备上查看与标记语言文档的第一部分相对应的内容,以及在第二设备上查看与该标记语言文档的第二部分相对应的控件,其中第二/第一部分可以与第一/第二部分交互。
然而,这在一些场景中实现起来可能是有问题的,比如其中web浏览器尝试呈递基于web的文档中托管在第一设备上的第一部分、以及该基于web的文档中托管在第二设备上的第二部分。例如,当前web浏览器通常要求基于web的标记语言文档的各个部分要么作为顶层文档内的子区(例如帧)、要么作为单独的顶层窗口(例如“弹出窗口”)共同存在于相同的web浏览器中。然而,当尝试使这些部分共存时可能出现低效性,并且结果可能不必要地消耗附加的计算和/或联网资源。附加地,单个标记语言文档可能不能为不同设备提供内容。例如,常规技术通常即使在内容为相关的情况下仍然针对不同的设备要求相应的标记语言文档。能够理解,这需要附加的开发和其他资源,至少因为在仍须单独创建的文档之间存在大量重叠。
因此,公开了一种或多种技术和/或系统,其允许标记语言文档的第一部分显示在第一设备上并且该标记语言文档的第二部分显示在第二设备上,其中第一/第二部分可以与第二/第一部分交互。在用于在第一设备上显示标记语言文档的第一部分并且在第二设备上显示该标记语言文档的第二部分以用于与第一部分交互的一个实施例中,该标记语言文档使用第一设备被解析。另外,标记语言文档中至少部分通过解析所标识出的第一部分可以使用第一设备来呈递,其中该呈递可以用于在与第一设备耦合的显示器上显示第一部分。附加地,标记语言文档的第二部分可以使用标记语言文档中至少部分通过解析标识出的远程设备标签发送给第二设备。远程设备标签可以描绘第二部分,该第二部分可以被发送以供由第二设备显示。
为实现上述内容和相关目的,以下描述和附图阐述了各个说明性方面和实现。这些方面和实现仅指示可以使用一个或多个方面的各种方式中的一些。结合附图阅读以下详细描述,则本公开的其他方面、优点、以及新颖特征将变得显而易见。
附图简述
图1是示出示例性方法的流程图,该方法用于在第一设备上显示标记语言文档的第一部分并且在第二设备上显示该标记语言文档的第二部分以用于与第一部分交互。
图2是示出其中可以实现本文所描述的一种或多种技术的一个或多个部分的一示例实施例的流程图。
图3是示出其中可以实现本文所描述的一种或多种技术的一个或多个部分的一示例实施例的流程图。
图4A示出了包括第一和第二部分的标记文档的示例实施例。
图4B示出其中可以实现本文所描述的一种或多种技术的环境的示例实施例。
图5是示出示例性系统的组件图,该系统用于在第一设备上显示标记语言文档的第一部分并且在第二设备上显示该标记语言文档的第二部分以用于与第一部分交互。
图6是示出其中可以实现本文所述的一个或多个系统的一示例实施例的组件图。
图7是包括被配置成实现本文中所阐述的措施(provision)中的一个或多个的处理器可执行指令的示例性计算机可读介质的图示。
图8示出其中可实现本文中所阐述的措施中的一个或多个的示例性计算环境。
详细描述
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280023689.9/2.html,转载请声明来源钻瓜专利网。