IP Library Granted Patent US 7,920,744
Granted Patent B2
US 7,920,744 · App. 12/876,908 · Granted Apr 5, 2011

Method and apparatus for graphical data 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 7,920,744
App. No.
12/876,908
Granted
Apr 5, 2011
Kind
B2
Abstract

A system comprising a first computer and a second computer remotely located from the first computer and in communication with the first computer via a network. The second computer comprises an encoder module which encodes and transmits a pixel color datum to the first computer. The encoder module encodes the pixel color datum by generating a bit indicative of the number of different pixel color data encoded since a datum having a same color as the pixel color datum was last encoded.

Claims (17)

1. An apparatus, comprising:

an updateable cache;

a comparator module coupled to the updateable cache, said comparator module adapted to receive a pixel datum, to locate an entry in the cache corresponding to the pixel datum, and to retrieve entry data from said entry; and

a coder module coupled to the comparator module, said coder module adapted to encode said pixel datum using the entry data by generating a bit;

wherein the bit indicates a number of different pixel color data that have been encoded since another datum was encoded, said another datum having a same color as the pixel datum.

2. The apparatus of claim 1 , wherein the entry data indicates intensity levels of red, green and blue used to generate the color corresponding to the pixel datum.

3. The apparatus of claim 1 , wherein the entry data indicates whether the datum having the color corresponding to the pixel datum has been encoded within a predetermined number of previously encoded pixel data.

4. The apparatus of claim 1 , wherein the entry data indicates the number of different pixel data encoded since the datum having the color corresponding to the pixel datum was last encoded.

5. The apparatus of claim 1 , wherein the apparatus outputs the bit via a bit stream, wherein a minimum width of the bit stream is 1 bit.

6. The apparatus of claim 1 , further comprising a first computer that comprises a first display and a second computer comprises a second display, and wherein the first computer decodes the bit and uses the bit to generate on the first display an image displayed on the second display.

7. A device, comprising:

an updateable cache comprising a plurality of entries, each entry corresponding to a different pixel color;

means for receiving a pixel datum and comparing said pixel datum to said plurality of entries to find a matching entry; and

means for encoding the received pixel datum by using entry data from the matching entry to generate a bit;

wherein the bit indicates a number of different pixel color data that have been encoded since another datum was encoded, said another datum having a same color as the pixel datum.

8. The device of claim 7 , wherein the means for encoding is also for generating additional bits that indicate a number of times that a corresponding pixel color is to be repeated.

9. The device of claim 7 , wherein the means for encoding is also for providing a variable bit stream having a minimum width of 1 bit.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 22, 2021
From: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP; HEWLETT PACKARD ENTERPRISE COMPANY
To: VALTRUS INNOVATIONS LIMITED
Reel/Frame 055360/0424 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2015
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 037079/0001 →