Modifying block parameters in a discrete event execution domain

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

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C703S006000, C703S014000, C703S015000, C703S016000, C703S017000

Reexamination Certificate

active

07877248

ABSTRACT:
A discrete event system (DES) modeling environment models the occurrence of events independent of continuous model time. In a DES modeling environment, state transitions depend not on time, but rather asynchronous discrete incidents known as events. A user may customize selected parameters of a block or other component able to support at least one entity passing therethrough holding a value of arbitrary data type in a DES modeling environment. For example, a user can enable and disable ports a discrete event execution block in a discrete event execution model using a graphical user interface, such as a dialog box. Based on user-selected dialog inputs, a discrete event execution program can automatically update a specification for a block, for example, by adding ports to the graphical representation of the block.

REFERENCES:
patent: 4985860 (1991-01-01), Vlach
patent: 5852449 (1998-12-01), Esslinger et al.
patent: 6445679 (2002-09-01), Taniguchi et al.
patent: 6457164 (2002-09-01), Hwang et al.
The MathWorks, Inc., “Stateflow User's Guide, Version 4”, The MathWorks, Inc., Sep. 2000.
Hales et al., “Enport Model Builder: An Improved Tool for Multiport Modeling of Mechatronic Systems”, Proc. Intl. Conf. On Bond Graph Modeling, 2001.
Dynasim AB, “Dymola Dynamic Modeling Laboratory User's Manual Version 5.0”, Dynasim AB, 2002, 275 pages.
Anylogic User's Manual.XJ Technologies Company Ltd. 1992-2004; pp. 2-4, 8-9, 21-3, 41-3, 55-7, 155-6, 218-21, 270-1.
Clune, M., et al. “Panel session on Challenges and solution techniques for hybrid simulation.” 43rdIEEE Conference on Decision and Control, Dec. 14, 2004.
Extend™ Users Manual. “Simulation software for the new millennium.” Chapters 1-5, pp. 35-156; Appendix F, pp. 579-662, 1997.
Fall, K., et al. “The ns manual (formerly ns notes and documentation).”The VINT Project. Apr. 14, 2005; Chapters 4-8, pp. 37-85; Chapter 11, pp. 110-4.
Fujimoto, R. “Parallel discrete event simulation.”Communications of the ACM. Oct. 1990; 1-8.
“Fundamentals of VHDL-AMS for high-speed buffer modeling.”Mentor Graphics Corporation. 2002; 1-62.
“Graphical design environment for CAMeL-Tools.” http://wwwcs.uni-paderborn.de/SFB376/projects/c1/Paper/vcamel.html. Sep. 18-20, 1996; 1-10.
Haverinen, A., et al. “White paper for SystemC™ based SoC communication modeling for the OCP™ protocol.” Oct. 14, 2002; 1-39.
Henricksson, D., et al. “TrueTime 1.2—Reference Manual.” Oct. 2004; 7-79.
Holz, E. “SDL-2000 Tutorial.”Formal Methods Europa. Mar. 2001; 1-49.
Liu, J., et al. “Component-based hierarchical modeling of systems with continuous and discrete dynamics.”CACSD'00. Sep. 25, 2000; 1-10.
Liu, J., et al. “Actor-oriented control system design: A Responsible framework perspective.”IEEE Transactions on Control Systems Technology. Mar. 2004; 12(2):250-62.
Liu, J., et al. “Motivating hierarchical run-time models for measurement and control systems.”Ptolemy Miniconference, Berkeley, CA. Mar. 22-23, 2001; 1-3.
Liu, J., et al. “System-level modeling of continuous and discrete dynamics.”Ptolemy Miniconference, Berkeley, CA. Mar. 22-23, 2001; 1-4.
Martin, D.E., et al. “Analysis and simulation of mixed-technology VLSI systems.”Journal of Parallel and Distributed Computing. 2002; 62:468-93.
Martin, R.C. “UML tutorial: Sequence diagrams.”Engineering Notebook Column. Apr. 1998; 1-5.
Murata, T. “Petri nets: Properties, analysis and applications.”Proceedings of the IEEE. Apr. 1989; 77(4):541-80.
Overhauser, D., et al. “Evaluating mixed-signal simulators.”IEEE. 1995; 113-20.
Overhauser, D., et al. “IDSIM2: An Environment for mixed-mode simulation.”IEEE. 1990; 5.2.1-4.
“Ptolemy II Frequently Asked Questions.” http://ptolemy.eecs.berkeley.edu/ptolernyll/ptIlfag.html. 1-10, 2005.
System C Version 2.0 Users Guide. “Update for SystemC 2.0.1.” 1996-2002; Chapter 1, pp. 1-8; Chapter 2, pp. 9-38; Chapter 5, pp. 71-82.
“The Almagest. vol. 1-Ptolgemy 0.7 User's Manual.”Ptolemy. Mar. 3, 1997; Sections 1.4-1.9, 2.5-2.8, 4.9, 9.1-9.5, 12.1-12.4, 16.1, 16.3.
Vlach, M. “Modeling and simulation with Saber.”IEEE. 1990; T-11.1-11.9.
Zeigler, B.P., et al. “Creating simulations in HLA/RTI using the DEVS modeling framework.”DEVS/HLA Tutorial. 1998; 1-18.
Bailey, Stephen A. et al., “1076.1 Ballot Resolution Committee, Comment Resolution Report,” retrieved online at http://www.eda.org/vhdl-ams-ftp—files/lang—design/BRC/CRR15—Meta—issues.txt (2005).
Chen, Gilbert et al., “Lookahead, Rollback and Lookback: Searching for Parallelism in Discrete Event Simulation,” retrieved online at http://citeseer.ist.psu.edu/551717.html (2002).
Connell, Jon et al., “Early Hardware/Software Integration Using SystemC 2.0,” retrieved online at http://www.synopsys.com/products/designware/system—studio/esc—paper—552.pdf (2002).
Grand Valley State University, “20. Sequential Function Charts,” retrieved online at http://www.eod.gvsu.edu/˜jackh/books/plcs/chapters/plc—sfc.pdf, 2005.
Grötker, Thorsten, “SystemC, Transaction Level Modeling with SystemC,” Synopsys, Inc., retrieved online at http://www-ti.informatik.uni-tuebingen.de/˜systemc/Documents/Presentation-7-TLM—groetker.pdf (2002).
Hzeeland.nl, “Introduction to VHDL—A Tutorial,” retrieved online at http://www.hzeeland.n1/˜wrijker/dsy/vhdl/algemvhdl/fcmi/vhdlintro.html (2005).
Information Science Institute, “The Network Simulator—ns-2,” retrieved online at http://www.isi.edu
snam
s/ (2005).
International Engineering Consortium,“ Specifications and Description Language (SDL),” retrieved online at http://www.iec.org/online/tutorials/acrobat/sdl.pdf (2005).
Mosterman, Pieter J. et al., “Modeling Petri Nets as Local Constraint Equations for Hybrid Systems Using Modelica™,” retrieved online at http://citeseer.ist.psu.edu/359408.html (1998).
OPNET Technologies, Inc., “Modeler, Accelerating Network R&D,” retrieved at www.opnet.com (2004).
Perumalla, Kalyan et al., “Using reverse circuit execution for efficient parallel simulation of logic circuits,” retrieved online at http://www.cc.gatech.edu/˜kalyan/papers/rccircuit-spie02.pdf (2001).
Rensselaer Polytechnic Institute,“Parallel Discrete Event Simulation,” retrieved online at http://www.rpi/edu/˜gucluh/pdes.html (2005).
Rockwell Automation, “IEC 1131 Sequential Function Charts,” retrieved online at http://www.software.rockwell.com/corporate/reference/lec1131/sfc.cfm (2007).
SIMUL8 Corporation, “SIMUL8 Feature Tour,” retrieved online at http://www.simul8.com/products/features/ (2005).
SIMUL8 Corporation, “SIMUL8 Professional—Normally $4995 but $3995 til May 31,” retrieved online at http://simul8-online.com/products/s8prof.htm (2005).
Siegmund, Robert et al., “Efficient Modeling and Simulation of Data Communication Protocols in Communication-oriented Designs using the SystemCSV Extension,” European SystemC Users Group Meeting Copenhagen 2001, Powerpoint presentation (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

Modifying block parameters in a discrete event execution domain does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Modifying block parameters in a discrete event execution domain, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Modifying block parameters in a discrete event execution domain will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2633108

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