Web Browser Medical Image Viewer Pre-Caching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Web-based medical image viewers face delays in loading and displaying medical images due to limited access to user device resources, leading to inefficiencies in data transfer and wasted time for medical professionals.
Innovation Solution
Implementing a method within a web browser application to cache medical images by creating a web database for storing data, allowing for pre-caching of images based on user worklists and retrieving images from a remote repository, thereby reducing the need for continuous network access.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If web-based application accesses remote image repository for medical images, then image viewing is enabled, but loading speed is slow due to network transfer
Solution Approach 1:
The system performs preliminary action by automatically determining which image studies to cache before they are needed, and pre-caching these images in the web database. This allows images to be readily available when the user selects them, eliminating the need to wait for network transfer during the actual viewing task.
Solution Approach 2:
The web database serves as an intermediary between the remote image repository and the web-based application. It stores copies of medical images locally, allowing the application to retrieve images from this intermediate storage rather than directly from the remote network, significantly reducing load times.
2Speed
If web-based application pre-caches data to improve speed, then image loading speed increases, but access to user device storage is limited
Solution Approach 1:
The web database acts as an intermediary that provides caching functionality within the constraints of web-based applications. It enables data storage and retrieval without requiring direct access to the user's hard drive or external storage devices, thus maintaining security while achieving pre-caching capabilities.
Solution Approach 2:
The web database provides universal storage capability within the browser environment, serving multiple functions including caching medical images, storing user preferences, and maintaining application state, all without requiring special permissions or direct storage access.
Data Source
AI summary
Methods and systems for rending medical images within a web browser application. The web browser application retrieves a worklist and automatically determines an image study from the worklist to be cached. The web browser application retrieves at least one medical image included in the image study. The web browser application creates a web database for storing the at least one medical image within the browser application. When a user selects a medical image for display within the web browser, the web browser application determines whether the medical image is stored in the web database. When the medical image is stored in the web database, the web browser application retrieves the medical image from the web database. When the medical image is not stored in the web database, the web browser application retrieves the medical image from a remote image repository.


