US6397386B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Decimation method for providing pig windows
Assignee: Adeia Guides Inc
•
Filing: 2000-03-31
•
Granted: 2002-05-28
•
Expires: 2020-03-31
Abstract
Abstract A decimation system and method for providing video data to a PIG window in an EPG environment. In one embodiment, the system includes an EPG system having a picture in guide window, a tuner to generate a video signal, a decoder coupled to the tuner to receive the video signal and generate pixels based on the received signal, a PIG generator coupled to the decoder that performs a real time weighted averaging to select a subset of the pixels; and a display generator to display the subset of the pixels in the PIG window on a monitor.
Inventors
- 👤 Daniel C. O'Connor
- 👤 Arthur Y. Ng
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-29 22:55
CPC Classifications
H; H04; H04N; H04N21/00; H04N21/40; H04N21/47; H04N21/482; H04N21/41; H04N21/426; H04N21/42607; H04N21/4263; H04N21/43; H04N21/431; H04N21/4312; H04N21/4316
Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
147 words
An electronic program guide (EPG) system including a picture in guide (PIG) window comprising: a monitor having a display screen; a tuner to generate a video signal; a decoder coupled to the tuner to receive the video signal and generate pixels based on the received signal; a PIG generator coupled to the decoder that performs a real time weighted averaging to generate a subset of the pixels as a line of pixels is generated by the decoder; a memory to buffer the generated pixels; and a display generator to display the subset of the pixels in the PIG window on the display screen, wherein the memory buffers 3 adjacent pixels in a 3×3 sliding window for the current line and the previous two lines, and the PIG generator performs the real time weighted averaging to select one pixel out of the nine pixels from the sliding window.
Claim 2
Dependent Claim
147 words
An electronic program guide (EPG) system including a picture in guide (PIG) window comprising: a monitor having a display screen; a tuner to generate a video signal; a decoder coupled to the tuner to receive the video signal and generate pixels based on the received signal; a PIG generator coupled to the decoder that performs a real time weighted averaging to generate a subset of the pixels as a line of pixels is generated by the decoder; a memory to buffer the generated pixels; and a display generator to display the subset of the pixels in the PIG window on the display screen, wherein the memory buffers 3 adjacent pixels in a 3×3 sliding window for the current line and the previous two lines, and the PIG generator performs the real time weighted averaging to select one pixel out of the nine pixels from the sliding window.
Claim 3
Dependent Claim
52 words
The EPG system of claim 1 , wherein the PIG generator in real time selects one pixel out of the nine pixels based on a transfer function of (a+2b+c+2d+4e+2f+g+2h+i)/16, wherein a, b, c, d, e, f, g, h, and i are binary coefficients for the respective pixels in the 3×3 sliding window.
Claim 4
Dependent Claim
210 words
A television system for receiving a video signal, comprising: a monitor having a display screen; a plurality of tuners to generate a plurality of video signals that carry video programs and data related to the video programs; a memory to buffer pixels corresponding to a subset of the generated video signals; a PIG chip coupled to the monitor and the tuners to display a first image in a PIG window on the screen based on a video signal generated by one of the plurality of tuners, wherein the PIG chip performs a real time weighted averaging to select one pixel out of nine pixels from the video signal to display the respective program in the PIG window on the screen; and means for coupling the program related data to the PIG chip so as to display the data in a second area on the screen contemporaneously with the program displayed in the PIG window, wherein the memory buffers 3 adjacent pixels in a 3×3 sliding window for the current line and the previous two lines of the video signal generated by one of the plurality of tuners, and the PIG chip performs the real time weighted averaging to select one pixel out of the nine pixels in the sliding window.
Claim 5
Dependent Claim
210 words
A television system for receiving a video signal, comprising: a monitor having a display screen; a plurality of tuners to generate a plurality of video signals that carry video programs and data related to the video programs; a memory to buffer pixels corresponding to a subset of the generated video signals; a PIG chip coupled to the monitor and the tuners to display a first image in a PIG window on the screen based on a video signal generated by one of the plurality of tuners, wherein the PIG chip performs a real time weighted averaging to select one pixel out of nine pixels from the video signal to display the respective program in the PIG window on the screen; and means for coupling the program related data to the PIG chip so as to display the data in a second area on the screen contemporaneously with the program displayed in the PIG window, wherein the memory buffers 3 adjacent pixels in a 3×3 sliding window for the current line and the previous two lines of the video signal generated by one of the plurality of tuners, and the PIG chip performs the real time weighted averaging to select one pixel out of the nine pixels in the sliding window.
Claim 6
Dependent Claim
52 words
The EPG system of claim 3 , wherein the PIG chip in real time selects one pixel out of the nine pixels based on a transfer function of (a+2b+c+2d+4e+2f+g+2h+i)/16, wherein a, b, c, d, e, f, g, h, and i are binary coefficients for the respective pixels in the 3×3 sliding window.
Claim 7
Independent Claim
129 words
A method for providing video data to a picture in guide (PIG) window displayed on a monitor, the method comprising the steps of: receiving a video signal; generating pixels based on the received signal; performing a real time weighted averaging to generate a subset of the pixels as a line of pixels is generated by the decoder; buffering the generated pixels; and displaying the subset of the pixels in the PIG window on the monitor, wherein the step of buffering comprises buffering 3 adjacent pixels in a 3×3 sliding window for the current line and the previous two lines, and the step of performing a real time weighted averaging comprises performing the real time weighted averaging for selecting one pixel out of the nine pixels in the sliding window.
Claim 8
Independent Claim
129 words
A method for providing video data to a picture in guide (PIG) window displayed on a monitor, the method comprising the steps of: receiving a video signal; generating pixels based on the received signal; performing a real time weighted averaging to generate a subset of the pixels as a line of pixels is generated by the decoder; buffering the generated pixels; and displaying the subset of the pixels in the PIG window on the monitor, wherein the step of buffering comprises buffering 3 adjacent pixels in a 3×3 sliding window for the current line and the previous two lines, and the step of performing a real time weighted averaging comprises performing the real time weighted averaging for selecting one pixel out of the nine pixels in the sliding window.
Claim 9
Dependent Claim
56 words
The method of claim 5 , wherein the step of performing a real time weighted averaging comprises selecting one pixel out of the nine pixels based on a transfer function of (a+2b+c+2d+4e+2f+g+2h+i)/16, wherein a, b, c, d, e, f, g, h, and i are binary coefficients for the respective pixels in the 3×3 sliding a window.
References Cited (Backward Citations)
US4779135A
Cited
US5715515A
Cited
US5635978A
Cited
US5737028A
Cited
US5828419A
Cited
WO1997034414A1
Cited
WO1997034413A1
Cited
US6177931B1
Cited
WO1998043419A1
Cited
WO1999004561A1
Cited
WO1999011061A1
Cited
WO1999038322A1
Cited
US6252906B1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2005-05-27 | 2005-11-26 | 2006-05-28 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2009-05-27 | 2009-11-26 | 2010-05-28 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2013-05-27 | 2013-11-26 | 2014-05-28 | $7700.00 | Window Closed / Lapsed |