Remote cine viewing of medical images on a zero-client application
First Claim
1. A method of viewing medical images on a remote device using a zero-client web application, the method comprising:
- receiving an image series selection via the zero-client web application, the zero-client web application in communication with a web server;
outputting image requests to the web server based on the image series selection, wherein the web server is in communication with a medical image database storing images in a non-web browser compatible format;
receiving, from the web server, converted medical images in response to the image requests, wherein the converted medical images are in a web browser compatible format;
populating an off-screen image array with the converted medical images received from the web server; and
streaming the converted medical images on the zero-client web application using the off-screen image array.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for remotely viewing medical images on a client device having a zero-client web application with a buffering module. The zero-client web application receives an image series selection from a user and receives corresponding series details from a web server. The zero-client web application generates an off-screen image array according to the series details. The buffering module outputs image requests based on the series details to a web server. The web server is in communication with a medical image database storing images in a non-web browser compatible format (e.g., DICOM). The buffering module then populates the off-screen image array with converted medical images received from the web server. The zero-client web application further includes an on-screen image and a display module. The display module sequentially sets converted medical images of the off-screen array as the on-screen image to stream the converted medical images.
144 Citations
20 Claims
-
1. A method of viewing medical images on a remote device using a zero-client web application, the method comprising:
-
receiving an image series selection via the zero-client web application, the zero-client web application in communication with a web server; outputting image requests to the web server based on the image series selection, wherein the web server is in communication with a medical image database storing images in a non-web browser compatible format; receiving, from the web server, converted medical images in response to the image requests, wherein the converted medical images are in a web browser compatible format; populating an off-screen image array with the converted medical images received from the web server; and streaming the converted medical images on the zero-client web application using the off-screen image array. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A client device for remotely viewing medical images, the client device comprising:
-
a communication interface enabling communications between a zero-client web application and a web server, wherein the zero-client web application receives an image series selection; a buffering module that outputs image series requests to the web server, wherein the web server is in communication with a medical image database storing images in a non-web browser compatible format; an off-screen image array populated with converted medical images received from the web server in response to the image series requests, wherein the converted medical images have been converted to a web browser compatible format from the images in the medical image database in the non-web browser compatible format; and a display module that streams the converted medical images on the zero-client web application using the off-screen image array. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method of viewing medical images on a remote device using a zero-client web application, the method comprising:
-
receiving an image series selection via the zero-client web application; establishing a connection between the zero-client web application and a web server; receiving series details from the web server; generating, by the zero-client web application, an off-screen image array according to the series details; outputting, by a buffering module, image requests to the web server based on the series details, wherein the web server is in communication with a medical image database; receiving, from the web server, medical images in response to the image requests, the medical images being in a web browser compatible format; populating, by the buffering module, the off-screen image array with the medical images received from the web server; displaying a first medical image from the off-screen image array as an on-screen image to display the first medical image; displaying a next medical image from the off-screen image array as the on-screen image in place of the first medical image; and sequentially displaying subsequent medical images of the off-screen image array as the on-screen image to stream the medical images. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification