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

Dual tone multifrequency and dial pulse receiver

Assignee: Nokia Bell Labs
•
Filing: 1982-05-13
•
Granted: 1984-07-17
•
Expires: 2002-05-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A dual tone multifrequency and dial pulse receiver that receives 8000 digital data words per second, each of the data words including eight PCM bits representing the analog signal transmitted from a subscriber set and also including a line status bit indicating the DC status of the line. The receiver includes a time-shared processor which processes the PCM bits of 4000 words per second to detect tone-pairs and which also processes the line status bit of 4000 words per second to detect valid dial pulse sequences. The time-shared processor stores one of a first plurality of code words in a register when a tone-pair is detected and stores one of a second plurality of code words in the register when a valid dial pulse sequence is detected. Advantageously, the receiver can detect either dual tone multifrequency or dial pulse signaling from a subscriber even though the type of signaling to be used by the subscriber is not known a priori.

Inventors

  • 👤 Ronald J. Canniff
  • 👤 Gordon K. Lin

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 06:09
CPC Classifications
H; H04; H04Q; H04Q1/00; H04Q1/18; H04Q1/30; H04Q1/32; H04Q1/44; H04Q1/444; H04Q1/45; H04Q1/457; H04Q1/4575

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 145 words
A receiver for receiving signaling from a telephone subscriber line comprising means for generating sync pulses defining recurring cycles each comprising a first time interval and a second time interval, means for receiving digital data words during each of said first time intervals and said second time intervals, each of said digital data words including a first portion representing an analog signal on said line and a second portion representing a DC state of said line and detector means responsive to said sync pulses comprising time-shared means operative during said first time intervals for processing ones of said first portions of said digital data words to detect a plurality of tone-pairs on said line and operative during said second time intervals for processing ones of said second portions of said digital data words to detect a plurality of valid dial pulse sequences on said line.
Claim 2
Dependent Claim 145 words
A receiver for receiving signaling from a telephone subscriber line comprising means for generating sync pulses defining recurring cycles each comprising a first time interval and a second time interval, means for receiving digital data words during each of said first time intervals and said second time intervals, each of said digital data words including a first portion representing an analog signal on said line and a second portion representing a DC state of said line and detector means responsive to said sync pulses comprising time-shared means operative during said first time intervals for processing ones of said first portions of said digital data words to detect a plurality of tone-pairs on said line and operative during said second time intervals for processing ones of said second portions of said digital data words to detect a plurality of valid dial pulse sequences on said line.
Claim 3
Dependent Claim 92 words
A receiver in accordance with claim 1 wherein said detector means further comprises transmitter means coupled to said time-shared means for transmitting one of a first plurality of code words when a corresponding one of said plurality of tone-pairs is detected by said time-shared means, for transmitting one of a second plurality of code words when corresponding one of said plurality of valid dial pulse sequences is detected by said time-shared means and for transmitting an IDLE code word when an idle status of said line is detected by said time-shared means.
Claim 4
Dependent Claim 43 words
A receiver in accordance with claim 2 further comprising register means coupled to said transmitter means for storing each code word transmitted by said transmittter means for at least a predetermined duration after the transmission of that code word by said transmitter means.
Claim 5
Dependent Claim 133 words
A receiver in accordance with claim 3 further comprising timing validation means comprising reading means for repetitively reading said register means and means coupled to said reading means for generating and storing a given one of a third plurality of code words when said reading means has repetitively read for at least a first fixed time period only identical code words not being included in a group of code words comprising said first and second pluralities of code words after which said reading means has repetitively read for at least a second fixed time period only identical code words each being one code word of said group of code words, said one code word of said group of code words being associated with said given one of said third plurality of code words.
Claim 6
Dependent Claim 41 words
A receiver in accordance with claim 1 wherein said time-shared means is further operative during said second time intervals for processing said ones of said second portions of said digital data words to detect a call abandoned status of said line.
Claim 7
Dependent Claim 109 words
A receiver in accordance with claim 5 wherein said detector means further comprises transmitter means coupled to said time-shared means for transmitting one of a first plurality of code words when a corresponding one of said plurality of tone-pairs is detected by said time-shared means, for transmitting one of a second plurality of code words when a corresponding one of said plurality of valid dial pulse sequences is detected by said time-shared means, for transmitting an ABANDON code word when said call abandoned status is detected by said time-shared means and for transmitting an IDLE code word when an idle status of saidline is detected by said time-shared means.
Claim 8
Dependent Claim 43 words
A receiver in accordance with claim 6 further comprising register means coupled to said transmitter means for storing each code word transmitted by said transmitter means for at least a predetermined duration after the transmission of that code word by said transmitter means.
Claim 9
Dependent Claim 138 words
A receiver in accordance with claim 7 further comprising timing validation means comprising reading means for repetitively reading said register means and means coupled to said reading means for generating and storing a given one of a third plurality of code words when said reading means has repetitively read for at least a first fixed time period only identical code words not being included in a group of code words comprising said first and second pluralities of code words and said ABANDON code word after which said reading means has repetitively read for at least a second fixed time period, only identical code words each being one code word of said group of code words, said one code word of said group of code words being associated with said given one of said third plurality of code words.
Claim 10
Dependent Claim 41 words
A receiver in accordance with claim 5 wherein said time-shared means is further operative during said second time intervals for processing said ones of said second portions of said digital data words to detect a first dial pulse on said line.
Claim 11
Dependent Claim 128 words
A receiver in accordance with claim 9 wherein said detector means further comprises transmitter means coupled to said time-shared means for transmitting one of a first plurality of code words when a corresponding one of said plurality of tone-pairs is detected by said time-shared means, for transmitting one of a second plurality of code words when a corresponding one of said plurality of valid dial pulse sequences is detected by said time-shared means, for transmitting an ABANDON code word when said call abandoned status is detected by said time-shared means, for transmitting a FIRST PULSE code word when said first dial pulse is detected by said time-shared means and for transmitting an IDLE code word when an idle status of said line is detected by said time-shared means.
Claim 12
Dependent Claim 62 words
A receiver in accordance with claim 10 further comprising register means coupled to said transmitter means for storing each code word transmitted by said transmitter means for at least a predeterminmed duration after the transmission of that code word by said transmitter means. register means for storing for one of said cycles each of the code words transmitted by said transmitter means.
Claim 13
Dependent Claim 143 words
A receiver in accordance with claim 11 further comprising timing validation means comprising reading means for repetitively reading said register means and means coupled to said reading means for generating and storing a given one of a third plurality of code words when said reading means has repetitively read for at least a first fixed time period only identical code words not being included in a group of code words comprising said first and second pluralities of code words, said ABANDON code word and said FIRST PULSE code word after which said reading means has repetitively read for at least a second fixed time period only identical code words each being one code word of said group of code words, said one code word of said group of code words being associated with said given one of said third plurality of code words.
Claim 14
Dependent Claim 40 words
A receiver in accordance with claim 9 wherein said detector means further comprises means for disabling said time-shared means from processing said ones of said first portions of said digital data words after said first dial pulse has been detected.
Claim 15
Dependent Claim 128 words
A receiver in accordance with claim 13 wherein said detector means further comprises transmitter means coupled to said time-shared means for transmitting one of a first plurality of code words when a corresponding one of said plurality of tone-pairs is detected by said time-shared means, for transmitting one of a second plurality of code words when a corresponding one of said plurality of valid dial pulse sequences is detected by said time-shared means, for transmitting an ABANDON code word when said call abandoned status is detected by said time-shared means, for transmitting a FIRST PULSE code word when said first dial pulse is detected by said time-shared means and for transmitting an IDLE code word when an idle status of said line is detected by said time-shared means.
Claim 16
Dependent Claim 43 words
A receiver in accordance with claim 14 further comprising register means coupled to said transmitter means for storing each code word transmitted by said transmitter means for at least a predetermined duration after the transmission of that code word by said transmitter means.
Claim 17
Dependent Claim 143 words
A receiver in accordance with claim 15 further comprising timing validation means comprising reading means for repetitively reading said register means and means coupled to said reading means for generating and storing a given one of a third plurality of code words when said reading means has repetitively read for at least a first fixed time period only identical code words not being included in a group of code words comprising said first and second pluralities of code words, said ABANDON code word and said FIRST PULSE code word after which said reading means has repetitively read for at least a second fixed time period only identical code words each being one code word of said group of code words, said one code word of said group of code words being associated with said given one of said third plurality of code words.
Claim 18
Dependent Claim 79 words
A receiver in accordance with claim 4, 8, 12 or 16 wherein each code word of said first and second pluralities of code words is unique and said timing validation means further comprises means for storing a bit having a first logic value when one of said first plurality of code words is read by said reading means and having a second logic value when one of said second plurality of code words is read by said reading means.

References Cited (Backward Citations)

US3315039A Cited
US3941938A Cited
DE2621603A1 Cited
US4256926A Cited
US4317962A Cited
DE2753364A1 Cited
US4280217A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1987-07-17 1988-01-16 1988-07-17 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1991-07-17 1992-01-16 1992-07-17 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1995-07-17 1996-01-16 1996-07-17 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag