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

Fast last digit detection of a dialed telephone number

Assignee: Benhov GmbH LLC
•
Filing: 1993-07-16
•
Granted: 1995-06-06
•
Expires: 2013-07-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and system for efficiently recognizing the last digit of a computer-dialed DTMF telephone number. The actual gaps between a number of first-dialed successive digits are compared with a standard gap exhibited during computer dialing to determine whether the dialing in progress is manual or automatic. As dialing proceeds, the absence of a digit for a preset time indicates that dialing has been completed. The preset time is set to a small value if it is determined that computer dialing is in progress.

Inventors

  • 👤 Jerry Wyatt

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 16:04
CPC Classifications
H; H04; H04Q; H04Q1/00; H04Q1/18; H04Q1/30; H04Q1/44; H04Q1/444; H04Q1/45; H04Q1/453

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 221 words
A method of efficiently recognizing when the last digit of a DTMF telephone number has been dialed comprising the steps of: (a) monitoring a series of early successive dialed digits; (b) calculating the time gaps between said early successive dialed digits; (c) comparing the time gaps calculated in step (b) with a predetermined digit time gap applicable to computer generated DTMF dialing to determine whether each calculated time gap and said predetermined digit time gap are within a preset time range; (d) determining that said telephone number is (i) computer generated when each calculated time gap is less than the sum of said predetermined digit time gap and said preset time range, and (ii) manually generated when one of said calculated time gaps is greater than or equal to the sum of said predetermined digit time gap and said preset time range; (e) setting a time delay equal to (i) a first value when said telephone number is determined to be manually generated, and (ii) a second value, less than said first value, when said telephone number is determined to be computer generated; (f) monitoring digits dialed subsequent to said early dialed digits; and (g) signaling the end of said telephone number dialing when said set time delay expires without receipt of a digit dialed subsequent to said early dialed digits.
Claim 2
Independent Claim 221 words
A method of efficiently recognizing when the last digit of a DTMF telephone number has been dialed comprising the steps of: (a) monitoring a series of early successive dialed digits; (b) calculating the time gaps between said early successive dialed digits; (c) comparing the time gaps calculated in step (b) with a predetermined digit time gap applicable to computer generated DTMF dialing to determine whether each calculated time gap and said predetermined digit time gap are within a preset time range; (d) determining that said telephone number is (i) computer generated when each calculated time gap is less than the sum of said predetermined digit time gap and said preset time range, and (ii) manually generated when one of said calculated time gaps is greater than or equal to the sum of said predetermined digit time gap and said preset time range; (e) setting a time delay equal to (i) a first value when said telephone number is determined to be manually generated, and (ii) a second value, less than said first value, when said telephone number is determined to be computer generated; (f) monitoring digits dialed subsequent to said early dialed digits; and (g) signaling the end of said telephone number dialing when said set time delay expires without receipt of a digit dialed subsequent to said early dialed digits.
Claim 3
Dependent Claim 19 words
The method of claim 1 wherein said series of early successive dialed digits is equal to five such digits.
Claim 4
Dependent Claim 15 words
The method of claim 1 wherein said predetermined digit time gap is approximately 100 milliseconds.
Claim 5
Dependent Claim 14 words
The method of claim 3 wherein said preset time range is approximately 20 milliseconds.
Claim 6
Dependent Claim 17 words
The method of claim 1 wherein the first value of said time delay is approximately three seconds.
Claim 7
Dependent Claim 17 words
The method of claim 5 wherein the second value of said time delay is approximately 200 milliseconds.
Claim 8
Independent Claim 120 words
A method of signaling an end of a dialed telephone number comprising the steps of: (a) calculating actual time gaps between early successive received digits of said dialed telephone number; (b) comparing said actual time gaps to a standard time gap applicable to computer generated digits; (c) determining whether said dialed telephone number is being manually or computer generated in accordance with the results of said comparing step; (d) setting a time delay representative of the expected time spacing between successive digits for the type of dialing determined to be in progress in step (c); and (e) signaling receipt of the last dialed digit in said telephone number when said set time delay expires without receipt of a dialed digit.
Claim 9
Independent Claim 120 words
A method of signaling an end of a dialed telephone number comprising the steps of: (a) calculating actual time gaps between early successive received digits of said dialed telephone number; (b) comparing said actual time gaps to a standard time gap applicable to computer generated digits; (c) determining whether said dialed telephone number is being manually or computer generated in accordance with the results of said comparing step; (d) setting a time delay representative of the expected time spacing between successive digits for the type of dialing determined to be in progress in step (c); and (e) signaling receipt of the last dialed digit in said telephone number when said set time delay expires without receipt of a dialed digit.
Claim 10
Dependent Claim 44 words
The method of claim 7 wherein in step (c) it is determined that said telephone number is being manually generated when one of said actual time gaps exceeds said standard time gap by an amount greater than or equal to a preset time range.
Claim 11
Dependent Claim 25 words
The method of claim 7 wherein said determining step is performed based on a predetermined number of calculated actual time gaps between successive received digits.
Claim 12
Dependent Claim 22 words
The method of claim 7 wherein in step (b) each of said actual time gaps is compared to said standard time gap.
Claim 13
Dependent Claim 40 words
The method of claim 10 wherein in step (c) said telephone number is determined to be computer generated when each of said actual time gaps is less than the sum of said standard time gap and a preset time range.
Claim 14
Dependent Claim 43 words
The method of claim 7 wherein in step (c) said telephone number is determined to be computer generated when the average of a number of actual time gaps is less than the sum of said standard time gap and a preset time range.
Claim 15
Independent Claim 108 words
A method of efficiently recognizing a last digit of a standard DTMF dialed telephone number comprising the steps of: timing relative to each other a selected number of successive received digits of said telephone number; comparing the timing of said successive received digits with digit spacing patterns applicable to computer generated digits to determine whether the telephone number is being dialed manually or automatically; and determining when said last digit has been dialed when a succeeding digit is not received within a predetermined time interval, said predetermined time interval being a function of whether it has been determined that the telephone number is being dialed manually or automatically.
Claim 16
Independent Claim 108 words
A method of efficiently recognizing a last digit of a standard DTMF dialed telephone number comprising the steps of: timing relative to each other a selected number of successive received digits of said telephone number; comparing the timing of said successive received digits with digit spacing patterns applicable to computer generated digits to determine whether the telephone number is being dialed manually or automatically; and determining when said last digit has been dialed when a succeeding digit is not received within a predetermined time interval, said predetermined time interval being a function of whether it has been determined that the telephone number is being dialed manually or automatically.

References Cited (Backward Citations)

US4658096A Cited
US4922517A Cited
US5091877A Cited
US5046085A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-06-05 1998-12-05 1999-06-06 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-06-05 2002-12-05 2003-06-06 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-06-05 2006-12-05 2007-06-06 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag