METHODS TO INTEGRATE USER-DEFINED OPERATIONS INTO A DATABASE

Patent №

US 7,526,489

Granted

2009-04-28

Filed 2003

Owner

INTERNATIONAL BUSINESS MACHINES CORPOATION

AI components

3

kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

10717407

Systems, methods, and computer products that support techniques associated with highly reliable transaction protocol semantics in databases. Such techniques extend database transaction semantics that support a single-phase or a two-phase commit protocol to include user-defined operations while supporting the XA X/Open® Distributed Transaction Processing Protocol (“XA Transaction Protocol”). The preferred embodiment of the present invention novelly enables user-defined operations that access external resources by means of the XA Transaction Protocol to be included in database transaction processing features. Thereby user-level access to well-defined APIs is provided. Further, the preferred embodiment of the present invention novelly ensures atomicity for the results of the database transaction that includes both the user-defined operations and database operations. According to the preferred embodiment of the present invention the database acts, in part, as an XA transaction manager.

AI classification

Planning1.00
AI hardware0.81
Knowledge representation0.60
Natural language0.01
Speech0.00
Vision0.00
Machine learning0.00
Evolutionary computation0.00

Ownership

INTERNATIONAL BUSINESS MACHINES CORPOATION

assignment · 147260595

Assignors

ALVES, VANDER R., COTNER, CURT L., ROTH, AMRY A., TONG, MORGAN Y., WOLFSON, CHARLES DANIEL

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

© 2026 NYSGPT2525 LLC