×

Dynamic range assessment in block diagram systems

  • US 8,812,269 B1
  • Filed: 05/24/2005
  • Issued: 08/19/2014
  • Est. Priority Date: 12/13/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • providing a user interface associated with a remote monitoring tool,the providing the user interface being performed by a device, andthe user interface enabling a user to;

    track and select one or more elements associated with an operation of the remote monitoring tool, andinput configuration information associated with the operation of the remote monitoring tool,the configuration information being stored in a model associated with the remote monitoring tool;

    receiving, via the user interface, information indicating data of interest associated with the model,the model being provided via a graphical modeling environment, andthe receiving the information indicating the data of interest being performed by the device;

    invoking the remote monitoring tool synchronously with an execution of the model in the graphical modeling environment,the remote monitoring tool being connected to the model via an event-listener application programming interface,the event-listener application programming interface enforcing a synchronization of data being transferred between the model and the remote monitoring tool using one or more of;

    a pre-execution callback,a post-execution callback, oran occurrence of an event associated with the data of interest,the invoking the remote monitoring tool being performed by the device;

    executing the remote monitoring tool during the execution of the model,the executing the remote monitoring tool being performed by the device;

    the non-invasively monitoring, via the event-listener application programming interface, the data of interest based on the one or more of the pre-execution callback, the post-execution callback or the occurrence of the event,the non-invasively monitoring the data of interest being performed by the device;

    performing a dynamic range assessment based on monitoring the data of interest,the performing the dynamic range assessment being performed by the device;

    determining, based on performing the dynamic range assessment, a dynamic range associated with the data of interest,the dynamic range including a maximum data value and a minimum data value, andthe determining the dynamic range being performed by the device; and

    providing a result of the dynamic range assessment for display during the execution of the model,the providing the result for display being performed by the device.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×