IP Library Granted Patent US 8,170,354
Granted Patent B2
US 8,170,354 · App. 13/088,611 · Granted May 1, 2012

Systems and methods of inter-frame compression

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,170,354
App. No.
13/088,611
Granted
May 1, 2012
Kind
B2
Abstract

A system and method for rendering images, and performing operations such as windowing and leveling, when the parameters of a client appliance are known and rendering images when the parameters of a client appliance are unknown. The invention also considers the rendering from the client appliance perspective and the server appliance perspective.

Claims (35)

1. A method, comprising:

accessing previously rendered image data;

storing at least one frame of previously rendered image data as history buffer data;

generating predicted current buffer data as a function of the history huffer data, the history buffer data providing information of window and level parameters which have unknown values;

accessing current buffer data;

generating residual buffer data as a truncation function of a result obtained by subtracting the predicted current buffer data from the current buffer data; and

providing the residual buffer data to a transmission medium.

2. The method of claim 1 , further comprising:

encoding the residual buffer data.

3. The method of claim 1 , further comprising:

overwriting the history buffer data with the current buffer data periodically.

4. An apparatus, comprising:

means for accessing previously rendered image data;

means for storing at least one flame of previously rendered image data as history buffer data;

means for generating predicted current buffer data as a function of the history buffer data, the history buffer data providing information of window and level parameters which have unknown values;

means for accessing current buffer data;

means for generating residual buffer data as a truncation function of a result obtained by subtracting the predicted current buffer data from the current buffer data; and

means for providing the residual buffer data to a transmission medium.

5. The apparatus method of claim 4 , further comprising:

means for encoding the residual buffer data.

6. The apparatus of claim 4 , further comprising:

means for overwriting the history buffer data with the current buffer data periodically.

7. A system, comprising:

one or more processors;

one or more memories, operatively coupled to the one or more processors, storing program code that cause the one or more processors to execute program code, comprising:

accessing previously rendered image data;

storing at least one frame of previously rendered image data as history buffer data;

generating predicted current buffer data as a function of the history buffer data, the history buffer data providing information of window and level parameters which have unknown values;

accessing current buffer data;

generating residual buffer data as a truncation function of a result obtained by subtracting the predicted current buffer data from the current buffer data; and

providing the residual buffer data to a transmission medium.

8. The system as claimed in claim 7 , further comprising program code for:

encoding the residual buffer data.

9. The system as claimed in claim 7 , further comprising program code for:

overwriting the history buffer data with the current buffer data periodically.

Assignments (5)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE PREVIOUSLY RECORDED AT REEL: 066088 FRAME: 0256. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jan 17, 2024
From: SIEMENS HEALTHCARE GMBH
To: SIEMENS HEALTHINEERS AG
Reel/Frame 071178/0246 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 20, 2023
From: SIEMENS HEALTHCARE GMBH
To: SIEMENS HEALTHINEERS AG
Reel/Frame 066088/0256 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 27, 2016
From: SIEMENS AKTIENGESELLSCHAFT
To: SIEMENS HEALTHCARE GMBH
Reel/Frame 039011/0400 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 5, 2012
From: CHENG, QIANG; XIE, MIN
To: SIEMENS MEDICAL SOLUTIONS USA, INC.
Reel/Frame 027482/0440 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 5, 2012
From: PISOT, MICHAEL
To: SIEMENS AKTIENGESELLSCHAFT
Reel/Frame 027482/0531 →