Inventor

BENOIT DAGEVILLE

Inventor
US

Overview

252→
Patents
2021–2026
Patent span
Physics
Primary field (CPC G)

Patents· 252 as inventor

Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.

G06Fprimary
G06FElectric digital data processing57%
H04LTransmission of digital information, e.g. telegraphic communication25%
A61FFilters implantable into blood vessels15%
G06QInformation and communication technology [ict] specially adapted for administrative, commercial, financial, managerial or supervisory purposes2%
PatentTitleYear
12,591,550Share replication between remote deployments202612,572,524Unified table data access in user-specified formats on internal storage and user-managed storage202612,561,308Tracking changes in database data202612,541,534Using stateless nodes to process data of catalog objects202612,536,194Monitoring resources of a virtual data warehouse202612,511,426Native applications using database roles202512,488,020Resource management systems and methods202512,461,939Directing requests to databases based on client account association202512,462,056Fine-grained access control via database roles202512,445,450Managing version sharing in a data exchange202512,423,323Data replication and data failover in data storage systems202512,411,850Metadata search via N-gram index202512,407,732First class database object server application202512,314,254Batch data ingestion in database systems202512,314,247Identifying software regressions based on query retry attempts in a database environment202512,314,284Database replication using a resource management node202512,316,700Creating a global data sharing listing202512,314,285Resource management systems and methods202512,314,225Continuous ingestion of custom file formats202512,314,391Application trust framework202512,287,808Resource management systems and methods202512,287,760Data pruning based on metadata202512,277,115Sharing materialized views in multiple tenant database systems202512,267,390Multi-cluster warehouse202512,259,877Tracking intermediate changes in database data202512,242,506Managing database traffic between isolated database systems202512,242,511Storage resource provisioning systems and methods202512,242,510Resource provisioning systems and methods202512,235,835Systems and methods for efficiently querying external tables202512,210,527Active invalidation of metadata cache entries202512,210,525Interleaved execution infrastructure in database engines202512,210,492Bundle creation and distribution202512,189,614Serialization of data in a concurrent transaction processing distributed database202512,189,655Adaptive distribution method for hash operations202512,182,160Data exchange availability, listing visibility, and listing fulfillment202412,182,155Configuring an event table using computing node processes202412,182,130Optimized processing of data in different formats202412,164,405Automated query retry execution using multiple computing nodes in a database system202412,158,970Directing queries to encrypted database files202412,158,897Managing database failover based on transaction request time202412,153,569Task scheduling using a stream of committed transactions202412,135,697Schema evolution for key columnar data into row-organized sequences202412,135,734Replication of share across deployments in database system202412,132,778System and method for global data sharing202412,105,734Data replication and data failover in database systems202412,099,472Utilizing metadata to prune a data set202412,079,244Query plans for analytic SQL constructs202412,050,711Fine-grained access control via database roles202412,050,621Using stateless nodes to process data of catalog objects202412,050,582Unified table data access in user-specified formats on internal storage and user-managed storage202412,045,257Adjusting processing times in data warehouses to user-defined levels202412,045,221Compact representation of table columns via templatization202412,032,595Database replication for a remote deployment202412,032,947Loading procedures of versioned schema202412,032,588Accessing listings in a data exchange202412,026,153Tracking intermediate changes in database data202412,021,877Managing version sharing in a data exchange202412,013,876Resource management systems and methods202412,013,960Granting access to resources of a database202412,007,997Metadata search via N-gram index202412,007,961Schema evolution202412,001,552Application trust framework202411,989,206Automated database replication using replication preparation objects202411,983,292Native applications using database roles202411,983,198Multi-cluster warehouse202411,983,150Share replication between remote deployments202411,977,560Resource management systems and methods202411,971,799Automated query retry using a database platform202411,971,876Object resolution among account-level namespaces for database platforms202411,966,417Caching systems and methods202411,928,098Table data processing using a change tracking column202411,928,129Cloning catalog objects202411,914,591Sharing materialized views in multiple tenant database systems202411,899,646Providing table data access in user-specified formats on user-managed storage202411,886,872In-database application package and application202411,874,824Identifying software regressions based on query retry attempts in a database environment202411,874,818Tracking changes in database data202411,869,051Usage monitoring and usage based data pricing202411,868,369Resource management systems and methods202411,853,323Adaptive distribution method for hash operations202311,841,875Database sharing in a virtual private deployment202311,843,608Managing version sharing in a data exchange202311,841,849Systems and methods for efficiently querying external tables202311,836,132Managing persistent database result sets202311,838,293Private data exchange metrics sharing202311,822,689Fine-grained access control via database roles202311,809,414Serialization of data in a concurrent transaction processing distributed database202311,809,586Shared object discovery techniques202311,809,408Incremental refresh of a materialized view202311,810,089Data exchange-based platform202311,809,451Caching systems and methods202311,805,167Creating a global data sharing listing202311,803,373Application versioning and upgrade202311,803,551Pruning index generation and enhancement202311,797,483Data pruning based on metadata202311,797,497Bundle creation and distribution202311,782,950Resource management systems and methods202311,763,020Data sharing using alias objects202311,762,838Table data processing using partition metadata202311,755,311Versioned schema202311,755,617Accessing data of catalog objects202311,750,661First class database object web application202311,748,318Schema evolution202311,748,375Query processing distribution202311,743,324System and method for global data sharing202311,734,304Query processing distribution202311,734,303Query processing distribution202311,734,307Caching systems and methods202311,727,013Optimized processing of data in different formats202311,727,136Data sharing using alias objects202311,726,959Data pruning based on metadata202311,709,808Schema evolution for the serialization of non-primary key columnar data into row-organized byte sequences202311,704,338Replication of share across deployments in database system202311,687,563Scaling capacity of data warehouses to user-defined levels202311,675,815Multi-cluster warehouse202311,675,780Partition-based scanning of external tables for query processing202311,669,427Query-attempt processing in a database environment202311,645,298Configuring managed event tables using execution node processes202311,645,305Resource management systems and methods202311,645,262Tracking lineage of database data202311,645,306Database configurations for remote deployments202311,645,244Share replication between remote deployments202311,640,347Automated query retry execution in a database system202311,637,836Managing version sharing in a data exchange202311,636,114Multi-level data for database systems202311,636,110Metadata search via N-Gram index202311,630,850Multi-cluster warehouse202311,630,845Data replication and data failover in database systems202311,625,367Schema evolution202311,620,281Tracking intermediate changes in database data202311,620,308Adaptive distribution method for hash operations202311,620,313Multi-cluster warehouse202311,615,118Multi-cluster warehouse202311,615,114Cloning catalog objects202311,615,117Multi-cluster warehouse202311,615,067Transactional stores of change tracking data202311,599,556Resource provisioning systems and methods202311,599,440Automated query retry in a database system202311,599,550Accessing listings in a data exchange202311,593,354Namespace-based system-user access of database platforms202311,595,399Private data exchange metrics sharing202311,593,403Multi-cluster warehouse202311,593,509Native applications using database roles202311,593,404Multi-cluster warehouse202311,586,761Encrypting database files202311,580,070Utilizing metadata to prune a data set202311,580,245Fine-grained access control via database roles202311,573,978Cloning catalog objects202311,544,287Cloning catalog objects202311,544,269Index to support processing of pattern matching queries202311,531,681Accessing listings in a data exchange202211,520,920Share object discovery techniques202211,507,570Scheduling data processing tasks using a stream of tracking entries202211,507,598Adaptive distribution method for hash operations202211,507,571Materialized views over external tables in database systems202211,500,900Resource provisioning systems and methods202211,494,407Query plans for analytic SQL constructs202211,494,337Data pruning based on metadata202211,494,369Identifying software regressions based on query retry attempts in a database environment202211,487,778Managed event tables in a database system202211,487,893Fine-grained access control via database roles202211,487,786Query plans for analytic SQL constructs202211,475,044Resource provisioning systems and methods202211,470,089Private data exchange metrics sharing202211,461,335Optimized processing of data in different formats202211,461,309Incremental refresh of a materialized view202211,461,285Share replication between remote deployments202211,463,508System and method for global data sharing202211,436,255Automated database replication at a remote deployment202211,436,362Native applications using database roles202211,429,638Systems and methods for scaling data warehouses202211,429,639Push model for intermediate query results202211,418,577System and method for global data sharing202211,409,768Resource management systems and methods202211,409,626Decoupling internal and external tasks in a database environment202211,397,748Resource provisioning systems and methods202211,397,729Systems and methods for pruning external data202211,397,720Table data processing using a change tracking stream202211,397,747Query plans for analytic SQL constructs202211,386,220Data sharing in a multi-tenant database system202211,372,888Adaptive distribution for hash operations202211,372,740Decoupling internal and external tasks in a database environment202211,366,920Fine-grained access control via database roles202211,360,995Accessing listings in a data exchange202211,354,316Systems and methods for selective scanning of external partitions202211,354,334Cloning catalog objects202211,347,738Detecting data skew in a join operation202211,347,773Replicating a database at a remote deployment202211,347,770Cloning catalog objects202211,347,714Tracking changes in database data202211,347,728Notifying modifications to external tables in database systems202211,341,162Adaptive distribution method for hash operations202211,334,597Resource management systems and methods202211,334,604Private data exchange202211,321,325Pruning index generation for pattern matching queries202211,323,506System and method for global data sharing202211,321,352Resource provisioning systems and methods202211,321,209Query-attempt assignment in a database environment202211,321,309Tracking intermediate changes in database data202211,314,777Data replication and data failover in database systems202211,316,866Managing membership rights in a data exchange202211,308,078Triggers of scheduled tasks in database systems202211,308,089Pruning index maintenance202211,308,116Accessing listings in a data exchange202211,301,472Systems, methods, and devices for managing data skew in a join operation202211,295,030Data sharing using alias objects202211,294,868Share replication between remote deployments202211,294,861Data pruning based on metadata202211,294,890Batch data ingestion in database systems202211,294,933Adaptive distribution method for hash operations202211,294,882Transactional processing of change tracking data202211,288,393Data sharing using alias objects202211,269,869Processing of queries over external tables202211,269,920Resource provisioning systems and methods202211,269,868Automated maintenance of external tables in database systems202211,269,921Resource provisioning systems and methods202211,269,866Task scheduling and querying in database systems202211,269,919Resource management systems and methods202211,263,234Resource provisioning systems and methods202211,265,328Private data exchange metrics sharing202211,249,988Account-level namespaces for database platforms202211,250,023Cloning catalog objects202211,238,062Resource provisioning systems and methods202211,238,061Adaptive distribution method for hash operations202211,238,060Query plans for analytic SQL constructs202211,232,130Push model for intermediate query results202211,216,484Resource management systems and methods202211,216,485Push model for scheduling query plans202211,216,446Identifying software regressions based on query retry attempts in a database environment202211,210,415Data sharing in a multi-tenant database system202111,204,943Query plans for analytic SQL constructs202111,194,795Automated maintenance of external tables in database systems202111,194,782Dynamic lineage tracking of database data202111,188,562Adaptive distribution for hash operations202111,190,524Managing membership rights in a data exchange202111,188,674Systems, methods, and devices for encrypting database data202111,176,136Systems, methods, and devices for managing data skew in a join operation202111,176,168Resource management systems and methods202111,169,983Transactional streaming of change tracking metadata202111,163,798Database replication to remote deployment with automated fulfillment202111,163,757Querying over external tables in database systems202111,163,756Querying over external tables in database systems202111,163,797Database replication to remote deployment with automated fulfillment202111,163,724Data pruning based on metadata202111,163,794Resource provisioning systems and methods202111,157,516Resource provisioning systems and methods202111,157,486Task scheduling in database systems202111,157,515Cloning catalog objects202111,151,160Cloning catalog objects202111,151,161Data replication and data failover in database systems202111,144,511Share replication between remote deployments202111,138,190Materialized views over external tables in database systems2021

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

2021–2026Patents assigned to SNOWFLAKE INC (252)· patent assignee history
2021–2026Based in US· patent location history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
SNOWFLAKE INC2522021–2026
Locations
LocationPatentsSpan
US2522021–2026