US2010005342A1PendingUtilityA1
Redundant Error Detection in a Clinical Diagnostic Analyzer
Individually held — no corporate assignee on recordPriority: Jul 1, 2008Filed: Jun 29, 2009Published: Jan 7, 2010
Est. expiryJul 1, 2028(~1.9 yrs left)· nominal 20-yr term from priority
G16H 70/60G16H 70/00G16H 40/40G16Z 99/00G06F 11/3668G16H 10/40
57
PatentIndex Score
0
Cited by
0
References
0
Claims
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.
Claims
exact text as granted — not AI-modified1 . 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.
2 . The module of claim 1 further comprising instructions for generating the fingerprint in response to receiving a Preview command for the replicate.
3 . The module of claim 1 further comprising instructions for completing, in response to a Check command, a comparison of the fingerprint with received messages.
4 . The module of claim 1 comprising instructions for releasing all resources, which were sequestered in response to receiving the Preview command for the replicate, in response to receiving a Complete command.
5 . The module of claim 1 comprising instructions for dynamically reconfiguring the instructions for releasing a result of the comparison.
6 . The module of claim 1 comprising instructions for logging conditions in response to determining the result is suspect.
7 . The module of claim 1 comprising instructions for logging conditions in response to flagging the results of the assay with a warning.
8 . The module of claim 1 further comprising instructions for generating events corresponding to a subsystem in response to receiving a Preview command for the replicate, wherein the generation is based on the configuration information.
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.
10 . The method of claim 9 , wherein the subsystem commands, command responses, and asynchronous messages are generated in a simulation of a performance of the clinical diagnostic analyzer using at least one script file which contains at least one command in addition to a record of messages in an example operation of the clinical diagnostic analyzer.
11 . The method of claim 10 , wherein the software module is used in the example operation of the clinical diagnostic analyzer to generate the record of messages.
12 . The method of claim 9 , wherein the redundant error detector uses a configuration file and an assay database to generate a fingerprint for at least one replicate in the at least one script file.
13 . The method of claim 9 , wherein the software module is a test redundant error detector.
14 . The method of claim 9 , wherein the software module is not a test redundant error detector.
15 . The method of claim 9 , wherein a system is tested by testing several software modules.
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.
17 . The method of claim 16 , wherein the configuration information is coded in eXtensible Markup Language.
18 . The method of claim 16 , wherein logging conditions includes writing to a log file in a specified format data relating to specified events.
19 . The method of claim 16 , wherein the result corresponding to the replicate being fail causes the clinical diagnostic analyzer to not release the result.Join the waitlist — get patent alerts
Track US2010005342A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.