Platform independent realtime medical data display system

Inventors

Subramaniam, Ganesh • Lawrence, Ebith Bersingh • Kapila Venkata, Ramakrishna

Assignees

Murata Vios Inc

Interested in licensing this patent?

MTEC can help explore whether this patent might be available for licensing for your application.

Publication Number

US-11038969-B2

Patent

Publication Date

2021-06-15

Expiration Date


Abstract

A system for providing realtime medical data to a client device regardless of a type of a client device's platform. The system uses different types of connections to establish a connection between the client device and the system and to transfer realtime medical data between the client device and the system. For example, a Hypertext Transfer Protocol (HTTP) connection can be used to establish a connection between the client device and the system and a websocket connection can be used to transfer realtime medical data between the client device and the system. By using an HTTP connection, the system can initially establish a connection between the system and any client device compatible with an HTTP connection.

Core Innovation

A platform-independent realtime medical data display system uses an HTTP connection to provide a patient-specific web page and then establishes a websocket connection to transfer realtime medical data. A service broker receives a first request that includes patient information, determines a particular web page based on the patient information, and provides the web page to the client device through the HTTP connection to establish the websocket connection.

The service broker receives, through the websocket connection, a second request for first real time medical data that identifies a medical data protocol defining one or more data attributes for the first real time medical data. Based on the values of the one or more data attributes, the service broker obtains a first set of real time medical data samples from one or more data sources, generates the first real time medical data, and provides the generated data to the client device for presentation.

The particular web page displays a first user interface and provides a second user interface for presenting the realtime medical data, where dynamic updates are provided via the websocket connection. The document further describes publisher/subscriber channel routing by patient and data type, asynchronous data delivery, and optional database storage/reading to avoid repeated connection setup, while the interface includes alarm state updates and waveform/numeric presentation based on generated realtime waveform/medical data.

Claims Coverage

The independent claims cover three inventive feature sets: selecting and serving a patient-specific web page over HTTP, establishing and using a websocket for requesting protocol-defined real time medical data attributes, and generating and presenting realtime medical data through a broker-driven second user interface. Across the independent claims, the inventive features consistently include request handling that selects a particular web page and then delivers generated realtime medical data identified by a medical data protocol and its data attributes.

Patient-specific web page selection over HTTP

Receiving, by a service broker from a client device through a Hypertext Transfer Protocol (HTTP) connection, a first request for a web page, the first request including patient information for a particular patient; in response to the first request, determining, by the service broker, a particular web page based on the patient information for the particular patient, the particular web page displaying a first user interface; providing, by the service broker to the client device through the HTTP connection, the particular web page to establish a websocket connection between the service broker and the client device.

Protocol-defined attribute-based real time medical data request and sample acquisition

Receiving, by the service broker from the client device through the websocket connection, a second request for first real time medical data, the second request identifying a medical data protocol that defines one or more data attributes for the first real time medical data; obtaining, by the service broker from one or more data sources, a first set of real time medical data samples that includes respective values of the one or more attributes for the first real time medical data.

Real time medical data generation and presentation via websocket

Generating the first real time medical data based on the values of the one or more data attributes for the first real time medical data; providing, by the service broker to the client device through the websocket connection, a second user interface to present the first real time medical data.

The claim set focuses on broker-mediated delivery of a patient-specific web page over HTTP followed by websocket-based requests for real time medical data defined by a medical data protocol. The broker obtains protocol-attribute sample values, generates realtime medical data from those attribute values, and presents the generated results via a second user interface over the websocket connection, with dependent claims refining the websocket triggering, attribute types, waveform and buffered generation, and real-time updating behavior.

Stated Advantages

Documented Applications

A platform-independent realtime medical data display system that provides web-based user interfaces where static layout/configuration is provided via HTTP while dynamic values and alarm states update via WebSocket.

JOIN OUR MAILING LIST

Stay Connected with MTEC

Keep up with active and upcoming solicitations, MTEC news and other valuable information.