← Every company

NetApp Inc Patents

What NetApp Inc has filed at the patent office — applications as well as grants, because a filing is on the record eighteen months before anyone has to say what it was for.

NTAP on carbonthat →
Filings on file
54
Granted
0
Still pending
54
Filed under
3 names

54 filings

Newest filing first. A pending application has no patent number yet, and most never get one.

InventionPatent
File System Access During Runtime Of A Portable Executable ProgramG06F 21/53, G06F 21/6218, G06F 16/188, G06F 16/183, G06F2221/034Filed as NetApp, Inc.2026-06-15Tryggvi Larussonpending
HYBRID CLOUD BASED PROTECTION FOR APPLICATIONS AND VIRTUAL MACHINESG06F 9/45558, G06F2009/45583, G06F2009/45587, G06F2009/45595Filed as NetApp, Inc.2026-06-04Vasantha Sadananda Prabhupending
CROSS-SITE HIGH-AVAILABILITY DISTRIBUTED CLOUD STORAGE SYSTEM TO PROVIDE MULTIPLE VIRTUAL CHANNELS BETWEEN STORAGE NODESG06F 3/0613, G06F 3/067, G06F 3/0617, G06F 3/0635, G06F 3/0659, G06F 3/0662, G06F 15/17331, H04L 69/16Filed as NetApp, Inc.2026-06-04Peter Brownpending
AUTOMATED FAILOVER FOR A PAIRED SET OF CONSISTENCY GROUPS WHILE STORAGE EXPANSION OCCURS WITHIN A CROSS-SITE STORAGE SYSTEMG06F 16/27, G06F 16/2365Filed as NetApp, Inc.2026-06-01V Ramakrishna Rao Yadalapending
MIGRATING DATA USING VOLUME CLONES IN A DISTIBUTED STORAGE SYSTEMG06F 3/067, G06F 11/203, G06F 3/0647, G06F 3/065, G06F 11/1466, G06F 11/2076Filed as NetApp, Inc.2026-05-11Akhil Kaushikpending
DATA FORMAT FOR EFFICIENT MANAGEMENT OF CHECKPOINT SUPPORTG06F 16/185, G06F 11/1469, G06F 11/1464, G06F2201/84Filed as NetApp, Inc.2026-04-24Sanhita Praveen Dhavalepending
RESYNC TRANSFER FOR RECOVERING FROM STORAGE SITE FAILURE UTILIZING BACKGROUND SCANNERG06F 11/1471, G06F 11/1662, G06F 11/1658, G06F 11/2058, G06F 11/2064, G06F 11/2071, G06F 11/2074, G06F 11/2082, G06F 11/2094, G06F 11/2097, G06F2201/805Filed as NetApp, Inc.2026-04-24Rachita Kothiyalpending
BACKUP AND RESTORE OF RESOURCES LOCATED WITHIN A REMOTE OBJECT STOREG06F 9/547, G06F 11/1464, G06F 9/5072, G06F 11/1469, G06F2201/84Filed as NetApp, Inc.2026-04-20John Ethan DeGraafpending
MANAGEMENT AND ORCHESTRATION OF MICROSERVICESG06F 8/60, G06F 9/4843, G06F 8/63, G06F 8/65, G06F 8/71, G06F 9/455, G06F 9/4881, G06F 9/5005, G06F 9/5072, G06F 9/546, G06F 11/1433, G06F 11/1453, G06F 11/1469, G06F 11/2094, G06F 11/2097, G06F 21/53, G06F2201/815, G06F2201/82, G06F2201/84, G06F2209/501, H04L 63/0272, H04L 63/20Filed as NetApp, Inc.2026-04-13Jayanta Poddarpending
COMPRESSION IMAGE CONTAINERS FOR COMPRESSING IMAGESH04N 19/127, H04N 19/184, H04N 19/12, H04N 19/136, H04N 19/154, H04N 19/157, H04N 19/172, H04N 19/186, H04N 19/187, H04N 19/30, H04N 19/423, H04N 19/46, H04N 19/80Filed as NetApp, Inc.2026-04-13Anton Krugpending
DYNAMIC STORAGE JOURNALING PARTITIONS FOR EFFICIENT RESOURCE USE AND IMPROVED SYSTEM THROUGHPUTG06F 16/21Filed as NetApp, Inc.2026-04-02Parag Sarfarepending
REBUILDING A DESTINATION FILE SYSTEM AS PART OF A RESYNC OPERATIONG06F 11/2082, G06F 11/2094, G06F 16/1844, G06F 16/178, G06F 16/184, G06F 16/128, G06F 11/1435, G06F 11/1464, G06F 11/1662, G06F 11/2056, G06F 11/2069Filed as NetApp, Inc.2026-03-30Abhishek Naidupending
DYNAMICALLY SCALING APPLICATION AND STORAGE SYSTEM FUNCTIONS BASED ON A HETEROGENEOUS RESOURCE POOL AVAILABLE FOR USE BY A DISTRIBUTED STORAGE SYSTEMG06F 16/27Filed as NetApp, Inc.2026-03-23Arindam Banerjeepending
MANAGING ALLOCATION OF STORAGE BLOCKS OF A DISTRIBUTED STORAGE SYSTEM HAVING MULTIPLE STORAGE NODES WITH DISAGGREGATED STORAGEG06F 3/067, G06F 12/023, G06F 3/0607, G06F 3/0608, G06F 3/061, G06F 3/0631, G06F 3/064, G06F 3/0644, G06F 3/0652, G06F 3/0665, G06F 3/0683, G06F 3/0689Filed as NetApp, Inc.2026-03-04Manan Patelpending
Managing Parity Operations Using Controller-Specific Parity BitmapsG06F 11/1076, G06F 11/1096Filed as NetApp, Inc.2026-03-02Suhas Girish Urkudepending
REDUCING STABLE DATA EVICTION WITH SYNTHETIC BASELINE SNAPSHOT AND EVICTION STATE REFRESHG06F 11/1453, G06F 11/1469, G06F2201/80, G06F2201/84Filed as NetApp, Inc.2026-02-23Ajay Pratap Singh Kushwahpending
Stateful Application Persistency For Reclaimable Compute InstancesG06F 9/45558, G06F 11/1461, G06F2009/45562Filed as NetApp, Inc.2026-02-23Yarden Joshua Kesaripending
APPLICATION PROGRAMMING INTERFACE (API) SECURITYH04L 63/0236, H04L 63/1425, H04L 67/567, H04L 67/133, G06F 9/445, G06F 9/45558, G06F 9/547, G06F2009/45579, H04L 63/0227, H04L 63/0245, H04L 63/1416, H04L 63/168, H04L 67/02, H04L 67/10Filed as NetApp, Inc.2026-02-19Azzedine Benameurpending
Methods And Systems For Processing Source Files For External Processing ServicesG06F 16/148, G06F 9/5094, G06F 16/164, G06F 16/13, G06F 16/254, G06F 9/5061, G06F2209/5011, G06F2209/5019, G06F2209/503, G06F2209/508Filed as NETAPP, INC.2026-02-19Kirk Ryanpending
IDENTIFYING ANOMALOUS ACTIVITIES IN A CLOUD COMPUTING ENVIRONMENTH04L 63/1425, H04L 41/16, H04L 63/1416Filed as NetApp, Inc.2026-02-19Yun Shenpending
DIRECTORY RESTORE FROM REMOTE OBJECT STOREG06F 11/1435, G06F 11/1469, G06F 16/128, G06F 11/1451, G06F 11/1464, G06F2201/84Filed as NetApp, Inc.2026-02-16Tijin Georgepending
Temporary Local Protection Against Data Loss When A Node Fails In A Distributed Storage SystemG06F 11/1469, G06F 11/2094Filed as NetApp, Inc.2026-02-13Morgan Mearspending
METHODS AND SYSTEMS FOR HANDLING RACE CONDITIONS ASSOCIATED WITH A PRIMARY BIAS STATE IN A DISTRIBUTED STORAGE SYSTEMG06F 3/0604, G06F 3/0655, G06F 3/065, G06F 3/067Filed as NetApp, Inc.2026-02-12Sohan Shettypending
Graph Database Storage OptimizationG06F 16/254, G06F 16/9024Filed as NetApp, Inc.2026-02-12Alex Xeong-Hoon Oughpending
ENHANCING CONTAINER SECURITY BY PERFORMING CONTAINER VULNERABILITY REDUCTION BASED ON LIBRARY AND/OR FUNCTION REMOVAL AND SYSTEM CALL BLOCKINGG06F 21/52, G06F 21/577, G06F 8/75, G06F 9/44521, G06F 21/51, G06F 21/54, G06F 21/562, G06F 21/563, G06F2221/033Filed as NetApp, Inc.2026-02-10Azzedine Benameurpending
Cross-Grid Replication Within A Distributed Storage SystemG06F 16/27, G06F 16/2365Filed as NetApp, Inc.2026-02-04Song Guen Yoonpending
DEFRAGMENTATION FOR LOG STRUCTURED MERGE TREE TO IMPROVE READ AND WRITE AMPLIFICATIONG06F 16/1724, G06F 16/1748, G06F 16/182, G06F 16/183Filed as NetApp, Inc.2026-01-26Anil Paul Thoppilpending
MAINTAINING TIMESTAMP PARITY OF OBJECTS WITH ALTERNATE DATA STREAMS DURING TRANSITION PHASE TO SYNCHRONOUS STATEG06F 16/2322, G06F 16/128, G06F 16/273, G06F 16/178, G06F 16/1734, G06F 3/0619, G06F 3/065, G06F 3/067, G06F 11/1471, G06F 11/1662, G06F 11/2035, G06F 11/2048, G06F 11/2094, G06F 11/2097, G06F 11/3034, G06F2201/835Filed as NetApp, Inc.2026-01-21Krishna Murthy Chandraiah setty Narasingarayanapetapending
Data Format And Compression For Storage System Monitoring Data SignalsG06F 16/137, G06F 11/3409, G06F 16/182, G06F 16/1744, G06F 11/3024, G06F 11/3034, G06F 11/3082Filed as NetApp, Inc.2026-01-16Carlos da Silva d'Orey Juzarte Rolopending
METHODS AND SYSTEMS FOR AUTOMATED DOCUMENT CLASSIFICATION WITH PARTIALLY LABELED DATA USING SEMI-SUPERVISED LEARNINGG06F 18/2155, G06F 21/6245, G06N 20/00, G06N 20/10, G06F 16/355, G06V 10/814, G06V 30/41, G06V 10/764, G06V 10/7753, G06N 7/01, G06F 18/23213, G06F 18/24155Filed as NetApp, Inc.2025-12-30Adam Balipending
FACILITATING SHARING OF A NAMESPACE OF AN EPHEMERAL STORAGE DEVICE BY MULTIPLE CONSUMERS OF A VIRTUAL STORAGE SYSTEMG06F 9/45558, G06F2009/45579, G06F2009/45583Filed as NetApp, Inc.2025-12-26Joseph Brown JR.pending
GET KEY BOT FOR SECURELY MAINTAINING AND PROVIDING PASSPHRASESH04L 9/088, H04L 63/08Filed as NetApp, Inc.2025-12-15Amalraj Victory Raja Amalraj Victory Rajapending
INCREMENTAL BACKUP TO OBJECT STOREG06F 11/1451, G06F 16/1756, G06F 11/1435, G06F 11/1458, G06F 11/1461, G06F 11/1469, G06F2201/84Filed as NetApp, Inc.2025-12-08Ling Zhengpending
RECOVERY OF DATA ASSOCIATED WITH A LOCKED SNAPSHOT VIA VOLUME CLONING FUNCTIONALITYG06F 16/1774, G06F 11/1448, G06F 16/181, G06F 11/1469, G06F2201/84Filed as NetApp, Inc.2025-11-24Vijay Srinathpending
SYSTEM AND METHOD FOR EFFICIENT BLOCK LEVEL GRANULAR REPLICATIONG06F 11/1469, G06F 16/128, G06F 11/1451, G06F2201/82Filed as NetApp Inc.2025-11-17Rithin Shettypending
COMBINING DATA BLOCK I/O AND CHECKSUM BLOCK I/O INTO A SINGLE I/O OPERATION DURING PROCESSING BY A STORAGE STACKG06F 3/064, G06F 3/0613, G06F 3/0659, G06F 3/0673Filed as NetApp Inc.2025-11-17James Alastair Taylorpending
FORWARDING OPERATIONS TO BYPASS PERSISTENT MEMORYG06F 3/0659, G06F 3/061, G06F 3/0619, G06F 3/064, G06F 3/067, G06F 15/17331Filed as NetApp, Inc.2025-11-17Ananthan Subramanianpending
Methods and Systems for Automated Detection of Personal Information Using Neural NetworksG06F 40/279, G06F 40/284, G06F 40/253, G06F 40/205, G06F 40/30, G06N 3/09, G06N 3/044, G06N 3/0442, G06N 3/08Filed as NetApp, Inc.2025-11-14Adam Balipending
COMPOSITE AGGREGATE ARCHITECTUREG06F 3/0643, G06F 16/148, G06F 3/061, G06F 3/0653, G06F 3/067, G06F 3/0683, G06F 3/0685, G06F 12/0253, G06F 12/1408, G06F2212/402Filed as NetApp, Inc.2025-11-10Ananthan Subramanianpending
Enhanced Role-Based Access Control For Cross-Namespace References In Compute ClustersG06F 21/6218, G06F 11/1469, G06F2201/805, H04L 63/105Filed as NetApp, Inc.2025-11-07Ashwin Palanipending
OBJECT VERSIONING SUPPORT FOR A FILE SYSTEMG06F 16/1873, G06F 16/13Filed as NetApp, Inc.2025-11-06Dhairesh Ozapending
SNAPSHOT COPY OPERATION BETWEEN ENDPOINTSG06F 11/1451, G06F 16/128, G06F 11/1464, G06F2201/84Filed as NetApp, Inc.2025-10-20Tijin Georgepending
BACKUP AND RECOVERY OF APPLICATION DATA OF AN APPLICATION EXECUTING IN A VIRTUAL MACHINEG06F 9/45558, G06F 11/1469, G06F 9/44526, G06F 11/1451, G06F 11/1464, G06F2009/45579, G06F2201/805, G06F2201/815, G06F2201/85Filed as NetApp, Inc.2025-10-20Priyanka Kasinath Surakantipending
Prevention Of Residual Data Writes After Non-Graceful Node Failure In A ClusterG06F 11/181, H04L 65/00, G06F 11/1435, G06F 11/1471, G06F 11/16, G06F 11/1666, G06F 11/20, G06F 11/2017, G06F 11/2028, G06F 11/2041, G06F 11/2046, G06F 11/2094, H04L 67/00Filed as NetApp, Inc.2025-10-13Clinton Douglas Knightpending
FILE METADATA SERVICEG06F 16/907, G06F 16/134, G06F 16/906, G06F 16/901, G06F 16/9035, G06F 16/137Filed as NetApp, Inc.2025-10-07Nikhil Bhavadas Kaplingatpending
STORAGE DEVICE ENERGY CONSUMPTION EVALUATION AND RESPONSEG06F 1/28, G06F 9/44505, G06F 1/26, G06F 1/32, G06F 1/3221, G06F 1/3268, G06F 3/0605, G06F 3/0625, G06F 3/0653, G06F 3/067, G06F 9/5094, G06F 11/3062Filed as NetApp, Inc.2025-09-30Gregory Eugene Stablerpending
EXTERNAL DISTRIBUTED STORAGE LAYER UPGRADEG06F 8/65, G06F 9/5077, G06F 9/5083Filed as NetApp, Inc.2025-09-29Brendan Kerrpending
ADAPTIVE SAMPLING FOR DATA SUMMARIZATIONG06F 16/122, G06F 16/9035, G06F 21/552, G06F 21/566Filed as NetApp, Inc.2025-09-29Parag Patilpending
REDUCING PROVISIONED STORAGE CAPACITY OF AN AGGREGATE OF A STORAGE APPLIANCEG06F 3/0604, G06F 3/0647, G06F 3/0608, G06F 3/065, G06F 3/0665, G06F 3/067, G06F 3/0683Filed as NetApp, Inc.2025-09-22Mrinal K. Bhattacharjeepending
METHODS AND SYSTEMS FOR NEGOTIATING A PRIMARY BIAS STATE IN A DISTRIBUTED STORAGE SYSTEMG06F 3/0653, G06F 11/2092, G06F 3/0617, G06F 3/0683, G06F 11/1662Filed as NetApp, Inc.2025-09-22Sohan Shettypending
REMOTE VOLUME CLONEG06F 3/0619, G06F 3/065, G06F 3/0665, G06F 3/067, G06F 3/0689Filed as NetApp, Inc.2025-09-19Anil Paul Thoppilpending
PERSISTENT KEY-VALUE STORE AND JOURNALING SYSTEMG06F 3/067, G06F 12/0802, G06F 3/0617, G06F 3/0619, G06F 3/0653, G06F 3/0656, G06F 3/0673, G06F 12/0842, G06F 12/0855, G06F 12/0868, G06F 12/0871, G06F 12/126, G06F2212/1032, G06F2212/154, G06F2212/222, G06F2212/262, G06F2212/263, G06F2212/311, G06F2212/465, G06F2212/466, G06F2212/60Filed as NetApp, Inc.2025-09-15Sudheer Kumar Vavilapallipending
MIRRORING OBJECTS BETWEEN DIFFERENT CLOUD PROVIDERS WITH DIFFERENT DATA LAYOUT REQUIREMENTSG06F 16/258, G06F 11/1464, G06F 16/215, G06F 16/1744, G06F 16/184, G06F2201/84Filed as NetApp Inc.2025-09-15Palak Sharmapending
BLOCK ALLOCATION FOR PERSISTENT MEMORY DURING AGGREGATE TRANSITIONG06F 3/0631, G06F 3/067, G06F 3/0604, G06F 3/0614, G06F 3/064, G06F 3/065, G06F 3/0679, G06F 11/1435, G06F 11/2094, G06F 11/2097Filed as NetApp, Inc.2025-09-15Abdul Basitpending

Filings are matched to the company by applicant name, so a subsidiary filing under its own name is only here if that name resolves to this company. The applicant is printed as filed, which makes a wrong match visible. A patent is not a product: most applications are never granted, and most grants are never built.

More on NTAP

Related datasets