EP0840276B1
Expired / Lapsed
EP
⏱️ 0.0 years remaining
Window processing in an on screen display system
Assignee: Texas Instruments Inc
•
Filing: 1997-11-03
•
Granted: 2002-10-16
•
Expires: 2017-11-03
Abstract
No abstract record available.
Inventors
- 👤 Gerard Chauvel
- 👤 Gerard Benbassat
- 👤 Brian Chae
Bibliographic Details
Application Number
—
Jurisdiction
EP
Data Source
google_patents
Last Synchronized
2026-11-07 19:25
CPC Classifications
H; H04; H04N; H04N5/00; H04N5/44; H04N5/445; H04N21/00; H04N21/40; H04N21/41; H04N21/426; H04N21/42653; G; G09; G09G; G09G5/00; G09G5/14; G09G5/36; G09G5/39; G09G5/395; H04N19/00; H04N19/42; H04N19/60; H04N19/61; H04N21/42607; H04N21/42615; H04N21/42623; H04N21/43; H04N21/431; H04N21/434; H04N21/439; H04N21/44; H04N21/443; G09G2340/00; G09G2340/04; G09G2340/12; G09G2340/125; G09G2360/00; G09G2360/02
Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
155 words
An apparatus for providing pixel data for use in an on-screen
display comprising: a pixel memory for storing pixel data
representative of pixels for use in producing the on-screen
display; a window controller having an input for receiving
information indicative of a current pixel position in
the on-screen display, said window controller
responsive to said current pixel position information
for providing window information indicative of an
active window of the on-screen display in which the
current pixel position is located; characterised by comprising an attribute indicator coupled to said window
controller and responsive to said window information
for providing information indicative of a data format
used by said pixel memory to represent the pixels
associated with said active window; and a pixel selector coupled to said attribute
indicator and said pixel memory, said pixel selector
responsive to said data format information for
obtaining from said pixel memory the pixel data
associated with said active window.
Claim 2
Dependent Claim
34 words
The apparatus of Claim 1, wherein said window
controller includes a prioritizer for selecting said active
window from among a plurality of further active windows in
which the current pixel position is also located.
Claim 3
Dependent Claim
93 words
The apparatus of Claim 1, wherein said attribute
indicator includes an attribute memory for storing therein
information indicative of a plurality of data formats used
by said pixel memory to represent pixels of respective ones
of a plurality of windows included in the on-screen display,
wherein at least one of said plurality of data formats is
different from at least another of said plurality of data
formats, said window information including address
information indicative of a location in said attribute
memory where the data format information corresponding to
said active window is stored.
Claim 4
Dependent Claim
118 words
The apparatus of Claim 3, wherein said window
controller is responsive to said current pixel position
information for detecting a condition in which said active
window where the current pixel position is located is
different from a window in which is located a pixel position
that immediately precedes the current pixel position in a
display line of the on-screen display, said window
controller for providing a control signal in response to
detection of said condition, said attribute indicator
including an attribute register coupled to said attribute
memory, said attribute register coupled to said window
controller and responsive to said control signal for loading
into said attribute register the data format associated with
the pixels of said active window.
Claim 5
Dependent Claim
45 words
The apparatus of Claim 1, wherein said window
controller includes a content addressable memory which
contains information indicative of the respective sizes of a
plurality of windows included in the on-screen display and
indicative of the respective positions of said windows in
the on-screen display.
Claim 6
Dependent Claim
34 words
The apparatus of Claim 1, wherein the data format
information includes information indicative of a number of
data bits per pixel used by said pixel memory to represent
the pixels of said active window.
Claim 7
Dependent Claim
64 words
The apparatus of Claim 6, including a pixel counter
coupled to said attribute indicator and said pixel selector,
said pixel counter having an input for receiving a pixel
clock, said pixel counter responsive to said pixel clock and
said number of data bits per pixel for controlling said
pixel selector to obtain from said pixel memory the pixel
data associated with said active window.
Claim 8
Dependent Claim
30 words
The apparatus of Claim 1, wherein said attribute
indicator is further for providing information for
addressing a color look up table which includes colors for
use in the on-screen display.
Claim 9
Dependent Claim
49 words
The apparatus of Claim 8, including a multiplexer
coupled to said attribute indicator and said pixel selector,
said multiplexer responsive to said data format information
for combining, at an output thereof, pixel data obtained
from said pixel memory and a portion of said color look up
table addressing information.
Claim 10
Independent Claim
94 words
A method of providing pixel data for use in an on-screen
display comprising: providing information indicative of a current
pixel position in the on-screen display; in response to said current pixel position
information, providing window information indicative of
an active window of the on-screen display in which the
current pixel position is located; characterised by providing information indicative of a data format
used by a pixel memory to represent pixels associated
with said active window; and responsive to said data format information,
obtaining from the pixel memory pixel data associated
with said active window.
Claim 11
Dependent Claim
27 words
The method of Claim 10, including selecting said active
window from among a plurality of further active windows in
which the current pixel position is also located.
Claim 12
Dependent Claim
90 words
The method of Claim 10, including storing in an
attribute memory information indicative of a plurality of
data formats used by the pixel memory to represent pixels of
respective ones of a plurality of windows included in the
on-screen display, wherein at least one of said plurality of
data formats is different from at least another of said
plurality of data formats, and wherein said window
information includes address information indicative of a
location in the attribute memory where the data format
information corresponding to said active window is stored.
Claim 13
Dependent Claim
89 words
The method of Claim 12, including detecting in response
to said current pixel position information a condition
wherein said active window in which the current pixel
position is located is different from a window in which is
located a pixel position that immediately precedes the
current pixel position in a display line of the on-screen
display, providing a control signal in response to detection
of said condition and, responsive to said control signal,
loading into an attribute register the data format
associated with the pixels of said active window.
Claim 14
Dependent Claim
47 words
The method of Claim 10, wherein said step of providing
window information includes providing information indicative
of the respective sizes of a plurality of windows included
in the on-screen display and providing information
indicative of the respective positions of said plurality of
windows in the on-screen display.
Claim 15
Dependent Claim
34 words
The method of Claim 10, wherein the data format
information includes information indicative of a number of
data bits per pixel used by the pixel memory to represent
the pixels of said active window.
Claim 16
Dependent Claim
31 words
The method of Claim 15, including providing a pixel
clock, said obtaining step including obtaining the pixel
data responsive to said pixel clock and said number of data
bits per pixel.
Claim 17
Dependent Claim
50 words
The method of Claim 10, including providing information
for addressing a color look up table which includes colors
for use in the on-screen display and, responsive to said
data format information, combining a portion of said color
look up table addressing information with pixel data
obtained from the pixel memory.
References Cited (Backward Citations)
No citation records indexed.
USPTO Annuity & Maintenance Windows
Maintenance schedule is calculated for granted US utility patents.