Patent 7334079 was granted and assigned to Hitachi on February, 2008 by the United States Patent and Trademark Office.
A method for operating a storage system configured to provide a Write Once and Read Many (WORM) function includes receiving a first command at a storage subsystem from a host. At least a portion of the first command is stored on a WORM storage device coupled to the storage subsystem. A second command is received at the storage subsystem. The second command is examined using a command filter, the filter being provided with a predetermined rule for filtering selected types of commands. At least a portion of the second command is stored if the second command satisfies the predetermined rule. The WORM storage device is used to verify the WORM function of the storage system.