会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Graphical deployment of a program to a device which displays the program proximate to the device
    • 将程序图形部署到显示靠近设备的程序的设备
    • US08185833B2
    • 2012-05-22
    • US11953939
    • 2007-12-11
    • Jeffrey L. KodoskyDarshan ShahSteven W. Rogers
    • Jeffrey L. KodoskyDarshan ShahSteven W. Rogers
    • G06F3/033
    • G06F8/34G05B19/0426G05B2219/23258G05B2219/25067G06F3/0481G06F3/04817G06F3/0486G06F8/60G06F8/61H04L67/02H04L67/025H04L67/125H04L67/36H04L69/329Y10S715/967Y10S715/97
    • A system and method for creating and using configuration diagrams for configuring distributed systems. The methods described herein may be used for various types of operations in configuring distributed systems, including creating programs, managing programs in the distributed system, deploying programs to various distributed devices, configuring remote execution or inter-operation of distributed programs, and executing distributed applications. Embodiments of the invention utilize graphical iconic-based techniques for performing the above operations. The configuration diagram may include device icons which represent devices and program icons which represent programs. Device icons and program icons may be associated with each other to accomplish various program creation and deployment operations. Device icons and program icons may also interact with graphical program nodes or icons. Context sensitive device connections and/or program connections are displayed. An asynchronous data flow node may be used to facilitate asynchronous data flow between two graphical programs. The distributed system may also support distributed graphical debugging.
    • 用于创建和使用用于配置分布式系统的配置图的系统和方法。 本文描述的方法可用于配置分布式系统中的各种类型的操作,包括创建程序,管理分布式系统中的程序,将程序部署到各种分布式设备,配置远程执行或分布式程序的互操作,以及执行分布式应用程序 。 本发明的实施例利用基于图标的技术来执行上述操作。 配置图可以包括表示代表节目的设备和节目图标的设备图标。 设备图标和程序图标可以彼此关联以完成各种程序创建和部署操作。 设备图标和程序图标也可以与图形程序节点或图标交互。 显示上下文相关的设备连接和/或程序连接。 可以使用异步数据流节点来促进两个图形程序之间的异步数据流。 分布式系统还可以支持分布式图形调试。
    • 4. 发明申请
    • Specification of Isochronous Data Transfer in a Graphical Programming Language
    • 图形编程语言中同步数据传输的规范
    • US20120030496A1
    • 2012-02-02
    • US12846970
    • 2010-07-30
    • Sundeep ChandhokeTimothy J. HaylesJeffrey L. Kodosky
    • Sundeep ChandhokeTimothy J. HaylesJeffrey L. Kodosky
    • G06F3/01G06F1/12
    • G06F1/12G06F8/34
    • System and method for transferring data. A system diagram is displayed, where the system diagram includes multiple device icons corresponding to respective devices, each device icon having associated executable function nodes specified for deployment on the corresponding device. The function nodes are interconnected to form a distributed graphical program that is deployable and executable in a distributed manner on the devices. User input is received to the system diagram specifying isochronous data transfer among the function nodes. Invocation timing relationships among the function nodes are automatically determined based on the specified isochronous data transfer, including phase relationships between execution of the function nodes. The determined invocation timing relationships are displayed among the function nodes. The graphical program is deployable and executable in a distributed manner on the devices according to the determined invocation timing relationships, where during execution of the graphical program, data are transferred isochronously between the function nodes.
    • 用于传输数据的系统和方法。 显示系统图,其中系统图包括与相应设备相对应的多个设备图标,每个设备图标具有指定用于部署在相应设备上的相关联的可执行功能节点。 功能节点互连,形成分布式图形程序,可以在设备上以分布式方式部署和执行。 用户输入接收到系统图,指定功能节点之间的同步数据传输。 功能节点之间的调用定时关系根据指定的同步数据传输自动确定,包括功能节点的执行之间的相位关系。 确定的调用定时关系显示在功能节点之间。 所述图形程序可部署并按照所确定的调用定时关系以分布式方式在设备上执行,其中在执行图形程序期间,在功能节点之间等时传输数据。
    • 6. 发明授权
    • Configuration diagram which displays a configuration of a system
    • 显示系统配置的配置图
    • US07984423B2
    • 2011-07-19
    • US10113987
    • 2002-04-01
    • Jeffrey L. KodoskyDarshan ShahSteven W. Rogers
    • Jeffrey L. KodoskyDarshan ShahSteven W. Rogers
    • G06F9/44G06F3/048
    • G06F8/34G05B19/0426G05B2219/23258G05B2219/25067G06F3/0481G06F3/04817G06F3/0486G06F8/60G06F8/61H04L67/02H04L67/025H04L67/125H04L67/36H04L69/329Y10S715/967Y10S715/97
    • A system and method for creating and using configuration diagrams for configuring distributed systems. The methods described herein may be used for various types of operations in configuring distributed systems, including creating programs, managing programs in the distributed system, deploying programs to various distributed devices, configuring remote execution or inter-operation of distributed programs, and executing distributed applications. Embodiments of the invention utilize graphical iconic-based techniques for performing the above operations. The configuration diagram may include device icons which represent devices and program icons which represent programs. Device icons and program icons may be associated with each other to accomplish various program creation and deployment operations. Device icons and program icons may also interact with graphical program nodes or icons. Context sensitive device connections and/or program connections are displayed. An asynchronous data flow node may be used to facilitate asynchronous data flow between two graphical programs. The distributed system may also support distributed graphical debugging.
    • 用于创建和使用用于配置分布式系统的配置图的系统和方法。 本文描述的方法可用于配置分布式系统中的各种类型的操作,包括创建程序,管理分布式系统中的程序,将程序部署到各种分布式设备,配置远程执行或分布式程序的互操作,以及执行分布式应用程序 。 本发明的实施例利用基于图标的技术来执行上述操作。 配置图可以包括表示代表节目的设备和节目图标的设备图标。 设备图标和程序图标可以彼此关联以完成各种程序创建和部署操作。 设备图标和程序图标也可以与图形程序节点或图标交互。 显示上下文相关的设备连接和/或程序连接。 可以使用异步数据流节点来促进两个图形程序之间的异步数据流。 分布式系统还可以支持分布式图形调试。
    • 7. 发明申请
    • Asynchronous Preemptive Edit Time Semantic Analysis of a Graphical Program
    • 图形程序的异步预先编辑时间语义分析
    • US20110088019A1
    • 2011-04-14
    • US12577284
    • 2009-10-12
    • David C. JedlickaJeffrey L. KodoskyGregory C. RichardsonJohn D. Stanhope
    • David C. JedlickaJeffrey L. KodoskyGregory C. RichardsonJohn D. Stanhope
    • G06F9/45
    • G06F8/33
    • System and method for analyzing a graphical program. A graphical program is displayed on a display. A semantic edit operation is performed on the graphical program in response to user input. The semantic edit operation is performed by a first process. Semantic analysis of the graphical program is performed by a second process in response to performing the semantic edit operation, where the second process is asynchronous with respect to the first process. Results from the semantic analysis of the graphical program are displayed in response to completion of the semantic analysis. If during the semantic analysis, another semantic edit operation is performed on the graphical program, the semantic analysis may be preemptively terminated and re-initiated. Displaying results from the semantic analysis of the graphical program may then include displaying results from the re-initiated semantic analysis of the graphical program in response to completion of the re-initiated semantic analysis.
    • 用于分析图形程序的系统和方法。 图形程序显示在显示屏上。 响应于用户输入在图形程序上执行语义编辑操作。 语义编辑操作由第一进程执行。 响应于执行语义编辑操作,通过第二进程来执行图形程序的语义分析,其中第二进程相对于第一进程是异步的。 响应于语义分析的完成,显示图形程序的语义分析结果。 如果在语义分析期间,对图形程序执行另一语义编辑操作,则语义分析可以被抢先终止并重新启动。 显示来自图形程序的语义分析的结果可以包括响应于重新启动的语义分析的完成来显示来自图形程序的重新发起的语义分析的结果。
    • 9. 再颁专利
    • System and method for configuring a programmable hardware instrument to perform measurement functions utilizing estimation of the hardware implementation and management of hardware resources
    • 用于配置可编程硬件仪器以通过硬件实现的估计和硬件资源的管理来执行测量功能的系统和方法
    • USRE41228E1
    • 2010-04-13
    • US11801107
    • 2007-05-07
    • Jeffrey L. KodoskyHugo AndradeBrian Keith OdomCary Paul ButlerAndrew Mihal
    • Jeffrey L. KodoskyHugo AndradeBrian Keith OdomCary Paul ButlerAndrew Mihal
    • G06F3/048
    • G06F17/5045G06F11/2294G06F11/2733G06F17/5054
    • A computer-implemented system and method for generating a hardware implementation of graphical code. The method may operate to configure an instrument to perform measurement functions, wherein the instrument includes a programmable hardware element. The method comprises first creating a graphical program, wherein the graphical program may implement a measurement function. A portion of the graphical program may optionally be compiled into machine code for execution by a CPU, and another portion of the graphical program may be converted into a hardware implementation on a programmable hardware element. The programmable hardware element is configured utilizing a hardware description to produce a configured hardware element. The configured hardware element thus implements a hardware implementation of the second portion of the graphical program. During generation of the hardware implementation, the computer system may operate to estimate and/or display one or more of size and cost of a hardware implementation of the graphical program. In one embodiment, the graphical program manipulates one or more hardware resources of an instrument, and an indication of usage of the one or more hardware resources are displayed during creation of the graphical program. Probes may also be inserted into the graphical program, wherein corresponding probe elements are placed in the hardware implementation to implement the probe function.
    • 一种用于生成图形代码的硬件实现的计算机实现的系统和方法。 该方法可以用于配置仪器以执行测量功能,其中该仪器包括可编程硬件元件。 该方法包括首先创建图形程序,其中图形程序可以实现测量功能。 图形程序的一部分可以可选地被编译成机器代码以由CPU执行,并且图形程序的另一部分可以被转换成可编程硬件元件上的硬件实现。 使用硬件描述来配置可编程硬件元件以产生配置的硬件元件。 因此,配置的硬件元件实现图形程序的第二部分的硬件实现。 在产生硬件实现期间,计算机系统可以操作以估计和/或显示图形程序的硬件实现的尺寸和成本中的一个或多个。 在一个实施例中,图形程序操纵仪器的一个或多个硬件资源,并且在图形程序的创建期间显示一个或多个硬件资源的使用的指示。 探针也可以插入到图形程序中,其中相应的探针元件被放置在硬件实现中以实现探针功能。
    • 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图形编程开发环境的图形化源代码的例子包括在内。 在一个实施例中,当状态图由用户交互式构造时,图形程序可以被动态地(以编程方式)更新。 即,当用户在状态图编辑器中执行各种动作时,例如添加或删除状态,添加或删除过渡等,可以动态地(以编程方式)更新相应的图形程序以反映变化。