Instrument based distributed computing systems
First Claim
Patent Images
1. In an instrument-based distributed computing environment, a method comprising:
- receiving, via an instrument that includes a technical computing worker, a test step created by a client;
performing, via the technical computing worker, a technical computing function as defined by the received test step;
pausing the performing the technical computing function to make a measurement;
making the measurement;
resuming the performing the technical computing function to obtain a result; and
returning the result to the client.
1 Assignment
0 Petitions
Accused Products
Abstract
An instrument may include a technical computing worker to execute a created task. The instrument may further include an instrumentation functionality unit that may provide functionalities for performing testing or measuring in relation to the technical computing worker, and a network interface that may allow the technical computing worker to communicate with another device.
111 Citations
22 Claims
-
1. In an instrument-based distributed computing environment, a method comprising:
-
receiving, via an instrument that includes a technical computing worker, a test step created by a client;
performing, via the technical computing worker, a technical computing function as defined by the received test step;
pausing the performing the technical computing function to make a measurement;
making the measurement;
resuming the performing the technical computing function to obtain a result; and
returning the result to the client. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An instrument comprising:
-
a technical computing client to create a first task to be executed;
an instrumentation functionality unit to provide functionalities for performing testing or measuring in relation to the technical computing client; and
a network interface to allow the technical computing client to communicate with another device. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. An instrument comprising:
-
a technical computing worker to execute a created task;
an instrumentation functionality unit to provide functionalities for performing testing or measuring in relation to the technical computing worker; and
a network interface to allow the technical computing worker to communicate with another device. - View Dependent Claims (14, 15)
-
-
16. A computer-readable medium, implemented within an instrument, that stores instructions executable by at least one processor to perform a method, the computer-readable medium comprising:
-
one or more instructions for providing a technical computing worker within the instrument;
one or more instructions for receiving, via the technical computing worker, a test step created by a remote client in a distributed computing environment;
one or more instructions for performing, via the technical computing worker, a technical computing function, as defined by the received test step, to obtain a result;
one or more instructions for making a measurement in relation to performing the technical computing function; and
one or more instructions for returning the result to the remote client. - View Dependent Claims (17, 18, 19)
-
-
20. An instrument comprising:
-
means for defining a test step to be performed by a remote technical computing worker to obtain a result, the test step includes a test step for testing at least one of a textual program, a graphical program, software within the instrument, or hardware within the instrument;
means for submitting the test step to a network; and
means for receiving the result from the remote technical computing client. - View Dependent Claims (21, 22)
-
Specification