Testing a vertical blanking interval signal
AssigneeMicrosoft Corporation
InventorsPercy A Tierney, Tuan D Le, Anand Ganesh, Adrian Mircea Sima
Life of this patent
Estimating the term…
Abstract
A vertical blanking interval (VBI) signal testing tool captures, isolates, and analyzes a VBI signal to determine the quality of the VBI signal or signal source. A digitized VBI signal is received and analyzed according to industry standards. The VBI signal is first examined using thresholds, threshold points, and other points as a way of discerning waveforms in the signal and their individual characteristics. Thereafter, deviations of the VBI signal from industry standards are logged or displayed for review.
Claims24
A method of testing a vertical blanking interval signal, the method comprising:
- receiving a vertical blanking interval signal derived from at least a portion of a television signal, the vertical blanking interval signal including a plurality of waveforms;
- computing at least one threshold level for the vertical blanking interval signal;
- determining threshold points on the vertical blanking interval signal relative to the at least one threshold level;
- designating portions of the vertical blanking interval signal as distinct waveforms by discerning vertical blanking interval data points forming each waveform according to relative conditions between sequential data points and the threshold level, each waveform comprising at least one threshold point;
- and
- detecting at least one deviation of the vertical blanking interval signal from a predefined standard based on the at least one threshold point for each waveform.
A method of testing a vertical blanking interval signal, the method comprising:
- receiving a vertical blanking interval signal derived from at least a portion of a television signal, the vertical blanking interval signal including a plurality of waveforms;
- computing at least one threshold level for the vertical blanking interval signal;
- determining at least one threshold point for each waveform relative to the at least one threshold level;
- detecting at least one deviation of the vertical blanking interval signal from a predefined standard based on the at least one threshold point for each waveform;
- and
- determining at least one other deviation of the vertical blanking interval signal from the predefined standard based on information recorded from a vertical blanking interval packet header for the vertical blanking interval signal.
A method of testing a vertical blanking interval signal, the method comprising:
- receiving a vertical blanking interval signal derived from at least a portion of a television signal, the vertical blanking interval signal including a plurality of waveforms;
- computing at least one threshold level for the vertical blanking interval signal;
- determining at least one threshold point for each waveform relative to the at least one threshold level;
- and
- detecting at least one deviation of the vertical blanking interval signal from a predefined standard based on the at least one threshold point for each waveform,
- wherein the computing operation comprises:
- computing the threshold as a median signal strength of a line of the vertical blanking interval signal.
A method of testing a vertical blanking interval signal, the method comprising:
- receiving a vertical blanking interval signal derived from at least a portion of a television signal, the vertical blanking interval signal including a plurality of waveforms;
- computing at least one threshold level for the vertical blanking interval signal;
- determining at least one threshold point for each waveform relative to the at least one threshold level;
- and
- detecting at least one deviation of the vertical blanking interval signal from a predefined standard based on the at least one threshold point for each waveform,
- wherein the computing operation comprises:
- computing the threshold as a median signal strength of a segment of a line of the vertical blanking interval signal.
A computer-readable medium having computer-executable instructions for performing a computer process that tests a vertical blanking interval signal, the computer process comprising:
- receiving a vertical blanking interval signal derived from at least a portion of a television signal, the vertical blanking interval signal including a plurality of waveforms;
- computing at least one threshold level for the vertical blanking interval signal;
- determining threshold points on the vertical blanking interval signal relative to the at least one threshold level;
- designating portions of the vertical blanking interval signal as distinct waveforms by discerning vertical blanking interval data points forming each waveform according to relative conditions between sequential data points and the threshold level, each waveform comprising at least one threshold point;
- and
- detecting at least one deviation of the vertical blanking interval signal from a predefined standard based on the at least one threshold point for each waveform.
A computer-readable medium having computer-executable instructions for performing a computer process that tests a vertical blanking interval signal, the computer process comprising:
- receiving a vertical blanking interval signal derived from at least a portion of a television signal, the vertical blanking interval signal including a plurality of waveforms;
- computing at least one threshold level for the vertical blanking interval signal;
- determining at least one threshold point for each waveform relative to the at least one threshold level;
- and
- detecting at least one deviation of the vertical blanking interval signal with a predefined standard based on the at least one threshold point for each waveform,
- wherein the computer process further comprises:
- determining at least one other deviation of the vertical blanking interval signal from the predefined standard based on information recorded from a vertical blanking interval packet header for the vertical blanking interval signal.
A computer-readable medium having computer-executable instructions for performing a computer process that tests a vertical blanking interval signal, the computer process comprising:
- receiving a vertical blanking interval signal derived from at least a portion of a television signal, the vertical blanking interval signal including a plurality of waveforms;
- computing at least one threshold level for the vertical blanking interval signal;
- determining at least one threshold point for each waveform relative to the at least one threshold level;
- and
- detecting at least one deviation of the vertical blanking interval signal with a predefined standard based on the at least one threshold point for each waveform,
- wherein the computing operation comprises:
- computing the threshold as a median signal strength of a line of the vertical blanking interval signal.
A computer-readable medium having computer-executable instructions for performing a computer process that tests a vertical blanking interval signal, the computer process comprising:
- receiving a vertical blanking interval signal derived from at least a portion of a television signal, the vertical blanking interval signal including a plurality of waveforms;
- computing at least one threshold level for the vertical blanking interval signal;
- determining at least one threshold point for each waveform relative to the at least one threshold level;
- and
- detecting at least one deviation of the vertical blanking interval signal with a predefined standard based on the at least one threshold point for each waveform,
- wherein the computing operation comprises:
- computing the threshold as a median signal strength of a segment of a line of the vertical blanking interval signal.
Dependencies are inferred from the claim text.