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
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 |