ENFORCING CURRENCY AND CONSISTENCY CONSTRAINTS IN DATABASE QUERY PROCESSING

Patent №

US 7,739,262

Granted

2010-06-15

Filed 2004

Owner

MICROSOFT CORPORATION

AI components

3

kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

10805083

Currency and consistency requirements are specified as part of a query against a database that may contain replicated data that is updated asynchronously and therefore may not be completely up to date. The database system constructs query execution plans that include an input selection operator that verifies the currency of a replica and selects a subplan using the replica for execution only when the replica meets the query's currency constraints. It checks possible query execution plans at construction time against the query's consistency constraints and any plans that may produce a result not meeting the consistency constraints are rejected. In this way, the query result is guaranteed to satisfy the query's currency and consistency requirements.

AI classification

AI hardware1.00
Planning1.00
Knowledge representation0.95
Natural language0.13
Evolutionary computation0.02
Speech0.00
Machine learning0.00
Vision0.00

Ownership

MICROSOFT CORPORATION

assignment · 151240913

Assignors

LARSON, PER-AKE, GOLDSTEIN, JONATHAN DAVID, RAMAKRISHNAN, RAGHU, GUO, HONGFEI

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

© 2026 NYSGPT2525 LLC