发明名称 用于对软件打补丁的方法和系统
摘要 本申请涉及一种对软件打补丁的方法和系统,以消除传统的应用为用户和系统增加的负担和负面效果。具体来说,这里描述了一个用于在目标计算机系统中扩充软件的工具程序。该工具程序在计算系统内接收扩充规格表。所述扩充规格表指定了(a)要扩充的函数(b)要测试的函数参数,(c)应用于所指定参数的测试,和(d)如果所指定的参数不满足于所指定的测试,就执行对函数行为的修改。当在目标计算机系统上调用所指定的函数时,如果所指定的参数不能满足所指定的测试,所述工具程序就对所指定函数的状态进行指定的修改。
申请公布号 CN1696910B 申请公布日期 2013.09.18
申请号 CN200510065071.0 申请日期 2005.04.08
申请人 微软公司 发明人 A·布鲁姆菲尔德;G·古兰;J·加姆斯;S·A·阿尔施巴尼;S·A·菲尔德
分类号 G06F11/36(2006.01)I 主分类号 G06F11/36(2006.01)I
代理机构 上海专利商标事务所有限公司 31100 代理人 顾嘉运
主权项 一种在目标计算系统内用于扩充软件的方法,包括:在目标计算系统中接收一个扩充规格表以指定(a)要扩充的函数,所指定的函数在目标计算系统中存在的软件中,(b)要测试的函数的参数,(c)应用于所指定参数的测试,和(d)如果所指定的参数不满足于所指定的测试,就执行对函数行为的修改;以及当在目标计算系统上调用所指定的函数时,如果所指定的参数不能满足指定的测试时,就对所指定函数的行为进行指定的修改;其中,通过识别一参数测试函数以调用所述参数测试函数,所述扩充规格表指定将应用于所指定的参数的测试,所述参数测试函数的代码不包含在所述扩充规格表中。
地址 美国华盛顿州