PARALLEL MATERIALISATION OF A SET OF LOGICAL RULES ON A LOGICAL DATABASE

Patent №

US 11,409,698

Granted

2022-08-09

Filed 2020

Owner

UNIVERSITY OF OXFORD

+2 more

AI components

4

nlp · kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

17025192

A computer-implemented method of providing a materialisation of a set of logical rules on a logical database comprising a set of logical facts. Each of a plurality of parallel processing threads performs the following steps. A logical fact that has not previously been received by any thread is received by the thread. By applying any of the logical rules to the received logical fact and/or any of the logical facts received by any thread prior to the received logical fact, the thread determines whether a new logical fact is implied, and if so the new logical fact is added to the set of logical facts. The thread then repeats the above steps on any further logical facts in the set of logical facts that have not previously been received by any thread. When all threads are waiting for a new logical fact, the method has completed.

AI classification

Planning1.00
Knowledge representation0.99
AI hardware0.94
Natural language0.56
Evolutionary computation0.03
Vision0.03
Machine learning0.00
Speech0.00

Ownership

UNIVERSITY OF OXFORD

assignment · 538160939

ISIS INNOVATION LIMITED

assignment · 538170121

OXFORD UNIVERSITY INNOVATION LIMITED

namechg · 538170239

Assignors

UNIVERSITY OF OXFORD

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

© 2026 NYSGPT2525 LLC