ANALYTIC ENHANCEMENTS TO MODEL CLAUSE IN STRUCTURED QUERY LANGUAGE (SQL)

Patent №

US 7,979,384

Granted

2011-07-12

Filed 2008

Owner

ORACLE INTERNATIONAL CORPORATION

Lab

AI components

4

nlp · kr · evo · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12113889

A method for processing queries is provided. A database server receives and executes a query to generate a relation. The query comprises first one or more clauses and a model clause. The model clause comprises a rule that has a left-side expression and a right-side expression. In one embodiment, the right-side expression of the rule includes a window function, which specifies one or more partition columns. In an embodiment, the left-side expression comprises a for-loop predicate. The for-loop predicate is unfolded after the database server compiles the query. In one embodiment, the left-side expression of the rule comprises one or more existential predicates, where each existential predicate evaluates to a Boolean value.

AI classification

Natural language1.00
AI hardware0.99
Knowledge representation0.94
Evolutionary computation0.80
Planning0.37
Machine learning0.13
Vision0.00
Speech0.00

Ownership

ORACLE INTERNATIONAL CORPORATION

assignment · 208890234

Assignors

BOZKAYA, TOLGA, WITKOWSKI, ANDREW

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

© 2026 NYSGPT2525 LLC