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 image requests from a client device, at a web server, based on an image series selection received by the client device executing a zero-client web application,requesting, from a medical image database storing images in a non-web browser compatible format, medical images in response to the image requests;
converting, by the web server, the medical images to a web browser compatible format to generate converted medical images;
sending, by the web server, the converted medical images to the client device, wherein the client device is configured topopulate an off-screen image array with the converted medical images sent by the web server, andstream the converted medical images on the zero-client web application using the off-screen image array.
3 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.
-
Citations
20 Claims
-
1. A method of viewing medical images on a remote device using a zero-client web application, the method comprising:
-
receiving image requests from a client device, at a web server, based on an image series selection received by the client device executing a zero-client web application, requesting, from a medical image database storing images in a non-web browser compatible format, medical images in response to the image requests; converting, by the web server, the medical images to a web browser compatible format to generate converted medical images; sending, by the web server, the converted medical images to the client device, wherein the client device is configured to populate an off-screen image array with the converted medical images sent by the web server, and stream 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 web server for providing medical images for viewing on a zero-client web application, the web server comprising:
-
a memory; a network connection to a client device executing a zero-client web application; a database connection to a medical image database storing images in a non-web browser compatible format; and a processor, the processor configured to; receive image requests from a client device based on an image series selection received by the client device executing the zero-client web application, request, from the medical image database over the database connection, medical images in response to the image requests; convert the medical images to a web browser compatible format to generate converted medical images; send the converted medical images to the client device over the network connection, wherein the client device is configured to populate an off-screen image array with the converted medical images sent by the web server, and stream 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, 16)
-
-
17. A method of viewing medical images on a remote device using a zero-client web application, the method comprising:
-
establishing, by the web server, a connection with a zero-client web application executing on a client device; receiving, by the web server, image requests from the client device based on an image series selection received by the client device, providing, by the web server, series details to the client device, the series details defining an off-screen image array; requesting, from a medical image database storing images in a non-web browser compatible format, medical images in response to the image requests; converting, by the web server, the medical images to a web browser compatible format to generate converted medical images; sending, by the web server, the converted medical images to the client device, wherein the client device is configured to populate the off-screen image array with the converted medical images sent by the web server; display a first medical image from the off-screen image array as an on-screen image to display the first medical image; display a next medical image from the off-screen image array as the on-screen image in place of the first medical image; and sequentially display subsequent medical images of the off-screen image array as the on-screen image to stream the medical images. - View Dependent Claims (18, 19, 20)
-
Specification