System and method for interactive instrument operation and automation
    1.
    发明授权
    System and method for interactive instrument operation and automation 有权
    交互式仪器操作和自动化的系统和方法

    公开(公告)号:US08843841B2

    公开(公告)日:2014-09-23

    申请号:US12432959

    申请日:2009-04-30

    摘要: A system and method: provide a user interface to a user, the user interface including one or more objects representing a corresponding one or more instruments that are connected to the system; receive from a user a selection of one of the one or more instruments, made via the user interface; obtaining at the computer a file that describes commands to which the selected instrument responds; and present to the user via the user interface an indication of the commands to which the selected instrument responds.

    摘要翻译: 一种系统和方法:向用户提供用户界面,所述用户界面包括表示连接到所述系统的对应的一个或多个乐器的一个或多个对象; 从用户接收通过用户界面制作的一个或多个乐器中的一个的选择; 在计算机上获取描述所选仪器响应的命令的文件; 并且经由用户界面向用户呈现所选仪器响应的命令的指示。

    Programming language translator and enabling translation of machine-centric commands for controlling instrument
    2.
    发明授权
    Programming language translator and enabling translation of machine-centric commands for controlling instrument 有权
    编程语言翻译器,实现以机器为中心的命令转换,用于控制仪器

    公开(公告)号:US08572589B2

    公开(公告)日:2013-10-29

    申请号:US12495300

    申请日:2009-06-30

    IPC分类号: G06F9/44

    摘要: A computer readable medium stores a program, executable by a computer, for enabling translation of machine-centric commands in an instrument protocol to a programming language for controlling an instrument configured to use the machine-centric commands. The computer readable medium includes an identifying code segment for identifying instrument protocol commands executable by the instrument, and a generating code segment generates methods corresponding to the instrument protocol commands, each method including programming language source code or compiled machine code for executing the corresponding instrument protocol command. A storing code segment stores the methods in a program library associated with the instrument, the program library enabling selection of at least one method by a programming language program that controls the instrument, in order to execute the instrument protocol command corresponding to the selected method.

    摘要翻译: 计算机可读介质存储可由计算机执行的程序,用于使仪器协议中的以机器为中心的命令能够转换为用于控制配置为使用以机器为中心的命令的仪器的编程语言。 计算机可读介质包括用于识别可由仪器执行的仪器协议命令的识别代码段,并且生成代码段产生与仪器协议命令相对应的方法,每种方法包括用于执行相应仪器协议的程序设计语言源代码或编译机器代码 命令。 存储代码段将方法存储在与乐器相关联的程序库中,程序库能够通过控制仪器的编程语言程序选择至少一种方法,以便执行与所选择的方法相对应的仪器协议命令。

    Form-based user interface tool for specifying time-based, distributed algorithms for distributed systems
    3.
    发明授权
    Form-based user interface tool for specifying time-based, distributed algorithms for distributed systems 有权
    基于表单的用户界面工具,用于为分布式系统指定基于时间的分布式算法

    公开(公告)号:US07792781B2

    公开(公告)日:2010-09-07

    申请号:US11692071

    申请日:2007-03-27

    IPC分类号: G06F15/00 G06F15/18

    CPC分类号: H04L67/125 G01R31/31912

    摘要: An apparatus for performing a distributed algorithm on a distributed system that comprises a plurality of components coupled together by a communication medium, comprises a user interface for permitting a user to enter a distributed algorithm specification that includes a time scale and tasks the components are to perform at specified times in the time scale; and a processor, coupled to receive the user-entered distributed algorithm specification and coupled to the distributed system on which the distributed algorithm is to be performed. The processor includes (i) a task generator for generating tasks for the respective components to perform according to a predetermined time line, and (ii) a distributor for distributing the tasks to the respective distributed system components. The respective distributed system components perform the distributed algorithm according to the distributed algorithm specification by (i) executing the respective tasks and (ii) communicating with each other over the communication medium.

    摘要翻译: 一种用于在分布式系统上执行分布式算法的装置,该分布式系统包括由通信介质耦合在一起的多个组件,包括用户界面,用于允许用户输入分布式算法规范,该分布式算法规范包括时间尺度和组件要执行的任务 在规定的时间内; 以及处理器,其被耦合以接收用户输入的分布式算法规范并且耦合到要在其上执行分布式算法的分布式系统。 处理器包括(i)任务生成器,用于根据预定的时间线来生成各个组件执行的任务;以及(ii)分配器,用于将任务分配给相应的分布式系统组件。 相应的分布式系统组件通过(i)执行相应的任务和(ii)通过通信介质相互通信,根据分布式算法规范执行分布式算法。

    Form-Based User Interface Tool for Specifying Time-Based, Distributed Algorithms for Distributed Systems
    4.
    发明申请
    Form-Based User Interface Tool for Specifying Time-Based, Distributed Algorithms for Distributed Systems 有权
    基于形式的用户界面工具,用于指定分布式系统的基于时间的分布式算法

    公开(公告)号:US20080243732A1

    公开(公告)日:2008-10-02

    申请号:US11692071

    申请日:2007-03-27

    IPC分类号: G06F15/18

    CPC分类号: H04L67/125 G01R31/31912

    摘要: An apparatus for performing a distributed algorithm on a distributed system that comprises a plurality of components coupled together by a communication medium, comprises a user interface for permitting a user to enter a distributed algorithm specification that includes a time scale and tasks the components are to perform at specified times in the time scale; and a processor, coupled to receive the user-entered distributed algorithm specification and coupled to the distributed system on which the distributed algorithm is to be performed. The processor includes (i) a task generator for generating tasks for the respective components to perform according to a predetermined time line, and (ii) a distributor for distributing the tasks to the respective distributed system components. The respective distributed system components perform the distributed algorithm according to the distributed algorithm specification by (i) executing the respective tasks and (ii) communicating with each other over the communication medium.

    摘要翻译: 一种用于在分布式系统上执行分布式算法的装置,该分布式系统包括由通信介质耦合在一起的多个组件,包括用户界面,用于允许用户输入分布式算法规范,该分布式算法规范包括时间尺度和组件要执行的任务 在规定的时间内; 以及处理器,其被耦合以接收用户输入的分布式算法规范并且耦合到要在其上执行分布式算法的分布式系统。 处理器包括(i)任务生成器,用于根据预定的时间线来生成各个组件执行的任务;以及(ii)分配器,用于将任务分配给相应的分布式系统组件。 相应的分布式系统组件通过(i)执行相应的任务和(ii)通过通信介质相互通信,根据分布式算法规范执行分布式算法。

    Method and a system for determining between devices a reference time for execution of a task thereon
    5.
    发明授权
    Method and a system for determining between devices a reference time for execution of a task thereon 有权
    用于在设备之间确定用于执行任务的参考时间的方法和系统

    公开(公告)号:US09442158B2

    公开(公告)日:2016-09-13

    申请号:US11762767

    申请日:2007-06-13

    IPC分类号: G01R31/28 G01R35/00

    CPC分类号: G01R31/2839 G01R35/005

    摘要: A method is disclosed for determining, between an initiating device and at least one responding device, a reference time for the execution of at least one task on one of the devices. The method includes the initiating device prompting at least one responding device to provide a respective desired reference time. The method further includes at least one responding device providing a respective desired reference time, in response to the prompting. An actual reference time is determined based on any desired reference times provided. In one embodiment, the actual reference time is the latest of all desired reference times. A system including the initiating device and a responding device is also disclosed.

    摘要翻译: 公开了一种用于在发起设备和至少一个响应设备之间确定用于在其中一个设备上执行至少一个任务的参考时间的方法。 该方法包括发起设备提示至少一个响应设备以提供相应的期望参考时间。 该方法还包括响应于提示而提供相应期望参考时间的至少一个响应装置。 实际参考时间是根据所提供的任何期望的参考时间确定的。 在一个实施例中,实际参考时间是所有期望的参考时间的最新值。 还公开了包括启动设备和响应设备的系统。

    Plot-Driven Measurement
    6.
    发明申请
    Plot-Driven Measurement 审中-公开
    绘图驱动测量

    公开(公告)号:US20100115444A1

    公开(公告)日:2010-05-06

    申请号:US12264219

    申请日:2008-11-03

    IPC分类号: G06F3/048

    CPC分类号: G01R13/029

    摘要: Plot-driven measurement software for controlling an instrument. A capability of the instrument is displayed in a graphical user interface (GUI). A plot outline is also displayed in the GUI. The plot outline has a plot variable, to which a user can assign the capability. The plot outline is translated into an instruction set for the instrument to execute the capability. The data resulting from the instrument executing the capability is displayed on the plot outline.

    摘要翻译: 用于控制仪器的绘图驱动测量软件。 仪器的功能显示在图形用户界面(GUI)中。 GUI中也显示了一个绘图大纲。 绘图大纲具有绘图变量,用户可以向其分配能力。 绘图大纲被转换为用于执行能力的仪器的指令集。 执行该功能的仪器产生的数据显示在绘图轮廓上。

    Method and a system for synchronising respective state transitions in a group of devices
    7.
    发明授权
    Method and a system for synchronising respective state transitions in a group of devices 有权
    用于同步一组设备中的各个状态转换的方法和系统

    公开(公告)号:US08041979B2

    公开(公告)日:2011-10-18

    申请号:US11926140

    申请日:2007-10-29

    IPC分类号: G04B47/06 H04B17/00

    CPC分类号: G01R31/31907

    摘要: A method of synchronizing respective state transitions in a group of devices including at least one responding device is disclosed. The group of devices is communicatively coupled to an initiating device via a communication network. The method includes the at least one responding device receiving a trigger message from the initiating device. The trigger message includes a state transition time or a time from which a state transition time is obtainable. The method further includes the at least one responding device jointly making a respective state transition at the state transition time. A responding device, and a system including the initiating device and the responding device are also disclosed.

    摘要翻译: 公开了一种在包括至少一个响应设备的一组设备中同步各个状态转换的方法。 该组设备经由通信网络通信地耦合到发起设备。 该方法包括至少一个响应设备从发起设备接收触发消息。 触发消息包括状态转换时间或从其获得状态转换时间的时间。 该方法还包括至少一个响应装置在状态转换时间共同进行相应的状态转换。 还公开了响应设备,以及包括启动设备和响应设备的系统。

    Methods and apparatus for executing or converting real-time instructions
    8.
    发明申请
    Methods and apparatus for executing or converting real-time instructions 审中-公开
    用于执行或转换实时指令的方法和装置

    公开(公告)号:US20090089555A1

    公开(公告)日:2009-04-02

    申请号:US11904831

    申请日:2007-09-28

    IPC分类号: G06F9/30

    CPC分类号: G06F9/30145 G06F9/3836

    摘要: In one embodiment, a computer processor is configured to execute a plurality of instructions defined by an instruction set including at least one real-time instruction. Each of the at least one real-time instruction specifies an execution timing of a respective one of the at least one real-time instruction. Each execution timing is tied to a common real-time measurement system. Other embodiments are also described.

    摘要翻译: 在一个实施例中,计算机处理器被配置为执行由包括至少一个实时指令的指令集定义的多个指令。 所述至少一个实时指令中的每一个指定所述至少一个实时指令中的相应一个的执行定时。 每个执行时间都与普通的实时测量系统相关。 还描述了其它实施例。