PROGRAMMING LANGUAGE EXTENSIONS IN STRUCTURED QUERIES

Patent №

US 9,740,735

Granted

2017-08-22

Filed 2007

Owner

MICROSOFT CORPORATION

AI components

3

nlp · kr · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

11936098

The insertion and processing of programming language code (e.g., C#) in SQL statements, and the dynamic compiling of the code to detect errors prior to statement execution. The SQL statement with arbitrary programming language code can then be executed concurrently as a query on a computer cluster. External libraries can be imported and the associated functionality leveraged from within a SQL statement. The programming language compiler performs checking at build time, rather than retuning an error during the statement execution against the cluster, a potentially costly proposition in both computing time and human resources.

AI classification

Natural language1.00
AI hardware1.00
Knowledge representation0.97
Machine learning0.19
Planning0.04
Speech0.00
Evolutionary computation0.00
Vision0.00

Ownership

MICROSOFT CORPORATION

assignment · 200760776

Assignors

RAMSEY, WILLIAM D, CHAIKEN, RONNIE I

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

© 2026 NYSGPT2525 LLC