OBJECT ORIENTED QUERY PATH EXPRESSION TO RELATIONAL OUTER JOIN TRANSLATOR METHOD, SYSTEM, ARTICLE OF MANUFACTURE, AND COMPUTER PROGRAM PRODUCT

Patent №

US 7,426,522

Granted

2008-09-16

Filed 2003

Owner

INTERNATIONAL BUSINESS MACHINES CORPORATION

AI components

3

nlp · kr · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

10669934

A path expression is translated to a relational database outer join by analyzing each path expression defined in each level of the object oriented query, and by identifying each path expression which can be a candidate for a translation to an outer join. The path expressions are ordered staffing with path expressions defined in a FROM clause. These ordered path expressions are grouped sequentially based upon on a source-target dependency between ordered path expressions and based upon the identifications as a candidate for a translation to an outer join. A quantifier is created for each path expression, said quantifier comprising a variable representing a table in a relational database, and each grouped path expression is replaced with a corresponding quantifier and related table in a relational database. A translation of the object oriented query to a relational query is then completed.

Natural languageKnowledge representationAI hardwareG06F 16/24562G06F 16/289Y10S 707/99932Y10S 707/99944

AI classification

AI hardware0.95
Knowledge representation0.79
Natural language0.57
Planning0.22
Vision0.01
Evolutionary computation0.00
Speech0.00
Machine learning0.00

Ownership

INTERNATIONAL BUSINESS MACHINES CORPORATION

assignment · 145530086

Assignors

NOURI, AHMAD, WISNESKI, DAVID J.

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

From the same owner

© 2026 NYSGPT2525 LLC