Patent ID: 7340737

Claim:
A computer-implemented method for performing a measurement function, the method comprising: storing a graphical program in a memory, wherein the graphical program comprises a block diagram portion and a user interface portion, wherein the block diagram portion comprises a plurality of interconnected nodes that visually indicate functionality of the graphical program; transmitting at least a portion of the graphical program to a hub device over a network, wherein the hub device comprises an embedded device; the hub device executing the at least a portion of the graphical program, wherein said executing comprises executing at least a portion of the block diagram portion, wherein the hub device does not execute the user interface portion; the hub device sending one or more commands to a smart sensor via wireless means in accordance with a wireless communication protocol in response to said executing; the smart sensor performing the measurement function in response to said one or more commands, thereby generating resultant data; and the hub device receiving and storing the resultant data from the smart sensor via wireless means.