IP Library Granted Patent US 8,520,978
Granted Patent B2
US 8,520,978 · App. 12/262,668 · Granted Aug 27, 2013

Methods, computer program products, apparatuses, and systems for facilitating viewing and manipulation of an image on a client device

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,520,978
App. No.
12/262,668
Granted
Aug 27, 2013
Kind
B2
Abstract

A method, apparatus, and computer program product are provided to accommodate decision support and reference case management for diagnostic imaging. An apparatus may include a processor configured to receive a request for an image from a client device. The processor may be further configured to retrieve a source image corresponding to the requested image from a memory. The processor may additionally be configured to process the source image to generate a second image having a greater resolution than the source image. The processor may also be configured to provide the second image to the client device to facilitate viewing and manipulation of the second image at the client device. Corresponding methods and computer program products are also provided.

Claims (67)

1. A method comprising:

receiving a request for an image from a client device, the request for an image being indicative of a requested image;

retrieving a source image corresponding to the requested image from a memory;

processing the source image to generate a second image having a greater resolution than the source image;

providing the second image to the client device to facilitate viewing and manipulation of the second image at the client device;

receiving a request from the client device for images related to the requested image;

searching a plurality of images stored in memory to determine one or more images related to the requested image based at least in part upon a diagnostic criteria associated with the requested image; and

providing the determined one or more related images to the client device to facilitate viewing and manipulation of the determined one or more related images at the client device, wherein the requested image is a medical image.

2. A method according to claim 1 , wherein processing the source image comprises processing the source image at a data server.

3. A method according to claim 1 , further comprising:

determining a display resolution associated with the client device; and

wherein processing the source image comprises processing the source image to generate a second image having a greater resolution than the source image based at least in part upon the determined display resolution.

4. A method according to claim 1 , further comprising:

receiving an indication from the client device of user manipulation of a property of the second image beyond a threshold value;

processing the source image to generate a third image having a greater resolution than the second image; and

providing the third image to the client device to facilitate viewing and manipulation of the third image at the client device.

5. A method according to claim 1 , wherein the requested image is a member of a series of images; and further comprising:

retrieving additional images in the series of images from memory; and

providing the additional images in the series of images to the client device to facilitate viewing and manipulation of the series of images at the client device.

6. A method according to claim 1 , wherein the source image is a medical image formatted in accordance with the Digital Imaging and Communications in Medicine standard data format; and

wherein processing the source image comprises processing the source image to generate a second image having a greater resolution than the source image, wherein the second image is formatted such that it is viewable in a general purpose viewing agent.

7. A method according to claim 1 , wherein the source image is a medical image formatted in accordance with Digital Imaging and Communications in Medicine standard data format; and

wherein processing the source image comprises processing the source image to generate a second image formatted in accordance with a second image format, the second image format being different from Digital Imaging and Communications in Medicine standard data format.

8. A method according to claim 7 , wherein the second image format comprises an image format compatible with viewing in a web browser.

9. A method according to claim 8 , wherein the second image format comprises a Joint Photographic Experts Group format.

10. A method according to claim 8 , wherein providing the second image to the client device to facilitate viewing and manipulation of the second image at the client device comprises providing the second image to the client device to facilitate viewing and manipulation of the second image in a web browser implemented on the client device.

11. A computer program product comprising at least one non-transitory computer-readable storage medium having computer-readable program instructions stored therein, the computer-readable program instructions comprising:

a program instruction for receiving a request for an image from a client device, the request for an image being indicative of a requested image;

a program instruction for retrieving a source image corresponding to the requested image from a memory;

a program instruction for processing the source image to generate a second image having a greater resolution than the source image;

a program instruction for providing the second image to the client device to facilitate viewing and manipulation of the second image at the client device;

a program instruction for receiving a request from the client device for images related to the requested image;

a program instruction for searching a plurality of images stored in memory to determine one or more images related to the requested image based at least in part upon a diagnostic criteria associated with the requested image; and

a program instruction for providing the determined one or more related images to the client device to facilitate viewing and manipulation of the determined one or more related images at the client device, wherein the requested image is a medical image.

12. A computer program product according to claim 11 , wherein the program instruction for processing the source image comprises instructions for processing the source image at a data server.

13. A computer program product according to claim 11 , further comprising:

a program instruction for determining a display resolution associated with the client device; and

wherein the program instruction for processing the source image comprises instructions for processing the source image to generate a second image having a greater resolution than the source image based at least in part upon the determined display resolution.

14. A computer program product according to claim 11 , further comprising:

a program instruction for receiving an indication from the client device of user manipulation of a property of the second image beyond a threshold value;

a program instruction for processing the source image to generate a third image having a greater resolution than the second image; and

a program instruction for providing the third image to the client device to facilitate viewing and manipulation of the third image at the client device.

15. A computer program product according to claim 11 , wherein the requested image is a member of a series of images; and further comprising:

a program instruction for retrieving additional images in the series of images from memory; and

a program instruction for providing the additional images in the series of images to the client device to facilitate viewing and manipulation of the series of images at the client device.

16. A computer program product according to claim 11 , wherein the source image is a medical image formatted in accordance with the Digital Imaging and Communications in Medicine standard data format; and

wherein the program instruction for processing the source image comprises instructions for processing the source image to generate a second image having a greater resolution than the source image, wherein the second image is formatted such that it is viewable in a general purpose viewing agent.

17. An apparatus comprising a processor configured to:

receive a request for an image from a client device, the request for an image being indicative of a requested image;

retrieve a source image corresponding to the requested image from a memory;

process the source image to generate a second image having a greater resolution than the source image;

provide the second image to the client device to facilitate viewing and manipulation of the second image at the client device;

receive a request from the client device for images related to the requested image;

search a plurality of images stored in memory to determine one or more images related to the requested image based at least in part upon a diagnostic criteria associated with the requested image; and

provide the determined one or more related images to the client device to facilitate viewing and manipulation of the determined one or more related images at the client device, wherein the requested image is a medical image.

18. An apparatus according to claim 17 , wherein the processor is configured to process the source image by processing the source image at a data server.

19. An apparatus according to claim 17 , wherein the processor is further configured to determine a display resolution associated with the client device; and

wherein the processor is configured to process the source image by processing the source image to generate a second image having a greater resolution than the source image based at least in part upon the determined display resolution.

20. An apparatus according to claim 17 , wherein the processor is further configured to:

receive an indication from the client device of user manipulation of a property of the second image beyond a threshold value;

process the source image to generate a third image having a greater resolution than the second image; and

provide the third image to the client device to facilitate viewing and manipulation of the third image at the client device.

21. An apparatus according to claim 17 , wherein the requested image is a member of a series of images; and wherein the processor is further configured to:

retrieve additional images in the series of images from memory; and

provide the additional images in the series of images to the client device to facilitate viewing and manipulation of the series of images at the client device.

22. An apparatus according to claim 17 , wherein the source image is a medical image formatted in accordance with the Digital Imaging and Communications in Medicine standard data format; and

wherein the processor is configured to process the source image by processing the source image to generate a second image having a greater resolution than the source image, wherein the second image is formatted such that it is viewable in a general purpose viewing agent.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded Oct 5, 2022
From: BANK OF AMERICA, N.A.
To: CHANGE HEALTHCARE RESOURCES, LLC (FORMERLY KNOWN AS ALTEGRA HEALTH OPERATING COMPANY LLC); CHANGE HEALTHCARE SOLUTIONS, LLC; CHANGE HEALTHCARE PERFORMANCE, INC. (FORMERLY KNOWN AS CHANGE HEALTHCARE, INC.); CHANGE HEALTHCARE OPERATIONS, LLC; CHANGE HEALTHCARE HOLDINGS, INC.; CHANGE HEALTHCARE TECHNOLOGIES, LLC (FORMERLY KNOWN AS MCKESSON TECHNOLOGIES LLC); CHANGE HEALTHCARE HOLDINGS, LLC
Reel/Frame 061620/0054 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 23, 2018
From: CHANGE HEALTHCARE TECHNOLOGIES, LLC
To: CHANGE HEALTHCARE HOLDINGS, LLC
Reel/Frame 045613/0731 →
CHANGE OF NAME Recorded Apr 2, 2018
From: MCKESSON TECHNOLOGIES LLC
To: CHANGE HEALTHCARE TECHNOLOGIES, LLC
Reel/Frame 045766/0181 →
CHANGE OF NAME Recorded Mar 15, 2017
From: MCKESSON TECHNOLOGIES INC.
To: MCKESSON TECHNOLOGIES LLC
Reel/Frame 042020/0726 →
SECURITY AGREEMENT Recorded Mar 2, 2017
From: CHANGE HEALTHCARE HOLDINGS, LLC; CHANGE HEALTHCARE, INC.; CHANGE HEALTHCARE HOLDINGS, INC.; CHANGE HEALTHCARE OPERATIONS, LLC; CHANGE HEALTHCARE SOLUTIONS, LLC; ALTEGRA HEALTH OPERATING COMPANY LLC; MCKESSON TECHNOLOGIES LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 041858/0482 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE'S NAME BY REMOVING THE COMMA BETWEEN TECHNOLOGIES AND INC. PREVIOUSLY RECORDED ON REEL 024363 FRAME 0621. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 8, 2010
From: MCKESSON INFORMATION SOLUTIONS LLC
To: MCKESSON TECHNOLOGIES INC.
Reel/Frame 024499/0065 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 11, 2010
From: MCKESSON INFORMATION SOLUTIONS LLC
To: MCKESSON TECHNOLOGIES, INC.
Reel/Frame 024363/0621 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2008
From: JAKOBOVITS, REX
To: MCKESSON INFORMATION SOLUTIONS LLC
Reel/Frame 021769/0675 →