What are you looking for ?
Infinidat
Articles_top

Veritas Assigned Fifteen Patents

Optimizing storage quality of service, data access accelerator, tracking access pattern of inodes and pre-fetching inodes, managing QoS, distributing cache space, maintaining cache coherency, archiving of related electronic messages, categorizing electronic messages for compliance reviews, sharing services between de-dupe systems, version mapped incremental backups, caching in erasure-coded system, application aware I/O fencing, culling search results in electronic discovery, securing internal services in distributed environment, de-dupe grouping

Optimizing storage quality of service
Veritas Technologies LLC, Santa Clara, CA, has been assigned a patent (10,481,801) developed by Baitule, Shreenivas N., and Paulzagade, Sudhakar, Pune, India, for an “optimizing storage quality of service, (SQOS) by dynamically determining and managing optimal queue depth and system capacity.

The abstract of the patent published by the U.S. Patent and Trademark Office states: Various systems and methods are provided for optimizing Storage Quality of Service, (SQoS) by dynamically determining and managing queue depth and system capacity in a computer storage system. In one embodiment, this functionality includes determining a queue depth value for a given epoch, and then advertising that queue depth value to one or more applications. Upon receiving a number of I/O operations that does not exceed the advertised queue depth, the storage tier processes those I/O operations. The system then evaluates the system capacity in light of the current queue depth value and other variables, such as the observed, or ‘seen’) latency, to determine whether the optimal queue depth value has been reached. Until the optimal queue depth value has been reached, the process outlined above is repeatedly iteratively, (with dynamically increasing queue depth values) in each ensuing epoch until the optimal queue depth value is determined.

The patent application was filed on February 22, 2018 (15/902,670).

Data access accelerator
Veritas Technologies LLC, Santa Clara, CA, has been assigned a patent (10,474,486) developed by Dalal, Chirag, and Bharadwaj, Vaijayanti, Maharashtra, India, for a “data access accelerator.

The abstract of the patent published by the U.S. Patent and Trademark Office states: Various systems, methods, and processes for accelerating data access in application and testing environments are disclosed. A production dataset is received from a storage system, and cached in a consolidated cache. The consolidated cache is implemented by an accelerator virtual machine. A file system client intercepts a request for the production dataset from one or more application virtual machines, and transmits the request to the accelerator virtual machine. The accelerator virtual machine serves the production dataset to the one or more application virtual machines from the consolidated cache.

The patent application was filed on August 28, 2015 (14/838,669).

Tracking access pattern of inodes and pre-fetching inodes
Veritas Technologies LLC, Santa Clara, CA, has been assigned a patent (10,467,190) developed by Patel, Bhautik, Gujarat, India, James, Freddy, Kerala, India, Kothari, Mitul, Madhya Pradesh, India, and Banerjee, Anindya, Maharashtra, India, for “tracking access pattern of inodes and pre-fetching inodes.

The abstract of the patent published by the U.S. Patent and Trademark Office states: Disclosed herein are methods, systems, and processes to track access patterns of inodes, and to issue read-ahead instructions to pre-fetch inodes into memory. A location of a unit of metadata in a metadata storage area is determined. Another location in the metadata storage area that corresponds to a current metadata read operation is determined. Whether a metadata read-ahead operation can be performed is determined using the location of the unit of metadata and the another location. In response to a determination that the metadata read-ahead operation can be performed, the metadata-ahead operation is issued.

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

Managing quality of service
Veritas Technologies LLC, Santa Clara, CA, has been assigned a patent (10,462,061) developed by Lin, David, San Jose, CA, Pendharkar, Niranjan, and Wakhare, Prasanna, Pune, India, for “systems and methods for managing quality of service.

The abstract of the patent published by the U.S. Patent and Trademark Office states: The disclosed computer-implemented method for managing quality of service may include,(i) providing, in a network storage environment, a quality of service engine to regulate network traffic by assigning three separate factors to applications that are consuming a network resource,(ii) adding, to a configuration of the quality of service engine, a fourth priority factor that establishes two tiers of priority among applications that generate traffic that is regulated by the quality of service engine, and, (6) regulating, by the quality of service engine based on the fourth priority factor, network traffic in the network storage environment by providing access to the network resource to an application assigned a higher priority over another application assigned a lower priority such that the fourth priority factor enables the quality of service engine to adhere to a service level agreement. Various other methods, systems, and computer-readable media are also disclosed.

The patent application was filed on March 28, 2017 (15/472,197).

Distributing cache space
Veritas Technologies LLC, Santa Clara, CA, has been assigned a patent (10,452,553) developed by Mahajan, Ketan, Pendharkar, Niranjan, and Khatpe, Mahesh, Pune, India, for “systems and methods for distributing cache space.

The abstract of the patent published by the U.S. Patent and Trademark Office states: The disclosed computer-implemented method for distributing cache space may include, (i) identifying workloads that make input/output requests to a storage system that comprises a cache that stores a copy of data recently written to the storage system, (ii) calculating a proportion of the cache that is occupied by data written to the cache by a workload,(iii) determining that the proportion of the cache that is occupied by the data written to the cache by the workload is disproportionate, and, (iv) limiting the volume of input/output requests from workload that will be accepted by the storage system in response to determining that the proportion of the cache that is occupied by the data written to the cache by the workload is disproportionate. Various other methods, systems, and computer-readable media are also disclosed.

The patent application was filed on October 16, 2017 (15/784,679).

Maintaining cache coherency
Veritas Technologies LLC, Santa Clara, CA, has been assigned a patent (10,452,545) developed by Patidar, Jitendra, Banerjee, Anindya, and Kumar, Kundan, Pune, India, for “systems and methods for maintaining cache coherency.

The abstract of the patent published by the U.S. Patent and Trademark Office states: The disclosed computer-implemented method for maintaining cache coherency may include, (1) receiving an indication of a revocation of a grant to an owner node of a shared lock for a data object owned by the owner node,(2) invalidating, in response to the indication of the revocation, a copy of the object in a local cache of the owner node,(3) receiving, while the requesting node holds a grant of an exclusive lock, a request from the requesting node to update the object in the local cache,(4) transmitting, in response to the request to update the object, a request for a shared lock for the object,(5) receiving an indication of a grant of the shared lock, and, (6) updating, in response to the grant of the shared lock, the object in the local cache. Various other methods, systems, and computer-readable media are also disclosed.

The patent application was filed on October 6, 2017 (15/727,244).

Archiving of related electronic messages
Veritas Technologies LLC, Santa Clara, CA, has been assigned a patent (10,452,488) developed by Bull, Steven, and Gilbert, Andrew, Reading, Great Britain, for “systems and methods for efficient archiving of related electronic messages.

The abstract of the patent published by the U.S. Patent and Trademark Office states: The disclosed computer-implemented method for efficient archiving of related electronic messages may include,(1) receiving, at a message archiving system, a corpus of electronic messages from one or more servers, where at least a portion of the electronic messages in the corpus represents electronic messages that are related to each other,(2) processing the corpus of electronic messages into groups of related electronic messages, where each group of the related electronic messages is associated with a message identifier, and,(3) archiving, by the message archiving system, each group of related electronic messages as a corresponding unified archive item. Various other methods, systems, and computer-readable media are also disclosed.

The patent application was filed on May 12, 2017 (15/594,554).

Categorizing electronic messages for compliance reviews
Veritas Technologies LLC, Santa Clara, CA, has been assigned a patent (10,445,381) developed by Gharmalkar, Ramesh, Chaudhari, Nitin, and Patil, Ujwala, Pune, India, for “systems and methods for categorizing electronic messages for compliance reviews.

The abstract of the patent published by the U.S. Patent and Trademark Office states: The disclosed computer-implemented method for categorizing electronic messages for compliance reviews may include, (1) identifying, as part of a compliance review for an organization, an uncategorized electronic message sent or received by a supervised user within the organization,(2) comparing the uncategorized electronic message with information gathered from previously categorized electronic messages sent or received by supervised users within the organization,(3) determining, based at least in part on the comparison, a relevance level of the uncategorized electronic message with respect to the compliance review,(4) receiving, from a compliance reviewer, feedback indicating whether the determined relevance level is correct, and,(5) updating the previously gathered information based on the feedback from the compliance reviewer. Various other methods, systems, and computer-readable media are also disclosed.

The patent application was filed on June 12, 2015 (14/737,521).

Sharing services between deduplication systems
Veritas Technologies LLC, Santa Clara, CA, has been assigned a patent (10,445,292) developed by Zhang, Xianbo, Plymouth, MN, and Yin, Zhuhua, Shoreview, MN, for “sharing services between deduplication systems.

The abstract of the patent published by the U.S. Patent and Trademark Office states: Disclosed herein are methods, systems, and processes to share data storage-related services between multiple deduplication systems. A determination is made as to whether a shared file that exists in a library of shared files corresponds to a local file. In response to a determination that the shared file exists in the library of shared files, the local file is virtually segmented into data segments, and local virtual mapping metadata is generated based, at least in part, on the data segments. The local virtual mapping metadata is then stored.

The patent application was filed on March 30, 2016 (15/085,265).

Version mapped incremental backups
Veritas Technologies LLC, Santa Clara, CA, has been assigned a patent (10,445,185) developed by Sridharan, Srineet, Pune, India, for a “version mapped incremental backups.

The abstract of the patent published by the U.S. Patent and Trademark Office states: A method to create a version map to represent the data state of a file at a particular point in time when an incremental backup is performed. In one embodiment, a logical memory backup file is created that is known as a cumulative data file. Changes to the cumulative data file according to one embodiment of the present invention include appending copies of modified data when the modified data meets a certain condition. A new version map may be created each time an incremental backup occurs. Locations of both modified and unmodified data in the backup data file are mapped for future reference to the data.

The patent application was filed on April 10, 2015 (14/683,632).

Caching in erasure-coded system
Veritas Technologies LLC, Santa Clara, CA, has been assigned a patent (10,437,691) developed by Barhate, Deodatta, Gajbhiye, Sushrut, and Gokhale, Aniruddha, Pune, India, for “systems and methods for caching in an erasure-coded system.

The abstract of the patent published by the U.S. Patent and Trademark Office states: The disclosed computer-implemented method for caching in an erasure-coded system may include partitioning data into data chunks and storing the data chunks across at least two data storage devices. The method may also include encoding the data chunks into at least one parity chunk and storing the at least one parity chunk on at least one parity storage device. The method may further include caching, (parity and/or data functions) to at least one storage device, when a threshold value is reached. The method may include detecting a storage failure on one of the data storage devices and subsequent thereto, prioritizing the caching of certain functions over those of others. Various other methods, systems, and computer-readable media are also disclosed.

The patent application was filed on March 29, 2017 (15/472,271).

Application aware input/output fencing
Veritas Technologies LLC, Santa Clara, CA, has been assigned a patent (10,432,713) developed by Gahlot, Jai, and Toley, Abhijit, Pune, India, for an “application aware input/output fencing.

The abstract of the patent published by the U.S. Patent and Trademark Office states: Disclosed herein are methods, systems, and processes to perform application aware input/output,(I/O) fencing operations. Performing such an application aware I/O fencing operation includes installing an identifier that identifies an instance of an application with a node on which the instance of the application is executing, on coordination points. A weight assigned to the instance of the application is determined, and the instance of the application is terminated based on the weight.

The patent application was filed on August 31, 2016 (15/252,452).

Culling search results in electronic discovery
Veritas Technologies LLC, Santa Clara, CA, has been assigned a patent (10,430,454) developed by Khanzode, Sandeep, Mumbai, India, for “systems and methods for culling search results in electronic discovery.

The abstract of the patent published by the U.S. Patent and Trademark Office states: The disclosed computer-implemented method for culling search results in electronic discovery may include,(1) identifying a data source that is subject to electronic discovery in connection with a lawsuit,(2) mining metadata of a plurality of files within the data source to generate metadata derivatives that describe non-content-based attributes of the files,(3) creating an index that groups the files into a plurality of categories representative of the metadata derivatives,(4) receiving, from a user involved in the electronic discovery, user input that specifies a subset of the categories within the index and a keyword,(5) searching the subset of categories within the index for a subset of the files whose contents include the keyword, and,(6) providing, to the user, a result of the search that identifies the subset of files whose contents include the keyword. Various other methods, systems, and computer-readable media are also disclosed.

The patent application was filed on February 4, 2015 (14/613,395).

Securing internal services in distributed environment
Veritas Technologies LLC, Santa Clara, CA, has been assigned a patent (10,425,504) developed by Goel, Vikas, Sunnyvale, CA, for “securing internal services in a distributed environment.

The abstract of the patent published by the U.S. Patent and Trademark Office states: Disclosed herein are methods, systems, and processes to secure internal services in a distributed computing environment. A service packet that includes a service call from a source appliance is intercepted at a server. A determination is made that the service call is for an internal service provided by the source appliance and includes client information with client process properties. The service packet is demultiplexed. A determination is made that rule attributes associated with the internal service match the client process properties. The client information is removed from the service packet and the service call is forwarded to the server.

The patent application was filed on March 5, 2018 (15/911,519).

Deduplication grouping
Veritas Technologies LLC, Santa Clara, CA, has been assigned a patent (10,423,495) developed by Guo, Fanglu, Los Angeles, CA, Wu, Weibao, Vadnais Heights, MN, and Zhang, Xianbo, Plymouth, MN, for a “deduplication grouping.

The abstract of the patent published by the U.S. Patent and Trademark Office states: A method for grouping backup images in deduplication groups is described. In one embodiment, the method includes identifying a new backup image, obtaining metadata from one or more nodes in the new backup image, and comparing the metadata from the one or more nodes in the new backup image with information from one or more nodes in a backup image from a first deduplication group. Each of the one or more nodes include at least in part a file or a directory. The first deduplication group is one group from a plurality of deduplication groups.

The patent application was filed on September 8, 2014 (14/480,507).

Articles_bottom
AIC
ATTO
OPEN-E