发明名称 |
Method and apparatus for patching operating systems |
摘要 |
The present invention discloses a variety of methods and apparatus for providing patches within a computer operating system. A patch structure in accordance with one embodiment of the present invention includes a patch block which serves to link the patch structure into a patch chain, and a patch which contains the desired functionality of the patch structure. The patch chain includes a root patch structure and a final patch structure. The root patch structure has a root patch block and a given function which has the root functionality. One aspect of the present invention teaches a method for integrating patches into a computer operating system including the steps of obtaining a new patch to be associated with a patch chain for the given function, determining whether a patch chain is already created in the operating system for the given function and creating a root patch block pointing to the given function as the start of a new patch chain if a patch chain has not already been created for the given function, creating a new patch block for the new patch, and inserting data into the new patch block to cause the new patch block to point to the new patch.
|
申请公布号 |
US5619698(A) |
申请公布日期 |
1997.04.08 |
申请号 |
US19950435360 |
申请日期 |
1995.05.05 |
申请人 |
APPLE COMPUTER, INC. |
发明人 |
LILLICH, ALAN W.;COBB, JEFFREY R.;EIDT, ERIK L.;MERETSKY, WAYNE N. |
分类号 |
G06F9/40;G06F9/445;(IPC1-7):G06F9/44 |
主分类号 |
G06F9/40 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|