← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag