NetApp Assigned Five Patents
On anti-virus, encryption, de-dupe, etc.
By Jean Jacques Maleval | November 6, 2012 at 3:01 pmIntegrating
anti-virus in a clustered storage system
NetApp, Inc., Sunnyvale, Calif., has been assigned a patent
(8,302,192) developed by Isabelle
Cnudde, Sunnyvale, CA, and Rommel Dongre, Sunnyvale, CA, for an "integrating
anti-virus in a clustered storage system."
The abstract of the patent published by the U.S. Patent
and Trademark Office states: "A method and system for integrating anti-virus
in a clustered storage system. A clustered storage system provides anti-virus scanning
with third-party software components. Specifically, the clustered storage system
receives a request to access data from a client, retrieves the data from storage,
and scans the data for viruses with third party software components that have been
previously provided any one of a number of third party software vendors. If the
data is free of viruses, the clustered storage system communicates the data to the
client. Otherwise, the clustered storage system attempts to apply remedial actions
to the infected file. For example, the clustered storage system may attempt to repair
the file by removing the virus. If remedial action successfully removes the virus,
the clustered storage system communicates the requested data to the client. Otherwise,
the clustered storage system communicates an access denied message to the client."
The patent application was filed
on April 30, 2008 (12/113,074).
Encryption and compression of data for storage
NetApp, Inc., Sunnyvale, Calif., has been assigned a
patent (8,300,823) developed by
Hristo Bojinov, Yuval Frandzel and Robert Paul Wood, Sunnyvale, CA, for an "encryption
and compression of data for storage."
The abstract of the patent published by the U.S. Patent
and Trademark Office states: "Described is a process for encrypting and compressing
data for storage by computing systems. A data stream received by a computing system
is separated into data chunks for storage on a storage device using a data layout
format. Each data chunk is examined and if possible, compressed to produce a compressed
data chunk. Whether or not the data chunk can be compressed, the data chunk is encrypted
and stored on the storage device in addition to metadata that describes the data
chunk. When reading the stored data chunk from the storage device, the metadata
identifies the starting location of the stored data chunk and provides metadata
information to the computing system for decryption and decompression processing."
The patent application was filed on Jan. 28, 2008 (12/020,639).
Partial data storage device failures and improved storage
resiliency
NetApp, Inc., Sunnyvale, Calif., has been assigned a
patent (8,289,641) developed by Tim
K. Emami, San Jose, CA, for "partial data storage device failures and improved
storage resiliency."
The abstract of the patent published by the U.S. Patent
and Trademark Office states: "A mass data storage system including a data storage
device comprising block groups each comprising a plurality of data blocks determines
when one of the block groups is faulty and the data storage device continues to
operate as a partially failed data storage device with respect to the remaining
block groups which are not faulty. A striped parity data storage device array comprises
data storage devices capable of operating as partially failed data storage devices
allows copying of data from the block groups not associated with determined to be
faulty of a partially failed data storage device to a spare data storage device
which reduces the amount of data that must be rebuilt in the rebuild process, thereby
reducing the amount of time the array spends in degraded mode exposed to a total
loss of data caused by a subsequent data storage device failure."
The patent application was filed on Sept. 22, 2011 (13/239,671).
System and method for managing data deduplication of
storage systems utilizing persistent consistency point images
NetApp, Inc., Sunnyvale, Calif., has been assigned a
patent (8,296,260) developed by four
co-inventors for a "system and method for managing data deduplication of storage
systems utilizing persistent consistency point images."
The co-inventors are Daniel Ting, Palo Alto, Calif.,
Ling Zheng, Sunnyvale, CA, Stephen L. Manley, Pleasanton, CA, and John Frederick
DeStefano, Newark, CA.
The abstract of the patent published by the U.S. Patent
and Trademark Office states: "A system and method for managing data deduplication
of a storage system utilizing persistent consistency point images (PCPIs). Once
a target PCPI of a data transfer is generated, a backup management module of the
storage system alerts a data deduplication module to begin deduplication of the
data contained within the target PCPI. Once the deduplication procedure has been
completed, the active file system of the storage system has been deduplicated, however,
the target PCPI remains un-deduplicated. In response, the backup management module
generates and exports a revised target PCPI. The previous target PCPI may then be
deleted, thereby transitioning the exported PCPI’s image of the state of the file
system to a deduplicated state."
The patent application was filed on Oct. 26, 2010 (12/912,333).
Method for visualizing space utilization in storage
containers
NetApp, Inc., Sunnyvale, CA, has been assigned a patent
(8,284,198) developed by four co-inventors
for a "method for visualizing space utilization in storage containers."
The co-inventors are Brian Hackworth, San Jose, CA, Lokesh Shah, Bangalore, India,
Ramanthan P.S., Bangalore, India, and Steve Klinkner, Fremont, CA.
The abstract of the patent published by the U.S. Patent
and Trademark Office states: "A server system allows an administrator to visualize
storage space utilization of a storage system. In one implementation, the server
system monitors the amount of used storage space in a storage system with respect
to different types of usage. The server system generates a Graphical User Interface
comprising a graphical chart displaying the amount of used storage space relating
to a period of time. The graphical chart includes a breakdown of the different types
of usage over the period of time. In another implementation, the server system receives
a user input applied on the graphical chart, adjusts an allocation of storage space
in the storage system in response to the user input, and updates the graphical chart
to reflect the adjusted allocation of the storage space. In yet another implementation,
the server system receives a selection of one or more snapshots to be deleted, determines
one or more common files to the selected snapshots, computes a potential amount
of reclaimed storage space based on the selection and the one or more common files
to the selected snapshots, and to update the graphical chart in response to the
selection without actually deleting the selected snapshots."
The patent application was filed
on March 3, 2008 (12/074,440).