IP Library Granted Patent US 10,638,136
Granted Patent B2
US 10,638,136 · App. 15/872,251 · Granted Apr 28, 2020

Dual technique compression

Inventor: Evan K. Fram (Paradise Valley, AZ)
Assignee: MERGE HEALTHCARE SOLUTIONS INC.
H04N19/146G06T9/00H04N5/765H04N9/8042H04N19/174H04N19/186H04N19/40G06F19/321
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 10,638,136
App. No.
15/872,251
Granted
Apr 28, 2020
Kind
B2
Abstract

Systems and methods for ensuring that images are compressed in a format that may be decompressed at a speed that is acceptable to a particular user and/or viewing environment are disclosed herein.

Claims (54)

1. A method comprising:

accessing, by a computing device including one or more computer processors configured with computer executable instructions, an image compressed using a first compression technique;

determining, by the computing device, a threshold decompression speed of the image compressed using the first compression technique, wherein the threshold decompression speed is determined based on a viewing speed of a user;

determining, by the computing device, whether the first compression technique provides at least the threshold decompression speed; and

in response to determining that the first compression technique does not provide at least the threshold decompression speed:

determining, by the computing device, a second compression technique that does provide at least the threshold decompression speed;

recompressing, by the computing device, the image using the second compression technique; and

initiating, by the computing device, storage of the image compressed using the second compression technique in an electronic memory.

2. The method of claim 1 , wherein the threshold decompression speed is further determined based on at least one of:

a type of a computing device, a processor speed of a computing device, video capabilities of a computing device, decompression capabilities of a computing device, another characteristic of a computing device, historical viewing speeds of a user, a modality of the image, a size of the image, a slice thickness represented in the image, one or more anatomical structures represented in the image, a color depth of the image, or a bit depth of the image.

3. The method of claim 2 , wherein the threshold decompression speed is determined further based on a preference of a user.

4. The method of claim 3 , wherein the preference of the user indicates a preference for a modality or a clinical indication.

5. The method of claim 1 further comprising: further in response to determining that the first compression technique does not provide at least the threshold decompression speed:

decompressing the image before recompression the image using the second compression technique.

6. The method of claim 1 further comprising:

in response to determining that the first compression technique does provide at least the threshold decompression speed:

initiating, by the computing device, storage of the image compressed using the first compression technique in an electronic memory.

7. A computing system comprising:

a non-transitory computer readable storage medium storing software instructions; and

one or more hardware processors configured to execute the software instructions in order to cause the computing system to:

access an image compressed using a first compression technique;

determine a threshold decompression speed of the image compressed using the first compression technique, wherein the threshold decompression speed is determined based on a viewing speed of a user;

determine whether the first compression technique provides at least the threshold decompression speed; and

in response to determining that the first compression technique does not provide at least the threshold decompression speed:

determine a second compression technique that does provide at least the threshold decompression speed;

recompress the image using the second compression technique; and

initiate storage of the image compressed using the second compression technique in an electronic memory.

8. The computing system of claim 7 , wherein the threshold decompression speed is further determined based on at least one of:

a type of a computing device, a processor speed of a computing device, video capabilities of a computing device, decompression capabilities of a computing device, another characteristic of a computing device, historical viewing speeds of a user, a modality of the image, a size of the image, a slice thickness represented in the image, one or more anatomical structures represented in the image, a color depth of the image, or a bit depth of the image.

9. The computing system of claim 8 , wherein the threshold decompression speed is determined further based on a preference of a user.

10. The computing system of claim 9 , wherein the preference of the user indicates a preference for a modality or a clinical indication.

11. The computing system of claim 7 , wherein the one or more hardware processors are further configured to execute the software instructions in order to cause the computing system to:

further in response to determining that the first compression technique does not provide at least the threshold decompression speed:

decompress the image before recompression the image using the second compression technique.

12. The computing system of claim 7 , wherein the one or more hardware processors are further configured to execute the software instructions in order to cause the computing system to: in response to determining that the first compression technique does provide at least the threshold decompression speed:

initiate storage of the image compressed using the first compression technique in an electronic memory.

13. A non-transitory computer readable storage medium having program instructions embodied therewith, the program instructions executable by one or more processors to cause the one or more processors to:

access an image compressed using a first compression technique;

determine a threshold decompression speed of the image compressed using the first compression technique;

determine whether the first compression technique provides at least the threshold decompression speed, wherein the threshold decompression speed is determined based on a viewing speed of a user; and

in response to determining that the first compression technique does not provide at least the threshold decompression speed:

determine a second compression technique that does provide at least the threshold decompression speed;

recompress the image using the second compression technique; and

initiate storage of the image compressed using the second compression technique in an electronic memory.

14. The non-transitory computer readable storage medium of claim 13 , wherein the threshold decompression speed is further determined based on at least one of:

a type of a computing device, a processor speed of a computing device, video capabilities of a computing device, decompression capabilities of a computing device, another characteristic of a computing device, historical viewing speeds of a user, a modality of the image, a size of the image, a slice thickness represented in the image, one or more anatomical structures represented in the image, a color depth of the image, or a bit depth of the image.

15. The non-transitory computer readable storage medium of claim 14 , wherein the threshold decompression speed is determined further based on a preference of a user.

16. The non-transitory computer readable storage medium of claim 15 , wherein the preference of the user indicates a preference for a modality or a clinical indication.

17. The non-transitory computer readable storage medium of claim 13 , wherein the program instructions are executable by one or more processors to further cause the one or more processors to:

further in response to determining that the first compression technique does not provide at least the threshold decompression speed:

decompress the image before recompression the image using the second compression technique.

18. The non-transitory computer readable storage medium of claim 13 , wherein the program instructions are executable by one or more processors to further cause the one or more processors to:

in response to determining that the first compression technique does provide at least the threshold decompression speed:

initiate storage of the image compressed using the first compression technique in an electronic memory.

Assignments (6)
SECURITY INTEREST Recorded Oct 1, 2025
From: MERATIVE US L.P.; MERGE HEALTHCARE INCORPORATED
To: TCG SENIOR FUNDING L.L.C., AS COLLATERAL AGENT
Reel/Frame 072808/0442 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 21, 2022
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: MERATIVE US L.P.
Reel/Frame 061496/0752 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 16, 2021
From: MERGE HEALTHCARE SOLUTIONS INC.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 055617/0985 →
AFFIDAVIT Recorded Jul 26, 2019
From: D.R. SYSTEMS, INC.
To: MERGE HEALTHCARE SOLUTIONS INC.
Reel/Frame 049878/0702 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CORRECTING A TYPOGRAPHICAL ERROR PREVIOUSLY RECORDED AT REEL: 048410 FRAME: 0968. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 13, 2019
From: DR SYSTEMS, INC.
To: D.R. SYSTEMS, INC.
Reel/Frame 049811/0897 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 22, 2019
From: FRAM, EVAN K.
To: DR SYSTEMS, INC.
Reel/Frame 048410/0968 →