Inventor
GRAEFE GOETZ
US72 patents
⚠️ This page may combine multiple inventors who share the name “GRAEFE GOETZ”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
MICROSOFT CORP
29 patentsUS7890472B2Feb 15, 2011
Parallel nested transactions in transactional memory
MICROSOFT CORP68 citations98
US6356887B1Mar 12, 2002
Auto-parameterization of database queries
MICROSOFT CORP175 citations97
US6105024AAug 15, 2000
System for memory management during run formation for external sorting in database system
MICROSOFT CORP66 citations96
US7599953B2Oct 6, 2009
System and method for segmented evaluation of database queries
MICROSOFT CORP45 citations95
US6748392B1Jun 8, 2004
System and method for segmented evaluation of database queries
MICROSOFT CORP62 citations95
US6708164B1Mar 16, 2004
Transforming query results into hierarchical information
MICROSOFT CORP43 citations94
US6298342B1Oct 2, 2001
Electronic database operations for perspective transformations on relational tables using pivot and unpivot columns
MICROSOFT CORP238 citations94
US6185569B1Feb 6, 2001
Linked data structure integrity verification system which verifies actual node information with expected node information stored in a table
MICROSOFT CORP153 citations94
US7953717B2May 31, 2011
Hierarchical locking in B-tree indexes
MICROSOFT CORP16 citations93
US7577658B2Aug 18, 2009
Hierarchical locking in B-tree indexes
MICROSOFT CORP14 citations93
US7840530B2Nov 23, 2010
Parallel nested transactions in transactional memory
MICROSOFT CORP16 citations92
US7434010B2Oct 7, 2008
Combined pessimistic and optimisitic concurrency control
MICROSOFT CORP23 citations92
US6598044B1Jul 22, 2003
Method for choosing optimal query execution plan for multiple defined equivalent query expressions
MICROSOFT CORP30 citations91
US6122644ASep 19, 2000
System for halloween protection in a database system
MICROSOFT CORP49 citations89
US7908255B2Mar 15, 2011
Transactional memory using buffered writes and enforced serialization order
MICROSOFT CORP12 citations84
US7895582B2Feb 22, 2011
Facilitating stack read and write operations in a software transactional memory system
MICROSOFT CORP13 citations84
US7860847B2Dec 28, 2010
Exception ordering in contention management to support speculative sequential semantics
MICROSOFT CORP13 citations84
US7711678B2May 4, 2010
Software transaction commit order and conflict management
MICROSOFT CORP10 citations84
US7444344B2Oct 28, 2008
Method to increase subscription scalability
MICROSOFT CORP17 citations84
US7162472B2Jan 9, 2007
System and method for database change notification
MICROSOFT CORP14 citations84
US7577647B2Aug 18, 2009
Combining nested aggregators
MICROSOFT CORP17 citations81
US8005803B2Aug 23, 2011
Best practices analyzer
MICROSOFT CORP8 citations79
US7676638B2Mar 9, 2010
Combined pessimistic and optimistic concurrency control
MICROSOFT CORP7 citations74
US7444321B2Oct 28, 2008
Transforming query results into hierarchical information
MICROSOFT CORP5 citations71
US7590646B2Sep 15, 2009
System and method for segmented evaluation of database queries
MICROSOFT CORP6 citations69
US7962456B2Jun 14, 2011
Parallel nested transactions in transactional memory
MICROSOFT CORP5 citations63
US7899999B2Mar 1, 2011
Handling falsely doomed parents of nested transactions
MICROSOFT CORP2 citations63
US7890707B2Feb 15, 2011
Efficient retry for transactional memory
MICROSOFT CORP4 citations63
US7472133B2Dec 30, 2008
System and method for improved prefetching
MICROSOFT CORP5 citations62
GRAEFE GOETZ
9 patentsUS8176023B2May 8, 2012
Hierarchical locking in B-tree indexes
GRAEFE GOETZ20 citations92
US8572068B2Oct 29, 2013
Evaluation of set of representative query performance using robustness mapping
GRAEFE GOETZ26 citations91
US9626398B2Apr 18, 2017
Tree data structure
GRAEFE GOETZ12 citations84
US9298761B2Mar 29, 2016
Adaptive merging in database indexes
GRAEFE GOETZ7 citations84
US8108400B2Jan 31, 2012
Database segment searching
GRAEFE GOETZ11 citations84
US9836504B2Dec 5, 2017
Query progress estimation based on processed value packets
GRAEFE GOETZ6 citations73
US9396227B2Jul 19, 2016
Controlled lock violation for data transactions
GRAEFE GOETZ6 citations73
US9274950B2Mar 1, 2016
Data restructuring in multi-level memory hierarchies
GRAEFE GOETZ5 citations73
US9122724B2Sep 1, 2015
Combined join
GRAEFE GOETZ3 citations63
HEWLETT PACKARD DEVELOPMENT CO
2 patentsGOOGLE LLC
2 patentsHEWLETT PACKARD DEVELOPMENT CO LP
2 patentsTANDEM COMPUTERS INC
1 patentKUNO HARUMI
1 patentDUFFY JOHN JOSEPH
1 patentTSIROGIANNIS DIMITRIOS
1 patentBIRDSALL DAVID W
1 patentWIENER JANET L
1 patentShowing the top 50 of 72 patents by PatentIndex Score.