Server and a Computer Program Building a Join Tree

C SeongGyu, Y Kim, JG Park, P Jimin… - US Patent App. 16 …, 2021 - Google Patents
Disclosed is a computer program stored in a computer readable storage medium including
commands which cause a computer program to execute operations and the operations …

System and method for disjunctive joins

T Cruanes, FA Funke, G Hu, J Yan - US Patent 11,429,605, 2022 - Google Patents
Joining data using a disjunctive operator is described. An example computer-implemented
method can include receiving a query that includes a first disjunctive predicate involving a …

System and method for disjunctive joins

T Cruanes, FA Funke, G Hu, J Yan - US Patent App. 18/109,099, 2023 - Google Patents
Joins are a fundamental operation in analytic database systems. Furthermore, a hash join
operator can be used to compute joins, if the join predicate is a (selective) equality condition …

Join elimination

T Cruanes, S Hwang, N Jindal, J Yan… - US Patent 12,045,236, 2024 - Google Patents
Techniques for join elimination are described herein. Join elimination can identify and
eliminate unnecessary joins in a query plan node. For example, join elimination can involve …

Query acceleration for compound disjunctive conditions

SA Kirk, M Alkateb, AM Kipf - US Patent 12,153,576, 2024 - freepatentsonline.com
Queries may be accelerated with compound disjunctive conditions. A query is received and
a compound disjunctive condition identified. Different strategies, such as inferring and …

Query acceleration for disjunctive equijoin conditions

SA Kirk, M Alkateb, AM Kipf - US Patent 12,111,833, 2024 - Google Patents
Queries may be accelerated with disjunctive equijoin conditions. A query is received and a
disjunctive equijoin condition identified. Different strategies, such as creating a filter data …

System and method for disjunctive joins

T Cruanes, FA Funke, G Hu, J Yan - US Patent 11,615,086, 2023 - Google Patents
Joining data using a disjunctive operator is described. An example computer-implemented
method can include generating a query plan for a query, wherein there is a join operator …

System and method for disjunctive joins

T Cruanes, FA Funke, G Hu, J Yan - US Patent 11,599,537, 2023 - Google Patents
Joins are a fundamental operation in analytic database systems. Furthermore, a hash join
operator can be used to compute joins, if the join predicate is a (selective) equality condition …

Query processing using hybrid inverted index of predicates

S Nawathe - US Patent 11,487,758, 2022 - Google Patents
A query processing system generates and employs a hybrid inverted index of predicates for
predicate statement evaluation. The query processing system converts a collection of …

Query processing using matrix and reduced predicate statements

S Nawathe - US Patent 11,550,848, 2023 - Google Patents
(57) ABSTRACT A query processing system applies transforms to convert a collection of
predicate statements to two parts, a matrix and a set of reduced predicate statements, and …