Multi-threaded frame safe synchronization of a simulation

Data processing: structural design – modeling – simulation – and em – Simulating electronic device or electrical system – Software program

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C703S006000, C703S007000

Reexamination Certificate

active

06944583

ABSTRACT:
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.

REFERENCES:
patent: 5261099 (1993-11-01), Bigo et al.
patent: 5301331 (1994-04-01), Ueno et al.
patent: 5606365 (1997-02-01), Maurinus et al.
patent: 5678028 (1997-10-01), Bershteyn et al.
patent: 5701439 (1997-12-01), James et al.
patent: 5710894 (1998-01-01), Maulsby et al.
patent: 5752034 (1998-05-01), Srivastava et al.
patent: 5794005 (1998-08-01), Steinman
patent: 5819068 (1998-10-01), Hasse
patent: 5850538 (1998-12-01), Steinman
patent: 5870588 (1999-02-01), Rompaey et al.
patent: 5872958 (1999-02-01), Worthington et al.
patent: 5930154 (1999-07-01), Thalhammer-Reyero
patent: 5946474 (1999-08-01), Skogby
patent: 5949551 (1999-09-01), Miller et al.
patent: 5999734 (1999-12-01), Willis et al.
patent: 6064996 (2000-05-01), Yamaguchi et al.
patent: 6086248 (2000-07-01), Paul et al.
patent: 6088739 (2000-07-01), Pugh et al.
patent: 6205465 (2001-03-01), Schoening et al.
patent: 6208953 (2001-03-01), Milek et al.
patent: 6300936 (2001-10-01), Braun et al.
patent: 6421823 (2002-07-01), Heikes
patent: 6721696 (2004-04-01), Askins et al.
Rajesh S. Nair, John A. Miller and Zhiwei Ahang, “Java-Based Query Driven Simulation Environment”, 1996 Winter Simulation Conference, pp. 786-793.
Y.M. Deng, S.B. Tor and G.A. Britton, “A Computerized Design Environment for Functional Modeling of Mechanical Products”, 1999, ACM Symposium on Solid Modeling and Applications, pp. 1-12.
Berry, O. et al., (Jun. 6-7, 1988) “Constructing object-oriented distributed simulations”Proceedings of 3rd Israel Conference on Computer Systems and Software Engineering,pp. 117-121.
Comfort, J. C. (Dec. 1991). “Environmental Partitioned Distributed Simulation of Queuing Systems,” Proceedings of the Winter Simulation Conference , Dec. 8-11, pp. 584-592.
Hiller, J.B. and Hartrum, T. C. (Jun. 1997). “Conservative Synchronization in Object-Oriented Parallel Battlefield Discrete Event Simulations,” Proceedings of the 11th Workshop on Parallel and Distributed Simulation, Jun. 10-13, 1997, pp. 12-19.
Kabata, Y. et al. (Oct. 1999). “An Interactive Modeling Method for Dynamic Natural Objects,”1999 International Conference on Systems, Man, and Cybernetics, Oct. 12-15, 1999, Toky, Japan, vol. IV, pp. 212-217.
Pawlikowski, K. (Jun. 1990). “Steady-State Simulation of Queueing Processes: Survey of Problems and Solutions,” ACM Computing Surveys 22(2):123-170.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Multi-threaded frame safe synchronization of a simulation does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Multi-threaded frame safe synchronization of a simulation, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Multi-threaded frame safe synchronization of a simulation will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3394060

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.