发明授权
- 专利标题: Systems and methods for patching computer programs
- 专利标题(中): 用于修补计算机程序的系统和方法
-
申请号: US11901327申请日: 2007-09-17
-
公开(公告)号: US08291407B2公开(公告)日: 2012-10-16
- 发明人: Mark A. Greenwood , Randall R. Cook , Scott G. Hopwood , Robert P. Palethorpe
- 申请人: Mark A. Greenwood , Randall R. Cook , Scott G. Hopwood , Robert P. Palethorpe
- 申请人地址: US CA Mountain View
- 专利权人: Symantec Corporation
- 当前专利权人: Symantec Corporation
- 当前专利权人地址: US CA Mountain View
- 代理机构: Advantedge Law Group
- 主分类号: G06F9/445
- IPC分类号: G06F9/445
摘要:
The disclosure is directed to systems and methods for patching computer programs. In one example, a patch is virtually installed to a computing device having a base file system and configuration, a computer program, and a patch layering subsystem. The virtual installation may include storing content of the patch to a patch layer, and generating and storing mapping data defining at least one relationship between the content in the patch layer and content in the base file system and configuration. The virtually installed patch may be enabled, including applying the mapping data to the patch layering subsystem such that the patch layering subsystem is configured for selectively redirecting access requests from the base file system and configuration to the patch layer. In certain embodiments, the enabled patch may be disabled by reversing the application of the mapping data to the patch layering subsystem.
公开/授权文献
- US20080295086A1 Systems and methods for patching computer programs 公开/授权日:2008-11-27
信息查询