Two-way connection in a graphical model
    1.
    发明授权
    Two-way connection in a graphical model 有权
    图形模型中的双向连接

    公开(公告)号:US07873500B1

    公开(公告)日:2011-01-18

    申请号:US11582192

    申请日:2006-10-16

    CPC分类号: G06F17/5009 G06F2217/74

    摘要: 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.

    摘要翻译: 为用户提供了一种图形建模环境,用于使用通过信号连接的块来构建物理系统的模型。 用户可以利用在图形建模环境中可用的用户定义的实现的灵活性以及由用于建模物理系统的建模工具提供的架构来构建模型。 可以提供双向连接端口用于采用在图形建模环境中支持物理系统建模的架构。 用户可以使用双向连接端口,使图形建模环境中建立的模型在架构上看起来像使用物理建模工具构建的模型。

    Parameter based operation
    2.
    发明授权
    Parameter based operation 有权
    基于参数的操作

    公开(公告)号:US08230515B1

    公开(公告)日:2012-07-24

    申请号:US11581961

    申请日:2006-10-16

    IPC分类号: G06F21/00 G06F9/445

    CPC分类号: G06F21/10

    摘要: A device may include communication logic to receive a request to perform an activity on behalf of a client, where the activity is related to a primary application and a secondary application. The communication logic may send a response that allows the client to perform the activity when the client is authorized. The device may include evaluation logic to determine whether the client is related to the primary license and to determine whether a secondary license related to the secondary application is available. The evaluation logic may allocate the available secondary license to the client for use with the secondary application when the secondary license is available. The evaluation logic may authorize the client to perform the activity when the secondary license is allocated to the client.

    摘要翻译: 设备可以包括用于接收代表客户端执行活动的请求的通信逻辑,其中活动与主应用和次要应用相关。 通信逻辑可以发送允许客户端在客户端被授权时执行活动的响应。 设备可以包括评估逻辑以确定客户端是否与主许可证相关并且确定与次要应用程序相关的次要许可证是否可用。 当辅助许可证可用时,评估逻辑可以将可用的辅助许可证分配给客户端以与辅助应用程序一起使用。 评估逻辑可以授权客户端在向客户端分配辅助许可证时执行活动。

    Translating of geometric models into block diagram models
    3.
    发明授权
    Translating of geometric models into block diagram models 有权
    将几何模型翻译成框图模型

    公开(公告)号:US08532966B1

    公开(公告)日:2013-09-10

    申请号:US12606315

    申请日:2009-10-27

    IPC分类号: G06G7/48

    摘要: Methods and systems for translating models generated in one modeling environment into models that can be used in other modeling environments are disclosed. Because models are created using different data formats in different modeling environments, models generated in one modeling environment are generally incompatible with other models in other modeling environments. Therefore, the present invention provides a neutral data format that can store information on models generated in one modeling environment, and that can be used by other modeling environments to create their models. The present invention may export models created in one modeling environment into the neutral data format. The neutral data format may subsequently be imported into other modeling environments in which new models are generated using the information contained in the neutral data format. The present invention also provides animation of the newly generated models by animation clients via open animation interfaces. The open animation interfaces support multiple animation clients at a simultaneous time.

    摘要翻译: 公开了将在一个建模环境中生成的模型转换为可在其他建模环境中使用的模型的方法和系统。 因为在不同建模环境中使用不同数据格式创建模型,所以在一个建模环境中生成的模型通常与其他建模环境中的其他模型不兼容。 因此,本发明提供一种中性数据格式,其可以存储关于在一个建模环境中生成的模型的信息,并且可以由其他建模环境用于创建它们的模型。 本发明可以将在一个建模环境中创建的模型导出为中性数据格式。 随后可以将中性数据格式导入到使用中性数据格式包含的信息生成新模型的其他建模环境中。 本发明还通过动画界面通过动画客户端提供新生成的模型的动画。 开放动画界面同时支持多个动画客户端。

    Translating of geometric models into block diagrams
    4.
    发明授权
    Translating of geometric models into block diagrams 有权
    将几何模型翻译成框图模型

    公开(公告)号:US07783460B1

    公开(公告)日:2010-08-24

    申请号:US11842045

    申请日:2007-08-20

    IPC分类号: G06F7/60

    摘要: Methods and systems for translating models generated in one modeling environment into models that can be used in other modeling environments are disclosed. Models are created using different data formats in different modeling environments. These data formats are generally incompatible with each other. Therefore, the present invention provides a neutral data format that can store information relating to models generated in one modeling environment, and that can be used by other modeling environments to create their models. The present invention may export models created in one modeling environment into the neutral data format. The neutral data format may subsequently be imported into other modeling environments in which new models are generated using the information contained in the neutral data format. The present invention also provides animation of the newly generated models by animation clients via open animation interfaces that support multiple animation clients at a simultaneous time.

    摘要翻译: 公开了将在一个建模环境中生成的模型转换为可在其他建模环境中使用的模型的方法和系统。 在不同的建模环境中,使用不同的数据格式创建模型。 这些数据格式通常彼此不兼容。 因此,本发明提供了一种中立数据格式,其可以存储与在一个建模环境中生成的模型有关的信息,并且可以由其他建模环境用于创建它们的模型。 本发明可以将在一个建模环境中创建的模型导出为中性数据格式。 随后可以将中性数据格式导入到使用中性数据格式包含的信息生成新模型的其他建模环境中。 本发明还通过动画客户端通过同时支持多个动画客户端的开放动画界面提供新生成的模型的动画。

    Action languages for unified modeling language model
    5.
    发明申请
    Action languages for unified modeling language model 审中-公开
    统一建模语言模型的动作语言

    公开(公告)号:US20070288885A1

    公开(公告)日:2007-12-13

    申请号:US11436475

    申请日:2006-05-17

    IPC分类号: G06F9/44

    CPC分类号: G06F8/31 G06F8/10

    摘要: Methods, mediums and systems are provided to enable a user to program the behaviors of a Unified Modeling Language (UML) model in a graphical programming or modeling environment, such as block diagram programming environment. The UML model is exported into a text-based format, which is subsequently imported into the graphical programming or modeling environment. The graphical programming or modeling environment represents the UML model using functional blocks so that the user can program the behaviors of the UML model. The graphical programming or modeling environment also enables the user to simulate or execute the UML model to determine the behaviors of the UML model

    摘要翻译: 提供了方法,介质和系统,以使用户能够在图形编程或建模环境(如框图编程环境)中对统一建模语言(UML)模型的行为进行编程。 UML模型导出为基于文本的格式,随后将其导入到图形编程或建模环境中。 图形编程或建模环境表示使用功能块的UML模型,以便用户可以对UML模型的行为进行编程。 图形编程或建模环境还使用户能够模拟或执行UML模型来确定UML模型的行为

    System and method for providing domain-sensitive help
    6.
    发明授权
    System and method for providing domain-sensitive help 有权
    提供域敏感帮助的系统和方法

    公开(公告)号:US07966562B1

    公开(公告)日:2011-06-21

    申请号:US11319828

    申请日:2005-12-28

    IPC分类号: G06F3/00

    CPC分类号: G06F9/453

    摘要: A help facility for a graphical modeling environment that determines the domain of a multi-domain graphical object and provides the correct documentation for that object in that domain is discussed. The help facility determines the identity of the multi-domain graphical object and the domain in which the multi-domain graphical object is instantiated. Once the domain and the graphical object identity are determined, the help facility triggers a help callback restricted to that domain that provides domain appropriate help for the object.

    摘要翻译: 讨论了图形建模环境的帮助功能,可以确定多域图形对象的域,并为该域中的该对象提供正确的文档。 帮助功能确定多域图形对象的身份以及实例化多域图形对象的域。 一旦确定了域和图形对象标识,帮助工具将触发一个限于该域的帮助回调,为该对象提供域适当的帮助。

    System and method for performing structural templatization
    7.
    发明授权
    System and method for performing structural templatization 有权
    执行结构模板化的系统和方法

    公开(公告)号:US08312421B1

    公开(公告)日:2012-11-13

    申请号:US11894662

    申请日:2007-08-21

    IPC分类号: G06F9/44

    CPC分类号: G06F8/24 G06F8/34 G06F8/36

    摘要: A mechanism for graphically performing structural templatization in a graphical model is discussed. A model component with a defined interface is designated as an “interface component” and includes at least one external interface port and one or more internal ports. An instance of the interface component is instantiated in a graphical model and exposes the external interface port. A user also instantiates in the graphical model an instance of a component that is designated as an “implementation component” that includes model functional content and which exposes an implementation port. The user connects the exposed interface port and implementation port and the internal port information from the interface component programmatically merges with the content of the implementation component. The model designer is thus able to concentrate on separately providing interface and content information during the design of the graphical model.

    摘要翻译: 讨论了在图形模型中图形化执行结构模板化的机制。 具有定义接口的模型组件被指定为接口组件,并且包括至少一个外部接口端口和一个或多个内部端口。 接口组件的实例在图形模型中实例化,并暴露外部接口端口。 用户还在图形模型中实例化被指定为包括模型功能内容并且公开实现端口的实现组件的组件的实例。 用户连接暴露的接口端口和实现端口以及接口组件的内部端口信息以编程方式与实现组件的内容合并。 因此,在图形模型的设计过程中,模型设计者能够专注于分别提供界面和内容信息。

    System and method for performing structural templatization

    公开(公告)号:US08312420B1

    公开(公告)日:2012-11-13

    申请号:US11283564

    申请日:2005-11-18

    IPC分类号: G06F9/44

    CPC分类号: G06F8/24 G06F8/34 G06F8/36

    摘要: A mechanism for graphically performing structural templatization in a graphical model is discussed. A model component with a defined interface is designated as an “interface component” and includes at least one external interface port and one or more internal ports. An instance of the interface component is instantiated in a graphical model and exposes the external interface port. A user also instantiates in the graphical model an instance of a component that is designated as an “implementation component” that includes model functional content and which exposes an implementation port. The user connects the exposed interface port and implementation port and the internal port information from the interface component programmatically merges with the content of the implementation component. The model designer is thus able to concentrate on separately providing interface and content information during the design of the graphical model.

    System and method of generating equation-level diagnostic error messages for use in circuit simulation
    9.
    发明授权
    System and method of generating equation-level diagnostic error messages for use in circuit simulation 有权
    产生用于电路仿真的方程式诊断错误消息的系统和方法

    公开(公告)号:US07680636B2

    公开(公告)日:2010-03-16

    申请号:US11375915

    申请日:2006-03-15

    IPC分类号: G06F7/60 G06F17/10 G06F17/50

    CPC分类号: G06F17/504

    摘要: A mechanism for providing equation-level diagnostic error messages for system models undergoing circuit simulations is discussed. The components in a model of a system being simulated are converted into multiple numerical equations where each equation corresponds to a component in the system being simulated or a topology equation for the system model. Each numerical equation is numerically analyzed in order to identify illegal configurations in the system. Upon detection of an error, an error message listing the components associated with the illegal configuration is generated for the user.

    摘要翻译: 讨论了一种为进行电路仿真的系统模型提供方程式诊断错误消息的机制。 被模拟系统的模型中的组件被转换成多个数学方程,其中每个方程对应于正被模拟的系统中的一个组件或系统模型的拓扑方程。 对数值方程进行数值分析,以识别系统中的非法配置。 在检测到错误时,为用户生成列出与非法配置相关联的组件的错误消息。