发明名称 |
用于对软件打补丁的方法和系统 |
摘要 |
本申请涉及一种对软件打补丁的方法和系统,以消除传统的应用为用户和系统增加的负担和负面效果。具体来说,这里描述了一个用于在目标计算机系统中扩充软件的工具程序。该工具程序在计算系统内接收扩充规格表。所述扩充规格表指定了(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)如果所指定的参数不满足于所指定的测试,就执行对函数行为的修改;以及当在目标计算系统上调用所指定的函数时,如果所指定的参数不能满足指定的测试时,就对所指定函数的行为进行指定的修改;其中,通过识别一参数测试函数以调用所述参数测试函数,所述扩充规格表指定将应用于所指定的参数的测试,所述参数测试函数的代码不包含在所述扩充规格表中。 |
地址 |
美国华盛顿州 |