Inventor · disambiguated record
Terence P. Purcell
Also filed as: PURCELL TERENCE P · PURCELL TERENCE PATRICK
55 granted patents·3 pending applications·298 citations·filing 2004–2022
98Inventor score
Top patents by PatentIndex Score
58 records- 0196US8359316B2Database table look-upIBM·Filed 2010·Granted Jan 22, 2013·42 cites·25 claims
- 0293US7970756B2Generalized partition pruning in a database systemIBM·Filed 2008·Granted Jun 28, 2011·34 cites·10 claims
- 0389US9134975B1Determining which computer programs are candidates to be recompiled after application of updates to a compilerIBM·Filed 2014·Granted Sep 15, 2015·14 cites·20 claims
- 0487US11010380B2Minimizing processing using an index when non-leading columns match an aggregation keyIBM·Filed 2018·Granted May 18, 2021·4 cites·12 claims
- 0587US10909116B2Optimizing query processing and routing in a hybrid workload optimized database systemIBM·Filed 2018·Granted Feb 2, 2021·5 cites·20 claims
- 0686US7953726B2Generated predicates from materialized resultIBM·Filed 2008·Granted May 31, 2011·13 cites·5 claims
- 0785US11386086B2Permutation-based machine learning for database query optimizationIBM·Filed 2018·Granted Jul 12, 2022·7 cites·15 claims
- 0885US8364677B2Method and apparatus for generating partitioning keys for a range-partitioned databaseIBM·Filed 2008·Granted Jan 29, 2013·21 cites·4 claims
- 0983US11556534B2Subquery predicate generation to reduce processing in a multi-table joinIBM·Filed 2021·Granted Jan 17, 2023·1 cites·17 claims
- 1083US7565342B2Dynamic semi-join processing with runtime optimizationIBM·Filed 2005·Granted Jul 21, 2009·14 cites·21 claims
- 1183US7499917B2Processing cross-table non-Boolean term conditions in database queriesIBM·Filed 2005·Granted Mar 3, 2009·20 cites·15 claims
- 1282US7930294B2Method for partitioning a queryIBM·Filed 2008·Granted Apr 19, 2011·12 cites·22 claims
- 1381US11048703B2Minimizing processing using an index when non leading columns match an aggregation keyIBM·Filed 2019·Granted Jun 29, 2021·2 cites·6 claims
- 1481US8380680B2Piecemeal list prefetchIBM·Filed 2010·Granted Feb 19, 2013·7 cites·17 claims
- 1580US7921085B2Method and system for quantifying a data page repetition pattern for a database index in a database management systemIBM·Filed 2007·Granted Apr 5, 2011·12 cites·24 claims
- 1678US8060495B2Query execution plan efficiency in a database management systemBEAVIN THOMAS A·Filed 2008·Granted Nov 15, 2011·10 cites·20 claims
- 1777US7725448B2Method and system for disjunctive single index accessIBM·Filed 2007·Granted May 25, 2010·8 cites·6 claims
- 1876US9652498B2Processing queries using hybrid access pathsIBM·Filed 2015·Granted May 16, 2017·2 cites·10 claims
- 1976US7461060B2Generalized partition pruning in a database systemIBM·Filed 2005·Granted Dec 2, 2008·7 cites·5 claims
- 2075US9652497B2Processing queries using hybrid access pathsIBM·Filed 2014·Granted May 16, 2017·3 cites·20 claims
- 2175US7536379B2Performing a multiple table join operating based on generated predicates from materialized resultsIBM·Filed 2004·Granted May 19, 2009·17 cites·12 claims
- 2274US9256643B2Technique for factoring uncertainty into cost-based query optimizationIBM·Filed 2014·Granted Feb 9, 2016·3 cites·10 claims
- 2374US8140522B2Method, apparatus, and computer program product for adaptive query parallelism partitioning with look-ahead probing and feedbackMIN HONG·Filed 2008·Granted Mar 20, 2012·8 cites·24 claims
- 2472US11036732B2Subquery predicate generation to reduce processing in a multi-table joinIBM·Filed 2017·Granted Jun 15, 2021·1 cites·14 claims
- 2572US8185701B2System and method for an adaptive list prefetchBERGER JEFFREY A·Filed 2008·Granted May 22, 2012·8 cites·20 claims
- 2671US7895185B2Row-identifier list processing managementIBM·Filed 2006·Granted Feb 22, 2011·5 cites·20 claims
- 2770US8620899B2Generating materialized query table candidatesCHEN DONGSHENG·Filed 2010·Granted Dec 31, 2013·5 cites·24 claims
- 2869US9519662B2Boolean term conversion for null-tolerant disjunctive predicatesIBM·Filed 2013·Granted Dec 13, 2016·2 cites·15 claims
- 2969US8832046B2Encoded data processingFRANKE HUBERTUS·Filed 2012·Granted Sep 9, 2014·2 cites·20 claims
- 3065US10459933B2Identification and elimination of non-essential statistics for query optimizationIBM·Filed 2015·Granted Oct 29, 2019·1 cites·12 claims
- 3163US9928274B2Dynamically adjust duplicate skipping method for increased performanceIBM·Filed 2014·Granted Mar 27, 2018·1 cites·21 claims
- 3262US11030193B2Subquery predicate generation to reduce processing in a multi-table joinIBM·Filed 2018·Granted Jun 8, 2021·0 cites·7 claims
- 3362US8200657B2Processing cross-table non-boolean term conditions in database queriesPURCELL TERENCE PATRICK·Filed 2008·Granted Jun 12, 2012·7 cites·17 claims
- 3460US11907220B2Optimizing query processing and routing in a hybrid workload optimized database systemIBM·Filed 2020·Granted Feb 20, 2024·0 cites·18 claims
- 3558US9582540B2Feedback mechanism providing row-level filtering earlier in a planIBM·Filed 2014·Granted Feb 28, 2017·0 cites·13 claims
- 3657US11222015B2Helper scan in a database management systemIBM·Filed 2019·Granted Jan 11, 2022·0 cites·6 claims
- 3756US11144547B2Case statement optimizationIBM·Filed 2019·Granted Oct 12, 2021·0 cites·14 claims
- 3854US12189627B2Query optimization using reinforcement learningIBM·Filed 2022·Granted Jan 7, 2025·0 cites·15 claims
- 3954US9524305B2Boolean term conversion for null-tolerant disjunctive predicatesIBM·Filed 2014·Granted Dec 20, 2016·0 cites·8 claims
- 4053US10691690B2Helper scan in a database management systemIBM·Filed 2017·Granted Jun 23, 2020·0 cites·11 claims
- 4152US10754858B2Adaptive multi-index access plan for database queriesIBM·Filed 2017·Granted Aug 25, 2020·0 cites·8 claims
- 4252US9846713B2Index-only multi-index accessIBM·Filed 2016·Granted Dec 19, 2017·0 cites·5 claims
- 4352US9569495B2Feedback mechanism providing row-level filtering earlier in a planIBM·Filed 2015·Granted Feb 14, 2017·0 cites·7 claims
- 4451US9892158B2Dynamically adjust duplicate skipping method for increased performanceIBM·Filed 2014·Granted Feb 13, 2018·0 cites·20 claims
- 4551US8756208B2Encoded data processingFRANKE HUBERTUS·Filed 2012·Granted Jun 17, 2014·0 cites·15 claims
- 4650US10545972B2Identification and elimination of non-essential statistics for query optimizationIBM·Filed 2017·Granted Jan 28, 2020·0 cites·6 claims
- 4750US10394812B2Case statement optimizationIBM·Filed 2016·Granted Aug 27, 2019·0 cites·19 claims
- 4850US9208198B2Technique for factoring uncertainty into cost-based query optimizationIBM·Filed 2012·Granted Dec 8, 2015·0 cites·20 claims
- 4949US11182386B2Offloading statistics collectionIBM·Filed 2020·Granted Nov 23, 2021·0 cites·20 claims
- 5049US9846712B2Index-only multi-index accessIBM·Filed 2015·Granted Dec 19, 2017·0 cites·8 claims
Showing the top 50 of 58 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →