Inventor
LIN FEN-LING
US34 patents
⚠️ This page may combine multiple inventors who share the name “LIN FEN-LING”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
IBM
29 patentsUS7437374B2Oct 14, 2008
Efficient XML schema validation of XML fragments using annotated automaton encoding
IBM54 citations96
US5692174ANov 25, 1997
Query parallelism in a shared data DBMS system
IBM165 citations96
US6446063B1Sep 3, 2002
Method, system, and program for performing a join operation on a multi column table and satellite tables
IBM80 citations95
US5978792ANov 2, 1999
Method and apparatus for generating dynamic and hybrid sparse indices for workfiles used in SQL queries
IBM69 citations95
US5758145AMay 26, 1998
Method and apparatus for generating dynamic and hybrid sparse indices for workfiles used in SQL queries
IBM74 citations95
US6385603B1May 7, 2002
Joined table expression optimization by query transformation
IBM55 citations94
US7124137B2Oct 17, 2006
Method, system, and program for optimizing processing of nested functions
IBM24 citations92
US6115703ASep 5, 2000
Two-level caching system for prepared SQL statements in a relational database management system
IBM116 citations92
US6081799AJun 27, 2000
Executing complex SQL queries using index screening for conjunct or disjunct index operations
IBM49 citations92
US6421663B1Jul 16, 2002
Optimization of joined table expressions by extended access path selection
IBM38 citations91
US10216774B2Feb 26, 2019
Multiple versions of triggers in a database system
IBM21 citations90
US7657570B2Feb 2, 2010
Optimizing aggregate processing
IBM43 citations90
US7146360B2Dec 5, 2006
Method and system for improving response time for database query execution
IBM20 citations89
US6496823B2Dec 17, 2002
Apportioning a work unit to execute in parallel in a heterogeneous environment
IBM36 citations87
US7890479B2Feb 15, 2011
Efficient XML schema validation of XML fragments using annotated automaton encoding
IBM7 citations84
US7930294B2Apr 19, 2011
Method for partitioning a query
IBM12 citations83
US7885953B2Feb 8, 2011
Off-loading star join operations to a storage server
IBM11 citations83
US7565342B2Jul 21, 2009
Dynamic semi-join processing with runtime optimization
IBM14 citations82
US10496659B2Dec 3, 2019
Database grouping set query
IBM3 citations73
US7243098B2Jul 10, 2007
Method, system, and program for optimizing aggregate processing
IBM9 citations72
US7487140B2Feb 3, 2009
Method for executing a query having multiple distinct key columns
IBM7 citations71
US6055558AApr 25, 2000
Pacing of multiple producers when information is required in natural order
IBM14 citations71
US7895185B2Feb 22, 2011
Row-identifier list processing management
IBM5 citations62
US7376646B2May 20, 2008
Cost-based subquery correlation and decorrelation
IBM5 citations60
US10970262B2Apr 6, 2021
Multiple versions of triggers in a database system
IBM0 citations59
US12189585B2Jan 7, 2025
Schema evolution on a live database system without an outage
IBM0 citations56
US7711730B2May 4, 2010
Method of returning data during insert statement processing
IBM4 citations56
US7840552B2Nov 23, 2010
Cost-based subquery correlation and decorrelation
IBM0 citations50
US8041726B2Oct 18, 2011
System for executing a query having multiple distinct key columns
IBM0 citations49