NODE LEVEL HASH JOIN FOR EVALUATING A QUERY

Patent №

US 7,925,656

Granted

2011-04-12

Filed 2008

Owner

INTERNATIONAL BUSINESS MACHINES CORPORATION

AI components

4

nlp · kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12044451

Markup language node level hash join operations for evaluating a query language query are performed. The markup language node level hash join mechanism, i.e. the “XHashJoin” operator, is a multi-way join operator that uses two hash tables, BUILD and PROBE, to intersect document nodes from multiple index scans and to buffer intermediate query results. The BUILD hash table stores document nodes matching the predicates of a query, and buffers document nodes satisfying extraction nodes, of each portion of the query up to a current portion of the query being evaluated. The BUILD hash table and the PROBE hash table are switched at each portion of the query being evaluated. Query results are generated by linking document nodes buffered in the BUILD hash table based on the semantics of each extraction node.

AI classification

Natural language1.00
Knowledge representation1.00
AI hardware1.00
Planning0.86
Vision0.03
Machine learning0.00
Evolutionary computation0.00
Speech0.00

Ownership

INTERNATIONAL BUSINESS MACHINES CORPORATION

assignment · 206180362

Assignors

LIU, SHAORONG, TING, EDISON L.

On an employer assignment, the assignors are typically the inventors.

From the same owner

© 2026 NYSGPT2525 LLC