The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 25, 2007

Filed:

Jul. 29, 2002
Applicants:

Stanley A. Schneider, Sunnyvale, CA (US);

Vincent W. Chen, San Jose, CA (US);

Gerardo Pardo-castellote, Palo Alto, CA (US);

Howard H. Wang, Sunnyvale, CA (US);

Rajive Joshi, Sunnyvale, CA (US);

Inventors:

Stanley A. Schneider, Sunnyvale, CA (US);

Vincent W. Chen, San Jose, CA (US);

Gerardo Pardo-Castellote, Palo Alto, CA (US);

Howard H. Wang, Sunnyvale, CA (US);

Rajive Joshi, Sunnyvale, CA (US);

Assignee:

Real-Time Innovations, Inc., Sunnyvale, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/44 (2006.01);
U.S. Cl.
CPC ...
Abstract

A development tool combines advantages of a simulation tool with an object-oriented modeling tool, including a real-time mathematical matrix library and an object model. The tool is applicable to any intelligent control system. A composite object group (COG) contains both sampled-data and event-driven capabilities. COGs merge procedural and object-oriented programming, and provide explicit, graphical integration of both types of processing and are fully hierarchical. A control system is built up of object-oriented components, including these types: atomic, interface, data flow and state transition. A finite state machine (FSM) component is built from states, transitions, events and state transition components. Data flow components provide sampled-data capabilities. FSMs provide event-drive capabilities. Each component may include methods and attributes. A COG includes any type of component including COGs, graphical interconnections between components, and is used to graphically build a model of a control system.


Find Patent Forward Citations

Loading…