Redundant Error Detection in a Clinical Diagnostic Analyzer
First Claim
Patent Images
1. A module executable on a processor in a clinical diagnostic analyzer for detecting questionable laboratory results in the clinical diagnostic analyzer, the module comprising:
- a mechanism for receiving messages comprising Subsystem Commands, Command Responses, and Asynchronous messages;
a fingerprint of expected events to be tested for a replicate, wherein the fingerprint is generated from at least a configuration information and protocol information, wherein the protocol information contains details for an assay required by the replicate;
instructions for completing a comparison between the received messages with the fingerprint; and
instructions for reporting a result of the comparison.
3 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is a clinical diagnostic analyzer employing a redundant error detection capability to further examine the internal message traffic for possible errors or questionable results by comparing the actual parameters against a fingerprint generated for each assay using an assay database and a configuration file. This testing does not rely on inputs from the software module being tested, and hence is an independent test. Further, a testing mechanism is provided to test the Redundant Error Detection (“RED”) capability itself.
-
Citations
19 Claims
-
1. A module executable on a processor in a clinical diagnostic analyzer for detecting questionable laboratory results in the clinical diagnostic analyzer, the module comprising:
-
a mechanism for receiving messages comprising Subsystem Commands, Command Responses, and Asynchronous messages; a fingerprint of expected events to be tested for a replicate, wherein the fingerprint is generated from at least a configuration information and protocol information, wherein the protocol information contains details for an assay required by the replicate; instructions for completing a comparison between the received messages with the fingerprint; and instructions for reporting a result of the comparison. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A quality control method for testing a software module in a clinical diagnostic analyzer comprising the steps of:
-
generating subsystem commands, command responses, and asynchronous messages suitable for delivery to a redundant error detector; reviewing the generated subsystem commands, command responses, and asynchronous messages using the redundant error detector for inconsistencies; and debug the software module in response to detecting inconsistencies. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method for preventing release of a questionable result by a clinical diagnostic analyzer, the method comprising facilitating the steps of:
-
receiving a preview replicate command for a replicate; allocating resources for redundant error checking for the replicate; generating a fingerprint of required events for the replicate using at least a configuration information and an protocol information, wherein the fingerprint has fewer events than the events performed in accordance with the protocol information for the replicate; comparing messages corresponding to carrying out the replicate with the fingerprint; sending a result of the comparison; and logging conditions corresponding to the replicate. - View Dependent Claims (17, 18, 19)
-
Specification