Network-based system for configuring a system using configuration information generated based on a user specification
First Claim
1. A system, comprising:
- a measurement system, wherein the measurement system includes;
a client computer system, wherein the client computer system includes;
a display, wherein the display displays a graphical user interface (GUI) for receiving user input indicating one or more requirements for a measurement task;
a user input device, wherein the user input device is useable for providing input to the graphical user interface; and
a first network interface device for coupling to a network;
wherein the client computer system is operable to provide the one or more requirements for the measurement task over the network;
one or more measurement devices coupled to the client system; and
a server computer system, comprising;
a second network interface device for coupling to the network;
wherein the server computer system is operable to couple to the measurement system over the network, wherein the server computer system is operable to receive the one or more requirements for the measurement task to be performed by the measurement system;
a processor;
a memory medium coupled to the processor and comprising program instructions for determining configuration information in response to the one or more requirements;
wherein the server computer system is operable to provide the configuration information to the measurement system over the network; and
wherein the configuration information is useable to configure the measurement system, wherein the measurement system is operable to perform the measurement task after being configured using the configuration information.
4 Assignments
0 Petitions
Accused Products
Abstract
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.
-
Citations
31 Claims
-
1. A system, comprising:
-
a measurement system, wherein the measurement system includes;
a client computer system, wherein the client computer system includes;
a display, wherein the display displays a graphical user interface (GUI) for receiving user input indicating one or more requirements for a measurement task;
a user input device, wherein the user input device is useable for providing input to the graphical user interface; and
a first network interface device for coupling to a network;
wherein the client computer system is operable to provide the one or more requirements for the measurement task over the network;
one or more measurement devices coupled to the client system; and
a server computer system, comprising;
a second network interface device for coupling to the network;
wherein the server computer system is operable to couple to the measurement system over the network, wherein the server computer system is operable to receive the one or more requirements for the measurement task to be performed by the measurement system;
a processor;
a memory medium coupled to the processor and comprising program instructions for determining configuration information in response to the one or more requirements;
wherein the server computer system is operable to provide the configuration information to the measurement system over the network; and
wherein the configuration information is useable to configure the measurement system, wherein the measurement system is operable to perform the measurement task after being configured using the configuration information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method for configuring a measurement system, comprising:
-
a client computer system displaying a graphical user interface (GUI) on a display;
the client computer system receiving user input to the GUI indicating one or more requirements for a measurement task to be performed by the measurement system, wherein the measurement system includes the client computer system and one or more measurement devices coupled to or comprised in the client computer system;
the client computer system providing the one or more requirements for the measurement task to a server over a network;
the server receiving the one or more requirements for the measurement task over the network;
the server determining configuration information in response to said one or more requirements, wherein the configuration information is useable for configuring the measurement system to perform the measurement task; and
the server providing the configuration information to the measurement system over the network;
wherein the measurement system is configurable using the configuration information, wherein the measurement system is operable to perform the measurement task after being configured using the configuration information.
-
Specification