[发明专利]模式打包、分布和可用性有效
申请号: | 200680030555.4 | 申请日: | 2006-07-20 |
公开(公告)号: | CN101243387A | 公开(公告)日: | 2008-08-13 |
发明(设计)人: | J·T·亨特;D·J·奈特勒顿;S·薛 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F7/00 | 分类号: | G06F7/00;G06F17/00 |
代理公司: | 上海专利商标事务所有限公司 | 代理人: | 张政权 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 模式 打包 分布 可用性 | ||
1.一种促进模式包的可用性的系统,包括:
打包组件,对所述模式包签署强名字;以及
分布组件,定位所述模式包,并促进所述模式包的可用性以用于注入到存储中。
2.如权利要求1所述的系统,其特征在于,所述打包组件在所述模式包与客户端程序集之间创建内在关系。
3.如权利要求2所述的系统,其特征在于,所述打包组件将所述经签署的模式包嵌入到所述客户端程序集内作为资源。
4.如权利要求2所述的系统,其特征在于,所述打包组件将所述经签署的模式包部署为附属程序集。
5.如权利要求2所述的系统,其特征在于,所述打包组件将所述经签署的模式包部署为单独的文件。
6.如权利要求2所述的系统,其特征在于,所述分布组件包括:
发现组件,便于至少部分地基于与所述客户端程序集的内在关系定位所述模式包;以及
加载组件,便于访问所述模式包。
7.如权利要求2所述的系统,其特征在于,所述打包组件使用通用密码密钥来签署所述模式包和所述客户端程序集。
8.如权利要求2所述的系统,其特征在于,还包括使所述经签署的模式包与个体和组织的至少之一相关联的认证码组件。
9.如权利要求2所述的系统,其特征在于,还包括压缩所述经签署的模式包组件并减少所述模式包的传输开销的压缩组件。
10.如权利要求2所述的系统,其特征在于,还包括便于对所述经签署的模式包的加密的加密组件。
11.一种分布模式的计算机实现的方法,包括:
用密码密钥签署模式包;
用所述密码密钥签署客户端程序集;以及
至少部分基于所述密码密钥来分布所述模式包。
12.如权利要求11所述的计算机实现的方法,其特征在于,还包括将所述经签署的模式包作为资源嵌入到所述客户端程序集中。
13.如权利要求11所述的计算机实现的方法,其特征在于,还包括指定所述模式包作为与所述客户端程序集相关的附属程序集。
14.如权利要求11所述的计算机实现的方法,其特征在于,还包括从所述模式包生成单独的文件以及使所述单独的文件与所述客户端程序集相关。
15.如权利要求11所述的计算机实现的方法,其特征在于,所述分布的动作还包括:
至少部分基于所述密码密钥来发现所述模式包;以及
加载所述模式包以供应用程序使用。
16.如权利要求11所述的计算机实现的方法,其特征在于,还包括使所述模式包与特定的个体和组织的至少之一相关联。
17.如权利要求11所述的计算机实现的方法,其特征在于,还包括在所述分布动作之前压缩所述模式包。
18.如权利要求11所述的计算机实现的方法,其特征在于,还包括在所述分布的动作之前对所述模式包加密。
19.一种便于模式包分布的系统,包括:
用于用密码密钥签署模式包的装置;
用于用所述密码密钥签署客户端程序集的装置;
用于将所述模式包嵌入到客户端程序集内作为所述客户端程序集的资源的装置;以及
用于自动发现所述模式包以供应用程序使用的装置。
20.如权利要求19述的系统,其特征在于,还包括用于在实例化所述模式包内包括的模式化类型之后自动访问所述模式包的装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680030555.4/1.html,转载请声明来源钻瓜专利网。