US6911986B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and system for processing video incorporating multiple on screen display formats
Assignee: InterDigital Madison Patent Holdings SAS
•
Filing: 2000-06-13
•
Granted: 2005-06-28
•
Expires: 2020-06-13
Abstract
Abstract A data format employing multiple different headers associated with corresponding OSD content facilitates the implementation of an efficient and flexible OSD management and control system. Each header contains a unique display characteristic or set of display characteristics for the interpretation and presentation of an associated OSD pixel map. In using this system, the presentation or modification of an OSD involves the selection of the header, associated with the OSD, having the desired display characteristics to be used in presenting or modifying the OSD.
Inventors
- 👤 Charu Aneja
- 👤 Mario Lazaga
- 👤 Aaron Hal Dinwiddie
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 10:41
CPC Classifications
H; H04; H04N; H04N21/00; H04N21/40; H04N21/43; H04N21/431; H04N21/41; H04N21/426; H04N21/434; H04N21/4348
Claims Analysis
Total Claims: 26
Claim 1
Independent Claim
68 words
A method for processing image data for display, the method comprising the steps of: storing a pixel map in a memory at a memory location; storing a plurality of different headers associated with the pixel map in the memory, each header containing the same memory location of the pixel map and a unique display characteristic; and selecting a header defining a desired display characteristic for the pixel map.
Claim 2
Independent Claim
68 words
A method for processing image data for display, the method comprising the steps of: storing a pixel map in a memory at a memory location; storing a plurality of different headers associated with the pixel map in the memory, each header containing the same memory location of the pixel map and a unique display characteristic; and selecting a header defining a desired display characteristic for the pixel map.
Claim 3
Dependent Claim
27 words
The method of claim 1 , further comprising the step of: processing the selected header and associated pixel map to generate an image in a displayable format.
Claim 4
Dependent Claim
20 words
The method according to claim 1 , wherein the pixel map is associated with an on-screen display (OSD) data structure.
Claim 5
Dependent Claim
74 words
The method of claim 1 , wherein the desired display characteristic is at least one of a presence or absence of a side panel, a YUV or YIQ colorimetry, a degree of transparency, an image size, an interlaced or progressive display format, a color scheme, an aspect ratio, a blending ratio, a resolution factor, a number of bits per pixel, a compression factor, a horizontal pixel duplication value, and a vertical pixel duplication value.
Claim 6
Independent Claim
118 words
A method of generating an image for display on a display unit, the method comprising the steps of: receiving a request to display an image having a desired display characteristic; accessing an image data structure stored in a memory in response to the received request, the image data structure including an image block containing image data and a plurality of associated header blocks, each header block containing the same memory location of the image block and a unique image display characteristic; selecting a header block having a unique display characteristic that corresponds to the desired display characteristic; and processing the selected header block and the associated image block such that the image having the desired characteristic is displayed.
Claim 7
Independent Claim
118 words
A method of generating an image for display on a display unit, the method comprising the steps of: receiving a request to display an image having a desired display characteristic; accessing an image data structure stored in a memory in response to the received request, the image data structure including an image block containing image data and a plurality of associated header blocks, each header block containing the same memory location of the image block and a unique image display characteristic; selecting a header block having a unique display characteristic that corresponds to the desired display characteristic; and processing the selected header block and the associated image block such that the image having the desired characteristic is displayed.
Claim 8
Dependent Claim
13 words
The method of claim 5 , wherein the image is an on-screen display.
Claim 9
Dependent Claim
73 words
The method of claim 5 , wherein the display characteristic is at least one of a presence or absence of a side panel, a YUV or YIQ colorimetry, a degree of transparency, an image size, an interlaced or progressive display format, a color scheme, an aspect ratio, a blending ratio, a resolution factor, a number of bits per pixel, a compression factor, a horizontal pixel duplication value, and a vertical pixel duplication value.
Claim 10
Dependent Claim
16 words
The method of claim 5 wherein the display characteristic is a unique set of display characteristics.
Claim 11
Dependent Claim
27 words
The method of claim 5 , further including the step of: storing the data structure in the memory prior to the receipt of the image display request.
Claim 12
Dependent Claim
24 words
The method of claim 5 , wherein the image data structure is one of a plurality of image data structures stored in the memory.
Claim 13
Dependent Claim
23 words
The method of claim 5 , wherein the image data in the image block of the image data structure is a pixel map.
Claim 14
Dependent Claim
187 words
In a system for the reception, processing, and display of video and graphical data, a method of generating an on-screen display: storing a data structure in a memory at a memory location upon an initialization of the system, the data structure including on-screen display content data and a plurality of headers associated with the on-screen display content data, each header containing the same memory location of the on-screen display content data and a distinct set of processing instructions for the processing of the on-screen display content data; receiving a request to display an on-screen display corresponding to the stored data structure, the request indicating that the on-screen display is to be displayed in accordance with a selected format; retrieving the on-screen display content data and a header of the plurality of headers from the memory in response to the received request, the retrieved header containing a distinct set of processing instructions that correspond to the selected format; and processing the retrieved on-screen display content data in accordance with the distinct set of processing instructions of the retrieved header to generate the on-screen display in the selected format.
Claim 15
Dependent Claim
187 words
In a system for the reception, processing, and display of video and graphical data, a method of generating an on-screen display: storing a data structure in a memory at a memory location upon an initialization of the system, the data structure including on-screen display content data and a plurality of headers associated with the on-screen display content data, each header containing the same memory location of the on-screen display content data and a distinct set of processing instructions for the processing of the on-screen display content data; receiving a request to display an on-screen display corresponding to the stored data structure, the request indicating that the on-screen display is to be displayed in accordance with a selected format; retrieving the on-screen display content data and a header of the plurality of headers from the memory in response to the received request, the retrieved header containing a distinct set of processing instructions that correspond to the selected format; and processing the retrieved on-screen display content data in accordance with the distinct set of processing instructions of the retrieved header to generate the on-screen display in the selected format.
Claim 16
Dependent Claim
79 words
The method of claim 12 , wherein the distinct set of processing instructions includes an instruction for at least one of a presence or absence of a side panel, a YUV or YIQ colorimetry, a degree of transparency, an image size, an interlaced or progressive display format, a color scheme, an aspect ratio, a blending ratio, a resolution factor, a number of bits per pixel, a compression factor, a horizontal pixel duplication value, and a vertical pixel duplication value.
Claim 17
Dependent Claim
16 words
The method of claim 12 , wherein the on-screen display content data is a pixel map.
Claim 18
Independent Claim
176 words
A system for generating an image, the system comprising: an input coupled to a source of image requests, each image request containing a desired image and desired image characteristic; a memory for storing a plurality of image data structures, each image data structure including an image segment and a plurality of associated header segments, each header segment including the same memory location of the image segment and a unique image characteristic; a controller coupled to the input and the memory, the controller accessing an image data structure of the plurality of image data structures in response to an image request received from the input, the controller accessing the image data structure such that the image segment corresponding to the desired image and the associated header segment corresponding to the desired image characteristic are retrieved from the memory; and processing circuitry coupled to the controller for receiving the retrieved image segment and header segment from the controller and processing the image segment in accordance with the header segment to generate an image corresponding to the image request.
Claim 19
Independent Claim
176 words
A system for generating an image, the system comprising: an input coupled to a source of image requests, each image request containing a desired image and desired image characteristic; a memory for storing a plurality of image data structures, each image data structure including an image segment and a plurality of associated header segments, each header segment including the same memory location of the image segment and a unique image characteristic; a controller coupled to the input and the memory, the controller accessing an image data structure of the plurality of image data structures in response to an image request received from the input, the controller accessing the image data structure such that the image segment corresponding to the desired image and the associated header segment corresponding to the desired image characteristic are retrieved from the memory; and processing circuitry coupled to the controller for receiving the retrieved image segment and header segment from the controller and processing the image segment in accordance with the header segment to generate an image corresponding to the image request.
Claim 20
Dependent Claim
25 words
The system of claim 15 , further comprising: a display unit coupled to the processing circuitry for displaying the image generated by the processing circuitry.
Claim 21
Dependent Claim
14 words
The system of claim 15 , wherein the image segment is a pixel map.
Claim 22
Dependent Claim
74 words
The system of claim 15 , wherein the unique image characteristic is at least one of a presence or absence of a side panel, a YUV or YIQ colorimetry, a degree of transparency, an image size, an interlaced or progressive display format, a color scheme, an aspect ratio, a blending ratio, a resolution factor, a number of bits per pixel, a compression factor, a horizontal pixel duplication value, and a vertical pixel duplication value.
Claim 23
Dependent Claim
18 words
The system of claim 15 , wherein the image corresponding to the image request is an on-screen display.
Claim 24
Dependent Claim
18 words
The system of claim 15 , wherein the unique image characteristic is a unique set of image characteristics.
Claim 25
Dependent Claim
55 words
An on-screen display memory comprising: a first region containing a pixel map; a second region containing a plurality of different headers, each header containing the same memory location of the pixel map and defining a different display characteristic for the pixel map; and a control port for selecting a desired one of the different headers.
Claim 26
Dependent Claim
55 words
An on-screen display memory comprising: a first region containing a pixel map; a second region containing a plurality of different headers, each header containing the same memory location of the pixel map and defining a different display characteristic for the pixel map; and a control port for selecting a desired one of the different headers.
References Cited (Backward Citations)
US4477830A
Cited
US4792936A
Cited
US5020003A
Cited
US5420605A
Cited
US5489947A
Cited
US5534942A
Cited
US5640502A
Cited
US6002835A
Cited
US5745095A
Cited
US6462746B1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2008-06-27 | 2008-12-27 | 2009-06-28 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2012-06-27 | 2012-12-27 | 2013-06-28 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2016-06-27 | 2016-12-27 | 2017-06-28 | $7700.00 | Window Closed / Lapsed |