Measurement system graphical user interface for easily configuring measurement applications
First Claim
1. A computer-implemented method for generating a measurement task specification for performing a measurement task, the method comprising:
- displaying a graphical user interface (GUI) which presents information for guiding the user in specifying a measurement task;
receiving user input to the graphical user interface characterizing the measurement task, wherein the user input indicates parameter values for a plurality of parameters of the measurement task;
storing the parameter values in a memory;
analyzing the parameter values; and
generating a measurement task specification in response to said analyzing;
wherein said measurement task specification is useable to produce a program which implements the measurement task.
5 Assignments
0 Petitions
Accused Products
Abstract
System and method for using a graphical user interface (GUI) to generate a measurement task specification (MTS) for performing a measurement task. The measurement task includes measurement and/or signal generation. A measurement task specifier presents a GUI which guides a user in specifying the measurement task. The GUI presents a plurality of GUI elements, e.g., panels, for specifying a plurality of parameters for the measurement task, including measurement type, devices, channels, timing, and/or triggering. The GUI receives user input indicating values for the parameters, and may provide default values for at least some of the parameters. The GUI stores the parameter values in a memory, analyzes the parameter values, and generates the MTS in response to the analyzing. The MTS is then useable to produce a program which implements the measurement task. The specifier may programmatically generate the program, e.g., a graphical program, which is executable to perform the task.
-
Citations
61 Claims
-
1. A computer-implemented method for generating a measurement task specification for performing a measurement task, the method comprising:
-
displaying a graphical user interface (GUI) which presents information for guiding the user in specifying a measurement task;
receiving user input to the graphical user interface characterizing the measurement task, wherein the user input indicates parameter values for a plurality of parameters of the measurement task;
storing the parameter values in a memory;
analyzing the parameter values; and
generating a measurement task specification in response to said analyzing;
wherein said measurement task specification is useable to produce a program which implements the measurement task. - 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, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A system for generating a measurement task specification for performing a measurement task, the system comprising:
-
a processor; and
a memory medium coupled to the processor, wherein the memory medium stores one or more programs which are executable to perform;
displaying a graphical user interface (GUI) which presents information for guiding the user in specifying a measurement task;
receiving user input to the graphical user interface characterizing the measurement task, wherein the user input indicates parameter values for the measurement task;
storing the parameter values in a memory;
analyzing the parameter values; and
generating a measurement task specification in response to said analyzing;
wherein said measurement task specification is useable to produce a program which implements the measurement task. - View Dependent Claims (42, 43, 44, 45, 46, 48, 49, 50, 51, 52)
-
-
47. A carrier medium which stores program instructions, wherein said program instructions are executable to perform:
-
displaying a graphical user interface (GUI) which presents information for guiding the user in specifying a measurement task;
receiving user input to the graphical user interface characterizing the measurement task, wherein the user input indicates parameter values for the measurement task;
storing the parameter values in a memory;
analyzing the parameter values; and
generating a measurement task specification in response to said analyzing;
wherein said measurement task specification is useable to produce a program which implements the measurement task.
-
-
53. A system for generating a measurement task specification for performing a measurement task, the system comprising:
-
means for displaying a graphical user interface (GUI) which presents information for guiding the user in specifying a measurement task;
means for receiving user input to the graphical user interface characterizing the measurement task, wherein the user input indicates parameter values for the measurement task;
means for storing the parameter values in a memory;
means for analyzing the parameter values; and
means for generating a measurement task specification in response to said analyzing;
wherein said measurement task specification is useable to produce a program which implements the measurement task. - View Dependent Claims (54, 55, 56, 57, 58)
-
-
59. A method for specifying a program for performing a measurement task, the method comprising:
-
displaying a graphical user interface which presents information for guiding the user in specifying a measurement task;
receiving user input to a graphical user interface characterizing the measurement task, wherein the user input comprises parameter values for the measurement task; and
storing the parameter values in a memory;
wherein the parameter values are useable to produce the program, wherein the program is executable to perform the measurement task.
-
-
60. A method for generating information specifying a measurement task, the method comprising:
-
displaying a plurality of panels which guide the user in providing the information specifying the measurement task receiving user input to a graphical user interface characterizing a measurement task, wherein said user input overrides one or more default configuration parameter values for said measurement task;
analyzing said user input; and
generating a measurement task specification in response to said analyzing;
wherein said measurement task specification is useable to produce a measurement task run-time program which is executable to perform the measurement task. - View Dependent Claims (61)
-
Specification