Data processing: structural design – modeling – simulation – and em – Simulating electronic device or electrical system – Software program
Reexamination Certificate
2005-09-13
2005-09-13
Teska, Kevin J. (Department: 2123)
Data processing: structural design, modeling, simulation, and em
Simulating electronic device or electrical system
Software program
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.
Askins Timothy M.
Fox Randy J.
MacCracken Ronald A.
Ohlund Kent O. I.
Beyer Weaver & Thomas LLP
Centric Software, Inc.
Craig Dwin M.
Teska Kevin J.
LandOfFree
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.
Profile ID: LFUS-PAI-O-3394060