Event-based communication in a clinical diagnostic analyzer
First Claim
1. A module for communicating real-time customizable alerts at a clinical diagnostic analyzer to an external monitor, the module comprising:
- a customized event detection sub-module embodied in hardware computer in the clinical diagnostic analyzer, wherein customized events include a first event, wherein a customized event comprises a specified logical combination of basic events, each basic event reflects a detection of a descriptor of the state of the colonial diagnostic analyzer, whereby customized facilitate maintenance of the clinical diagnostic analyzer;
a connection sub-module embodied in hardware computer providing a link to the external monitor, wherein the external monitor, linked to the clinical diagnostic analyzer via a secure connection, receives an alert in response to the detection of the first event, wherein the alert does not include patient identifying information;
a sub-module embodied in hardware computer for dynamically updating customized events to be detected to include a second event; and
a data-logging facility embodied in hardware computer for logging information to be sent to or retrieved by the external monitor;
wherein instructions to define the second event are communicated via instructions coded in a markup language to perform at least one of (a) dynamically modify a customized event, (b) add a new event, and (c) add a customized event.
4 Assignments
0 Petitions
Accused Products
Abstract
A networked clinical diagnostic analyzer is disclosed with support for monitoring by a remote back office. The disclosed analyzer includes a module to detect in real-time events of interest while allowing the back office to modify the definitions of the events. The module may be networked using virtual private networking into the back office network, which is usually different from the network at the site of the clinical diagnostic analyzer'"'"'s deployment. The real-time alerts allow both a quick response to actual or expected error conditions and the downloading of logged data that is likely of most interest and relevance.
36 Citations
19 Claims
-
1. A module for communicating real-time customizable alerts at a clinical diagnostic analyzer to an external monitor, the module comprising:
-
a customized event detection sub-module embodied in hardware computer in the clinical diagnostic analyzer, wherein customized events include a first event, wherein a customized event comprises a specified logical combination of basic events, each basic event reflects a detection of a descriptor of the state of the colonial diagnostic analyzer, whereby customized facilitate maintenance of the clinical diagnostic analyzer; a connection sub-module embodied in hardware computer providing a link to the external monitor, wherein the external monitor, linked to the clinical diagnostic analyzer via a secure connection, receives an alert in response to the detection of the first event, wherein the alert does not include patient identifying information; a sub-module embodied in hardware computer for dynamically updating customized events to be detected to include a second event; and a data-logging facility embodied in hardware computer for logging information to be sent to or retrieved by the external monitor;
wherein instructions to define the second event are communicated via instructions coded in a markup language to perform at least one of (a) dynamically modify a customized event, (b) add a new event, and (c) add a customized event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A module for communicating real-time alerts generated at a clinical diagnostic analyzer to an external monitor, the module comprising:
-
a circuit for detecting a customized event at the clinical diagnostic analyzer;
wherein the customized event comprises a specified logical combination of basic events, each basic event reflects a detection of a descriptor of the state of the clinical diagnostic analyzer, whereby customized events facilitate maintenance of the clinical diagnostic analyzer;a circuit for communicating an alert to the external monitor;
wherein customized events include a first event, wherein the external monitor, linked to the clinical diagnostic analyzer via a secure connection, receives the alert in response to the detection of the first event, wherein the alert does not include patient identifying information;a circuit for dynamically updating customized events event;
a circuit for logging information to be sent or retrieved by the external monitor; andwherein the circuit for dynamically updating customized events receives specifications of a second event from the circuit for communicating the alert to the external monitor as instructions coded in eXtensible Markup Language, wherein the circuit for communicating the alert also receives instructions updating customized events. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method performed at a module for communicating real-time alerts generated at a clinical diagnostic analyzer to an external monitor, the method comprising facilitating the steps of:
-
detecting a customized event at the clinical diagnostic analyzer;
wherein a customized event comprises a specified logical combination of the basic events, each basic event reflects a detection of a descriptor of the state of the clinical diagnostic analyzer, whereby customized events facilitate maintenance of the clinical diagnostic analyzer;communicating in real-time, in response to detection of the customized event, an alert to the external monitor, wherein the external monitor is linked to the clinical diagnostic analyzer via a secure network connection, and wherein furthermore the alert does not include patient identifying information; updating customized events to include a second event in response to an instruction received from the external monitor; and logging information to be sent to or retrieved by the external monitor, wherein instructions to define the second event are communicated via instructions coded in a markup language to perform at least one of (a) dynamically modify a customized event, (b) add a new event, and (c) add the customized event. - View Dependent Claims (16, 17, 18, 19)
-
Specification