Patent US5608853A successfully refreshed from Google Patents.
US5608853A
Expired / Lapsed
US
⏱️ 0.0 years remaining
System and method for graphics scaling and localized color enhancement
Assignee: Microsoft Technology Licensing LLC
•
Filing: 1995-01-19
•
Granted: 1997-03-04
•
Expires: 2015-01-19
Abstract
Abstract A system and method for scaling graphic images determines a local background color on a pixel by pixel basis. The local background color for a particular pixel is determined based on scaled or unsealed pixels in the local area around the particular pixel. The local background color for each pixel can be used to influence the color selection for that pixel. The system can be to increase or reduce resolution. The system can operate with devices that scan horizontally or vertically, and from the left or right.
Inventors
- 👤 Rajeev Dujari
- 👤 Beerud D. Sheth
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-05 01:52
CPC Classifications
G; G06; G06T; G06T3/00; G06T3/40
Claims Analysis
Total Claims: 27
Claim 1
Independent Claim
95 words
A system for the selective enhancement of an unscaled graphic image represented by a plurality of pixels having a first extent, the system comprising: a scaler for changing the unscaled graphic image from the first extent to a second extent to define a pixel representation having at least one pixel; a background processor for analyzing pixels to determine a local background color for said at least one pixel; and a pixel processor to receive said local background color and to determine a color different from said local background color for said at least one pixel.
Claim 2
Independent Claim
95 words
A system for the selective enhancement of an unscaled graphic image represented by a plurality of pixels having a first extent, the system comprising: a scaler for changing the unscaled graphic image from the first extent to a second extent to define a pixel representation having at least one pixel; a background processor for analyzing pixels to determine a local background color for said at least one pixel; and a pixel processor to receive said local background color and to determine a color different from said local background color for said at least one pixel.
Claim 3
Dependent Claim
30 words
The system of claim 1 wherein said second extent is less than the first extent, said scaler deleting a portion of the plurality of pixels to define said pixel representation.
Claim 4
Dependent Claim
32 words
The system of claim 1 wherein said second extent is greater than the first extent, said scaler adding at least one pixel to the plurality of pixels to define said pixel representation.
Claim 5
Dependent Claim
16 words
The system of claim 1 wherein said local background color comprises one of two monochromatic colors.
Claim 6
Dependent Claim
33 words
The system of claim 1 wherein said background processor analyzes at least one pixel in said pixel representation located in proximity with said at least one pixel to determine said local background color.
Claim 7
Dependent Claim
41 words
The system of claim 1 wherein said pixel processor sequentially analyzes pixels in the unsealed graphic image in a predetermined direction, and said background processor analyzes pixels in said pixel representation in said predetermined direction to determine said local background color.
Claim 8
Dependent Claim
33 words
The system of claim 6 wherein said background processor analyzes at least one pixel in said pixel representation located in proximity with said at least one pixel to determine said local background color.
Claim 9
Dependent Claim
39 words
The system of claim 6 wherein said background processor analyzes a single pixel in said pixel representation immediately adjacent to said at least one pixel in a direction opposite to said predetermined direction to determine said local background color.
Claim 10
Independent Claim
87 words
A system for scaling a graphic image represented by a plurality of pixels having a first extent, the system comprising: a scaler for changing the-graphic image from the first extent to a second extent to define a pixel representation; a background processor for analyzing pixels to determine a local background color for a particular pixel in said pixel representation; and a pixel processor receiving said local background color and determining a pixel color for said particular pixel different from said local background color for said particular pixel.
Claim 11
Independent Claim
87 words
A system for scaling a graphic image represented by a plurality of pixels having a first extent, the system comprising: a scaler for changing the-graphic image from the first extent to a second extent to define a pixel representation; a background processor for analyzing pixels to determine a local background color for a particular pixel in said pixel representation; and a pixel processor receiving said local background color and determining a pixel color for said particular pixel different from said local background color for said particular pixel.
Claim 12
Dependent Claim
16 words
The system of claim 9 wherein said local background color comprises one of two monochromatic colors.
Claim 13
Dependent Claim
31 words
The system of claim 9 wherein said background processor analyzes at least one pixel in said .pixel representation located in proximity with said particular pixel to determine said local background color.
Claim 14
Dependent Claim
29 words
The system of claim 9 wherein said background processor analyzes at least one pixel in the plurality of pixels representing the graphic image to determine said local background color.
Claim 15
Dependent Claim
41 words
The system of claim 9 wherein said pixel processor sequentially analyzes pixels in the unsealed graphic image in a predetermined direction, and said background processor analyzes pixels in said pixel representation in said predetermined direction to determine said local background color.
Claim 16
Dependent Claim
31 words
The system of claim 13 wherein said background processor analyzes at least one pixel in said pixel representation located in proximity with said particular pixel to determine said local background color.
Claim 17
Dependent Claim
37 words
The system of claim 13 wherein said background processor analyzes a single pixel in said pixel representation immediately adjacent to said particular pixel in a direction opposite to said predetermined direction to determine said local background color.
Claim 18
Independent Claim
75 words
A method for scaling a graphic image represented by a plurality of pixels having a first extent, the method comprising the steps of: scaling the graphic image from the first extent to a second extent to define a pixel representation; analyzing pixels to determine a local background color for a particular pixel in said pixel representation; and selecting a pixel color for said particular pixel different from said local background color for said particular pixel.
Claim 19
Independent Claim
75 words
A method for scaling a graphic image represented by a plurality of pixels having a first extent, the method comprising the steps of: scaling the graphic image from the first extent to a second extent to define a pixel representation; analyzing pixels to determine a local background color for a particular pixel in said pixel representation; and selecting a pixel color for said particular pixel different from said local background color for said particular pixel.
Claim 20
Dependent Claim
70 words
The method of claim 16 wherein said step of selecting analyzes pixels in the unscaled graphic image corresponding to each pixel in said pixel representation to select said pixel color for said particular pixel if said corresponding pixels each have said pixel color, and to select said pixel color different from said local background color for said particular pixel if said corresponding pixels do not each have said pixel color.
Claim 21
Dependent Claim
33 words
The method of claim 16 wherein said second extent is less than the first extent and said step of scaling deletes a portion of the plurality of pixels to define said pixel representation.
Claim 22
Dependent Claim
35 words
The method of claim 16 wherein said second extent is greater than the first extent and said step of scaling adds at least one pixel to the plurality of pixels to define said pixel representation.
Claim 23
Dependent Claim
16 words
The method of claim 16 wherein said local background color comprises one of two monochromatic colors.
Claim 24
Dependent Claim
32 words
The method of claim 16 wherein said step of selecting analyzes at least one pixel in said pixel representation located in proximity with said particular pixel to determine said local background color.
Claim 25
Dependent Claim
50 words
The method of claim 16 wherein said step of selecting sequentially analyzes pixels in the unscaled graphic image in a predetermined direction, and said step of analyzing pixels and determining said local background color analyzes pixels in said pixel representation in said predetermined direction to determine said local background color.
Claim 26
Dependent Claim
32 words
The method of claim 22 wherein said step of selecting analyzes at least one pixel in said pixel representation located in proximity with said particular pixel to determine said local background color.
Claim 27
Dependent Claim
38 words
The method of claim 22 wherein said step of selecting analyzes a single pixel in said pixel representation immediately adjacent to said particular pixel in a direction opposite to said predetermined direction to determine said local background color.
References Cited (Backward Citations)
US5231519A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2000-03-03 | 2000-09-02 | 2001-03-04 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2004-03-03 | 2004-09-02 | 2005-03-04 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2008-03-03 | 2008-09-02 | 2009-03-04 | $7700.00 | Window Closed / Lapsed |