Data processing: structural design – modeling – simulation – and em – Simulating electronic device or electrical system – Circuit simulation
Reexamination Certificate
2008-03-18
2008-03-18
Frejd, Russell (Department: 2128)
Data processing: structural design, modeling, simulation, and em
Simulating electronic device or electrical system
Circuit simulation
C703S022000, C716S030000, C715S768000, C715S771000
Reexamination Certificate
active
10177527
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.
Booth Matthew J
Frejd Russell
Intrinsity, Inc.
Matthew J Booth & Associates PLLC
LandOfFree
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.
Profile ID: LFUS-PAI-O-3914926