Monitor manager that creates and executes state...

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

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C703S022000, C716S030000, C715S768000, C715S771000

Reexamination Certificate

active

07346484

ABSTRACT:
The monitor manager manages the execution of monitors during the simulation of a digital design. The monitor manager (20) includes an instance generator (32) that creates executable instances (38) of monitors that may be time-dependent monitors, an activation manager (34) that assigns instances to be active or inactive, and an execution unit (36) that executes active instances and receives returned status values passed, failed, active, or error. Executable instances of time-dependent monitors are software state machines having a state variable, one or more time-dependent variables, and at least two state-driven code blocks, at least one of which might be either a cycle-dependent code block that tests for a specific cycle-dependent condition, or an event-dependent code block that tests for a specific event-dependent condition. In either case, the state-driven code block increments the time-dependent variable, and, when the condition has been satisfied, increments the state variable.

REFERENCES:
patent: 5333183 (1994-07-01), Herbert
patent: 6275785 (2001-08-01), Currie et al.
patent: 6594803 (2003-07-01), Weber et al.
patent: 6639687 (2003-10-01), Neilsen
patent: 6889180 (2005-05-01), Weber et al.
patent: 2002/0040285 (2002-04-01), Boehm
Madni et al., A. Intelligent Interface for Remote Supervision and Control of Underwater Manipulation, IEEE, OCEANS, vol. 15, Aug. 1983, pp. 106-110.
Mulford, J.O. The Application of Software Monitor Data to Simulation, Proceedings of the 1st Symposium on Simulation of Computer Systems, Jun. 1973, pp. 163-170.
Miller et al., J.A. Simulation Modeling Within Workflow Technology, Proceedings of the 27th Conference on Winter Simulation, Dec. 1995, pp. 612-619.
Fabre et al., M. Monitoring Manufacturing System Behavior by Continuous Discrete-Event Simulation, Proceedings of the 25th Conference on Winter Simulation, Dec. 1993, pp. 1339-1346.
Kleinfeldt et al., S. Design Methodology Management, Proceedings of the IEEE, vol. 82, No. 2, Feb. 1994, pp. 231-250.
Schaeffer et al., J. The Enterprise Model for Developing Distributed Applications, IEEE, Parallel & Distributed Technology: Systems and Applications, vol. 1, No. 3, Aug. 1993, pp. 85-96.
U.S. Patent Application “Method and Apparatus that Reports Multiple Status Events with a Single Monitor”. Inventors: Weber et al. U.S. Appl. No. 09/406,016, filed on Sep. 24, 1999.
U.S. Patent Application “Method and Apparatus for a Monitor that Detects and Reports a Status Event to a Database”. Inventors: Weber et al. U.S. Appl. No. 09/406,017, filed Sep. 24, 1999.
U.S. Patent Application, “Grid that Tracks the Occurence of a N-Dimensional Matrix of Combinatorial Events in a Simulation Using a Linear Index”. Inventor: Fritz A. Boehm; U.S. Appl. No. 09/966,049, filed on Sep. 28, 2001.

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

Monitor manager that creates and executes state... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Monitor manager that creates and executes state..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Monitor manager that creates and executes state... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2794745

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