Physics based graphical diagram editor

    公开(公告)号:US09977563B2

    公开(公告)日:2018-05-22

    申请号:US14632911

    申请日:2015-02-26

    Abstract: System and method for editing a graphical diagram. A graphical diagram, such as a graphical program, is displayed on a display device. User input may be received editing the graphical diagram, thereby generating an edited graphical diagram. Placement of one or more elements in the graphical diagram may be adjusted in response to the editing based on determined forces applied to the one or more elements in the edited graphical diagram based on the said editing, resulting in an adjusted edited graphical diagram. The adjusted edited graphical diagram may be displayed on the display device, which may include displaying an animation illustrating the movement of the elements to an equilibrium state in which the forces balance and movement ceases. The editing, adjusting, and displaying may be performed sequentially and/or concurrently, as desired.

    Development and Deployment of Parallel Floating-Point Math Functionality on a System with Heterogeneous Hardware Components
    3.
    发明申请
    Development and Deployment of Parallel Floating-Point Math Functionality on a System with Heterogeneous Hardware Components 审中-公开
    在具有异构硬件组件的系统上开发和部署并行浮点数学功能

    公开(公告)号:US20140359590A1

    公开(公告)日:2014-12-04

    申请号:US14063130

    申请日:2013-10-25

    CPC classification number: G06F8/34 G06F7/483 G06F8/451 G06F2207/48

    Abstract: System and method for configuring a system of heterogeneous hardware components, including at least one: programmable hardware element (PHE), digital signal processor (DSP) core, and programmable communication element (PCE). A program, e.g., a graphical program (GP), which includes floating point math functionality and which is targeted for distributed deployment on the system is created. Respective portions of the program for deployment to respective ones of the hardware components are automatically determined. Program code implementing communication functionality between the at least one PHE and the at least one DSP core and targeted for deployment to the at least one PCE is automatically generated. At least one hardware configuration program (HCP) is generated from the program and the code, including compiling the respective portions of the program and the program code for deployment to respective hardware components. The HCP is deployable to the system for concurrent execution of the program.

    Abstract translation: 用于配置异构硬件组件系统的系统和方法,包括至少一个:可编程硬件元件(PHE),数字信号处理器(DSP)核心和可编程通信元件(PCE)。 创建包括浮点数学功能并且用于在系统上进行分布式部署的程序,例如图形程序(GP)。 用于部署到相应硬件组件的程序的各个部分被自动确定。 在至少一个PHE和至少一个DSP核之间实现通信功能并且被目标用于部署到至少一个PCE的程序代码被自动生成。 从程序和代码生成至少一个硬件配置程序(HCP),包括将程序的各个部分和用于部署的程序代码编译到各个硬件组件。 HCP可以部署到系统以便并发执行程序。

    Physics Based Graphical Program Editor
    4.
    发明申请
    Physics Based Graphical Program Editor 有权
    基于物理的图形程序编辑器

    公开(公告)号:US20140040792A1

    公开(公告)日:2014-02-06

    申请号:US13783859

    申请日:2013-03-04

    Abstract: System and method for editing a graphical diagram. A graphical diagram, such as a graphical program, is displayed on a display device. User input may be received editing the graphical diagram, thereby generating an edited graphical diagram. Placement of one or more elements in the graphical diagram may be adjusted in response to the editing based on determined forces applied to the one or more elements in the edited graphical diagram based on the said editing, resulting in an adjusted edited graphical diagram. The adjusted edited graphical diagram may be displayed on the display device, which may include displaying an animation illustrating the movement of the elements to an equilibrium state in which the forces balance and movement ceases. The editing, adjusting, and displaying may be performed sequentially and/or concurrently, as desired.

    Abstract translation: 用于编辑图形图的系统和方法。 图形图表,如图形程序,显示在显示设备上。 可以接收用户输入编辑图形图,从而生成编辑的图形图。 响应于基于所编辑的图形图中基于所编辑的图形中的一个或多个元素的确定的力的编辑,可以调整图形图中的一个或多个元素的位置,从而得到调整后的编辑图形。 经调整的已编辑的图形图可以显示在显示装置上,该显示装置可以包括显示动画,该动画将元素的移动显示到力平衡和运动停止的平衡状态。 可以根据需要顺序地和/或并发地执行编辑,调整和显示。

    Wiring Method for a Graphical Programming System on a Touch-Based Mobile Device
    5.
    发明申请
    Wiring Method for a Graphical Programming System on a Touch-Based Mobile Device 有权
    基于触摸的移动设备上的图形编程系统的布线方法

    公开(公告)号:US20130145312A1

    公开(公告)日:2013-06-06

    申请号:US13679725

    申请日:2012-11-16

    Abstract: A touch-gesture wiring method for connecting data flow wires to input/output terminals of nodes in a graphical program is described. The method may be implemented by a graphical programming application that executes on a mobile device that includes a touch-sensitive screen configured to receive user input as touch gestures. The method may aid the user by displaying a magnified view of the input/output terminals that makes it easier (relative to the default view of the graphical program) for the user to see the input/output terminals and/or easier to select a desired one of the input/output terminals.

    Abstract translation: 描述了用于将数据流线连接到图形程序中的节点的输入/输出端子的触摸手势布线方法。 该方法可以通过在移动设备上执行的图形编程应用来实现,该移动设备包括被配置为接收用户输入作为触摸手势的触敏屏幕。 该方法可以通过显示输入/输出端子的放大视图来帮助用户,使得用户更容易(相对于图形程序的默认视图),以观看输入/输出端子和/或更容易选择期望的 一个输入/输出端子。

    Physics based diagram editor
    7.
    发明授权
    Physics based diagram editor 有权
    基于物理的图编辑

    公开(公告)号:US09098164B2

    公开(公告)日:2015-08-04

    申请号:US13783967

    申请日:2013-03-04

    Abstract: System and method for editing a graphical diagram. A graphical diagram, such as a graphical program, is displayed on a display device. User input may be received editing the graphical diagram, thereby generating an edited graphical diagram. Placement of one or more elements in the graphical diagram may be adjusted in response to the editing based on determined forces applied to the one or more elements in the edited graphical diagram based on the said editing, resulting in an adjusted edited graphical diagram. The adjusted edited graphical diagram may be displayed on the display device, which may include displaying an animation illustrating the movement of the elements to an equilibrium state in which the forces balance and movement ceases. The editing, adjusting, and displaying may be performed sequentially and/or concurrently, as desired.

    Abstract translation: 用于编辑图形图的系统和方法。 图形图表,如图形程序,显示在显示设备上。 可以接收用户输入编辑图形图,从而生成编辑的图形图。 响应于基于所编辑的图形图中基于所编辑的图形中的一个或多个元素的确定的力的编辑,可以调整图形图中的一个或多个元素的位置,从而得到调整后的编辑图形。 经调整的已编辑的图形图可以显示在显示装置上,该显示装置可以包括显示动画,该动画将元素的移动显示到力平衡和运动停止的平衡状态。 可以根据需要顺序地和/或并发地执行编辑,调整和显示。

    Physics Based Graphical Program Editor and Use
    8.
    发明申请
    Physics Based Graphical Program Editor and Use 有权
    基于物理的图形程序编辑器和使用

    公开(公告)号:US20150169297A1

    公开(公告)日:2015-06-18

    申请号:US14634025

    申请日:2015-02-27

    Abstract: System and method for editing a graphical diagram. A graphical diagram, such as a graphical program, is displayed on a display device. User input may be received editing the graphical diagram, thereby generating an edited graphical diagram. Placement of one or more elements in the graphical diagram may be adjusted in response to the editing based on determined forces applied to the one or more elements in the edited graphical diagram based on the said editing, resulting in an adjusted edited graphical diagram. The adjusted edited graphical diagram may be displayed on the display device, which may include displaying an animation illustrating the movement of the elements to an equilibrium state in which the forces balance and movement ceases. The editing, adjusting, and displaying may be performed sequentially and/or concurrently, as desired.

    Abstract translation: 用于编辑图形图的系统和方法。 图形图表,如图形程序,显示在显示设备上。 可以接收用户输入编辑图形图,从而生成编辑的图形图。 响应于基于所编辑的图形图中基于所编辑的图形中的一个或多个元素的确定的力的编辑,可以调整图形图中的一个或多个元素的位置,从而得到调整后的编辑图形。 经调整的已编辑的图形图可以显示在显示装置上,该显示装置可以包括显示动画,该动画将元素的移动显示到力平衡和运动停止的平衡状态。 可以根据需要顺序地和/或并发地执行编辑,调整和显示。

    Physics Based Diagram Editor
    9.
    发明申请
    Physics Based Diagram Editor 有权
    物理图编辑器

    公开(公告)号:US20140040798A1

    公开(公告)日:2014-02-06

    申请号:US13783967

    申请日:2013-03-04

    Abstract: System and method for editing a graphical diagram. A graphical diagram, such as a graphical program, is displayed on a display device. User input may be received editing the graphical diagram, thereby generating an edited graphical diagram. Placement of one or more elements in the graphical diagram may be adjusted in response to the editing based on determined forces applied to the one or more elements in the edited graphical diagram based on the said editing, resulting in an adjusted edited graphical diagram. The adjusted edited graphical diagram may be displayed on the display device, which may include displaying an animation illustrating the movement of the elements to an equilibrium state in which the forces balance and movement ceases. The editing, adjusting, and displaying may be performed sequentially and/or concurrently, as desired.

    Abstract translation: 用于编辑图形图的系统和方法。 图形图表,如图形程序,显示在显示设备上。 可以接收用户输入编辑图形图,从而生成编辑的图形图。 响应于基于所编辑的图形图中基于所编辑的图形中的一个或多个元素的确定的力的编辑,可以调整图形图中的一个或多个元素的位置,从而得到调整后的编辑图形。 经调整的已编辑的图形图可以显示在显示装置上,该显示装置可以包括显示动画,该动画将元素的移动显示到力平衡和运动停止的平衡状态。 可以根据需要顺序地和/或并发地执行编辑,调整和显示。

    Graphical Development and Deployment of Parallel Floating-Point Math Functionality on a System with Heterogeneous Hardware Components
    10.
    发明申请
    Graphical Development and Deployment of Parallel Floating-Point Math Functionality on a System with Heterogeneous Hardware Components 有权
    在具有异构硬件组件的系统上图形化开发和部署并行浮点数学函数

    公开(公告)号:US20160077811A1

    公开(公告)日:2016-03-17

    申请号:US14947198

    申请日:2015-11-20

    CPC classification number: G06F8/34 G06F7/483 G06F8/451 G06F2207/48

    Abstract: System and method for configuring a system of heterogeneous hardware components, including at least one: programmable hardware element (PHE), digital signal processor (DSP) core, and programmable communication element (PCE). A program, e.g., a graphical program (GP), which includes floating point math functionality and which is targeted for distributed deployment on the system is created. Respective portions of the program for deployment to respective ones of the hardware components are automatically determined. Program code implementing communication functionality between the at least one PHE and the at least one DSP core and targeted for deployment to the at least one PCE is automatically generated. At least one hardware configuration program (HCP) is generated from the program and the code, including compiling the respective portions of the program and the program code for deployment to respective hardware components. The HCP is deployable to the system for concurrent execution of the program.

    Abstract translation: 用于配置异构硬件组件系统的系统和方法,包括至少一个:可编程硬件元件(PHE),数字信号处理器(DSP)核心和可编程通信元件(PCE)。 创建包括浮点数学功能并且用于在系统上进行分布式部署的程序,例如图形程序(GP)。 用于部署到相应硬件组件的程序的各个部分被自动确定。 在至少一个PHE和至少一个DSP核之间实现通信功能并且被目标用于部署到至少一个PCE的程序代码被自动生成。 从程序和代码生成至少一个硬件配置程序(HCP),包括将程序的各个部分和用于部署的程序代码编译到各个硬件组件。 HCP可以部署到系统以便并发执行程序。

Patent Agency Ranking