Michael I. Clune - Natick MA, US Andrew Grace - Sherborn MA, US Murali Yeddanapudi - Watertown MA, US Ramamurthy Mani - Needham MA, US Pieter J. Mosterman - Framingham MA, US Atul Suri - Watertown MA, US
Assignee:
The MathWorks, Inc. - Natick MA
International Classification:
G06G 7/62
US Classification:
703 17, 716 6
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 directly on time, but rather aperiodic discrete incidents known as events. A discrete event modeling environment can be used to model a control system using one or more discrete event-driven components. The event-driven components can be used to model certain portions of a control system that cannot be accurately modeled using a time-based model.
Tracing Output Descriptions Generated From Corresponding Input Descriptions
Methods and systems in which output descriptions are generated in response to input descriptions are disclosed. The input descriptions and output descriptions are displayed together so that the users can visually compare the input descriptions and corresponding output descriptions. Users are able to trace output descriptions generated from corresponding input descriptions and to trace input descriptions from which corresponding output descriptions are generated. For example, if one of the input descriptions and output descriptions is scrolled, the other descriptions may be automatically scrolled. In addition, if a cursor is provided in one of the input descriptions and output descriptions, another cursor may be automatically provided in the other descriptions. Furthermore, if a segment is selected in one of the input descriptions and output descriptions, a corresponding segment is automatically selected in the other descriptions.
Modeling Feedback Loops Using A Discrete Event Execution Modeling Environment
Michael I. Clune - Natick MA, US Andrew Grace - Sherborn MA, US Murali Yeddanapudi - Watertown MA, US Ramamurthy Mani - Needham MA, US Pieter J. Mosterman - Framingham MA, US Atul Suri - Watertown MA, US
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 discrete event modeling environment can be used to model a control system using one or more discrete event-driven components. The event-driven components can be used to model certain portions of a control system that cannot be accurately modeled using a time-based model.
Independent Component-Wide Parameter Specification For Graphical Languages
Nathan Brewton - Medford MA, US Andrew Grace - Sherborn MA, US
Assignee:
The MathWorks, Inc. - Natick MA
International Classification:
G06F 9/44
US Classification:
717105, 717104
Abstract:
The present invention provides systems and methods for providing two or more parameterization functions which are associated with a single graphical language environment. Such an arrangement allows for modeling of complex models with interaction across multiple domains. In the present invention, the graphical language environment include components, represented by nodes, that have multiple parameterization functions associated with them, yet operate within a single graphical language environment. A change in one parameterization function associated with one or more nodes is propagated across all associated nodes within the domain.
Nathan E. Brewton - Wayland MA, US Andrew Grace - Sherborn MA, US Malay Kumar - Shirley MA, US David Sampson - Cambridge, GB Jeff Wendlandt - Newton MA, US
Assignee:
The MathWorks, Inc. - Natick MA
International Classification:
G06G 7/48 G06G 7/62 G06F 9/455 G06F 3/048
US Classification:
703 6, 703 13, 703 20, 715771
Abstract:
A graphical modeling environment is provided for a user to build a model for physical systems using blocks connected through signals. The user may build a model with the flexibility of user-defined implementations available in the graphical modeling environment and with the architecture provided by modeling tools for modeling physical systems. A two-way connection port may be provided for adopting an architecture that supports modeling of physical systems in the graphical modeling environment. The user may use the two-way connection port to make the model built in the graphical modeling environment look architecturally like a model built using physical modeling tools.
System And Method For Building Graphical Instrument Panels
A mechanism for constructing a software-based instrument panel or front panel in which the components correspond directly with sections of code in a textual language program is disclosed. The textual language program relates to how the panel updates and operates in a continuous fashion. Icons representing panel components are selected from a component library window displayed to a user. The act of dragging the icon representing the components into the Graphical Panel Layout Window automatically causes the corresponding code to be added to the textual language program and displayed to the user in a Program Dialog Window. The present invention displays both a Graphical Panel Layout Window showing the components in the instrument panel and a Program Dialog Window showing the lines of code for the textual language program controlling the operation of the components in the instrument panel. A library containing I/O dialog devices is also presented and displayed to a user. The selection by the user of an I/O device icon and the subsequent dragging of the icon into either the Graphical Panel Layout Window or the Program Dialog Window causes the associated lines of code to appear in the Program Dialog Window.
Preview Of An Object In Graphical Modeling Environments
Andrew Grace - Sherborn MA, US Jay Ryan Torgerson - Hopkinton MA, US
Assignee:
The MathWorks, Inc. - Natick MA
International Classification:
G06F 17/50
US Classification:
703 2, 703 22, 345473, 345619, 719313
Abstract:
Graphical programming or modeling environments in which a preview window of an object is provided are disclosed. The preview window may be provided when the pointer of a pointing device hovers over an object and automatically disappear when the pointer of the pointing device is placed out of a predetermined region relating to the object. The object can be hierarchical so that the object includes a subsystem. Another preview window may be provided when the pointer of the pointing device hovers over the subsystem and automatically disappear when the pointer of the pointing device is placed out of a predetermined region relating to the subsystem. The subsystem of the object may also include another subsystem.
System And Method For Building Graphical Instrument Panels
Andrew Grace - Sherborn MA, US Pieter Mosterman - Framingham MA, US
Assignee:
The MathWorks, Inc. - Natick MA
International Classification:
G06F 3/048 G06F 9/44
US Classification:
715771000, 717110000
Abstract:
A mechanism for constructing a software-based instrument panel or front panel in which the components correspond directly with sections of code in a textual language program is disclosed. The textual language program relates to how the panel updates and operates in a continuous fashion. Icons representing panel components are selected from a component library window displayed to a user. The act of dragging the icon representing the components into the Graphical Panel Layout Window automatically causes the corresponding code to be added to the textual language program and displayed to the user in a Program Dialog Window. The present invention displays both a Graphical Panel Layout Window showing the components in the instrument panel and a Program Dialog Window showing the lines of code for the textual language program controlling the operation of the components in the instrument panel. A library containing I/O dialog devices is also presented and displayed to a user. The selection by the user of an I/O device icon and the subsequent dragging of the icon into either the Graphical Panel Layout Window or the Program Dialog Window causes the associated lines of code to appear in the Program Dialog Window.
License Records
Andrew Grace
License #:
49FE00003400 - Expired
Category:
Polysomnography
Issued Date:
Nov 3, 2013
Expiration Date:
Nov 3, 2014
Type:
Trainee
Name / Title
Company / Classification
Phones & Addresses
Andrew Grace Clerk
Boston Public Market Association Food & Beverages · Nonclassifiable Establishments · Ret Groceries
PO Box 52385, Boston, MA 02205 12 Marshall St, Boston, MA 02108 66 Dunster Rd, Jamaica Plain, MA 02130 617 973-4909
Abdominal Hernia Appendicitis Breast Disorders Cholelethiasis or Cholecystitis Hemorrhoids
Languages:
English
Description:
Dr. Grace graduated from the Hahnemann University School of Medicine in 1996. He works in Bozeman, MT and specializes in General Surgery and Phlebology. Dr. Grace is affiliated with Bozeman Deaconess Health Services.