PROVIDING THE TIMING OF THE LAST COMMITTED CHANGE TO A ROW IN A DATABASE TABLE

Patent №

US 7,953,749

Granted

2011-05-31

Filed 2004

Owner

ORACLE INTERNATIONAL CORPORATION

Lab

AI components

1

kr

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

10871073

Processing a database statement received from a database client, which requests information about the timing of a last committed change to a row in a database table, comprises retrieving a logical time value that represents a commit time associated with the row and providing the value to the client. In one embodiment, providing the logical time value to the client is enabled by database infrastructure in which a virtual column is used to temporarily “store” the value so that the value can be manipulated as if the value resided in a column of the row. Performance of operations that involve the virtual column are processed similar to real columns, as if data was actually logically stored in the virtual column. For example, the virtual column can be used in condition clauses of database statements for concurrency control.

AI classification

Knowledge representation0.89
Natural language0.03
AI hardware0.02
Machine learning0.00
Evolutionary computation0.00
Speech0.00
Vision0.00
Planning0.00

Ownership

ORACLE INTERNATIONAL CORPORATION

assignment · 155010444

Assignors

SINHA, BIPUL, GANESH, AMIT

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

© 2026 NYSGPT2525 LLC