← 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.
| Invention | Patent |
|---|---|
| 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 Larusson | pending |
| HYBRID CLOUD BASED PROTECTION FOR APPLICATIONS AND VIRTUAL MACHINESG06F 9/45558, G06F2009/45583, G06F2009/45587, G06F2009/45595Filed as NetApp, Inc.2026-06-04Vasantha Sadananda Prabhu | pending |
| 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 Brown | pending |
| 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 Yadala | pending |
| 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 Kaushik | pending |
| 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 Dhavale | pending |
| 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 Kothiyal | pending |
| 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 DeGraaf | pending |
| 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 Poddar | pending |
| 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 Krug | pending |
| DYNAMIC STORAGE JOURNALING PARTITIONS FOR EFFICIENT RESOURCE USE AND IMPROVED SYSTEM THROUGHPUTG06F 16/21Filed as NetApp, Inc.2026-04-02Parag Sarfare | pending |
| 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 Naidu | pending |
| 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 Banerjee | pending |
| 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 Patel | pending |
| Managing Parity Operations Using Controller-Specific Parity BitmapsG06F 11/1076, G06F 11/1096Filed as NetApp, Inc.2026-03-02Suhas Girish Urkude | pending |
| 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 Kushwah | pending |
| Stateful Application Persistency For Reclaimable Compute InstancesG06F 9/45558, G06F 11/1461, G06F2009/45562Filed as NetApp, Inc.2026-02-23Yarden Joshua Kesari | pending |
| 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 Benameur | pending |
| 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 Ryan | pending |
| IDENTIFYING ANOMALOUS ACTIVITIES IN A CLOUD COMPUTING ENVIRONMENTH04L 63/1425, H04L 41/16, H04L 63/1416Filed as NetApp, Inc.2026-02-19Yun Shen | pending |
| 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 George | pending |
| 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 Mears | pending |
| 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 Shetty | pending |
| Graph Database Storage OptimizationG06F 16/254, G06F 16/9024Filed as NetApp, Inc.2026-02-12Alex Xeong-Hoon Ough | pending |
| 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 Benameur | pending |
| Cross-Grid Replication Within A Distributed Storage SystemG06F 16/27, G06F 16/2365Filed as NetApp, Inc.2026-02-04Song Guen Yoon | pending |
| 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 Thoppil | pending |
| 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 Narasingarayanapeta | pending |
| 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 Rolo | pending |
| 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 Bali | pending |
| 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 Raja | pending |
| 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 Zheng | pending |
| 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 Srinath | pending |
| 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 Shetty | pending |
| 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 Taylor | pending |
| 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 Subramanian | pending |
| 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 Bali | pending |
| 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 Subramanian | pending |
| 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 Palani | pending |
| OBJECT VERSIONING SUPPORT FOR A FILE SYSTEMG06F 16/1873, G06F 16/13Filed as NetApp, Inc.2025-11-06Dhairesh Oza | pending |
| SNAPSHOT COPY OPERATION BETWEEN ENDPOINTSG06F 11/1451, G06F 16/128, G06F 11/1464, G06F2201/84Filed as NetApp, Inc.2025-10-20Tijin George | pending |
| 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 Surakanti | pending |
| 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 Knight | pending |
| 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 Kaplingat | pending |
| 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 Stabler | pending |
| EXTERNAL DISTRIBUTED STORAGE LAYER UPGRADEG06F 8/65, G06F 9/5077, G06F 9/5083Filed as NetApp, Inc.2025-09-29Brendan Kerr | pending |
| ADAPTIVE SAMPLING FOR DATA SUMMARIZATIONG06F 16/122, G06F 16/9035, G06F 21/552, G06F 21/566Filed as NetApp, Inc.2025-09-29Parag Patil | pending |
| 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. Bhattacharjee | pending |
| 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 Shetty | pending |
| REMOTE VOLUME CLONEG06F 3/0619, G06F 3/065, G06F 3/0665, G06F 3/067, G06F 3/0689Filed as NetApp, Inc.2025-09-19Anil Paul Thoppil | pending |
| 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 Vavilapalli | pending |
| 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 Sharma | pending |
| 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 Basit | pending |
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
Company overviewEverything on NTAP in one place, with the price.SEC filingsWhat NTAP's 8-Ks say happened: results, departures, auditor changes.Insider tradingWhat NTAP's own officers and directors buy and sell.Planned salesSales NTAP insiders have filed notice of.Executive payWhat NTAP awarded its chief executive, and what it became.Who owns itEvery manager reporting a position in NTAP.Funds holding itWhich funds and ETFs hold NTAP, and how big a bet.