Medical Communication Hub and Associated Methods
First Claim
1. A medical sensing system, comprising:
- a first data acquisition module associated with a first medical sensing modality and operable to receive first patient data associated with the first medical sensing modality from a first medical sensing device, the first data acquisition module being operable to packetize the first patient data and being one of a plurality of data acquisition modules;
a first processing module associated with the first medical sensing modality and operable to process the packetized first patient data, the first processing module being one of a plurality of processing modules;
a first user interface module associated with the first medical sensing modality and operable to present the processed packetized first patient data within a first graphical user interface, the first user interface module being one of a plurality of user interface modules;
a message queue module in communication with the first data acquisition module, first processing module, and first user interface module, the message queue module being operable to receive the packetized first patient data from the modules, temporarily store the packetized first patient data, and make the packetized first patient data available for retrieval by the modules.
1 Assignment
0 Petitions
Accused Products
Abstract
A medical sensing system including a data acquisition module operable to receive patient data from a medical sensing device, the data acquisition module being operable to packetize the patient data, a processing module operable to process the packetized first patient data, a user interface module operable to present the processed packetized patient data within a graphical user interface, and a message queue module in communication with the data acquisition module, processing module, and user interface module, the message queue module being operable to receive the packetized patient data from the modules, temporarily store the packetized patient data, and make the packetized patient data available for retrieval by the modules.
-
Citations
24 Claims
-
1. A medical sensing system, comprising:
-
a first data acquisition module associated with a first medical sensing modality and operable to receive first patient data associated with the first medical sensing modality from a first medical sensing device, the first data acquisition module being operable to packetize the first patient data and being one of a plurality of data acquisition modules; a first processing module associated with the first medical sensing modality and operable to process the packetized first patient data, the first processing module being one of a plurality of processing modules; a first user interface module associated with the first medical sensing modality and operable to present the processed packetized first patient data within a first graphical user interface, the first user interface module being one of a plurality of user interface modules; a message queue module in communication with the first data acquisition module, first processing module, and first user interface module, the message queue module being operable to receive the packetized first patient data from the modules, temporarily store the packetized first patient data, and make the packetized first patient data available for retrieval by the modules. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of processing medical sensing data, comprising:
-
receiving first patient data from a first medical sensing device, the first patient data being associated with a first medical sensing modality; creating a first plurality of messages wherein each message in the first plurality of messages contains a portion of the first patient data; queuing the first plurality of messages on a message queue; retrieving the first plurality of messages from the message queue; processing the first patient data contained in the first plurality of messages; creating a second plurality of messages wherein each message in the second plurality of messages contains a portion of the processed first patient data; queuing the second plurality of messages on the message queue; retrieving the second plurality of messages from the message queue; and rendering, within a first graphical user interface, the processed first patient data contained in the second plurality of messages. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification