[发明专利]基于网络的软件扩展无效
申请号: | 201110365026.2 | 申请日: | 2001-05-11 |
公开(公告)号: | CN102426532A | 公开(公告)日: | 2012-04-25 |
发明(设计)人: | 迈克尔·C.·默里;保罗·R.·埃里克森;奥利弗·G.·费希尔;瑟亚那拉·V.·拉曼 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 蔡悦 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本文描述了用于基于网络或基于因特网提供软件的方法和系统。在一个实施例中,应用程序或软件平台驻留在客户端上。程序或平台被配置为可以基于软件扩展而进行扩展,软件扩展可以通过诸如因特网之类的网络来提供。第三方开发人员可以开发各种扩展,以便集成到程序或平台中。在描述的实施例中,包括软件扩展的扩展文件在因特网服务器上托管。其他文件也可以在因特网服务器上托管,并描述软件扩展的各个方面。其他文件包括描述对程序或平台的扩展的逻辑连接的文件,以及描述扩展文件的位置的文件。扩展可以通过导航到特定的因特网站点在客户端上集成,可以通过因特网站点访问扩展。描述扩展文件的文件也可以下载到客户端上。这些文件告诉客户端将特定的扩展插入到什么位置,以及到哪里可以找到适当的扩展文件以及如何下载它们。然后可以下载扩展文件并集成到程序或平台上。 | ||
搜索关键词: | 基于 网络 软件 扩展 | ||
【主权项】:
用于通过网络提供软件的方法,包括:使用描述文字描述一个或多个软件扩展,软件扩展被配置为集成到在客户端上运行的软件平台中;以及通过网络向客户端提供一个或多个软件扩展的描述,描述被配置为在通过网络下载软件扩展时使用并且告诉客户端在什么位置、何时以及如何将特定的扩展插入到所述软件平台中,将被配置成提供多个不同最终用户功能的一个所述软件扩展编成多个软件包,每个所述软件包对应于由该一个所述软件扩展提供的不同最终用户功能,所述编成步骤包括:对该一个所述软件扩展进行处理以标识所述多个最终用户功能;和基于所标识出的最终用户功能将该一个所述软件扩展的文件分成多个软件包,使得与不同最终用户功能相关联的文件被包含在不同软件包中;以及通过网络将该一个所述软件扩展作为多个软件包流化到客户端,从而所述客户端可以在接收与不同最终用户功能相对应的另一个所述软件包之前下载并安装与第一最终用户功能相对应的一个所述软件包,以允许在客户端使用所述第一最终用户功能。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110365026.2/,转载请声明来源钻瓜专利网。
- 上一篇:外科夹钳
- 下一篇:一种烟用滇橄榄提取物及其在香烟滤棒上的应用