[发明专利]初始动态呈现控件数据估计无效

专利信息
申请号: 200780009254.8 申请日: 2007-02-02
公开(公告)号: CN101405723A 公开(公告)日: 2009-04-08
发明(设计)人: N·科塔里;P·M·保罗斯;B·C·勒鲁瓦;E·J·利普顿;K·阿拉姆 申请(专利权)人: 微软公司
主分类号: G06F17/21 分类号: G06F17/21
代理公司: 上海专利商标事务所有限公司 代理人: 陈 斌
地址: 美国华*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 初始 动态 呈现 控件 数据 估计
【说明书】:

背景

计算技术对人类进步贡献巨大。计算系统以各种各样的物理形式出现,包 括台式计算机、膝上型计算机、个人数字助理、电话、甚至常规上不被认为是 计算系统的设备,诸如例如冰箱和汽车。因此,计算系统可以是具有任何类型 的处理器和存储器的任何设备或系统。

计算系统通常联网在一起以便这些计算系统可以通信。网络可以像耦合两 台计算机的单个有线或无线链路一样简单,或像因特网一样复杂。最常用的应 用程序中的许多都依赖于网络技术。这些应用程序包括,例如,电子邮件、即 时消息通信、web浏览、远程网络访问、电子白板、IP语音电话通信、视频会 议、远程同步以及许多其它应用程序。在web浏览技术中,一个计算系统(通 常被不严格地称为“客户机”)向另一计算系统(被不严格地称为“服务器”) 发送对页面的请求。服务器随后用该页面的表示来响应客户机,在该客户机处, 该表示被显示在屏幕上。

有若干广泛的技术用于下载页面以使其可被显示在客户机上。一种技术涉 及服务器生成用于页面的完整的呈现指令并随后将这些呈现指令下载到客户 机。客户机随后解析并执行这些呈现指令。呈现指令的一个示例是超文本标记 语言(HTML)页面。该技术的一个优点是可以在单个请求-响应来回中下载整 个页面。该技术的一个缺点是如果该页面将以任何方式改变(例如,在用户选 择该页面的一部分时),在客户机向服务器发送新请求后,服务器向客户机发 送另一组完整的呈现指令。这要求服务器上的大量处理资源以在每次网页以任 何方式被更改时制定呈现指令。

另一技术很不相同,而并不要求在每次该网页改变时都下载整个网页。在 服务器接收到对页面的请求时,服务器只生成呈现该网页所需要的呈现指令的 一部分。例如,服务器可以生成表示该页面的支架的HTML。服务器下载该 HTML以及在客户机上执行的控件。这些控件包括准许客户机执行一个或多个 功能的逻辑。为执行其功能,该控件可以潜在地与其它客户机侧控件或甚至与 服务器交互。一种控件(在此也被称为“动态呈现控件”)呈现出诸如,例如 HTML等呈现指令。动态呈现控件准许逻辑在呈现控件时考虑客户机已知、但 不必是服务器已知的状态信息。如果状态信息改变,则控件的所显示的形式也 可以改变而不必向服务器重新请求页面。因此,在许多情况下,使用嵌入在 HTML支架中的动态呈现控件准许更大的灵活性。

不幸的是,有时客户机不总是具有动态呈现控件为在显示器上正确地呈现 所需要的所有信息。在这一情况下,动态呈现控件使得客户机通过网络或从最 初将该页面下载到客户机的服务器,或从不同的服务器或服务器集群一起请求 信息。因此,虽然使用动态呈现控件技术可以更灵活,但其还是可能需要第二 个请求-响应来回,从而在呈现页面时引入进一步的等待时间和网络带宽要求。

简要概述

尽管并非所需,但本发明的各实施例涉及向客户机的页面下载。在服务器 从客户机接收到对该页面的请求时,服务器标识对应于该网络请求的页面的表 示,该表示包括可被用来呈现该页面的一部分的动态呈现控件。服务器估计将 由该动态呈现控件用于正确地呈现其部分初始页面的初始数据中的至少某一 些,而非将通过网络获取对该初始数据的访问留给客户机。服务器随后发送包 括初始数据的全部或某一些的网络响应。在执行动态呈现控件时,客户机可以 仅仅使用该网络响应中提供的初始数据来呈现该部分页面,而非必须在第二个 来回中从网络资源获取对初始数据的访问。

提供本概述以便以简化形式介绍将在以下详细描述中进一步描述的一 些概念。该概述不旨在标识所要求保护的主题的关键特征或必要特征,也 不旨在用于帮助确定所要求保护的主题的范围。

附图简述

使用附图以更具体地描述本发明的各实施例。可以理解这些附图仅描述本 发明的各典型实施例,从而不被认为是对其范围的限制,各实施例将通过使用 附图用附加特征和细节来描述和说明,附图中:

图1示出本发明的原理的各实施例可在其中操作的计算系统;

图2示出根据本发明的各实施例的客户机和服务器之间的请求-响应流 程,其中该响应包括给动态呈现组件的初始数据;

图3A示出根据本发明的各实施例的最初使用服务器所提供的初始数据来 呈现页面的方法的流程图;

图3B示出动态呈现控件重新呈现其相关联的部分页面的方法的流程图;

图4示意性地示出具有相关联的初始数据源数据结构的页面的表示;以及

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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