Patent | Date |
---|
Monotonic transactions in a multi-master database with loosely coupled nodes Grant 11,243,980 - Barber , et al. February 8, 2 | 2022-02-08 |
Supporting synergistic and retrofittable graph queries inside a relational database Grant 11,216,455 - Tong , et al. January 4, 2 | 2022-01-04 |
Transactional operations in multi-master distributed data management systems Grant 11,119,678 - Barber , et al. September 14, 2 | 2021-09-14 |
Executing graph path queries Grant 11,106,671 - Pirahesh , et al. August 31, 2 | 2021-08-31 |
Executing graph path queries Grant 11,100,102 - Pirahesh , et al. August 24, 2 | 2021-08-24 |
Supporting Synergistic and Retrofittable Graph Queries Inside a Relational Database App 20210056104 - Tong; Sui Jun ;   et al. | 2021-02-25 |
Split elimination in mapreduce systems Grant 10,691,646 - Eltabakh , et al. | 2020-06-23 |
Monotonic Transactions In A Multi-master Database With Loosely Coupled Nodes App 20200151196 - Barber; Ronald J. ;   et al. | 2020-05-14 |
Monotonic transactions in a multi-master database with loosely coupled nodes Grant 10,606,863 - Barber , et al. | 2020-03-31 |
Transactional Operations In Multi-master Distributed Data Management Systems App 20190317666 - Barber; Ronald J. ;   et al. | 2019-10-17 |
Transactional operations in multi-master distributed data management systems Grant 10,430,100 - Barber , et al. O | 2019-10-01 |
Transactional Operations In Multi-master Distributed Data Management Systems App 20190265891 - Barber; Ronald J. ;   et al. | 2019-08-29 |
Executing Graph Path Queries App 20190026333 - Pirahesh; Mir Hamid ;   et al. | 2019-01-24 |
Executing Graph Path Queries App 20190012346 - Pirahesh; Mir Hamid ;   et al. | 2019-01-10 |
Executing graph path queries Grant 10,176,220 - Pirahesh , et al. J | 2019-01-08 |
Monotonic Transactions In A Multi-master Database With Loosely Coupled Nodes App 20180268044 - Barber; Ronald J. ;   et al. | 2018-09-20 |
Split Elimination In Mapreduce Systems App 20180196828 - Eltabakh; Mohamed ;   et al. | 2018-07-12 |
Split elimination in MapReduce systems Grant 9,910,860 - Eltabakh , et al. March 6, 2 | 2018-03-06 |
Executing Graph Path Queries App 20170169073 - Pirahesh; Mir Hamid ;   et al. | 2017-06-15 |
Efficient join with one or more large dimension tables Grant 9,141,667 - Barber , et al. September 22, 2 | 2015-09-22 |
Split Elimination In Mapreduce Systems App 20150220529 - Eltabakh; Mohamed ;   et al. | 2015-08-06 |
Efficient Join With One Or More Large Dimension Tables App 20140214796 - Barber; Ronald J. ;   et al. | 2014-07-31 |
Join algorithms over full text indexes Grant 8,661,019 - Colby , et al. February 25, 2 | 2014-02-25 |
Graph search system and method for querying loosely integrated data Grant 8,326,847 - Balmin , et al. December 4, 2 | 2012-12-04 |
Join Algorithms Over Full Text Indexes App 20110184933 - Colby; Latha Sankar ;   et al. | 2011-07-28 |
Method, system, and program for specifying multidimensional calculations for a relational OLAP engine Grant 7,953,694 - Colossi , et al. May 31, 2 | 2011-05-31 |
System and method for adaptive database caching Grant 7,945,577 - Altinel , et al. May 17, 2 | 2011-05-17 |
Method, system, and program for query optimization with algebraic rules Grant 7,945,557 - Cheng , et al. May 17, 2 | 2011-05-17 |
System, method, and computer program product for progressive query processing Grant 7,716,215 - Lohman , et al. May 11, 2 | 2010-05-11 |
Graph Search System And Method For Querying Loosely Integrated Data App 20090240682 - Balmin; Andrey ;   et al. | 2009-09-24 |
Method, system and program for executing a query having a union operator Grant 7,539,667 - Lindsay , et al. May 26, 2 | 2009-05-26 |
Canonical abstraction for outerjoin optimization Grant 7,478,080 - Pirahesh , et al. January 13, 2 | 2009-01-13 |
System And Method For Adaptive Database Caching App 20080215580 - ALTINEL; MEHMET ;   et al. | 2008-09-04 |
Method, system and program for executing a query having a UNION operator Grant 7,409,385 - Lindsay , et al. August 5, 2 | 2008-08-05 |
System, Method, And Computer Program Product For Progressive Query Processing App 20080177722 - Lohman; Guy Maring ;   et al. | 2008-07-24 |
System and method for adaptive database caching Grant 7,395,258 - Altinel , et al. July 1, 2 | 2008-07-01 |
System, method, and computer program product for progressive query processing Grant 7,383,246 - Lohman , et al. June 3, 2 | 2008-06-03 |
XPath containment for index and materialized view matching Grant 7,315,852 - Balmin , et al. January 1, 2 | 2008-01-01 |
Method,system, And Program For Query Optimization With Algebraic Rules App 20070226180 - CHENG; Qi ;   et al. | 2007-09-27 |
System and method for transforming queries using window aggregation Grant 7,275,056 - Cheng , et al. September 25, 2 | 2007-09-25 |
Method, system, and program for query optimization with algebraic rules Grant 7,240,078 - Cheng , et al. July 3, 2 | 2007-07-03 |
System and method for reverse routing materialized query tables in a database Grant 7,185,004 - Simmen , et al. February 27, 2 | 2007-02-27 |
Matching and compensation tests for optimizing correlated subqueries within query using automatic summary tables Grant 7,167,853 - Zaharioudakis , et al. January 23, 2 | 2007-01-23 |
Method, system and program for executing a query having a UNION operator App 20060101001 - Lindsay; Bruce Gilbert ;   et al. | 2006-05-11 |
Method, system and program for executing a query having a union operator App 20060101011 - Lindsay; Bruce Gilbert ;   et al. | 2006-05-11 |
Canonical abstraction for outerjoin optimization App 20060074901 - Pirahesh; Mir Hamid ;   et al. | 2006-04-06 |
System and method for incrementally maintaining non-distributive aggregate functions in a relational database Grant 7,020,649 - Cochrane , et al. March 28, 2 | 2006-03-28 |
System and method for adaptive database caching App 20060026154 - Altinel; Mehmet ;   et al. | 2006-02-02 |
Efficient sampling of a relational database Grant 6,993,516 - Haas , et al. January 31, 2 | 2006-01-31 |
Incremental maintenance of aggregated and join summary tables Grant 6,983,291 - Cochrane , et al. January 3, 2 | 2006-01-03 |
Method, system, and program for query optimization with algebraic rules App 20050114311 - Cheng, Qi ;   et al. | 2005-05-26 |
XPath containment for index and materialized view matching App 20050097084 - Balmin, Andrey L. ;   et al. | 2005-05-05 |
System, method, and computer program product for progressive query processing App 20050097078 - Lohman, Guy Maring ;   et al. | 2005-05-05 |
Analyzing, optimizing and rewriting queries using matching and compensation between query and automatic summary tables Grant 6,847,962 - Cochrane , et al. January 25, 2 | 2005-01-25 |
System and method for transforming queries using window aggregation App 20040153448 - Cheng, Qi ;   et al. | 2004-08-05 |
Method, system, and program for specifying multidimensional calculations for a relational OLAP engine App 20040139061 - Colossi, Nathan Gevaerd ;   et al. | 2004-07-15 |
Incremental maintenance of summary tables with complex grouping expressions Grant 6,763,352 - Cochrane , et al. July 13, 2 | 2004-07-13 |
System and method for incrementally maintaining non-distributive aggregate functions in a relational database App 20040128289 - Cochrane, Roberta Jo ;   et al. | 2004-07-01 |
Efficient sampling of a relational database App 20040128290 - Haas, Peter Jay ;   et al. | 2004-07-01 |
Outerjoin and antijoin reordering using extended eligibility lists Grant 6,665,663 - Lindsay , et al. December 16, 2 | 2003-12-16 |
Parallel query optimization strategies for replicated and partitioned tables Grant 6,625,593 - Leung , et al. September 23, 2 | 2003-09-23 |
Intelligent compilation of materialized view maintenance for query processing systems Grant 6,581,205 - Cochrane , et al. June 17, 2 | 2003-06-17 |
Incremental Maintenance Of Summary Tables With Complex Grouping Expressions App 20030093407 - COCHRANE, ROBERTA JO ;   et al. | 2003-05-15 |
Optimizing correlated queries using automatic summary tables App 20030088558 - Zaharioudakis, Markos ;   et al. | 2003-05-08 |
Cube indices for relational database management systems Grant 6,560,594 - Cochrane , et al. May 6, 2 | 2003-05-06 |
Support for summary tables in a database system that does not otherwise support summary tables Grant 6,532,470 - Cochrane , et al. March 11, 2 | 2003-03-11 |
Support for summary tables in a heterogeneous database environment Grant 6,496,828 - Cochrane , et al. December 17, 2 | 2002-12-17 |
Outerjoin and antijoin reordering using extended eligibility lists App 20020188600 - Lindsay, Bruce Gilbert ;   et al. | 2002-12-12 |
Automatic recognition and rerouting of queries for optimal performance Grant 6,460,027 - Cochrane , et al. October 1, 2 | 2002-10-01 |
Cube Indices For Relational Database Management Systems App 20020138460 - COCHRANE, ROBERTA JO ;   et al. | 2002-09-26 |
System and method for selective incremental deferred constraint processing after bulk loading data Grant 6,453,314 - Chan , et al. September 17, 2 | 2002-09-17 |
Efficient implementation of typed view hierarchies for ORDBMS Grant 6,421,658 - Carey , et al. July 16, 2 | 2002-07-16 |
Exploitation of subsumption in optimizing scalar subqueries Grant 6,339,768 - Leung , et al. January 15, 2 | 2002-01-15 |
Query simplification and optimization involving eliminating grouping column from group by operation corresponds to group by item that is constant Grant 6,339,770 - Leung , et al. January 15, 2 | 2002-01-15 |
Query optimization by transparently altering properties of relational tables using materialized views Grant 6,339,769 - Cochrane , et al. January 15, 2 | 2002-01-15 |
Optimization of data repartitioning during parallel query optimization Grant 6,112,198 - Lohman , et al. August 29, 2 | 2000-08-29 |
Shared nothing parallel execution of procedural constructs in SQL Grant 6,081,801 - Cochrane , et al. June 27, 2 | 2000-06-27 |
No preprocessor for embedded SQL in a 3GL Grant 6,063,133 - Li , et al. May 16, 2 | 2000-05-16 |
Evaluation of existential and universal subquery in a relational database management system for increased efficiency Grant 6,032,143 - Leung , et al. February 29, 2 | 2000-02-29 |
Intelligent compilation of procedural functions for query processing systems Grant 5,987,455 - Cochrane , et al. November 16, 1 | 1999-11-16 |
Query processing system that computes GROUPING SETS, ROLLUP, and CUBE with a reduced number of GROUP BYs in a query graph model Grant 5,963,936 - Cochrane , et al. October 5, 1 | 1999-10-05 |
Intelligent compilation of scripting language for query processing systems Grant 5,963,934 - Cochrane , et al. October 5, 1 | 1999-10-05 |
Database system and method for supporting current of cursor updates and deletes from a select query from one or more updatable tables in single node and mpp environments Grant 5,960,426 - Pirahesh , et al. September 28, 1 | 1999-09-28 |
Star/join query optimization Grant 5,960,428 - Lindsay , et al. September 28, 1 | 1999-09-28 |
Supporting dynamic tables in SQL query compilers Grant 5,930,795 - Chen , et al. July 27, 1 | 1999-07-27 |
Synchronization of SQL actions in a relational database system Grant 5,873,075 - Cochrane , et al. February 16, 1 | 1999-02-16 |
Evaluation of existential and universal subquery in a relational database management system for increased efficiency Grant 5,864,840 - Leung , et al. January 26, 1 | 1999-01-26 |
No preprocessor and a source level debugger for embedded SQL in a 3GL Grant 5,850,550 - Li , et al. December 15, 1 | 1998-12-15 |
Optimization of correlated SQL queries in a relational database management system Grant 5,822,750 - Jou , et al. October 13, 1 | 1998-10-13 |
Method of performing a parallel relational database query in a multiprocessor environment Grant 5,797,000 - Bhattacharya , et al. August 18, 1 | 1998-08-18 |
System, method and computer program product for passing host variables to a database management system Grant 5,742,810 - Ng , et al. April 21, 1 | 1998-04-21 |
System and method for constraint checking bulk data in a database Grant 5,706,494 - Cochrane , et al. January 6, 1 | 1998-01-06 |