Cohesity has filed a patent for a method that involves generating data and parity stripes using data chunks stored in a write-ahead log. These stripes are then stored on different storage devices and associated together under a data protection grouping container. GlobalData’s report on Cohesity gives a 360-degree view of the company including its patenting strategy. Buy the report here.

According to GlobalData’s company profile on Cohesity, M2M communication interfaces was a key innovation area identified from patents. Cohesity's grant share as of September 2023 was 59%. Grant share is based on the ratio of number of grants to total number of patents.

Erasure coding method for data protection in storage devices

Source: United States Patent and Trademark Office (USPTO). Credit: Cohesity Inc

A recently filed patent (Publication Number: US20230315303A1) describes a method for data protection using erasure coding. The method involves generating multiple data stripes and parity stripes based on an erasure coding configuration. These stripes are created using data chunks stored in a write-ahead log. The data stripes and parity stripes are then stored on different storage devices and associated together under a data protection grouping container.

The method also includes removing the data chunks from the write-ahead log and ingesting source data from a source system. The source data can be chunked into data chunks or received as pre-existing data chunks from the source system. The data chunks are stored in the write-ahead log and deduplicated during the process of generating the data stripes and parity stripes.

The patent also describes additional features such as determining the size of data chunks remaining in the write-ahead log and maintaining the erasure coding configuration based on this threshold size. If the threshold size is not met, the method includes waiting for a threshold period of time or selecting an alternate erasure coding configuration with fewer data stripes or smaller data stripe size.

The method further involves updating metadata that enables the location of the data chunks. This includes selecting a data chunk from the data stripes, checking if the corresponding chunk metadata data structure has been updated, and updating the chunk file metadata data structure accordingly.

In addition to the method, the patent also includes a computer program product embodied in a non-transitory computer-readable medium and a system comprising a processor and memory configured to execute the method.

Overall, this patent presents a method for data protection using erasure coding, where data stripes and parity stripes are generated based on an erasure coding configuration and stored on different storage devices. The method includes various features such as deduplication, threshold size determination, metadata updating, and the option to select alternate erasure coding configurations.

To know more about GlobalData’s detailed insights on Cohesity, buy the report here.

Data Insights

From

The gold standard of business intelligence.

Blending expert knowledge with cutting-edge technology, GlobalData’s unrivalled proprietary data will enable you to decode what’s happening in your market. You can make better informed decisions and gain a future-proof advantage over your competitors.

GlobalData

GlobalData, the leading provider of industry intelligence, provided the underlying data, research, and analysis used to produce this article.

GlobalData Patent Analytics tracks bibliographic data, legal events data, point in time patent ownerships, and backward and forward citations from global patenting offices. Textual analysis and official patent classifications are used to group patents into key thematic areas and link them to specific companies across the world’s largest industries.