AUTOMATICALLY GENERATING A CONFIGURATION DIAGRAM BASED ON TASK REQUIREMENTS
    41.
    发明申请
    AUTOMATICALLY GENERATING A CONFIGURATION DIAGRAM BASED ON TASK REQUIREMENTS 有权
    自动生成基于任务要求的配置图

    公开(公告)号:US20090287914A1

    公开(公告)日:2009-11-19

    申请号:US12510075

    申请日:2009-07-27

    IPC分类号: G06F9/00 G06F15/177

    摘要: System and method for generating a configuration diagram based on user specification of a task. A server computer communicates with a client system, e.g., a measurement system, including a client computer system, over a network. The server receives requirements, e.g., a task specification, for a task, e.g., a measurement task, where the requirements are provided in response to user input. A plurality of products operable to perform the task are determined in response to the requirements, e.g., by programmatically analyzing the requirements. A diagram is displayed on the client computer system iconically representing the plurality of products, including icons representing at least a subset of the products to the user as proposed hardware and/or software products for the client system. Pricing information for the proposed products may be displayed. User input indicating purchase of at least one of the products is received and the purchased products provided to the user.

    摘要翻译: 基于任务的用户指定生成配置图的系统和方法。 服务器计算机通过网络与客户端系统(例如,包括客户计算机系统的测量系统)进行通信。 服务器接收用于响应于用户输入提供需求的任务(例如,测量任务)的需求,例如任务规范。 可操作以执行任务的多个产品可以响应于要求来确定,例如通过以编程方式分析需求。 在客户端计算机系统上显示一个图形地表示多个产品的图形,包括向用户表示产品的至少一个子集的图标,作为客户系统的所提出的硬件和/或软件产品。 可能会显示建议产品的定价信息。 收到指示购买至少一个产品的用户输入,并将购买的产品提供给用户。

    Network based system which provides a database of measurement solutions
    42.
    发明授权
    Network based system which provides a database of measurement solutions 有权
    基于网络的系统,提供测量解决方案的数据库

    公开(公告)号:US07620897B2

    公开(公告)日:2009-11-17

    申请号:US10338533

    申请日:2003-01-08

    IPC分类号: G06F15/177 G06F15/16

    摘要: System and method for configuring a client system, e.g., a measurement system. First input is received from a client system over a network requesting access to a plurality of configuration diagrams comprising respective solutions to respective tasks. At least a subset of the plurality of configuration diagrams is displayed on a display device of the client system for viewing by a user. Second input is received from the client system selecting one of the displayed configuration diagrams indicating a solution for a task to be performed by the client system. The solution is provided to the client system over the network, and may include the selected configuration diagram and/or pricing information for proposed products. The configuration diagrams are stored in a configuration diagram database. The stored configuration diagrams may be pre-defined solutions for pre-defined tasks, generated in response to received user requirements, and/or received from client systems and/or vendors.

    摘要翻译: 用于配置客户端系统(例如测量系统)的系统和方法。 通过网络从客户端系统接收到第一输入,请求访问多个配置图,该配置图包括相应任务的各自解决方案。 多个配置图的至少一个子集显示在客户端系统的显示设备上,供用户查看。 从客户端系统接收第二输入,选择所显示的配置图中的一个,指示客户端系统要执行的任务的解决方案。 该解决方案通过网络提供给客户端系统,并且可以包括所提出的产品的所选择的配置图和/或定价信息。 配置图存储在配置图数据库中。 存储的配置图可以是针对预定义的任务的预定义解决方案,其响应于接收的用户需求而生成,和/或从客户端系统和/或供应商接收。

    Network-based system for selecting or purchasing products
    43.
    发明授权
    Network-based system for selecting or purchasing products 有权
    基于网络的系统,用于选择或购买产品

    公开(公告)号:US07430524B2

    公开(公告)日:2008-09-30

    申请号:US10338433

    申请日:2003-01-08

    IPC分类号: G06Q30/00

    摘要: System and method for receiving purchase information for a client system, e.g., a measurement system. A configuration diagram visually representing a current configuration of the client system is displayed. Multiple product icons are displayed representing products (hardware and/or programs) available for use in the client system. User input is received graphically associating at least one first product icon with the configuration diagram, where the first product icon represents a first product, and the user input indicates a desire to purchase the first product. An updated configuration diagram is displayed representing the configuration of the client system after receiving the user input, including the first product icon. Pricing information for the first product is displayed in response to receiving the user input. User input initiating purchase of the first product may be received in response to displaying the pricing information, and the product may be provided to the user.

    摘要翻译: 用于接收诸如测量系统的客户端系统的购买信息的系统和方法。 显示可视地表示客户端系统的当前配置的配置图。 显示多个产品图标,表示可在客户端系统中使用的产品(硬件和/或程序)。 接收用户输入以图形方式将至少一个第一产品图标与配置图相关联,其中第一产品图标表示第一产品,并且用户输入指示购买第一产品的愿望。 显示更新后的配置图,表示接收用户输入后的客户端系统的配置,包括第一个产品图标。 响应于接收到用户输入显示第一个产品的定价信息。 可以响应于显示定价信息而接收开始购买第一产品的用户输入,并且可以向用户提供产品。

    Network based configuration of a system using software programs generated based on a user specification
    45.
    发明授权
    Network based configuration of a system using software programs generated based on a user specification 有权
    使用基于用户规范生成的软件程序的系统的基于网络的配置

    公开(公告)号:US08352209B2

    公开(公告)日:2013-01-08

    申请号:US12632113

    申请日:2009-12-07

    IPC分类号: G06F15/00 G06F11/30

    摘要: A system and method for online configuration of a measurement system. The user may access a server over a network and specify a desired task, e.g., a measurement task, and receive programs and/or configuration information which are usable to configure the user's measurement system hardware (and/or software) to perform the desired task. Additionally, if the user does not have the hardware required to perform the task, the required hardware may be sent to the user, along with programs and/or configuration information. The hardware may be reconfigurable hardware, such as an FPGA or a processor/memory based device. In one embodiment, the required hardware may be pre-configured to perform the task before being sent to the user. In another embodiment, the system and method may provide a graphical program in response to receiving the user's task specification, where the graphical program may be usable by the measurement system to perform the task.

    摘要翻译: 一种用于在线配置测量系统的系统和方法。 用户可以通过网络访问服务器并指定所需的任务,例如测量任务,并且接收可用于配置用户测量系统硬件(和/或软件)以执行所需任务的程序和/或配置信息 。 此外,如果用户没有执行任务所需的硬件,则所需的硬件可以与程序和/或配置信息一起发送给用户。 硬件可以是可重新配置的硬件,例如FPGA或基于处理器/存储器的设备。 在一个实施例中,所需的硬件可以被预配置为在发送给用户之前执行任务。 在另一个实施例中,系统和方法可以响应于接收到用户的任务规范而提供图形程序,其中图形程序可以被测量系统用于执行任务。

    Network based system which provides a database of simulation solutions
    46.
    发明授权
    Network based system which provides a database of simulation solutions 有权
    基于网络的系统提供了一个模拟解决方案的数据库

    公开(公告)号:US08307289B2

    公开(公告)日:2012-11-06

    申请号:US12618049

    申请日:2009-11-13

    IPC分类号: G06F15/177 G06F15/18

    摘要: System and method for configuring a client system, e.g., a measurement system. First input is received from a client system over a network requesting access to a plurality of configuration diagrams comprising respective solutions to respective tasks. At least a subset of the plurality of configuration diagrams is displayed on a display device of the client system for viewing by a user. Second input is received from the client system selecting one of the displayed configuration diagrams indicating a solution for a task to be performed by the client system. The solution is provided to the client system over the network, and may include the selected configuration diagram and/or pricing information for proposed products. The configuration diagrams are stored in a configuration diagram database. The stored configuration diagrams may be pre-defined solutions for pre-defined tasks, generated in response to received user requirements, and/or received from client systems and/or vendors.

    摘要翻译: 用于配置客户端系统(例如测量系统)的系统和方法。 通过网络从客户端系统接收到第一输入,请求访问多个配置图,该配置图包括相应任务的各自解决方案。 多个配置图的至少一个子集显示在客户端系统的显示设备上,供用户查看。 从客户端系统接收第二输入,选择所显示的配置图中的一个,指示客户端系统要执行的任务的解决方案。 该解决方案通过网络提供给客户端系统,并且可以包括所提出的产品的所选择的配置图和/或定价信息。 配置图存储在配置图数据库中。 存储的配置图可以是针对预定义的任务的预定义解决方案,其响应于接收到的用户需求而生成,和/或从客户端系统和/或供应商接收。

    System and method for programmatically generating a graphical program based on a sequence of motion control, machine vision, and data acquisition (DAQ) operations
    47.
    发明授权
    System and method for programmatically generating a graphical program based on a sequence of motion control, machine vision, and data acquisition (DAQ) operations 有权
    基于运动控制,机器视觉和数据采集(DAQ)操作的顺序来编程地生成图形程序的系统和方法

    公开(公告)号:US08302072B2

    公开(公告)日:2012-10-30

    申请号:US10051268

    申请日:2002-01-18

    IPC分类号: G06F9/44 G06F3/048

    CPC分类号: G06F8/34

    摘要: A user may utilize a prototyping environment to create a sequence of motion control, machine vision, and/or data acquisition (DAQ) operations, e.g., without needing to write or construct code in any programming language. For example, the environment may provide a graphical user interface (GUI) enabling the user to develop/prototype the sequence at a high level, by selecting from and configuring a sequence of operations using the GUI. The prototyping environment application may then be operable to automatically, i.e., programmatically, generate graphical program code implementing the sequence. For example, the environment may generate a standalone graphical program operable to perform the sequence of operations.

    摘要翻译: 用户可以使用原型设计环境来创建运动控制,机器视觉和/或数据采集(DAQ)操作的顺序,例如,不需要以任何编程语言编写或构造代码。 例如,环境可以提供图形用户界面(GUI),使得用户能够通过使用GUI选择并配置操作序列来高级开发/原型化序列。 原型环境应用程序然后可以自动地,即以编程方式生成实现该序列的图形程序代码。 例如,环境可以生成可操作以执行操作序列的独立图形程序。

    Determining and merging differences between configuration diagrams
    48.
    发明授权
    Determining and merging differences between configuration diagrams 有权
    确定和合并配置图之间的差异

    公开(公告)号:US07987444B2

    公开(公告)日:2011-07-26

    申请号:US11329769

    申请日:2006-01-10

    IPC分类号: G06F9/44 G06F3/048 G09G5/00

    摘要: System and method for determining and/or merging differences between configuration diagrams. First information is received regarding a first configuration diagram comprising a first plurality of nodes and graphically representing a first system, and second information is received regarding a second configuration diagram comprising a first plurality of nodes and graphically representing a second system. At least a portion of the nodes may correspond to hardware devices, programs, and/or configuration data of the respective systems, and may be interconnected. The first and second information is analyzed to determine and/or merge differences between the first configuration diagram and the second configuration diagram, e.g., differences between hardware, software, configuration, and/or connectivity, e.g., by traversing the configuration diagrams or data structures representing the diagrams. An indication of the differences and/or a merged configuration diagram may be displayed on a display device, e.g., where the differences are indicated graphically, e.g., via highlighting.

    摘要翻译: 用于确定和/或合并配置图之间的差异的系统和方法。 接收关于包括第一多个节点并且以图形方式表示第一系统的第一配置图的第一信息,并且关于包括第一多个节点并以图形表示第二系统的第二配置图接收第二信息。 节点的至少一部分可对应于相应系统的硬件设备,程序和/或配置数据,并且可以互连。 分析第一和第二信息以确定和/或合并第一配置图和第二配置图之间的差异,例如硬件,软件,配置和/或连接之间的差异,例如通过遍历配置图或数据结构 代表图表。 差异的指示和/或合并的配置图可以显示在显示设备上,例如,其中差异以图形方式指示,例如通过突出显示。

    Network-based configuration of a system using software programs generated based on a user specification
    49.
    发明申请
    Network-based configuration of a system using software programs generated based on a user specification 有权
    使用基于用户规范生成的软件程序的基于网络的系统配置

    公开(公告)号:US20100088194A1

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

    申请号:US12632113

    申请日:2009-12-07

    IPC分类号: G06Q30/00 G06Q20/00

    摘要: A system and method for online configuration of a measurement system. The user may access a server over a network and specify a desired task, e.g., a measurement task, and receive programs and/or configuration information which are usable to configure the user's measurement system hardware (and/or software) to perform the desired task. Additionally, if the user does not have the hardware required to perform the task, the required hardware may be sent to the user, along with programs and/or configuration information. The hardware may be reconfigurable hardware, such as an FPGA or a processor/memory based device. In one embodiment, the required hardware may be pre-configured to perform the task before being sent to the user. In another embodiment, the system and method may provide a graphical program in response to receiving the user's task specification, where the graphical program may be usable by the measurement system to perform the task.

    摘要翻译: 一种用于在线配置测量系统的系统和方法。 用户可以通过网络访问服务器并指定所需的任务,例如测量任务,并且接收可用于配置用户测量系统硬件(和/或软件)以执行所需任务的程序和/或配置信息 。 此外,如果用户没有执行任务所需的硬件,则所需的硬件可以与程序和/或配置信息一起发送给用户。 硬件可以是可重新配置的硬件,例如FPGA或基于处理器/存储器的设备。 在一个实施例中,所需的硬件可以被预配置为在发送给用户之前执行任务。 在另一个实施例中,系统和方法可以响应于接收到用户的任务规范而提供图形程序,其中图形程序可以被测量系统用于执行任务。

    USER DEFINED WIRE APPEARANCE INDICATING COMMUNICATION FUNCTIONALITY IN A GRAPHICAL PROGRAMMING ENVIRONMENT
    50.
    发明申请
    USER DEFINED WIRE APPEARANCE INDICATING COMMUNICATION FUNCTIONALITY IN A GRAPHICAL PROGRAMMING ENVIRONMENT 有权
    用户定义的线索外观在图形编程环境中指示通信功能

    公开(公告)号:US20090241069A1

    公开(公告)日:2009-09-24

    申请号:US12052715

    申请日:2008-03-20

    IPC分类号: G06F3/048

    CPC分类号: G06F8/24

    摘要: System and method for configuring a wire appearance in a graphical programming environment. A first data type (or class), or communication functionality between nodes, e.g., timing, or data transfer, e.g., data transfer semantics, mechanism, or medium, in a graphical program is specified in response to user input. A first wire appearance denoting the first data type or specified functionality is created in response to user input, including, e.g., a specified wire pattern, thickness, shape, color(s), portion of the wire to be configured with the first wire appearance, wire label and/or wire icon to be displayed on or near the wire. A graphical program including a first icon and a second icon is created, including connecting the first icon to the second icon in response to user input, and displaying a wire between the first icon and the second icon in response, where the wire has the first wire appearance.

    摘要翻译: 用于在图形编程环境中配置线外观的系统和方法。 响应于用户输入指定图形程序中的第一数据类型(或类)或节点之间的通信功能,例如定时或数据传送,例如数据传输语义,机制或介质。 响应于用户输入创建指示第一数据类型或指定功能的第一线状态,包括例如指定的线图案,厚度,形状,颜色,将被配置为具有第一线外观的线的部分 ,电线标签和/或电线图标显示在导线上或附近。 创建包括第一图标和第二图标的图形程序,包括响应于用户输入将第一图标连接到第二图标,并响应于在第一图标和第二图标之间显示线,其中线具有第一图标 电线外观。