Multi-threaded frame safe synchronization of a simulation

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6944583
SERIAL NO

09496563

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

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.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
CENTRIC SOFTWARE INC655 CAMPBELL TECHNOLOGY PARKWAY SUITE 200 CAMPBELL CA 95008

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Askins, Timothy M Mesa, AZ 3 62
Fox, Randy J San Jose, CA 1 0
MacCracken, Ronald A San Jose, CA 2 5
Ohlund, Kent O I San Jose, CA 1 0

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation