Web Browser Medical Image Viewer Pre-Caching

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveimage loading speedVSAvoidtime for image display
Core Design Contradiction:
SpeedVSLoss of time

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Speed

If web-based application pre-caches data to improve speed, then image loading speed increases, but access to user device storage is limited

Engineering Contradiction:
Improveimage loading speedVSAvoidaccess to user device resources
Core Design Contradiction:
SpeedVSEase of operation

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS12164589B2Web-based medical image viewer with web database
Publication Date: 2024.12.10 MERATIVE US LP
  • US12164589B2 patent drawing
  • US12164589B2 patent drawing
  • US12164589B2 patent drawing

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.