What are you looking for ?
Infinidat
Articles_top

EMC IP Holding Company Assigned Twelve Patents

De-dupe using sub-chunk fingerprints, performing snapshot replication on storage, data protection based on storage status, cooperative host and storage system services for compression and encryption, file system storing file data in larger units than used for metadata, checkerboard RAID, assigning RAID extents and changing drive extent allocations within RAID extents, block level data de-dupe, demand-driven initialization of storage structures, detecting boundaries of data blocks for de-dupe, managing mapping metadata in storage systems, storage management

Deduplication using sub-chunk fingerprints
EMC IP Holding Company LLC, Hopkinton, MA, has been assigned a patent (10,135,462) developed by Wallace, Grant R., Pennington, NJ, Shilane, Philip N., Yardley, PA, Huang, Mark L., Seattle, WA, Lee, Edward K., San Jose, CA, and Li, Kai, Princeton, NJ, for a “deduplication using sub-chunk fingerprints.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “A computer-implemented method and system for deduplicating sub-chunks in a data storage system selects a data chunk to deduplicate and generates a sketch for the selected data chunk. A similar data chunk is searched for using the sketch. A set of fingerprints corresponding to sub-chunks of the similar data chunk is loaded. The set of fingerprints for the similar data chunk is compared to a set of fingerprints of the selected data chunk and the selected chunk is encoded as a set of references to identical sub-chunks of the similar data chunk and at least one unmatched sub-chunk.

The patent application was filed on June 13, 2012 (13/495,856).

Performing snapshot replication on storage
EMC IP Holding Company LLC, Hopkinton, MA, has been assigned a patent (
10,133,874) developed by Natanzon, Assaf, Tel Aviv, Israel, Baruch, Leehod, Rishon Leziyon, Israel, Shemer, Jehuda, Kfar Saba, Israel, and Ayzenberg, Lev, Petah Tikva, Israel, for a “performing snapshot replication on a storage system not configured to support snapshot replication.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “In one aspect, a method includes receiving, from a splitter, an I/O to be written from a virtual machine to a production virtual machine disk, sending an acknowledgement to the splitter that the I/O is received, writing data from the I/O to a first differential virtual machine disk, generating a snapshot, allocating a second differential virtual machine disk, redirecting new I/Os to the virtual machine, arriving from the splitter, to the second differential virtual machine disk and applying changes from first differential disk to a copy of data on a backup storage.

The patent application was filed on December 28, 2015 (14/979,897).

Data protection based on storage status
EMC IP Holding Company LLC, Hopkinton, MA, has been assigned a patent (
10,133,508) developed by Smaldone, Stephen D., Woodstock, CT, Xing, Jian, Pleasanton, CA, and Shim, Hyong, Basking Ridge, NJ, for “method and system for data protection based on storage status.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “A computer-implemented method for enhancing data protection is disclosed. The method starts with monitoring an operating status of a storage volume at a primary storage of a storage system, where the storage volume is allocated to one or more applications. The method continues with determining whether the operating status of the storage volume satisfies a predetermined condition and notifying a backup application to trigger a backup of the storage volume of the primary storage to a backup storage upon determining that the operating status of the storage volume satisfies the first predetermined condition.

The patent application was filed on June 13, 2014 (14/304,623).

Cooperative host and data storage system services for compression and encryption
EMC IP Holding Company LLC, Hopkinton, MA, has been assigned a patent (
10,133,505) developed by LeCrone, Douglas E., Hopkinton, MA, and Linstead, Paul A., Shrewsbury, MA, for “cooperative host and data storage system services for compression and encryption.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “Multiple hardware and/or software components across the host and data storage system may be capable of performing data transformation operations. In at least one embodiment, a particular one of the multiple components may be selected, per I/O operation and using information generated by a component selection tool, to perform a data transformation operation. For an I/O operation, a first component may be selected to perform a first data transformation operation and a second different component may be selected to perform a second data transformation operation. The first and second components may both be on the host, both on the data storage system, or on different ones of the host and data storage system. A host I/O driver may create a request for the I/O operation where the request includes indicators identifying the first and second components as selected for performing the data transformation operations.

The patent application was filed on September 29, 2016 (15/279,749).

Filesystem storing file data in larger units than used for metadata
EMC IP Holding Company LLC, Hopkinton, MA, has been assigned a patent (
10,127,236) developed by Zhou, Yingchao, Beijing, China, Davenport, William C., Burlington, MA, Seibel, Christopher A., Walpole, MA, Guo, Jun, Beijing, CN, Zhai, Jia, Wang, Wengang, Beijing, China, and Armangau, Philippe, Acton, MA, for a “filesystem storing file data in larger units than used for metadata.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “A method is provided for storing files in a filesystem of a data storage system. The method includes, (a) storing data of each file of a set of files of the filesystem in a set of data allocation units, (AUs) of the filesystem on the data storage system, each data AU of the set of data AUs having a common data AU size, and, (b) storing metadata pertaining to each file of the set of files in a set of metadata AUs of the filesystem on the data storage system, each metadata AU of the set of metadata AUs having a common metadata AU size, the common data AU size being larger than the common metadata AU size. A computerized apparatus and a computer program product are also provided for performing a method similar to that described above.

The patent application was filed on June 27, 2013 (13/928,972).

Checkerboard RAID
EMC IP Holding Company LLC, Hopkinton, MA, has been assigned a patent (
10,127,113) developed by Bonwick, Jeffrey S., and Tabrizi, Haleh, Santa Clara, CA, for “method and system for checkerboard RAID.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “A system and method for storing data including receiving a request to write data and in response to the request selecting a set of free physical locations in persistent storage. The system and method further include determining an aggregate failure rate of the set of free physical locations, making a first determination that the aggregate failure rate is less than a failure rate threshold for the persistent storage and based on the first determination calculating a parity value using at least a portion of the data, and writing the data and the parity value to the set of free physical locations.

The patent application was filed on March 31, 2016 (15/086,429).

Assigning RAID extents and changing drive extent allocations within RAID extents
EMC IP Holding Company LLC, Hopkinton, MA, has been assigned a patent (
10,126,988) developed by Han, Geng, Gao, Jian, Beijing, China, Usvyatsky, Ilya, Northborough, MA, Gao, Hongpo, Dong, Jibing, and Liu, Yousheng, Beijing, China, for “assigning RAID extents and changing drive extent allocations within RAID extents when splitting a group of storage drives into partnership groups in a data storage system.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “Techniques are provided within a mapped RAID, Redundant Array of Independent Disks) system for assigning RAID extents to partnership groups and changing drive extent indications within RAID extents when splitting a group of storage drives into partnership groups. RAID extents are assigned to a RAID extent group corresponding to a newly created partnership group from a subset of RAID extents that contain RAID extents indicating higher total numbers of drive extents located in the physical data storage devices contained in the partnership group. When changing drive extent indications in RAID extents, new drive extents may be allocated to replace drive extents located outside of a partnership group such that a resulting variance in the values of a neighborhood matrix for the partnership group is minimized, to ensure that RAID extents are evenly distributed across the drives in the corresponding partnership group, to prevent drive rebuild performance from being compromised.

The patent application was filed on July 28, 2017 (15/662,478).

Block level data de-duplication
EMC IP Holding Company LLC, Hopkinton, MA, has been assigned a patent (
10,126,972) developed by Healey, Michael W., North Grosvenordale, CT, Dunbar, J. Michael, Brimfield, MA, Kallat, Avinash, Marlborough, MA, and Fishman, Michael Craig, Southboro, MA, for “method and apparatus for block level data de-duplication.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “Techniques for performing de-duplication for data blocks in a computer storage environment. At least one chunking/hashing unit receives input data from a source and processes it to output data blocks and content addresses for them. In one aspect, the chunking/hashing unit outputs all blocks without checking to see whether any is a duplicate of a block previously stored on the storage environment. In another aspect, each data block is processed by one of a plurality of distributed object addressable storage, (OAS) devices that each is selected to process data blocks having content addresses with a particular range. The OAS devices determine whether each received data block is a duplicate of another previously stored on the computer storage environment, and when it is not, stores the data block.

The patent application was filed on May 23, 2013 (13/901,062).

Demand-driven initialization of data storage structures
EMC IP Holding Company LLC, Hopkinton, MA, has been assigned a patent (
10,120,887) developed by Patel, Dixit, Monroe, NJ, de Forest, Miles A., Bahama, NC, and Davenport, William C., San Diego, CA, for a “demand-driven initialization of data storage structures.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “A technique operable in a data storage system performs initialization of storage structures in multiple stages and allows hosts to request access to a data object even when some of the storage structures supporting the data object have not been initialized. Rather than initializing all storage structures for a data object before allowing host access, a storage processor instead initializes only a protocol stub structure. The protocol stub structure is configured to receive protocol requests from hosts and to initiate further processing should a storage request in that protocol be received. The further processing includes, in response to receiving a protocol request directed to a host-accessible data object, identifying storage structures involved in processing that protocol request and directing the storage processor to initialize those storage structures. Once the storage structures have been initialized, the storage processor may process the protocol request to completion via the initialized storage structures.

The patent application was filed on September 28, 2015 (14/867,820).

Detecting boundaries of data blocks for deduplication
EMC IP Holding Company LLC, Hopkinton, MA, has been assigned a patent (
10,120,875) developed by Duggal, Abhinav, Santa Clara, CA, and Agrawal, Anshita, Karnataka, India, for “method and system for detecting boundaries of data blocks for deduplication.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “Techniques for deduplicating data streams are described herein. According to one embodiment, a first data stream is received to be stored in a storage system, where the first data stream includes data blocks and each data block includes a header and a footer. A boundary detector is to detect boundaries of the data blocks by matching at least a portion of a header with a footer of each data block and a header of an adjacent data block. An anchoring unit is to anchor the first data stream based on the determined boundaries of the data blocks using a plurality of anchors. A deduplication engine is to deduplicate the first data stream into a plurality of deduplicated data segments based on the plurality of anchors. The deduplicated data segments are then stored in one or more persistent storage devices of the storage system.

The patent application was filed on December 2, 2014 (14/558,626).

Managing mapping metadata in storage systems
EMC IP Holding Company LLC, Hopkinton, MA, has been assigned a patent (
10,120,797) developed by Foley, Robert P., Clinton, MA, Puhov, Peter, Shrewsbury, MA, Chen, Lili, Hopkinton, MA, and Cassano, Marc, Mendon, MA, for a “managing mapping metadata in storage systems.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “A method is used in managing mapping metadata in storage systems. A request is received to access data organized on a storage device of a storage system. Checksum information is used for validating the data. The checksum information is stored on the storage system separate from a location at which the data has been stored.

The patent application was filed on September 30, 2016 (15/281,365).

Storage management
EMC IP Holding Company LLC, Hopkinton, MA, has been assigned a patent (
10,120,616) developed by Salamon, Victor, Edmonton, CA, and Xie, Ying, Edmonton, CA, for “storage management system and method.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “A method, computer program product, and computing system for receiving an IO request on a multitier storage system. The multitier storage system includes: a host, a fast storage tier, and at least one slower storage tier. The fast storage tier is coupled to the host using a fast tier network infrastructure and the at least one slower storage tier is coupled to the host using at least one slower tier network infrastructure. The IO request is processed to determine if the IO request is associated with the fast storage tier or the at least one slower storage tier. The IO request is effectuated via one of the fast tier network infrastructure and the at least one slower tier network infrastructure.

The patent application was filed on April 20, 2017 (15/492,651).

Articles_bottom
AIC
ATTO
OPEN-E