← Every company

Snowflake Inc Patents

What Snowflake 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.

SNOW on carbonthat →
Filings on file
50
Granted
16
Still pending
34
Filed under
3 names

50 filings

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

InventionPatent
CONTAINER COMPUTE PLATFORM INTEGRATED INTO DATABASE ROLE-BASED ACCESS CONTROLH04L 63/105, G06F 21/6218Filed as Snowflake Inc.2026-03-30Brandon S. Bakerpending
EXECUTING QUERIES WITH HALLUCINATION SAFEGUARDSG06F 16/2465, G06F 16/248, G06F 16/243, G06N 20/00Filed as Snowflake Inc.2026-03-19Sarim Abbaspending
REAL-TIME FEATURE STORE IN A DATABASE SYSTEMG06F 16/24568, G06F 16/2282, G06F 16/2448, G06F 16/254Filed as Snowflake Inc.2026-02-09Sandeep Narendra Guptapending
DYNAMIC LENSES FOR CONTROL OF MYOPIAG02C 7/083, G02C2202/20, G02C2202/24, G02F 1/134309, G02F 1/1347Filed as SNOWFLAKE LABS LTD.2025-12-01Yoav Yadinpending
TRANSACTIONAL SYSTEM FOR DATA LAKE TABLES BY EXTENDING A RELATIONAL DATABASE SYSTEMG06F 16/2365, G06F 16/2282, G06F 16/2308, G06F 16/24526, G06F 16/2455, G06F 16/25, G06F 16/258, G06F 16/254Filed as Snowflake Inc.2025-11-10Utku Azmanpending
PARTITION GRANULAR SELECTIVITY ESTIMATION FOR PREDICATESG06F 16/24544, G06F 16/24545, G06F 16/2282, G06F 11/3452, G06F2201/80Filed as Snowflake Inc.2025-10-22Sangyong Hwangpending
AUTOMATED COMPLETION OF QUESTIONNAIRES BASED ON UNSTRUCTURED DATABASE OBJECTSG06F 16/3322, G06F 16/3329Filed as Snowflake Inc.2025-10-15Abhiram Arikapudipending
FILE-BASED ERROR HANDLING DURING INGESTION WITH TRANSFORMATIONG06F 16/215, G06F 16/2365, G06F 16/258Filed as Snowflake Inc.2025-10-07Abdullah Al Mahmoodpending
SECURE DATABASE ENVIRONMENT WITH THIRD-PARTY VERIFICATIONG06F 21/6227, A61N 1/0526, A61N 1/40, G06F 21/57, G06F 21/602Filed as Snowflake Inc.2025-10-07Samartha Chandrashekarpending
AUTOMATED FAILSAFE DATA RECOVERYG06F 16/2282, G06F 11/1469, G06F2201/80, G06F2201/835Filed as Snowflake Inc.2025-10-06Yi Fangpending
AGGREGATION CONSTRAINTS IN A QUERY PROCESSING SYSTEMG06F 16/244, G06F 21/6245, G06F2221/2113Filed as Snowflake Inc.2025-10-06Khalid Zaman Bijonpending
STORAGE LIFECYCLE CONTROL IN A DATABASE SYSTEMG06F 16/162, G06F 16/215, G06F 16/125Filed as Snowflake Inc.2025-09-18Istvan Cseripending
SHARING EVENTS AND OTHER METRICS IN NATIVE APPLICATIONSG06Q 20/3829, H04L 63/0428Filed as Snowflake Inc.2025-09-18Damien Carrupending
REPLICATION OF UNSTRUCTURED STAGED DATA BETWEEN DATABASE DEPLOYMENTSG06F 16/27, G06F 16/256, H04L 67/1095, H04L 67/1097Filed as Snowflake Inc.2025-09-08Robert Bengt Benedikt Gernhardtpending
AI DATA CONNECTIVITY FOR UNSTRUCTURED DATA REPOSITORIESG06F 16/33295, H04L 51/02Filed as Snowflake Inc.2025-08-28Artur Piotr Chyzypending
HASH-JOIN BROADCAST DECISION MAKING IN DATABASE SYSTEMSG06F 16/24542, G06F 16/2456, G06F 11/3409Filed as Snowflake Inc.2025-08-26Matthias Carl Adamspending
DYNAMIC TABLES WITH EXTERNALLY MANAGED ICEBERG SOURCE TABLESG06F 16/2282, G06F 16/14, G06F 16/2255Filed as Snowflake Inc.2025-08-25Vladimir Lifliandpending
SUFFIX-BASED SPECULATIVE TOKEN DECODING FOR ARTIFICIAL INTELLIGENCE MODELG06F 40/284, G06F 16/9027Filed as Snowflake Inc.2025-08-20Jaeseong Lee12572745
METADATA SEARCH VIA N-GRAM INDEXG06F 16/2228, G06F 16/24549, G06F 16/2379, G06F 7/14, G06F 21/6218, G06F 21/6227Filed as Snowflake Inc.2025-08-14Lin Chanpending
CONFIGURATION OF ACCESS CONTROL FOR A PACKAGES POLICYG06F 21/44, G06F 21/53, G06F2221/2141Filed as Snowflake Inc.2025-08-04Srilakshmi Chintalapending
FIRST CLASS DATABASE OBJECT SERVER APPLICATIONG06F 21/53, H04L 63/20, G06F 16/955, G06F 8/60, G06F 21/121, G06F 21/62, H04L 63/102Filed as Snowflake Inc.2025-08-01Damien Carrupending
DATA REPLICATION IN DATA STORAGE SYSTEMSG06F 16/273, G06F 16/245, G06F 16/2308, H04L 67/1097Filed as Snowflake Inc.2025-07-31Benoit Dagevillepending
OPTIMAL FREE POOL PREPROVISIONINGG06F 9/5038, G06F2209/5011, G06F2209/5019Filed as Snowflake Inc.2025-07-30Orestis Kostakis12681765
COLUMNAR CACHE IN HYBRID TRANSACTIONAL/ANALYTICAL PROCESSING (HTAP) WORKLOADSG06F 16/2379, G06F 16/254, G06F 16/116, G06F 16/172Filed as Snowflake Inc.2025-07-29Mihir Dharamshipending
DYNAMIC PARALLELISM MODE SWITCHING FOR OPERATING ARTIFICIAL INTELLIGENCE MODELG06F 9/5011, G06F 9/5027, G06N 20/00, G06N 3/0985, G06N 3/0495, G06N 3/09, G06N 3/098, G06N 3/0499, G06N 3/048, G06N 3/045, G06N 3/0464, G06N 3/044, G06N 3/0442, G06F 9/4881, G06F 9/5016, G06F 9/5033, G06F 9/5044, G06F 9/5066, G06F 11/3433, G06F 17/16, G06F2209/509, G06N 3/02, G06N 3/04, G06N 3/063, G06N 3/08, G06N 3/082, G06N 3/084, G06N 3/10, G06N 5/04Filed as Snowflake Inc.2025-07-29Yuxiong He12737224
CASCADE AI MODEL-BASED DATA FILTERING BASED ON PROMPTG06F 16/2425, G06F 16/24542, G06F 16/2282, G06F 16/24554, G06F 16/24532Filed as Snowflake Inc.2025-07-28Paritosh Aggarwal12639292
PERFORMING COMMIT OPERATIONS WITH RECOVERY ON DATA SYSTEMG06F 16/27, G06F 16/2365, G06F 16/273, G06F 16/2379Filed as Snowflake Inc.2025-07-25Rishabh Singh Ahluwalia12657206
CONTAINER SERVICE AUTO SCALING AND SUSPENSION TECHNIQUESG06F 9/5077, G06F 9/45558, G06F 9/5072, G06F2009/45591, G06F2209/501, G06F2209/508Filed as Snowflake Inc.2025-07-22Snigdha Goel12724648
COLUMNAR DATA ANONYMIZATION USING SEMANTIC AND PRIVACY CATEGORY-BASED EXPANSION AND TRANSFORMATIONG06F 16/285, G06F 16/221, G06F 16/2237, G06F 16/24547, G06F 16/906, G06N 20/20, G06F 40/30, G06N 7/01, G06N 5/01, G06F 21/6254Filed as SNOWFLAKE INC.2025-07-18Craig E. HAWCOpending
QUERY PROCESSING USING MIN/MAX DECISIVE ROW POSITIONSG06F 16/219, G06F 16/215, G06F 16/235, G06F 16/2365Filed as Snowflake Inc.2025-06-24Dmitrii Maksimenko12505081
ROW-LEVEL SECURITYG06F 21/6227, G06F 16/2282, G06F 21/604, G06F 21/62, G06F 21/6218, G06F2221/2141Filed as Snowflake Inc.2025-06-20Artin Avanespending
ORGANIZATION-LEVEL ACCOUNT ON DATA PLATFORMH04L 63/105, H04L 63/102Filed as Snowflake Inc.2025-06-19Christine A. Avanessianspending
RESHARING DATA WITH OTHER ACCOUNTSH04L 63/105Filed as Snowflake Inc.2025-06-12Durga Mahesh Arikatla12647428
CLUSTERING AT INGEST TIMEG06F 16/16, G06F 16/2282, G06F 16/144, G06F 16/285, G06F 16/278, G06F 16/2365, G06F 16/116, G06F 16/254Filed as Snowflake Inc.2025-05-30Hossein Ahmadi12613833
SECURE EXECUTION OF USER-DEFINED FUNCTIONSG06F 21/53, H04L 63/20, H04L 63/0227, H04L 63/0245, H04L 63/0272, H04L 63/0281, H04L 63/08, H04L 63/10, H04L 63/101Filed as Snowflake Inc.2025-05-20Brandon S. Bakerpending
UNIFIED STRUCTURED AND SEMI-STRUCTURED DATA TYPES IN DATABASE SYSTEMSG06F 16/254, G06F 16/835Filed as Snowflake Inc.2025-05-12Xinzhu Caipending
AI AGENT-BASED SEMANTIC DATA UPDATERG06F 16/243, G06F 16/211, G06F 16/217, G06F 16/215, G06F 16/24522, G06F 16/3329Filed as Snowflake Inc.2025-04-30Jia Yao Liang12675446
CONTINUOUS INGESTION OF CUSTOM FILE FORMATSG06F 16/148, G06F 16/254, G06F 16/116, G06F 9/5022Filed as Snowflake Inc.2025-04-29Tyler Arthur Akidau12730777
QUERY-BASED DATABASE REDACTIONG06F 21/6227, G06F 16/24564, G06F 16/2457Filed as SNOWFLAKE INC.2025-04-08Boxin Jiangpending
MULTI-CLUSTER WAREHOUSEH04L 67/1097, G06F 16/2455, G06F 16/283, G06F 9/5072, H04L 41/0896, H04L 41/5025, H04L 43/0817, H04L 67/1008Filed as Snowflake Inc.2025-03-28Thierry Cruanespending
ENHANCED SEARCHING USING FINE-TUNED MACHINE LEARNING MODELSG06F 16/90328, G06F 16/24575, G06F 16/93, G06F 16/9558, G06F 16/9538, G06F 16/248, G06F 16/345Filed as Snowflake Inc.2025-03-18Rahil Bathwal12688238
NETWORK RESPONSE TO AN INTRUSION EVENTG06F 21/6218, G06F 16/184, G06F2221/2107, H04L 9/0816, H04L 63/1416, H04L 9/0894Filed as Snowflake Inc.2025-02-10Marion A. Brownpending
PRIVILEGE BASED ACCESS CHECKS FOR QUERY RESULTSG06F 21/6227, G06F 16/245, G06F 16/248, H04L 9/3213, H04L 63/102, H04L 63/105, G06F2221/2141, H04L 63/0428Filed as Snowflake Inc.2025-02-06Damien Carrupending
LLM-GENERATED TEXT-TO-SQL VERIFICATION VIA DIRECTIONAL GRAPHSG06F 16/24522, G06F 16/243, G06F 16/2456, G06F 16/258, G06F 16/9024Filed as Snowflake Inc.2025-01-31Yahia Khaled El Bsatpending
EFFICIENT IMPLEMENTATION OF BITSETS FOR DML STATEMENTSG06F 16/213, G06F 16/219, G06F 16/2282, G06F 16/2455Filed as Snowflake Inc.2025-01-31Hossein Ahmadipending
VALIDATION MODES FOR DML STATEMENTSG06F 16/2282, G06F 16/2365Filed as Snowflake Inc.2025-01-31Hossein Ahmadi12711122
FEATURE POLICIESG06F 21/6227, G06F 21/6218Filed as Snowflake Inc.2025-01-29Damien Carrupending
TOP-K INFORMATION PUSH DOWN IN QUERY PLAN INCLUDING INNER JOING06F 16/24556, G06F 16/2255, G06F 16/24542, G06F 16/24544Filed as Snowflake Inc.2025-01-29Bowei Chen12561331
QUERY GENERATION BASED ON NATURAL LANGUAGE QUESTION AND SEMANTIC DATAG06F 16/24522, G06F 16/252, G06F 16/3329Filed as Snowflake Inc.2025-01-28Jonathan James Hilgart12754909
PUSH DOWN TOP-K INFORMATION FOR GROUP-BY GROUPING SETS AND WINDOW FUNCTION OPERATORG06F 16/24556, G06F 16/24542, G06F 16/24537, G06F 16/24544, G06F 16/244, G06F 16/24535Filed as Snowflake Inc.2025-01-27Bowei Chen12717792

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 SNOW

Related datasets