会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 5. 发明申请
    • Conversion of a First Executable Diagram Having Interconnected Nodes to a Second Executable Diagram Using an Intermediate XML Representation
    • 使用中间XML表示形式将具有互连节点的第一个可执行图转换为第二个可执行图
    • US20090204937A1
    • 2009-08-13
    • US12426341
    • 2009-04-20
    • Jeffrey L. KodoskyKevin Hogan
    • Jeffrey L. KodoskyKevin Hogan
    • G06F17/00G06F9/44
    • G06F8/34G06F8/10
    • A system and method for programmatically generating a graphical program in response to state diagram information. The state diagram information may specify a plurality of states and state transitions, wherein each state transition specifies a transition from a first state to a second state. A graphical program generation program (GPG program), may receive the state diagram information and automatically, i.e., programmatically, generate a graphical program (or graphical program portion) based on the state diagram information. The GPG program may programmatically include graphical source code in a block diagram of the graphical program, which may serve as a framework of the states specified by the state diagram information and the state transitions among the states. The graphical source code framework automatically generated by the GPG program may include various “placeholders” or “containers” enabling the user to easily fill in the graphical program with source code that specifies execution instructions for each state and Boolean conditions for each state transition. The specific graphical source code that is automatically generated may depend on programming features supported by a particular graphical programming development environment with which the graphical program is associated. Examples of generating graphical source code for the LabVIEW graphical programming development environment are included. In one embodiment, the graphical program may be dynamically (programmatically) updated as the state diagram is being interactively constructed by the user. I.e., as the user performs various actions in a state diagram editor, such as adding or deleting states, adding or deleting transitions, etc., the corresponding graphical program may be dynamically (programmatically) updated to reflect the change.
    • 一种用于响应于状态图信息以编程方式生成图形程序的系统和方法。 状态图信息可以指定多个状态和状态转换,其中每个状态转变指定从第一状态到第二状态的转变。 图形程序生成程序(GPG程序)可以自动接收状态图信息,即以编程方式,基于状态图信息生成图形程序(或图形程序部分)。 GPG程序可以以编程方式将图形源代码包括在图形程序的框图中,其可以用作由状态图信息指定的状态和状态之间的状态转换的框架。 由GPG程序自动生成的图形源代码框架可以包括各种“占位符”或“容器”,使得用户能够容易地使用指定每个状态的执行指令的源代码和每个状态转换的布尔条件来填充图形程序。 自动生成的特定图形源代码可能取决于与图形程序相关联的特定图形编程开发环境支持的编程功能。 生成LabVIEW图形编程开发环境的图形化源代码的例子包括在内。 在一个实施例中,当状态图由用户交互式构造时,图形程序可以被动态地(以编程方式)更新。 即,当用户在状态图编辑器中执行各种动作时,例如添加或删除状态,添加或删除过渡等,可以动态地(以编程方式)更新相应的图形程序以反映变化。
    • 10. 发明申请
    • Conversion of a First Diagram Having States and Transitions to a Graphical Data Flow Program Using an Intermediate XML Representation
    • 将具有状态和转换的第一个图转换为使用中间XML表示形式的图形数据流程序
    • US20090204940A1
    • 2009-08-13
    • US12426359
    • 2009-04-20
    • Jeffrey L. KodoskyKevin Hogan
    • Jeffrey L. KodoskyKevin Hogan
    • G06F9/44
    • G06F8/34G06F8/10
    • A system and method for programmatically generating a graphical program in response to state diagram information. The state diagram information may specify a plurality of states and state transitions, wherein each state transition specifies a transition from a first state to a second state. A graphical program generation program (GPG program), may receive the state diagram information and automatically, i.e., programmatically, generate a graphical program (or graphical program portion) based on the state diagram information. The GPG program may programmatically include graphical source code in a block diagram of the graphical program, which may serve as a framework of the states specified by the state diagram information and the state transitions among the states. The graphical source code framework automatically generated by the GPG program may include various “placeholders” or “containers” enabling the user to easily fill in the graphical program with source code that specifies execution instructions for each state and Boolean conditions for each state transition. The specific graphical source code that is automatically generated may depend on programming features supported by a particular graphical programming development environment with which the graphical program is associated. Examples of generating graphical source code for the LabVIEW graphical programming development environment are included. In one embodiment, the graphical program may be dynamically (programmatically) updated as the state diagram is being interactively constructed by the user. I.e., as the user performs various actions in a state diagram editor, such as adding or deleting states, adding or deleting transitions, etc., the corresponding graphical program may be dynamically (programmatically) updated to reflect the change.
    • 一种用于响应于状态图信息以编程方式生成图形程序的系统和方法。 状态图信息可以指定多个状态和状态转换,其中每个状态转变指定从第一状态到第二状态的转变。 图形程序生成程序(GPG程序)可以自动接收状态图信息,即以编程方式,基于状态图信息生成图形程序(或图形程序部分)。 GPG程序可以以编程方式将图形源代码包括在图形程序的框图中,其可以用作由状态图信息指定的状态和状态之间的状态转换的框架。 由GPG程序自动生成的图形源代码框架可以包括各种“占位符”或“容器”,使得用户能够容易地使用指定每个状态的执行指令的源代码和每个状态转换的布尔条件来填充图形程序。 自动生成的特定图形源代码可能取决于与图形程序相关联的特定图形编程开发环境支持的编程功能。 生成LabVIEW图形编程开发环境的图形化源代码的例子包括在内。 在一个实施例中,当状态图由用户交互式构造时,图形程序可以被动态地(以编程方式)更新。 即,当用户在状态图编辑器中执行各种动作时,例如添加或删除状态,添加或删除过渡等,可以动态地(以编程方式)更新相应的图形程序以反映变化。