会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • System and method for programmatically modifying a graphical program in response to program information
    • 响应于程序信息以编程方式修改图形程序的系统和方法
    • US07000190B2
    • 2006-02-14
    • US09745297
    • 2000-12-20
    • Ram KudukoliRobert DyePaul F. AustinLothar WenzelJeffrey L. Kodosky
    • Ram KudukoliRobert DyePaul F. AustinLothar WenzelJeffrey L. Kodosky
    • G06F9/44
    • G11B25/043G05B2219/23008G05B2219/23258G05B2219/40099G06F8/34H04L29/06H04L67/12H04L69/329Y10S715/967
    • A system and method for programmatically generating and modifying graphical programs, in response to receiving program information. The program information may specify functionality of the graphical program or graphical program portion. During execution of a graphical program generation (GPG) program, the GPG program may be operable to receive the program information. In response to the program information, the GPG program may programmatically generate a graphical program (or graphical program portion) that implements the specified functionality. Thus, the GPG program may generate different graphical programs, depending on the program information received. The GPG program may have any of various purposes or applications. In some embodiments, the GPG program may be a program or application which a user utilizes to construct or characterize a computational process. In response to the specified computational process, the GPG program may programmatically generate a graphical program to implement the computational process. In other embodiments, the GPG program may be a program or application that directly aids the user in creating a graphical program. In addition to these examples, a GPG program may receive any other type of information and programmatically generate a graphical program based on the received information. After programmatically generating the graphical program, the GPG program may receive subsequent program information specifying a modification to the graphical program and may programmatically modify the graphical program based on the program information.
    • 一种用于响应于接收节目信息而以编程方式生成和修改图形节目的系统和方法。 程序信息可以指定图形程序或图形程序部分的功能。 在执行图形程序生成(GPG)程序期间,GPG程序可以用于接收程序信息。 响应于程序信息,GPG程序可以以编程方式生成实现指定功能的图形程序(或图形程序部分)。 因此,根据接收到的节目信息,GPG节目可以产生不同的图形节目。 GPG程序可能有各种目的或应用。 在一些实施例中,GPG程序可以是用户利用来构建或表征计算过程的程序或应用程序。 响应于指定的计算过程,GPG程序可以以编程方式生成图形程序来实现计算过程。 在其他实施例中,GPG程序可以是直接帮助用户创建图形程序的程序或应用程序。 除了这些示例之外,GPG程序可以接收任何其他类型的信息,并且基于所接收的信息以编程方式生成图形程序。 在以编程方式生成图形程序之后,GPG程序可以接收指定对图形程序的修改的后续程序信息,并且可以基于程序信息以编程方式修改图形程序。
    • 3. 发明申请
    • System and method for programmatically generating a second graphical program based on a first graphical program
    • 用于基于第一图形程序以编程方式生成第二图形程序的系统和方法
    • US20050091602A1
    • 2005-04-28
    • US10978995
    • 2004-11-01
    • Subramanian RamamoorthyLothar WenzelGregory MorrowMichael SantoriJohn LimrothRam KudukoliRobert Dye
    • Subramanian RamamoorthyLothar WenzelGregory MorrowMichael SantoriJohn LimrothRam KudukoliRobert Dye
    • G05B19/042G06F9/44H04L29/06H04L29/08G06F3/00
    • H04L29/06G05B19/0426G05B2219/23008G05B2219/23258G05B2219/40099H04L67/12H04L69/329Y10S715/967
    • A system and method for automatically generating a second graphical program based on a first graphical program. The first graphical program may be associated with a first programming development environment. For example, a user may have interactively created the first graphical program from within the first programming development environment, e.g., by using an editor to place various nodes on a block diagram, such that the nodes visually indicate functionality of the first graphical program. The method may operate to automatically, i.e., automatically, generate a second graphical program based on the first graphical program, such that the second graphical program is associated with a second programming development environment. The method may generate the second graphical program automatically, without relying on user input, or may prompt for user input to determine various options to use in generating the second graphical program. The second graphical program may implement the functionality of, or a portion of the functionality of, the first graphical program. The method preferably generates the second graphical program such that the second programming development environment is operable to treat the second graphical program identically to a graphical program interactively developed by a user using the second programming development environment. Thus, once the second graphical program has been generated, the user may use the second programming development environment to edit the second graphical program, execute the second graphical program, etc.
    • 一种用于基于第一图形程序自动生成第二图形程序的系统和方法。 第一图形程序可以与第一编程开发环境相关联。 例如,用户可以例如通过使用编辑器将各种节点放置在框图上,从而在第一编程开发环境内交互地创建第一图形程序,使得节点可视地指示第一图形程序的功能。 该方法可以自动操作,即,基于第一图形程序自动生成第二图形程序,使得第二图形程序与第二编程开发环境相关联。 该方法可以自动地生成第二图形程序,而不依赖于用户输入,或者可以提示用户输入来确定用于生成第二图形程序的各种选项。 第二图形程序可以实现第一图形程序的功能或功能的一部分。 该方法优选地生成第二图形程序,使得第二编程开发环境可操作以将第二图形程序与使用第二编程开发环境的用户交互式开发的图形程序相同地处理。 因此,一旦生成了第二图形程序,用户可以使用第二编程开发环境来编辑第二图形程序,执行第二图形程序等。
    • 4. 发明申请
    • Automatically Generating a Second Graphical Program Based on a First Graphical Program
    • 基于第一个图形程序自动生成第二个图形程序
    • US20080066053A1
    • 2008-03-13
    • US11930784
    • 2007-10-31
    • Subramanian RamamoorthyLothar WenzelGregory MorrowMichael SantoriJohn LimrothRam KudukoliRobert Dye
    • Subramanian RamamoorthyLothar WenzelGregory MorrowMichael SantoriJohn LimrothRam KudukoliRobert Dye
    • G06F9/45G06F9/44
    • H04L29/06G05B19/0426G05B2219/23008G05B2219/23258G05B2219/40099H04L67/12H04L69/329Y10S715/967
    • A system and method for automatically generating a second graphical program based on a first graphical program. The first graphical program may be associated with a first programming development environment. For example, a user may have interactively created the first graphical program from within the first programming development environment, e.g., by using an editor to place various nodes on a block diagram, such that the nodes visually indicate functionality of the first graphical program. The method may operate to automatically, i.e., automatically, generate a second graphical program based on the first graphical program, such that the second graphical program is associated with a second programming development environment. The method may generate the second graphical program automatically, without relying on user input, or may prompt for user input to determine various options to use in generating the second graphical program. The second graphical program may implement the functionality of, or a portion of the functionality of, the first graphical program. The method preferably generates the second graphical program such that the second programming development environment is operable to treat the second graphical program identically to a graphical program interactively developed by a user using the second programming development environment. Thus, once the second graphical program has been generated, the user may use the second programming development environment to edit the second graphical program, execute the second graphical program, etc.
    • 一种用于基于第一图形程序自动生成第二图形程序的系统和方法。 第一图形程序可以与第一编程开发环境相关联。 例如,用户可以例如通过使用编辑器将各种节点放置在框图上,从而在第一编程开发环境内交互地创建第一图形程序,使得节点可视地指示第一图形程序的功能。 该方法可以自动操作,即,基于第一图形程序自动生成第二图形程序,使得第二图形程序与第二编程开发环境相关联。 该方法可以自动地生成第二图形程序,而不依赖于用户输入,或者可以提示用户输入来确定用于生成第二图形程序的各种选项。 第二图形程序可以实现第一图形程序的功能或功能的一部分。 该方法优选地生成第二图形程序,使得第二编程开发环境可操作以将第二图形程序与使用第二编程开发环境的用户交互式开发的图形程序相同地处理。 因此,一旦生成了第二图形程序,用户可以使用第二编程开发环境来编辑第二图形程序,执行第二图形程序等。
    • 6. 发明授权
    • System and method for automatically generating a graphical program to perform an image processing algorithm
    • 用于自动生成图形程序以执行图像处理算法的系统和方法
    • US06763515B1
    • 2004-07-13
    • US09587682
    • 2000-06-05
    • Nicolas VazquezJeffrey L. KodoskyRam KudukoliKevin L. SchultzDinesh NairChristophe Caltagirone
    • Nicolas VazquezJeffrey L. KodoskyRam KudukoliKevin L. SchultzDinesh NairChristophe Caltagirone
    • G06F944
    • G06F8/36G06F8/34Y10S715/967
    • System and method for automatically generating a graphical program to perform an image processing algorithm. A user may develop an image processing algorithm in an image prototyping environment. The image prototyping environment enables the user to easily apply various image processing functions to an image and immediately see the results, in order to develop the desired algorithm. As the user applies each image processing function to an image, the function may be recorded as a step in a script. Once the user has developed an algorithm, the user may request the image prototyping environment to automatically generate a program implementing the image processing algorithm. In various embodiments, the prototyping environment may be operable to generate different types of programs, including text-based and graphical programs. For example, a text-based program may include function calls corresponding to each step in the script recorded while developing the image processing algorithm, while a graphical program may include nodes corresponding to the steps of the script. The generated program may be operable to display a user interface comprising controls for interactively changing various parameters used by the image processing functions. An application programming interface (API) provided by a graphical programming environment that supports the dynamic creation/editing of a graphical program is described. The image prototyping environment may interface with a graphical programming environment through such an API in order to generate a graphical program that implements an algorithm specified by a script.
    • 用于自动生成图形程序以执行图像处理算法的系统和方法。 用户可以在图像原型环境中开发图像处理算法。 图像原型环境使用户能够轻松地将各种图像处理功能应用于图像,并立即看到结果,以便开发所需的算法。 当用户将每个图像处理功能应用于图像时,该功能可以被记录为脚本中的步骤。 一旦用户开发了算法,用户可以请求图像原型环境来自动生成实现图像处理算法的程序。 在各种实施例中,原型设计环境可以用于生成不同类型的程序,包括基于文本和图形程序。 例如,基于文本的程序可以包括对应于在开发图像处理算法时记录的脚本中的每个步骤的功能调用,而图形程序可以包括与脚本的步骤相对应的节点。 生成的程序可以可操作以显示包括用于交互地改变由图像处理功能使用的各种参数的控制的用户界面。 描述由支持动态创建/编辑图形程序的图形编程环境提供的应用编程接口(API)。 图像原型环境可以通过这样的API与图形编程环境接口,以便生成实现由脚本指定的算法的图形程序。