[发明专利]网页行为的增强控制无效
申请号: | 201110299920.4 | 申请日: | 2011-09-20 |
公开(公告)号: | CN102508858A | 公开(公告)日: | 2012-06-20 |
发明(设计)人: | E·梅格多;D·巴塔金;L·沃尔德曼;S·普里什 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 蔡悦 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网页 行为 增强 控制 | ||
技术领域
本发明涉及网络技术,尤其涉及网页内容的呈现技术。
背景技术
web应用程序通过网络向用户提供各种各样的服务和数据。数据被收集、处理和存储在不同位置。web应用程序检索该数据,对它格式化以供呈现,并且将它提供给客户机设备上的浏览应用程序以呈现网页。某些网页可以是静态的,其中该数据是非交互式的。其他网页可通过链接或基于web模块的激活来提供诸如附加信息等某种交互性。然而,一般而言,网页以网页作者所决定的格式和量来呈现数据。
常规网页中的数据一般具有如网页作者所定义的限制其对用户的有用性的有限交互性。即使页面作者明确地提供对内容的导出或“数据订阅源”功能,用户也需要执行若干相对复杂的操作来访问和处理数据。另外,提供对网页本身上的数据的一种呈现以及向用户提供对隐含数据(对网页作者可用但不向用户显示的信息)的更丰富的体验是相对困难的任务。
发明内容
提供本发明内容以便以简化的形式介绍将在以下的具体实施方式中进一步描述的一些发明内容。本发明内容并不旨在专门标识所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定所要求保护的主题的范围。
各实施例涉及在所呈现的网页上提供使用户能够对至少一部分网页内容执行诸如定制、共享、编辑、分析、导出、和/或注释该内容等动作的网页行为增强(WPBE)控制元件。所处理的内容可被呈现在存储于服务器处的原始网页上、在网页的(存储于客户机处的)本地存储版本上、或从后续使用中获得,其中对原始网页内容的任何改变可被跟踪,并且将改变通知用户。基于诸如浏览器能力、用户偏好、使用模式以及类似的因素,WPBE控制元件可由源web应用程序嵌入网页中或被嵌入在本地浏览器处的网页中。
通过阅读以下的详细描述并参考相关的附图,这些及其它特征和优点将变得显而易见。可以理解,前述一般描述和以下的详细描述都是说明性的,并且不限制所要求保护的各方面。
附图说明
图1示出示例网页的多个WPBE控制元件;
图2示出具有与WPBE控制元件相关联的可用动作的不同示例呈现的两个网页;
图3示出具有用于执行与WPBE控制元件相关联的所选动作的示例用户界面的另一网页;
图4示出又一网页,其中使用WPBE控制元件以及相关联的动作来用图表注释所呈现的内容;
图5示出又一网页,其中使用WPBE控制元件以及相关联的动作将所呈现的内容变换成电子表单;
图6示出在通过WPBE控制元件和WPBE控制引擎来提供网页增强的系统中的主要组件;
图7示出WPBE控制引擎的操作及其与网页内容的交互;
图8是可实现根据各实施例的系统的联网环境;
图9是可实现各实施例的示例计算操作环境的框图;以及
图10示出根据各实施例的提供网页行为增强控制的过程的逻辑流程图。
具体实施方式
如以上简要描述的,可在所呈现的网页上提供使用户能够对至少一部分网页内容执行诸如定制、共享、编辑、分析、导出、和/或注释该内容等动作的网页行为增强(WPBE)控制元件。所处理的内容可被呈现在存储于服务器处的原始网页上、在网页的客户机处的本地存储版本上、或从后续使用中获得,其中对原始网页内容的任何改变可被跟踪,并且将改变通知用户。在以下的详细描述中,参考了构成详细描述的一部分并作为说明示出各具体实施例或示例的附图。可以组合这些方面,可以利用其它方面,并且可以在不背离本发明的精神或范围的前提下做出结构上的改变。因此,以下详细描述并不旨在限制,并且本发明的范围由所附权限要求及其等效方案来定义。
尽管在结合在个人计算机上的操作系统上运行的应用程序执行的程序模块的一般上下文中描述了各实施方式,但是本领域的技术人员会认识到各方面也可以结合其它程序模块实现。
一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、组件、数据结构和其它类型的结构。此外,本领域的技术人员可以明白,各实施例可以用其它计算机系统配置来实施,包括手持式设备、多处理器系统、基于微处理器或可编程消费者电子产品、小型计算机、大型计算机以及类似计算设备。各实施例还可以在任务由通过通信网络链接的远程处理设备来执行的分布式计算环境中实现。在分布式计算环境中,程序模块可位于本地和远程存储器存储设备两者中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110299920.4/2.html,转载请声明来源钻瓜专利网。