METHOD AND SYSTEM FOR RECONCILING CONCURRENT STREAMS OF TRANSACTIONS IN A DATABASE

Patent №

US 6,138,118

Granted

2000-10-24

Filed 1998

Owner

BELL COMMUNICATIONS RESEARCH, INC.

Lab

AI components

2

planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09126168

A method and system for reconciling in a scheduling database the execution of a high priority stream of transactions that is concurrent with a low priority stream of transactions comprise the steps of copying a portion of the database into a temporary storage, establishing the high priority stream in the database, establishing the low priority stream in the temporary storage, reconciling the low priority stream with the high priority stream, and establishing some or all of the low priority stream of transactions in the database such that the high priority stream has data priority over the low priority stream and the resulting database satisfies certain safety and liveness constraints. Specifically, the reconciliation step further comprises the steps of 1) identifying pinged tasks in the database that are unassigned before the execution of the high priority stream of transactions in the database, 2) identifying the tasks that are assigned to pinged resources in the database, 3) unassigning the tasks in the temporary database that correspond to the identified tasks in the database, 4) assigning to unpinged resources some of the tasks that are unassigned in the temporary storage and that are unpinged in the database, and 5) establishing in the database the resulting assignment relations of the temporary storage.

PlanningAI hardwareG06F 9/466G06F 16/2343G06Q 40/04Y10S 707/99938Y10S 707/99943Y10S 707/99952Y10S 707/99953

AI classification

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

Ownership

BELL COMMUNICATIONS RESEARCH, INC.

assignment · 93520732

Assignors

KOPPSTEIN, PETER E.A., PARK, BENJAMIN J., SHASHA, DENNIS E.

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

From the same owner

© 2026 NYSGPT2525 LLC