Distributed run-time auto-calculation of measurement uncertainty
First Claim
Patent Images
1. A measurement device comprising:
- a plurality of hardware modules coupled to a measurement controller; and
a processor coupled to the plurality of hardware modules, wherein the processor is configured to execute program instructions of a driver;
wherein the measurement controller is configured to initiate a measurement by the plurality of hardware modules;
wherein execution of the program instructions cause the processor to request one or more error specifications from each of the plurality of hardware modules;
wherein each of the plurality of hardware modules are configured to;
determine the respective one or more error specifications based on a current configuration of the respective hardware module; and
transmit the determined error specifications to the processor; and
wherein execution of the program instructions further cause the processor to determine an uncertainty in the measurement based on the error specifications.
5 Assignments
0 Petitions
Accused Products
Abstract
System and method for auto-calculating uncertainty of a measurement performed by a measurement device. The measurement device initiates a measurement or measurements. In response to the measurement initiation, a driver of the measurement device sends an error specification request to each of a plurality of hardware modules involved in the measurement. Each of the plurality of hardware modules determines the requested error specifications based on a current configuration of the respective hardware module. The measurement device then calculates an uncertainty associated with the measurement or measurements based on the error specifications.
-
Citations
20 Claims
-
1. A measurement device comprising:
-
a plurality of hardware modules coupled to a measurement controller; and a processor coupled to the plurality of hardware modules, wherein the processor is configured to execute program instructions of a driver; wherein the measurement controller is configured to initiate a measurement by the plurality of hardware modules; wherein execution of the program instructions cause the processor to request one or more error specifications from each of the plurality of hardware modules; wherein each of the plurality of hardware modules are configured to; determine the respective one or more error specifications based on a current configuration of the respective hardware module; and transmit the determined error specifications to the processor; and wherein execution of the program instructions further cause the processor to determine an uncertainty in the measurement based on the error specifications. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method for calculating uncertainty in a measurement device, the method comprising:
-
initiating, by the measurement device, a measurement; in response to initiating the measurement, automatically requesting one or more error specifications from each of a plurality of hardware modules of the measurement device that are involved in the measurement; determining, by each of the plurality of hardware modules, the respective one or more error specifications based on a current configuration of the respective hardware module; determining an uncertainty in the measurement based on the error specifications. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer accessible memory medium that stores program instructions executable by a processor included in a measurement device to:
-
receive a notification that a measurement has been initiated; in response to receiving the notification, automatically request one or more error specifications from each of a plurality of hardware modules of the measurement device, wherein the plurality of hardware modules are involved in the measurement; receive the one or more error specifications from each of the plurality of hardware modules, wherein each one or more error specification is based on a current configuration of the respective hardware module; and determine an uncertainty in the measurement based on the error specifications. - View Dependent Claims (17, 18, 19, 20)
-
Specification