Patent | Date |
---|
Tracking access pattern of inodes and pre-fetching inodes Grant 11,392,545 - Patel , et al. July 19, 2 | 2022-07-19 |
Method to use previously-occupied inodes and associated data structures to improve file creation performance Grant 11,392,546 - Gopalka , et al. July 19, 2 | 2022-07-19 |
Methods and systems for efficient erasure-coded storage systems Grant 11,385,806 - Banerjee , et al. July 12, 2 | 2022-07-12 |
Method and system for improved write performance in erasure-coded storage systems Grant 11,360,699 - Zhang , et al. June 14, 2 | 2022-06-14 |
Systems and methods for emulating local storage Grant 11,263,032 - Nallamalli , et al. March 1, 2 | 2022-03-01 |
Systems and methods for storage block replication in a hybrid storage environment Grant 11,263,237 - Kotkar , et al. March 1, 2 | 2022-03-01 |
Systems and methods for distributing information across failure domains in servers Grant 11,226,861 - Banerjee , et al. January 18, 2 | 2022-01-18 |
Systems and methods for automatic storage tiering Grant 11,137,926 - Pendharkar , et al. October 5, 2 | 2021-10-05 |
Systems and methods for storing information within hybrid storage with local and cloud-based storage devices Grant 11,112,986 - Kabra , et al. September 7, 2 | 2021-09-07 |
Systems and methods for detecting bit rot in distributed storage devices having failure domains Grant 11,016,850 - Gajbhiye , et al. May 25, 2 | 2021-05-25 |
Systems And Methods For Write-once-read-many Storage App 20210049131 - Mahadik; Pooja ;   et al. | 2021-02-18 |
Systems and methods for prioritizing cache objects for deletion Grant 10,896,132 - Patidar , et al. January 19, 2 | 2021-01-19 |
Systems And Methods For Storage Block Replication In A Hybrid Storage Environment App 20200387522 - Kotkar; Vipul Dattatraya ;   et al. | 2020-12-10 |
Systems and methods for write-once-read-many storage Grant 10,860,544 - Mahadik , et al. December 8, 2 | 2020-12-08 |
Coherency Across Disjoint Caches In Clustered Environments App 20200356481 - Jagtap; Bhushan ;   et al. | 2020-11-12 |
Systems and methods for maintaining cache coherency Grant 10,831,662 - Patidar , et al. November 10, 2 | 2020-11-10 |
Methods and systems for maintaining cache coherency between caches of nodes in a clustered environment Grant 10,725,915 - Jagtap , et al. | 2020-07-28 |
Systems And Methods For Write-once-read-many Storage App 20200201944 - Mahadik; Pooja ;   et al. | 2020-06-25 |
Method to use previously-occupied inodes and associated data structures to improve file creation performance Grant 10,635,637 - Gopalka , et al. | 2020-04-28 |
Sub-problem optimization of supply chain planning problems Grant 10,614,397 - Moorkanat , et al. | 2020-04-07 |
Systems and methods for distributing information across distributed storage devices Grant 10,592,337 - Banerjee , et al. | 2020-03-17 |
System, method and mechanism to efficiently coordinate cache sharing between cluster nodes operating on the same regions of a file or the file system blocks shared among multiple files Grant 10,496,538 - Jain , et al. De | 2019-12-03 |
Tracking access pattern of inodes and pre-fetching inodes Grant 10,467,190 - Patel , et al. No | 2019-11-05 |
Systems and methods for maintaining cache coherency Grant 10,452,545 - Patidar , et al. Oc | 2019-10-22 |
Systems And Methods For Detecting Bit Rot In Distributed Storage Devices Having Failure Domains App 20190294501 - Gajbhiye; Sushrut ;   et al. | 2019-09-26 |
Sub-Problem Optimization of Supply Chain Planning Problems App 20190213517 - Moorkanat; Jayan ;   et al. | 2019-07-11 |
Systems and methods for managing delayed allocation on clustered file systems Grant 10,242,022 - Jain , et al. | 2019-03-26 |
Tracking access pattern of inodes and pre-fetching inodes Grant 10,235,293 - Patel , et al. | 2019-03-19 |
Sub-problem optimization of supply chain planning problems Grant 10,235,647 - Moorkanat , et al. | 2019-03-19 |
Techniques for space reservation in a storage environment Grant 10,114,754 - Pendharkar , et al. October 30, 2 | 2018-10-30 |
Tracking Access Pattern Of Inodes And Pre-fetching Inodes App 20180089210 - Patel; Bhautik ;   et al. | 2018-03-29 |
Tracking Access Pattern Of Inodes And Pre-fetching Inodes App 20180089086 - Patel; Bhautik ;   et al. | 2018-03-29 |
Cache consistency optimization Grant 9,892,041 - Banerjee , et al. February 13, 2 | 2018-02-13 |
Directory partitioning with concurrent directory access Grant 9,852,139 - Chepa , et al. December 26, 2 | 2017-12-26 |
Systems and methods for selective defragmentation Grant 9,646,014 - Jain , et al. May 9, 2 | 2017-05-09 |
Cache insertion based on threshold access frequency Grant 9,606,937 - Marathe , et al. March 28, 2 | 2017-03-28 |
System, Method And Mechanism To Efficiently Coordinate Cache Sharing Between Cluster Nodes Operating On The Same Regions Of A File Or The File System Blocks Shared Among Multiple Files App 20170004083 - Jain; Sanjay ;   et al. | 2017-01-05 |
Timestamp handling for partitioned directories Grant 9,529,812 - James , et al. December 27, 2 | 2016-12-27 |
Techniques for deduplicated data access statistics management Grant 9,483,484 - Sridharan , et al. November 1, 2 | 2016-11-01 |
Systems and methods for mitigating write-back caching failures Grant 9,424,189 - Patil , et al. August 23, 2 | 2016-08-23 |
Local cache pre-warming Grant 9,378,141 - Thukral , et al. June 28, 2 | 2016-06-28 |
Systems and methods for enabling write-back-cache aware snapshot creation Grant 9,311,242 - Banerjee April 12, 2 | 2016-04-12 |
Sub-Problem Optimization of Supply Chain Planning Problems App 20160098660 - Moorkanat; Jayan ;   et al. | 2016-04-07 |
Behavioral engine for identifying anomalous data access patterns Grant 9,275,065 - Ganesh , et al. March 1, 2 | 2016-03-01 |
Techniques for evicting cached files Grant 9,239,790 - Banerjee , et al. January 19, 2 | 2016-01-19 |
Sub-problem optimization of supply chain planning problems Grant 9,224,110 - Moorkanat , et al. December 29, 2 | 2015-12-29 |
Sequential block allocation in a memory Grant 9,183,127 - Ranade , et al. November 10, 2 | 2015-11-10 |
Data loss prevention Grant 9,141,808 - Agrawal , et al. September 22, 2 | 2015-09-22 |
Placement of virtual machines based on page commonality Grant 9,116,803 - Agrawal , et al. August 25, 2 | 2015-08-25 |
System and method for reducing data loss prevention scans Grant 9,069,992 - Vaikar , et al. June 30, 2 | 2015-06-30 |
Systems and methods for providing caching for applications with solid-state storage devices Grant 9,037,792 - Ingle , et al. May 19, 2 | 2015-05-19 |
Method and apparatus for detecting malicious software activity based on an internet resource information database Grant 8,978,139 - Banerjee , et al. March 10, 2 | 2015-03-10 |
Method and system for partitioning directories Grant 8,930,528 - Borade , et al. January 6, 2 | 2015-01-06 |
Non-shared write-back caches in a cluster environment Grant 8,904,117 - Kalekar , et al. December 2, 2 | 2014-12-02 |
Method and system for efficiently reading a partitioned directory incident to a serialized process Grant 8,892,613 - Kothari , et al. November 18, 2 | 2014-11-18 |
Systems and methods for reclaiming storage space from virtual machine disk images Grant 8,881,144 - Banerjee , et al. November 4, 2 | 2014-11-04 |
Systems and methods for caching data blocks associated with frequently accessed files Grant 8,868,839 - Banerjee , et al. October 21, 2 | 2014-10-21 |
Method and apparatus for notifying a recipient of a threat within previously communicated data Grant 8,819,823 - Banerjee August 26, 2 | 2014-08-26 |
Partitioning a directory while accessing the directory Grant 8,818,970 - Banerjee , et al. August 26, 2 | 2014-08-26 |
Method and system for passing information to disk arrays for efficient storage management Grant 8,775,732 - Banerjee July 8, 2 | 2014-07-08 |
Using a per file activity ratio to optimally relocate data between volumes Grant 8,732,217 - Mamidi , et al. May 20, 2 | 2014-05-20 |
Method and system for link count update and synchronization in a partitioned directory Grant 8,725,866 - Borade , et al. May 13, 2 | 2014-05-13 |
Method for information tracking in multiple interdependent dimensions Grant 8,695,056 - Banerjee , et al. April 8, 2 | 2014-04-08 |
Parental control policy generation Grant 8,640,190 - Banerjee January 28, 2 | 2014-01-28 |
Sequential Block Allocation In A Memory App 20130346724 - Ranade; Dilip Madhusudan ;   et al. | 2013-12-26 |
Solid state drive caching using memory structures to determine a storage space replacement candidate Grant 8,510,499 - Banerjee August 13, 2 | 2013-08-13 |
Systems and methods for reputation-based application of data-loss prevention policies Grant 8,495,705 - Verma , et al. July 23, 2 | 2013-07-23 |
Automatically reclaiming memory space Grant 8,438,362 - Mukherjee , et al. May 7, 2 | 2013-05-07 |
Method and system for efficiently reading a partitioned directory incident to a serialized process Grant 8,429,209 - Kothari , et al. April 23, 2 | 2013-04-23 |
Method and system for providing deduplication information to applications Grant 8,392,437 - Mukherjee , et al. March 5, 2 | 2013-03-05 |
Method and apparatus to free up cache memory space with a pseudo least recently used scheme Grant 8,386,717 - Banerjee , et al. February 26, 2 | 2013-02-26 |
Method and apparatus for managing failures in a datacenter Grant 8,332,690 - Banerjee , et al. December 11, 2 | 2012-12-11 |
Partitioning A Directory While Accessing The Directory App 20120259823 - Banerjee; Anindya ;   et al. | 2012-10-11 |
Method And System For Efficiently Reading A Partitioned Directory Incident To A Serialized Process App 20120041923 - Kothari; Mitul ;   et al. | 2012-02-16 |
Method And System For Link Count Update And Synchronization In A Partitioned Directory App 20120042063 - Borade; Rahul Ravindra ;   et al. | 2012-02-16 |
Method And System For Partitioning Directories App 20120042062 - Borade; Rahul Ravindra ;   et al. | 2012-02-16 |
Automatically Reclaiming Memory Space App 20110307529 - Mukherjee; Anirban ;   et al. | 2011-12-15 |
Method And System For Providing Deduplication Information To Applications App 20110225211 - Mukherjee; Anirban ;   et al. | 2011-09-15 |
Using A Per File Activity Ratio To Optimally Relocate Data Between Volumes App 20110106863 - Mamidi; Murthy V. ;   et al. | 2011-05-05 |
Coherency of replicas for a distributed file sharing system Grant 7,831,735 - Kabra , et al. November 9, 2 | 2010-11-09 |
Fault tolerant multi-stage data replication with relaxed coherency guarantees Grant 7,653,668 - Shelat , et al. January 26, 2 | 2010-01-26 |
Method For Information Tracking In Multiple Interdependent Dimensions App 20090193492 - BANERJEE; ANINDYA ;   et al. | 2009-07-30 |
Coherency of replicas for a distributed file sharing system Grant 7,500,020 - Kabra , et al. March 3, 2 | 2009-03-03 |
Efficient distributed transaction protocol for a distributed file sharing system Grant 7,478,400 - Banerjee , et al. January 13, 2 | 2009-01-13 |
System pre-allocating data object replicas for a distributed file sharing system Grant 7,433,928 - Ranade , et al. October 7, 2 | 2008-10-07 |
Time-Based Decomposition for Optimization of Master Planning Problems App 20080243570 - Moorkanat; Jayan ;   et al. | 2008-10-02 |
Sub-Problem Optimization of Supply Chain Planning Problems App 20080221960 - Moorkanat; Jayan ;   et al. | 2008-09-11 |