MULTI-THREADED FRAME SAFE SYNCHRONIZATION OF A SIMULATION

Patent №

US 6,944,583

Granted

2005-09-13

Filed 2000

Owner

CENTRIC SOFTWARE, INC.

Lab

AI components

3

kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09496563

A computer program executes a simulation. The computer program includes a plurality of service programs, where the service programs are configured to collectively determine simulated attributes of objects of an environment under simulated operation. Each service is associated with at least a subset of object attributes in an object database. Furthermore, each service is executing at a rate independent of the other services, and at least some of the services access and operate upon object attributes, from the object database, with which the service is associated. A write queue program is associated with each service, to queue write requests from the service to write determined simulated attributes to the object database. Nodes coordinate execution of the queued requests to cause the determined simulated attributes to be written to the object database in a manner such that each service has a coherent view of all the object attributes.

AI classification

Knowledge representation0.97
AI hardware0.93
Planning0.62
Evolutionary computation0.03
Vision0.01
Natural language0.00
Machine learning0.00
Speech0.00

Ownership

CENTRIC SOFTWARE, INC.

assignment · 108390705

Assignors

ASKINS, TIMOTHY M, MACCRACKEN, RONALD A., FOX, RANDY J., OHLUND, KENT O.I.

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

© 2026 NYSGPT2525 LLC