IP Library Granted Patent US 8,121,419
Granted Patent B2
US 8,121,419 · App. 13/088,542 · Granted Feb 21, 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,121,419
App. No.
13/088,542
Granted
Feb 21, 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 (41)

1. A method, comprising:

accessing high precision data;

accessing known parameters;

generating predicted current buffer data as a function of the high precision data and the known parameters;

accessing current buffer data;

generating residual buffer data 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 as claimed in claim 1 , wherein the high precision data is 12 bit per pixel data.

3. The method as claimed in claim 1 , further comprising:

storing the updated high precision data in a high-precision data buffer.

4. The method as claimed in claim 1 , further comprising:

calculating a bit precision of each pixel of the high precision image data to generate status buffer data;

utilizing the status buffer data to update the high precision data.

5. An apparatus, comprising:

means for accessing high precision data;

means for accessing known parameters;

means for generating predicted current buffer data as a function of the high precision data and the known parameters;

means for accessing current buffer data;

means for generating residual buffer data by subtracting the predicted current buffer data from the current buffer data; and

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

6. The apparatus as claimed in claim 5 , wherein the high precision data is 12 bit per pixel data.

7. The apparatus as claimed in claim 5 , further comprising:

means for storing the updated high precision data in a high-precision data buffer.

8. The apparatus as claimed in claim 5 , further comprising:

means for calculating a bit precision of each pixel of the high precision image data to generate status buffer data; and

means for utilizing the status buffer data to update the high precision data.

9. 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 high precision data;

accessing known parameters;

generating predicted current buffer data as a function of the high precision data and the known parameters;

accessing current buffer data;

generating residual buffer data by subtracting the predicted current buffer data from the current buffer data; and

providing the residual buffer data to a transmission medium.

10. The system as claimed in claim 9 , wherein the high precision data is 12 bit per pixel data.

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

storing the updated high precision data in a high-precision data buffer.

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

calculating a bit precision of each pixel of the high precision image data to generate status buffer data; and

utilizing the status buffer data to update the high precision data.

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 →