Patent DE668339C successfully refreshed from Google Patents.
Patent US5515380A successfully refreshed from Google Patents.
US5515380A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Reducing errors in digital communication
Assignee: Advanced TechCom Inc
•
Filing: 1995-03-28
•
Granted: 1996-05-07
•
Expires: 2015-03-28
Abstract
Abstract Errors in communication of a bit stream of information are reduced by incorporating an error checking facility (e.g., parity checking bits) in the information, sending the information on two independent communication channels, and selecting the information sent on one or the other of the two channels based on an error checking analysis of the information sent on both of the channels.
Inventors
- 👤 Adolf J. Giger
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-05 22:26
CPC Classifications
H; H04; H04L; H04L1/00; H04L1/02; G; G06; G06F; G06F11/00; G06F11/07; G06F11/08; G06F11/16; G06F11/1608; G06F11/1625; H04L1/22; G06F11/10
Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
60 words
A method for reducing bit errors in communication of a stream of digital information comprising incorporating an error checking facility in the information, sending the information on two independent communication channels, and selecting the information sent on one or the other of the two channels based on an error checking analysis of the information sent on both of the channels.
Claim 2
Independent Claim
60 words
A method for reducing bit errors in communication of a stream of digital information comprising incorporating an error checking facility in the information, sending the information on two independent communication channels, and selecting the information sent on one or the other of the two channels based on an error checking analysis of the information sent on both of the channels.
Claim 3
Dependent Claim
33 words
The method of claim 7 wherein the two channels impose different delays on the communication of the information and the method further comprises compensating for the different delays prior to the selecting step.
Claim 4
Dependent Claim
29 words
The method of claim 1 wherein the incorporating step comprises organizing the information in blocks of bits and incorporating error checking information in each of the blocks of bits.
Claim 5
Dependent Claim
32 words
The method of claim 3 wherein the selecting step comprises making a selection for each of the blocks based on an error checking analysis of the error checking information in the block.
Claim 6
Dependent Claim
23 words
The method of claim 1 further comprising repeating, for the information selected in the selecting step, the steps of incorporating, sending, and selecting.
Claim 7
Dependent Claim
18 words
The method of claim 5 wherein the incorporating step comprises adding parity checking bits to the selected information.
Claim 8
Dependent Claim
26 words
The method of claim 1 wherein the step of selecting comprises determining a relative degree of error exhibited in the information sent on the two channels.
Claim 9
Dependent Claim
24 words
The method of claim 7 wherein the step of selecting comprises selecting one of the channels for which the information is not in error.
Claim 10
Dependent Claim
33 words
The method of claim 7 wherein the step of selecting comprises determining an average error rate over time for each of the channels and selecting the channel with the lower average error rate.
Claim 11
Independent Claim
114 words
A method for reducing bit errors in communication of a stream of digital information comprising organizing the information in blocks of bits, incorporating error correcting information in each of the blocks of bits, sending the information on two independent communication channels imposing different delays on the communication of the information, compensating for the different delays to synchronize the information sent on the two channels, selecting the synchronized information sent on one or the other of the two channels by determining a relative degree of error exhibited in the information sent on the two channels, and repeating the organizing, incorporating, sending step, compensating step, and selecting steps for the information selected in the selecting step.
Claim 12
Independent Claim
114 words
A method for reducing bit errors in communication of a stream of digital information comprising organizing the information in blocks of bits, incorporating error correcting information in each of the blocks of bits, sending the information on two independent communication channels imposing different delays on the communication of the information, compensating for the different delays to synchronize the information sent on the two channels, selecting the synchronized information sent on one or the other of the two channels by determining a relative degree of error exhibited in the information sent on the two channels, and repeating the organizing, incorporating, sending step, compensating step, and selecting steps for the information selected in the selecting step.
Claim 13
Dependent Claim
96 words
Digital communication apparatus for reducing bit errors in communication of a stream of digital information, comprising one or more connected systems, each system having a processor incorporating an error checking facility in the information, two independent communication channels, a transmitter sending the information incorporating the error checking facility on the two independent communication channels, a receiver receiving the information sent on the two communication channels, and a controller selecting the information received on one or the other of the two channels based on an error checking analysis of the information sent on both of the channels.
Claim 14
Dependent Claim
96 words
Digital communication apparatus for reducing bit errors in communication of a stream of digital information, comprising one or more connected systems, each system having a processor incorporating an error checking facility in the information, two independent communication channels, a transmitter sending the information incorporating the error checking facility on the two independent communication channels, a receiver receiving the information sent on the two communication channels, and a controller selecting the information received on one or the other of the two channels based on an error checking analysis of the information sent on both of the channels.
Claim 15
Dependent Claim
37 words
The apparatus of claim 11 wherein the two channels impose different delays on the communication of the information and further comprising a synchronizer compensating for the different delays prior to the selection of information by the controller.
Claim 16
Dependent Claim
36 words
The apparatus of claim 11 wherein the processor incorporates the error checking facility in the information by organizing the information in blocks of bits and incorporating error correcting information in each of the blocks of bits.
Claim 17
Dependent Claim
36 words
The apparatus of claim 13 wherein the controller selects one of the channels by making a selection for each of the blocks based on an error checking analysis of the error correcting information in the block.
Claim 18
Dependent Claim
35 words
The apparatus of claim 11 wherein the controller in a first system is connected to a processor in a second system, said processor incorporating an error checking facility in the information selected by the controller.
Claim 19
Dependent Claim
12 words
The apparatus of claim 15 wherein the processor adds parity checking bits.
Claim 20
Dependent Claim
29 words
The apparatus of claim 11 wherein the controller selects one of the channels by determining a relative degree of error exhibited in the information sent on the two channels.
Claim 21
Dependent Claim
21 words
The apparatus of claim 17 wherein the controller selects one of the channels for which the information is not in error.
Claim 22
Dependent Claim
36 words
The apparatus of claim 17 wherein the controller selects one of the channels by determining an average error rate over time for each of the channels and selects the channel with the lower average error rate.
Claim 23
Dependent Claim
160 words
Digital communication apparatus for reducing bit errors in communication of a stream of digital information, comprising two or more connected systems, each system having a processor organizing the information in blocks of bits and incorporating error correcting information in each of the blocks of bits, two independent communication channels imposing different delays on the communication of the information, a transmitter sending the information incorporating the error checking facility on the two independent communication channels, a receiver receiving the information sent on the two communication channels, a synchronizer compensating for the different delays imposed by the two channels, and a controller selecting the synchronized information received on one or the other of the two channels by determining a relative degree of error exhibited in the information sent on the two channels, wherein the processor in a first system is connected to a controller in a second system, said processor incorporating an error checking facility in the information selected by the controller.
Claim 24
Dependent Claim
160 words
Digital communication apparatus for reducing bit errors in communication of a stream of digital information, comprising two or more connected systems, each system having a processor organizing the information in blocks of bits and incorporating error correcting information in each of the blocks of bits, two independent communication channels imposing different delays on the communication of the information, a transmitter sending the information incorporating the error checking facility on the two independent communication channels, a receiver receiving the information sent on the two communication channels, a synchronizer compensating for the different delays imposed by the two channels, and a controller selecting the synchronized information received on one or the other of the two channels by determining a relative degree of error exhibited in the information sent on the two channels, wherein the processor in a first system is connected to a controller in a second system, said processor incorporating an error checking facility in the information selected by the controller.
References Cited (Backward Citations)
US3253259A
Cited
US3451042A
Cited
US3457373A
Cited
US3526837A
Cited
US3476922A
Cited
US3519750A
Cited
US3648256A
Cited
US4605921A
Cited
US4627045A
Cited
US4885739A
Cited
US5331642A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1999-05-07 | 1999-11-06 | 2000-05-07 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2003-05-07 | 2003-11-06 | 2004-05-07 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2007-05-07 | 2007-11-06 | 2008-05-07 | $7700.00 | Window Closed / Lapsed |