NetApp has been granted a patent for a system and method for global data de-duplication in a cloud storage environment. The system utilizes a cloud storage gateway appliance to divide a data stream into data objects and generate a content-based hash value as a key for each object. The data objects are stored in a cloud storage system as key-value pairs, with the key representing the location of the object. The system also includes metadata to indicate the order and structure of the data stream, allowing for efficient retrieval and reconstruction of the data stream when requested by a client. GlobalData’s report on NetApp gives a 360-degree view of the company including its patenting strategy. Buy the report here.

According to GlobalData’s company profile on NetApp, Decentralized data stores was a key innovation area identified from patents. NetApp's grant share as of September 2023 was 74%. Grant share is based on the ratio of number of grants to total number of patents.

Global data de-duplication in cloud storage with multiple data centers

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

A recently granted patent (Publication Number: US11775503B2) describes a method for managing data streams in a cloud storage system. The method involves a cloud storage gateway appliance dividing a data stream received from a client into data objects, which are then stored in the cloud storage system as key-value pairs. The key represents the location of the data object within the system, while the value represents the data object itself.

The method also includes generating and storing metadata within the cloud storage gateway appliance, which indicates the order and structure of the data stream. A mapping data structure is populated with entries comprising the keys of the key-value pairs, arranged in the order that the data objects existed within the data stream.

When a data access request is received from the client, the cloud storage gateway utilizes the keys within the mapping data structure to locate and access the data objects from the cloud storage system. The metadata is then used to reconstruct the data stream according to the specified order and structure.

Additional claims in the patent describe various aspects of the method, such as populating an entry for each data object with its corresponding key, retrieving the data objects in a particular order for reconstructing the data stream, dividing the data stream using a sliding window, and implementing a hashing function to generate content-based hash keys for the data objects.

The patent also includes claims for a computing device comprising a memory and a processor, as well as a non-transitory machine-readable medium containing instructions for performing the method described above.

Overall, this patent presents a method for efficiently managing and accessing data streams in a cloud storage system, allowing for easy retrieval and reconstruction of the data stream based on the order and structure specified by metadata.

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

Premium 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.