-
公开(公告)号:CN1790265B
公开(公告)日:2011-03-16
申请号:CN200510125030.6
申请日:2005-11-15
Applicant: 微软公司
Abstract: 一种便携式存储设备包括接口以及一个或多个闪存。这一个或多个闪存存储一个或多个可执行文件,它们可由该设备所耦合到的主计算机执行,即使这一个或多个可执行文件包括访问环境设置的指令,也不改变主计算机上的任何环境设置。此外,在激活过程期间,应用程序被绑定到便携式存储设备。
-
公开(公告)号:CN101689237B
公开(公告)日:2013-03-20
申请号:CN200880021792.3
申请日:2008-06-24
Applicant: 微软公司
IPC: G06F21/12
CPC classification number: G06Q99/00 , G06Q30/06 , G06Q50/184 , G06Q2220/18
Abstract: 描述了用于为安装在设备上的软件生成许可证的技术。生成包括描述该软件的许可证特性的一个或多个权利的权利证书。这一个或多个权利是根据有关该软件的第一信息来确定的。第一信息包括购买令牌和包信息中的至少一项。生成根据该软件的绑定类型的绑定证书。生成根据所述绑定证书和所述权利证书的许可证。该绑定证书标识该许可证所绑定的实体。
-
公开(公告)号:CN100430860C
公开(公告)日:2008-11-05
申请号:CN200410028648.6
申请日:2004-03-03
Applicant: 微软公司
IPC: G06F1/00
CPC classification number: G06F21/121 , G06F21/123 , G06F21/604 , G06F21/73 , G06F2221/2129
Abstract: 揭示了对给定计算机系统产生简明硬件标识(CHWID)的系统和方法。简明硬件标识(CHWID)能用于根据对计算机系统硬件改变的程度,控制软件在给定计算机系统的使用。简明硬件标识(CHWID)能在如电话那样的有限带宽介质上以电的形式发送。
-
公开(公告)号:CN1811706A
公开(公告)日:2006-08-02
申请号:CN200410082648.4
申请日:2004-09-22
Applicant: 微软公司
IPC: G06F9/445
CPC classification number: G06F8/61
Abstract: 各种方法和计算机可读介质被揭示为与安装和分发多个软件产品有关。安装多个相关、但独特的软件产品所必要的计算机代码被存储在该存储介质上,它包括对于可从存储介质或介质集中加以安装的所有软件产品而言是必要的至少某个原代码。特殊的软件产品的安装包括:安装该原代码和至少某个产品特定代码。由安装者来执行安装,该安装者根据用户提供的信息(例如,产品关键字)来识别并安装这个合适的软件产品。该安装者可以使用查找表格来识别该代码,以进行安装,并验证:该用户被授权使用该软件产品。
-
公开(公告)号:CN101331470B
公开(公告)日:2010-06-09
申请号:CN200680047343.7
申请日:2006-12-07
Applicant: 微软公司
CPC classification number: G06F21/125 , G06F2221/0742 , G06Q20/3829 , G06Q30/06
Abstract: 一种许可系统为软件产品内的一应用程序提供各种版本。根据与软件产品相关联的产品密钥标识一许可类型。该许可类型可对应于混合许可。当该许可类型是混合许可时,为软件产品中所包括的任何应用程序确定应用程序状态。当确定了应用程序状态后,根据该应用程序状态提供该应用程序的使用体验。对于作为可升级版本而提供的应用程序,可通过简单地获取与该应用程序的升级版本相关联的新的产品密钥来获得升级。
-
公开(公告)号:CN101601045A
公开(公告)日:2009-12-09
申请号:CN200880003940.9
申请日:2008-02-01
Applicant: 微软公司
Inventor: A·T·休斯
IPC: G06F21/22
CPC classification number: G06F21/105 , G06F21/10 , H04L9/0863 , H04L9/3226 , H04L9/3242
Abstract: 使用认证器值来保护软件产品的序列号。远程认证服务器整个地对认证器值和序列号求值,使得在其上安装该软件产品的本地计算机上不发生密码认证。对离线认证使用该认证器值的缩短部分。
-
公开(公告)号:CN1530790A
公开(公告)日:2004-09-22
申请号:CN200410028648.6
申请日:2004-03-03
Applicant: 微软公司
IPC: G06F1/00
CPC classification number: G06F21/121 , G06F21/123 , G06F21/604 , G06F21/73 , G06F2221/2129
Abstract: 揭示了对给定计算机系统产生简明硬件标识(CHWID)的系统和方法。简明硬件标识(CHWID)能用于根据对计算机系统硬件改变的程度,控制软件在给定计算机系统的使用。简明硬件标识(CHWID)能在如电话那样的有限带宽介质上以电的形式发送。
-
公开(公告)号:CN101925879B
公开(公告)日:2013-04-10
申请号:CN200880125623.4
申请日:2008-12-30
Applicant: 微软公司
CPC classification number: G06F9/445
Abstract: 各实施例涉及为二进制文件的至少一个方法在每一方法的基础上提供中间语言(IL)代码。在一实施例中,计算机系统从包含在二进制文件中的各个方法中选择一方法,其中这些方法被配置成执行应用程序的各种预期功能。该计算机系统向所选方法追加指示如何获得要包含在所选方法的主体中的IL代码的描述性标记,接收执行所选方法的命令,并且参考所追加的描述性标记以便基于该描述性标记中的指示来生成IL代码请求。该计算机系统将所生成的IL代码请求提交给一个或多个IL代码提供者以请求用于所选方法的IL代码,接收所请求的用于所选方法的IL代码并将该IL代码插入到所选方法的主体中。
-
公开(公告)号:CN101925879A
公开(公告)日:2010-12-22
申请号:CN200880125623.4
申请日:2008-12-30
Applicant: 微软公司
CPC classification number: G06F9/445
Abstract: 各实施例涉及为二进制文件的至少一个方法在每一方法的基础上提供中间语言(IL)代码。在一实施例中,计算机系统从包含在二进制文件中的各个方法中选择一方法,其中这些方法被配置成执行应用程序的各种预期功能。该计算机系统向所选方法追加指示如何获得要包含在所选方法的主体中的IL代码的描述性标记,接收执行所选方法的命令,并且参考所追加的描述性标记以便基于该描述性标记中的指示来生成IL代码请求。该计算机系统将所生成的IL代码请求提交给一个或多个IL代码提供者以请求用于所选方法的IL代码,接收所请求的用于所选方法的IL代码并将该IL代码插入到所选方法的主体中。
-
-
-
-
-
-
-
-