File protection service for a computer system
    1.
    发明授权
    File protection service for a computer system 有权
    计算机系统的文件保护服务

    公开(公告)号:US06971018B1

    公开(公告)日:2005-11-29

    申请号:US09560788

    申请日:2000-04-28

    摘要: A method and system that protects selected system and other files, by preventing changes to those files. In an asynchronous alternative, the change is prevented by copying back the original file when a protected file is changed, as known via an asynchronous notification. In an alternative synchronous embodiment, the change to the file is prevented from occurring. In the asynchronous notification alternative, a directory change notification notifies a file protection service whenever a file that has possibly changed is closed, providing the file identity as part of the notification. The file protection service determines from the file identify whether the file has been deemed protected. If protected, the file protection service prevents any actual change by verifying whether the protected file changed, such as by analyzing the file's contents against known valid contents. If not valid, the file protection service restores a saved copy that is itself verified.

    摘要翻译: 通过防止对这些文件的更改来保护所选系统和其他文件的方法和系统。 在异步替代方案中,通过在受保护文件更改时复制原始文件(通过异步通知已知)来防止更改。 在替代的同步实施例中,防止发生对文件的改变。 在异步通知备选方案中,每当关闭可能更改的文件时,目录更改通知通知文件保护服务,提供文件身份作为通知的一部分。 文件保护服务从文件确定文件是否被视为受保护。 如果受保护,文件保护服务可以通过验证受保护的文件是否已更改来防止任何实际的更改,例如通过根据已知的有效内容分析文件的内容。 如果无效,则文件保护服务将恢复已自身验证的已保存副本。

    Side-by-side drivers
    2.
    发明授权
    Side-by-side drivers 有权
    并排驱动程序

    公开(公告)号:US07216344B2

    公开(公告)日:2007-05-08

    申请号:US10791586

    申请日:2004-03-02

    IPC分类号: G06F9/445 G06F17/30

    摘要: A method and system for avoiding the overwriting of drivers by subsequent versions or other commonly named drivers includes generating a unique identity for every eligible driver package. Driver files from the driver package, or the entire driver package itself, are then installed in a subdirectory location in a common storage based on the unique identity. The driver files may be loaded to a memory from the subdirectory location. Thus, multiple driver packages and driver files having the same name may be installed and loaded side-by-side.

    摘要翻译: 用于避免由后续版本或其他通用命名的驱动程序覆盖驱动程序的方法和系统包括为每个合格的驱动程序包生成唯一标识。 驱动程序包或整个驱动程序包本身的驱动程序文件将根据唯一身份安装在公用存储中的子目录位置。 驱动程序文件可能会从子目录位置加载到内存中。 因此,可以并排安装并加载具有相同名称的多个驱动程序包和驱动程序文件。