Patent | Date |
---|
Permutation-based machine learning for database query optimization Grant 11,386,086 - Purcell , et al. July 12, 2 | 2022-07-12 |
Helper scan in a database management system Grant 11,222,015 - Baggett , et al. January 11, 2 | 2022-01-11 |
Subquery Predicate Generation To Reduce Processing In A Multi-table Join App 20210256023 - Beavin; Thomas A. ;   et al. | 2021-08-19 |
Minimizing processing using an index when non leading columns match an aggregation key Grant 11,048,703 - Purcell , et al. June 29, 2 | 2021-06-29 |
Subquery predicate generation to reduce processing in a multi-table join Grant 11,036,732 - Beavin , et al. June 15, 2 | 2021-06-15 |
Subquery predicate generation to reduce processing in a multi-table join Grant 11,030,193 - Beavin , et al. June 8, 2 | 2021-06-08 |
Minimizing processing using an index when non-leading columns match an aggregation key Grant 11,010,380 - Purcell , et al. May 18, 2 | 2021-05-18 |
Progressive optimization for implicit cast predicates Grant 10,936,625 - Purcell , et al. March 2, 2 | 2021-03-02 |
Technology for join processing Grant 10,810,201 - Beavin , et al. October 20, 2 | 2020-10-20 |
Technology for join processing Grant 10,810,200 - Beavin , et al. October 20, 2 | 2020-10-20 |
Helper scan in a database management system Grant 10,691,690 - Baggett , et al. | 2020-06-23 |
Permutation-based Machine Learning For Database Query Optimization App 20200073986 - Purcell; Terence P. ;   et al. | 2020-03-05 |
Query processing management in a database management system Grant 10,565,201 - Beavin , et al. Feb | 2020-02-18 |
Minimizing Processing Using An Index When Non-leading Columns Match An Aggregation Key App 20190324965 - Purcell; Terence P. ;   et al. | 2019-10-24 |
Helper Scan In A Database Management System App 20190258633 - Baggett; Brian L. ;   et al. | 2019-08-22 |
Minimizing Processing Using An Index When Non-leading Columns Match An Aggregation Key App 20190251195 - Purcell; Terence P. ;   et al. | 2019-08-15 |
Progressive Optimization For Implicit Cast Predicates App 20190197175 - Purcell; Terence P. ;   et al. | 2019-06-27 |
Helper Scan In A Database Management System App 20190129999 - Baggett; Brian L. ;   et al. | 2019-05-02 |
Subquery Predicate Generation To Reduce Processing In A Multi-table Join App 20190087460 - Beavin; Thomas A. ;   et al. | 2019-03-21 |
Subquery Predicate Generation To Reduce Processing In A Multi-table Join App 20180285415 - Beavin; Thomas A. ;   et al. | 2018-10-04 |
Query Processing Management In A Database Management System App 20180129708 - Beavin; Thomas A. ;   et al. | 2018-05-10 |
Dynamically adjust duplicate skipping method for increased performance Grant 9,928,274 - Purcell , et al. March 27, 2 | 2018-03-27 |
Dynamically adjust duplicate skipping method for increased performance Grant 9,892,158 - Purcell , et al. February 13, 2 | 2018-02-13 |
Processing queries using hybrid access paths Grant 9,652,497 - Beavin , et al. May 16, 2 | 2017-05-16 |
Processing queries using hybrid access paths Grant 9,652,498 - Beavin , et al. May 16, 2 | 2017-05-16 |
Feedback mechanism providing row-level filtering earlier in a plan Grant 9,582,540 - Beavin , et al. February 28, 2 | 2017-02-28 |
Feedback mechanism providing row-level filtering earlier in a plan Grant 9,569,495 - Beavin , et al. February 14, 2 | 2017-02-14 |
Boolean term conversion for null-tolerant disjunctive predicates Grant 9,524,305 - Beavin , et al. December 20, 2 | 2016-12-20 |
Boolean term conversion for null-tolerant disjunctive predicates Grant 9,519,662 - Beavin , et al. December 13, 2 | 2016-12-13 |
Technology For Join Processing App 20160196302 - Beavin; Thomas A. ;   et al. | 2016-07-07 |
Technology For Join Processing App 20160196306 - Beavin; Thomas A. ;   et al. | 2016-07-07 |
Feedback Mechanism Providing Row-level Filtering Earlier In A Plan App 20160055210 - Beavin; Thomas A. ;   et al. | 2016-02-25 |
Feedback Mechanism Providing Row-level Filtering Earlier In A Plan App 20160055208 - Beavin; Thomas A. ;   et al. | 2016-02-25 |
Technique for factoring uncertainty into cost-based query optimization Grant 9,256,643 - Alpers , et al. February 9, 2 | 2016-02-09 |
Technique for factoring uncertainty into cost-based query optimization Grant 9,208,198 - Alpers , et al. December 8, 2 | 2015-12-08 |
Processing Queries Using Hybrid Access Paths App 20150310063 - Beavin; Thomas A. ;   et al. | 2015-10-29 |
Processing Queries Using Hybrid Access Paths App 20150310066 - Beavin; Thomas A. ;   et al. | 2015-10-29 |
Determining which computer programs are candidates to be recompiled after application of updates to a compiler Grant 9,134,975 - Beavin , et al. September 15, 2 | 2015-09-15 |
Dynamically Adjust Duplicate Skipping Method For Increased Performance App 20150220595 - PURCELL; Terence P. ;   et al. | 2015-08-06 |
Dynamically Adjust Duplicate Skipping Method For Increased Performance App 20150220596 - PURCELL; Terence P. ;   et al. | 2015-08-06 |
Boolean Term Conversion For Null-tolerant Disjunctive Predicates App 20150074134 - Beavin; Thomas A. ;   et al. | 2015-03-12 |
Boolean Term Conversion For Null-tolerant Disjunctive Predicates App 20150074135 - BEAVIN; Thomas A. ;   et al. | 2015-03-12 |
Query transformation for masking data within database objects Grant 8,930,410 - Alton , et al. January 6, 2 | 2015-01-06 |
Technique For Factoring Uncertainty Into Cost-based Query Optimization App 20140214797 - Alpers; Jason L. ;   et al. | 2014-07-31 |
Technique For Factoring Uncertainty Into Cost-based Query Optimization App 20140108378 - Alpers; Jason L. ;   et al. | 2014-04-17 |
Query rewrite for pre-joined tables Grant 8,666,969 - Beavin , et al. March 4, 2 | 2014-03-04 |
Query Rewrite For Pre-joined Tables App 20130124500 - Beavin; Thomas A. ;   et al. | 2013-05-16 |
Query Transformation for Masking Data Within Database Objects App 20130086088 - Alton; Eric L. ;   et al. | 2013-04-04 |
Query execution plan efficiency in a database management system Grant 8,060,495 - Beavin , et al. November 15, 2 | 2011-11-15 |
Method and system for disjunctive single index access Grant 7,725,448 - Beavin , et al. May 25, 2 | 2010-05-25 |
Query Execution Plan Efficiency In A Database Management System App 20100114868 - Beavin; Thomas A. ;   et al. | 2010-05-06 |
Method And System For Minimizing Sorting App 20090063458 - BEAVIN; Thomas A. ;   et al. | 2009-03-05 |
Method And System For Disjunctive Single Index Access App 20090063397 - BEAVIN; THOMAS A. ;   et al. | 2009-03-05 |
Method And System Managing A Database System Using A Policy Framework App 20080155641 - Beavin; Thomas A. ;   et al. | 2008-06-26 |
High performance predicate push-down for non-matching predicate operands Grant 7,299,225 - Tran , et al. November 20, 2 | 2007-11-20 |
High performance predicate push-down for non-matching predicate operands App 20040103082 - Tran, Brian T. ;   et al. | 2004-05-27 |
Optimization of SQL queries using filtering predicates Grant 6,571,233 - Beavin , et al. May 27, 2 | 2003-05-27 |
Optimization of SQL queries using filtering predicates App 20020069193 - Beavin, Thomas A. ;   et al. | 2002-06-06 |