← Back to Patent Explorer
US5574495A Expired / Lapsed US ⏱️ 0.0 years remaining

Cable television data path error analyzer located at the set-top terminal

Assignee: Arris Technology Inc
•
Filing: 1995-10-18
•
Granted: 1996-11-12
•
Expires: 2015-10-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system for determining the quality of data received by settop terminals including at least one settop terminal which analyses each data packet received by the settop terminal and determines whether the received data packet includes errors. The bit error rate is continually calculated, monitored and stored. When the bit error rate exceeds a predetermined threshold, the settop terminal generates a warning signal for transmission to the headend, which diagnoses the problem. The cable system headend utilizes the results from a group of households that have the same problem in order to isolate the source of failure.

Inventors

  • 👤 Louis Caporizzo

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 17:33
CPC Classifications
H; H04; H04H; H04H20/00; H04H20/12; H04L; H04L1/00; H04L1/20; H04L1/24; H04N; H04N17/00; H04N7/00; H04N7/10; H04N7/102; H04N7/16; H04N7/162; H04N7/165; H04N7/173; H04N7/17345; H04N7/17354; H04H20/65; H04H20/76; H04H20/77; H04H20/78

Claims Analysis

Total Claims: 26
Claim 1
Independent Claim 117 words
A cable television transmission system, which transmits programming over a plurality of channels, including a data path analyzer comprising: a headend comprising: means for transmitting analysis data over at least one selected CATV channel to a plurality of settop terminals, means for receiving a return signal from each of said plurality of settop terminals; and means for analyzing said return signals; and a plurality of settop terminals each comprising: means for receiving said analysis data over said selected channel; means for determining whether said received data includes errors; means for calculating the error rate of the received data; and means for generating a return signal to said headend which includes the error rate of said received data.
Claim 2
Dependent Claim 117 words
A cable television transmission system, which transmits programming over a plurality of channels, including a data path analyzer comprising: a headend comprising: means for transmitting analysis data over at least one selected CATV channel to a plurality of settop terminals, means for receiving a return signal from each of said plurality of settop terminals; and means for analyzing said return signals; and a plurality of settop terminals each comprising: means for receiving said analysis data over said selected channel; means for determining whether said received data includes errors; means for calculating the error rate of the received data; and means for generating a return signal to said headend which includes the error rate of said received data.
Claim 3
Dependent Claim 22 words
The system of claim 1 wherein said analysis means diagnoses the source of the errors within the transmission system by repetitive reduction.
Claim 4
Dependent Claim 29 words
The system of claim 1 wherein said analysis data is embedded in the vertical blanking interval (VBI) of a television signal and said selected channel is a broadcast channel.
Claim 5
Dependent Claim 24 words
The system of claim 1 wherein said analysis data is embedded in an addressability data stream and said selected channel a control data channel.
Claim 6
Dependent Claim 24 words
The system of claim 1 further including means for sequentially selecting a plurality of CATV channels located throughout the CATV frequency spectrum for analysis.
Claim 7
Dependent Claim 17 words
The system of claim 5 wherein said selection means periodically repeats the selection process at predetermined times.
Claim 8
Dependent Claim 35 words
The system of claim 1 further including first counter means for counting the total number of received bytes of data and second counter means for counting the number of received bytes of data with errors.
Claim 9
Dependent Claim 37 words
The system of claim 6 wherein said calculating means includes a processor which divides the number of received bytes of data with errors by the total number of received bytes of data to determine said error rate.
Claim 10
Dependent Claim 34 words
The system of claim 8 wherein said first counter means stores said total number of received bytes of data and said second counter means stores the number of received bytes of data with errors.
Claim 11
Independent Claim 122 words
A method for detecting component failure in the data path of a cable television transmission system which includes a headend, which transmits programming over a plurality of channels, and at least one settop terminal, comprising the steps of: transmitting analysis data downstream from the headend over at least one selected CATV channel to at least one settop terminal, receiving said analysis data at said settop terminal over said selected channel; determining whether said received data includes errors; calculating the error rate of the received data; transmitting a return signal, including the error rate of said received data, from said settop terminal to said headend, receiving said return signal from said settop terminal; and analyzing said return signals to isolate the failing component.
Claim 12
Independent Claim 122 words
A method for detecting component failure in the data path of a cable television transmission system which includes a headend, which transmits programming over a plurality of channels, and at least one settop terminal, comprising the steps of: transmitting analysis data downstream from the headend over at least one selected CATV channel to at least one settop terminal, receiving said analysis data at said settop terminal over said selected channel; determining whether said received data includes errors; calculating the error rate of the received data; transmitting a return signal, including the error rate of said received data, from said settop terminal to said headend, receiving said return signal from said settop terminal; and analyzing said return signals to isolate the failing component.
Claim 13
Dependent Claim 24 words
The method of claim 10 further comprising embedding said analysis data in the vertical blanking interval (VBI) of a television signal prior to transmission.
Claim 14
Dependent Claim 21 words
The method of claim 10 further comprising embedding said analysis data in an addressability data stream of a control data channel.
Claim 15
Dependent Claim 22 words
The method of claim 10 further comprising sequentially selecting a plurality of CATV channels located throughout the CATV frequency spectrum for analysis.
Claim 16
Dependent Claim 32 words
The method of claim 13 wherein said step of calculating further includes dividing the number of received bytes with errors by the total number of received bytes to determine said error rate.
Claim 17
Dependent Claim 12 words
The method of claim 13 wherein said selecting step is periodically repeated.
Claim 18
Dependent Claim 116 words
A settop terminal for use with a cable television transmission system which transmits programming over a plurality of channels; the system including a headend comprising means for transmitting analysis data over at least one selected CATV channel to a plurality of settop terminals, means for receiving a return signal from each of said plurality of settop terminals, and means for analyzing said return signals; the settop terminal comprising: means for receiving said analysis data over said selected channel; means for determining whether said received data includes errors; means for calculating the error rate of the received data; and means for generating a return signal to said headend which includes the error rate of said received data.
Claim 19
Dependent Claim 116 words
A settop terminal for use with a cable television transmission system which transmits programming over a plurality of channels; the system including a headend comprising means for transmitting analysis data over at least one selected CATV channel to a plurality of settop terminals, means for receiving a return signal from each of said plurality of settop terminals, and means for analyzing said return signals; the settop terminal comprising: means for receiving said analysis data over said selected channel; means for determining whether said received data includes errors; means for calculating the error rate of the received data; and means for generating a return signal to said headend which includes the error rate of said received data.
Claim 20
Dependent Claim 33 words
The settop terminal of claim 16 wherein said analysis data is embedded in the vertical blanking interval (VBI) of a television signal and said receiving means further includes means for extracting said data.
Claim 21
Dependent Claim 33 words
The settop terminal of claim 16 wherein said analysis data is embedded in an addressability data stream of the control data channel and said receiving means further includes means for extracting said data.
Claim 22
Dependent Claim 26 words
The settop terminal of claim 16 further including a tuner which sequentially selects a plurality of CATV channels located throughout the entire frequency spectrum for analysis.
Claim 23
Dependent Claim 30 words
The settop terminal of claim 16 wherein said calculating means divides the number of received bytes with errors by the total number of received bytes to determine said error rate.
Claim 24
Dependent Claim 36 words
The settop terminal of claim 16 further including first counter means for counting the total number of received bytes of data and second counter means for counting the number of received bytes of data with errors.
Claim 25
Dependent Claim 37 words
The system of claim 21 wherein said calculating means includes a processor which divides the number of received bytes of data with errors by the total number of received bytes of data to determine said error rate.
Claim 26
Dependent Claim 34 words
The system of claim 22 wherein said first counter means stores said total number of received bytes of data and said second counter means stores the number of received bytes of data with errors.

References Cited (Backward Citations)

US4238779A Cited
US4623920A Cited
US4509073A Cited
US4535355A Cited
US4673976A Cited
US4920533A Cited
US5421031A Cited
US5142690A Cited
US5225902A Cited
US5446918A Cited
US5073822A Cited
US5270809A Cited
US5394185A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-11-12 2000-05-13 2000-11-12 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-11-12 2004-05-13 2004-11-12 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-11-12 2008-05-13 2008-11-12 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag