EP1530756A2

Wireless deployment / distributed execution of graphical programs to smart sensors

Abstract

This record has no abstract on file.

Term

Term ended

Projected expiry passed 3 July 2023, 3.2 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

64 claims: 7 independent, 57 dependent

  1. 1
    Claims of equivalent WO 2004006205 A2 We Claim:1. A computer-implemented method for performing a measurement function, the method comprising: transmitting at least a portion of a graphical program to a hub device over a network;the hub device executing the at least a portion of the graphical program;the hub device sending one or more commands to a measurement device via wireless means in accordance with a wireless communication protocol in response to said executing;the measurement device performing the measurement function in response to said one or more commands, thereby generating resultant data;and receiving the resultant data from the measurement device via wireless means.
  2. 25
    A memory medium which stores program instructions implementing any of the methods of claims 1- 24.
  3. 26
    A system for executing graphical programs, the system comprising:a computer system which stores a graphical program;an external hub device coupled to the computer system;and at least one sensor device;wherein the external hub device is operable to communicate with the at least one sensor device in a wireless fashion;wherein the computer system is operable to provide the graphical program to the external hub device;wherein the external hub device is operable to: execute the graphical program;and send commands to the at least one sensor device in a wireless fashion in accordance with said executing;wherein the at least one sensor device is operable to execute the commands to perform a function.
  4. 33
    A computer-implemented method for performing a measurement function, the method comprising:transmitting at least a portion of a graphical program to a hub device over a network;the hub device sending the at least a portion of the graphical program to a measurement device via wireless means in accordance with a wireless communication protocol;the measurement device executing the at least a portion of the graphical program to perform the measurement function, thereby generating resultant data;and receiving the resultant data from the measurement device via wireless means.
  5. 56
    A memory medium which stores program instructions implementing any of the methods of claims 33- 55.
  6. 57
    A system for executing graphical programs, the system comprising a computer system which stores a graphical program;an external hub device coupled to the computer system;and at least one sensor device;wherein the external hub device is operable to communicate with the at least one sensor device in a wireless fashion;wherein the computer system is operable to provide the graphical program to the external hub device;wherein the external hub device is operable to send the graphical program to the at least one sensor device in a wireless fashion;and wherein the at least one sensor device is operable to execute the graphical program to perform a function.
  7. 64
    A computer-implemented method for executing a program, the method comprising:storing a plurality of components of a program execution system in a memory medium;storing a program in the memory medium, wherein the program is executable by the program execution system;programmatically analyzing the program to determine a subset of the plurality of components required for execution of the program;transmitting the subset of the plurality of components to a target device;and transmitting the program to the target device.