US5528296A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Jagged edge compensator for staggered pixel layouts of a spatial light modulator
Assignee: Texas Instruments Inc
•
Filing: 1994-12-16
•
Granted: 1996-06-18
•
Expires: 2014-12-16
Abstract
Abstract A graphics data unit (17) for a digital television receiver (10) that uses a spatial light modulator (16). The graphics data unit (17) has a graphics processor (22), which offloads graphics processing tasks, such as for closed captioning and on-screen display, from a main processor (14). The graphics data unit (17) also has a character memory (24), which stores fonts for closed caption and on-screen display characters. A read-only memory (22a) stores graphics primitives. The character fonts and the graphics primitives may be adapted to compensate for staggered pixel layouts of the spatial light modulator (16).
Inventors
- 👤 Robert J. Gove
- 👤 Richard C. Meyer
- 👤 John R. Reder
- 👤 Scott D. Heimbuch
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-29 16:09
CPC Classifications
H; H04; H04N; H04N21/00; H04N21/40; H04N21/47; H04N21/488; H04N21/4884; H04N11/00; H04N11/04; H04N5/00; H04N5/74; H04N5/7416; H04N5/7458; H04N21/41; H04N21/426; H04N5/44; H04N5/445
Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
162 words
A graphics data unit for a digital television receiver having a spatial light modulator with a staggered pixel layout, comprising: a means for convening analog video signals to digital video signals and for separating said digital signals into chrominance and luminance components; a closed caption detector for digitally detecting a closed caption component of a television signal and for converting said television signal to closed caption data; a graphics processor for receiving said closed caption data and for determining what characters are to be generated; a character generator in data communication with said graphics processor, for generating digital pixel data representing said characters and determining when compensation is applied to said characters, respectively; and a character memory in data communication with said character generator, for storing pixel patterns representing said characters, wherein said memory stores said characters in a digital form that compensates vertical lines for the effects of said staggered pixel layout using alternating rows of single pixels and pixel pairs.
Claim 2
Dependent Claim
162 words
A graphics data unit for a digital television receiver having a spatial light modulator with a staggered pixel layout, comprising: a means for convening analog video signals to digital video signals and for separating said digital signals into chrominance and luminance components; a closed caption detector for digitally detecting a closed caption component of a television signal and for converting said television signal to closed caption data; a graphics processor for receiving said closed caption data and for determining what characters are to be generated; a character generator in data communication with said graphics processor, for generating digital pixel data representing said characters and determining when compensation is applied to said characters, respectively; and a character memory in data communication with said character generator, for storing pixel patterns representing said characters, wherein said memory stores said characters in a digital form that compensates vertical lines for the effects of said staggered pixel layout using alternating rows of single pixels and pixel pairs.
Claim 3
Dependent Claim
35 words
The graphics data unit of claim 1, wherein said graphics processor is in data communication with an instruction memory for storing vertical line drawing instructions that compensate for the effects of said staggered pixel layout.
Claim 4
Dependent Claim
48 words
The graphics data unit of claim 2, further comprising an infrared detector for receiving infrared signals from a remote control unit and for decoding said infrared signals into a program for generating graphics images, and wherein said graphics processor executes said program, using said vertical line drawing instructions.
Claim 5
Dependent Claim
47 words
The graphics data unit of claim 2, wherein said graphics processor has an input/output port for electronically receiving image data from an external source, and wherein a read-only memory stores programming to decode said image data and associate said image data with said vertical line drawing instructions.
Claim 6
Independent Claim
105 words
A method of using a digital television receiver to display vertical lines on a television display having staggered pixel elements, comprising the steps of: storing a set of fonts whose vertical lines are compensated for the vertical effect of said staggered pixel elements; receiving a closed caption signal, wherein said closed caption signal is in digital format; decoding said closed caption signal to determine what characters are to be displayed; accessing said characters to be displayed from said set of fonts; and displaying selected portions of selected ones of said characters in a compensated digital format using alternating rows of single pixels and pixel pairs.
Claim 7
Independent Claim
105 words
A method of using a digital television receiver to display vertical lines on a television display having staggered pixel elements, comprising the steps of: storing a set of fonts whose vertical lines are compensated for the vertical effect of said staggered pixel elements; receiving a closed caption signal, wherein said closed caption signal is in digital format; decoding said closed caption signal to determine what characters are to be displayed; accessing said characters to be displayed from said set of fonts; and displaying selected portions of selected ones of said characters in a compensated digital format using alternating rows of single pixels and pixel pairs.
Claim 8
Dependent Claim
30 words
The method of claim 5, wherein said step of storing said set of fonts is further performed by varying the intensity of pixels of vertical lines on said alternating rows.
Claim 9
Dependent Claim
49 words
The method of claim 5, further comprising the steps of: storing vertical line drawing instructions, which include instructions that compensate for the effects of said staggered pixel elements; receiving graphics commands that call said vertical line drawing instructions; and displaying at least one vertical line in a compensated format.
Claim 10
Dependent Claim
31 words
The method of claim 7, wherein said step of storing vertical line drawing instructions is performed by storing instructions for adding an extra pixel to alternating rows of said vertical line.
Claim 11
Dependent Claim
55 words
The method of claim 5, further comprising the steps of: storing a set of instructions for detecting edges of incoming video data; storing instructions for compensating said edges for the effect of said staggered pixel elements; and displaying at least one vertical line of an image represented by said incoming video data in compensated format.
Claim 12
Dependent Claim
30 words
The method of claim 9, wherein said step of storing instructions for compensating edges is performed by storing instructions for adding an extra pixel to alternating rows of said edge.
Claim 13
Dependent Claim
104 words
A graphics data unit for a digital television receiver having a spatial light modulator with a staggered pixel layout, comprising: an infrared detector for receiving infrared signals from a remote control unit, and for decoding said signal into a program for generating graphic images; an input/output unit for receiving a program for generating graphic images; and a graphics processor for executing said program, having a memory for storing digital vertical line drawing instructions that compensate for the effects of said staggered pixel layout on selected portions of selected ones of said vertical line drawing instructions using alternating rows of since pixels and pixel pairs.
Claim 14
Dependent Claim
104 words
A graphics data unit for a digital television receiver having a spatial light modulator with a staggered pixel layout, comprising: an infrared detector for receiving infrared signals from a remote control unit, and for decoding said signal into a program for generating graphic images; an input/output unit for receiving a program for generating graphic images; and a graphics processor for executing said program, having a memory for storing digital vertical line drawing instructions that compensate for the effects of said staggered pixel layout on selected portions of selected ones of said vertical line drawing instructions using alternating rows of since pixels and pixel pairs.
Claim 15
Dependent Claim
28 words
The graphics data unit of claim 11, wherein said vertical line drawing instructions include instructions for adding an extra pixel adjacent to alternating pixels of said vertical line.
Claim 16
Dependent Claim
148 words
A digital television receiver for displaying both video and graphics data, comprising: a main processor for processing video data; a processor memory for storing said video data during processing; a graphics data unit having an input-output unit for receiving graphics programming instructions from an external source, a graphics processor for executing said programming instructions, and a memory for storing graphics primitives, wherein said programming instructions include compensating for selected portions of selected ones of characters in said video data by adding alternating rows of single pixels and pixel pairs; a display memory for receiving processed video data from said main processor and processed graphics data from said graphics processor, and for formatting said processed video data and said processed graphics data into bit-plane data; and a spatial light modulator for receiving said bit-plane data, and for generating images in accordance with said video data and said graphics data.
Claim 17
Dependent Claim
148 words
A digital television receiver for displaying both video and graphics data, comprising: a main processor for processing video data; a processor memory for storing said video data during processing; a graphics data unit having an input-output unit for receiving graphics programming instructions from an external source, a graphics processor for executing said programming instructions, and a memory for storing graphics primitives, wherein said programming instructions include compensating for selected portions of selected ones of characters in said video data by adding alternating rows of single pixels and pixel pairs; a display memory for receiving processed video data from said main processor and processed graphics data from said graphics processor, and for formatting said processed video data and said processed graphics data into bit-plane data; and a spatial light modulator for receiving said bit-plane data, and for generating images in accordance with said video data and said graphics data.
Claim 18
Dependent Claim
25 words
The digital television receiver of claim 13, wherein said graphics data unit has an infrared detector for receiving infrared signals from a remote control unit.
Claim 19
Dependent Claim
17 words
The digital television receiver of claim 13, wherein said spatial light modulator has a staggered pixel layout.
Claim 20
Dependent Claim
38 words
The digital television receiver of claim 15, further comprising a character memory in data communication with said graphics processor for storing character fonts in a format that compensates vertical lines for the effects of said staggered pixel layout.
Claim 21
Dependent Claim
28 words
The digital television receiver of claim 15, further comprising a logic circuit for executing vertical line drawing instructions that compensate for the effects of said staggered pixel layout.
References Cited (Backward Citations)
US4516154A
Cited
US4437122B1
Cited
US4437122A
Cited
EP0122098A2
Cited
EP0177704A1
Cited
US4712102A
Cited
US4689660A
Cited
US4851825A
Cited
US5280577A
Cited
US4953027A
Cited
US5150108A
Cited
US5293579A
Cited
US5345554A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1999-06-18 | 1999-12-18 | 2000-06-18 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2003-06-18 | 2003-12-18 | 2004-06-18 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2007-06-18 | 2007-12-18 | 2008-06-18 | $7700.00 | Window Closed / Lapsed |