[发明专利]发现网站的替换用户体验有效
申请号: | 200980134171.0 | 申请日: | 2009-08-18 |
公开(公告)号: | CN102132316A | 公开(公告)日: | 2011-07-20 |
发明(设计)人: | J·C·霍金斯 | 申请(专利权)人: | 微软公司 |
主分类号: | G06Q50/00 | 分类号: | G06Q50/00;G06F15/16 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 蔡悦 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 发现 网站 替换 用户 体验 | ||
背景技术
1.背景和相关技术
计算机系统和相关技术影响社会的许多方面。的确,计算机系统处理信息的能力已转变了人们生活和工作的方式。计算机系统现在通常执行在计算机系统出现以前手动执行的许多任务(例如,文字处理、日程安排和会计等)。最近,计算机系统彼此耦合并耦合到其他电子设备以形成计算机系统和其他电子设备可以在其上传输电子数据的有线和无线计算机网络。因此,许多计算任务的执行分布在多个不同的计算机系统和/或多个不同的计算环境上。
例如,在因特网上,计算机系统常常在客户机/服务器安排中操作。一种计算机系统包括来自包括web服务器的另一计算机系统的web浏览器请求数据。通常使用超文本传输协议(“HTTP”)来便于web浏览器和web服务器之间的通信,超文本传输协议是用于在因特网和万维网(“WWW”)上传输信息的通信协议。HTTP是请求/响应(或同步)协议。web浏览器通过提交统一资源定位符(“URL”)来请求信息,并且由URL标识的网站将内容(通常超文本标记语言(“HTML”))返回给web浏览器。web浏览器随后解释内容以供诸如例如通过视频和/或音频输出设备的呈现。
典型的web体验是有利的,因为具有被适当配置的web浏览器的任何计算机系统可访问来自网站的内容。即,web浏览器实质上用作瘦客户机来提供用于访问和呈现内容的少量明确定义的机制。web服务器响应于web浏览器请求实际上进行所有的处理以获得适当格式(例如HTML)的数据以供在web浏览器处呈现。
不幸的是,这一客户机/服务器安排也有多个缺点。例如,与应用程序的所有交互都需要通过web服务器。结果,数据(例如,URL)被发送给服务器,服务器作出响应,并且其他数据(例如,网页)在web浏览器处被重新加载。由此,典型的web浏览器操作导致用户交互的同步(并且有时较慢)循环,例如,当网站内容可以被呈现时有限的。
此外,web浏览器的用于访问和呈现内容的较少数量的明确定义的机制限制了可以如何呈现内容以及呈现什么类型的内容。例如,大多数web浏览器不是本机地被配置成呈现除了HTML数据之外的任何东西。某种程度上,脚本的使用可增强web浏览器的呈现能力。然而,数据呈现仍然在web浏览器内发生,并且被限制于web浏览器环境。
常常被称为丰富因特网应用(“RIA”)的各种应用程序可提供替换体验,这些替换体验具有扩展的或增强的用于访问和呈现基于因特网的内容(有时在web浏览器外部)的能力。RIA利用web浏览器和web服务器之间有时被称为客户机引擎的中间软件层来避开web浏览器的限制。RIA可被编程以执行实际上任何应用程序功能,设计者相信当处理各种用户交互时该应用程序功能将增强用户界面的某一方面或改进其响应性(例如与标准web浏览器实现相比)。例如,RIA可提供诸如经由HTML不可获得的扩展的用户界面行为、增加的响应性、客户机/服务器工作负载平衡、异步通信(即,通信可以发生而无需用户触发一响应/回复)、以及网络效率等益处。
RIA可以是可执行(例如exe)文件、安装包(例如msi)、或ZIP文件安装包。不幸的是,获取访问或甚至变得知晓RIA可在不同的网站之间变化。例如,用户通常需要阅读某一网站或应用程序的应用程序专用HTML用户界面来标识到RIA的链接。用户随后点击HTML页面上的特定按钮或链接来触发对RIA的下载和/或安装。
简要概述
本发明涉及用于发现网站的替换用户体验的方法、系统和计算机程序产品。web浏览器向网站提交对内容的请求。web浏览器响应于来自网站的请求来接收响应内容。web浏览器确定该响应内容包括到应用程序清单的链接。该应用程序清单列出被配置成访问来自网站的内容的一个或多个替换应用程序。
web浏览器指示(例如,通过用户界面元素)网站包括替换应用程序体验。响应于确定该响应内容包括应用程序清单的链接来呈现指示。web浏览器接收用户期望保留在应用程序清单中列出的替换应用程序体验的用户指示。web浏览器响应于用户指示来下载与替换应用程序体验相关联的组件。
web浏览器将下载的组件高速缓存在计算机系统处来保留替换应用程序体验以供随后使用。web浏览器指示替换用户体验是通过替换应用程序中心可获得的。替换应用程序中心提供用于访问不同网站的替换应用程序体验的公共位置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200980134171.0/2.html,转载请声明来源钻瓜专利网。