Patent US5917902A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5917902A Expired / Lapsed US ⏱️ 0.0 years remaining

Methods and systems for determining the classification of a call

Assignee: AT&T Delaware Intellectual Property Inc
•
Filing: 1997-03-07
•
Granted: 1999-06-29
•
Expires: 2017-03-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Methods and systems to determine whether a directory number is classified as associated with other directory numbers or associated by local calling area. In a first method, a table of patterns is provided. Each pattern includes a terminating NPA-NXX designation that represents a directory number associated with a terminating device that may be dialed as a local call from an originating device having a local calling area pattern corresponding to the pattern to which this terminating NPA-NXX designation belongs. In response to receipt of an NPA-NXX portion, the pattern table is checked for a corresponding pattern and information is provided about the corresponding pattern. This information includes a terminating NPA-NXX designation. A determination may be made from the information as to what directory number may be dialed as a local call from the originating device having the NPA-NXX portion. In a second method, local calling area (LCA) pattern file including a plurality of LCA patterns is provided. Each LCA pattern includes a switch entry having a first part with a switch identifier and a second part with a directory number that is served by the switch and that is part of LCA pattern to which the switch entry belongs. In response to receipt of a directory number, the LCA pattern file is checked for a corresponding LCA pattern. Information is provided with respect to the corresponding LCA pattern.

Inventors

  • 👤 Jerry B. Saucier

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 17:45
CPC Classifications
H; H04; H04M; H04M3/00; H04M3/42; H04M3/487; H04M3/493; H04M3/4931; H04Q; H04Q3/00; H04Q3/42; H04Q3/54; H04Q3/545; H04Q3/54508; H04Q3/54533; H04Q2213/00; H04Q2213/1305; H04Q2213/13091; H04Q2213/13093; H04Q2213/13097; H04Q2213/13103; H04Q2213/13104; H04Q2213/13199; H04Q2213/13299; H04Q2213/13389

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 265 words
A method for determining what directory number may be dialed as a local call from an originating device associated with a directory number having a particular NPA-NXX portion, comprising the steps of: A. providing a local calling area (LCA) pattern file comprising a plurality of LCA patterns, wherein each LCA pattern of said plurality of LCA patterns comprises a switch entry, and wherein said switch entry comprises a switch identifier identifying a switch, and either a wildcard code or a terminating NPA-NXX designation, wherein said wildcard code in said switch entry indicates that all directory numbers having NPA-NXX portions served by said switch identified by said switch identifier are included as terminating directory numbers in said LCA pattern corresponding to said particular NPA-NXX portion, and wherein said terminating NPA-NXX designation represents a terminating directory number associated with a terminating device that may be dialed as a local call from an originating device associated with an originating directory number having a particular NPA-NXX portion; B. receiving said particular NPA-NXX portion; C. checking said LCA pattern file for the LCA pattern corresponding to said particular NPA-NXX portion; and D. providing information with respect to said LCA pattern corresponding to said particular NPA-NXX portion, said information comprising at least one switch entry, said at least one switch entry having said switch identifier and either said wildcard code or said terminating NPA-NXX designation, whereby a determination may be made from said information as to what other directory number may be dialed as said local call from said originating device associated with said directory number having said particular NPA-NXX portion.
Claim 2
Independent Claim 265 words
A method for determining what directory number may be dialed as a local call from an originating device associated with a directory number having a particular NPA-NXX portion, comprising the steps of: A. providing a local calling area (LCA) pattern file comprising a plurality of LCA patterns, wherein each LCA pattern of said plurality of LCA patterns comprises a switch entry, and wherein said switch entry comprises a switch identifier identifying a switch, and either a wildcard code or a terminating NPA-NXX designation, wherein said wildcard code in said switch entry indicates that all directory numbers having NPA-NXX portions served by said switch identified by said switch identifier are included as terminating directory numbers in said LCA pattern corresponding to said particular NPA-NXX portion, and wherein said terminating NPA-NXX designation represents a terminating directory number associated with a terminating device that may be dialed as a local call from an originating device associated with an originating directory number having a particular NPA-NXX portion; B. receiving said particular NPA-NXX portion; C. checking said LCA pattern file for the LCA pattern corresponding to said particular NPA-NXX portion; and D. providing information with respect to said LCA pattern corresponding to said particular NPA-NXX portion, said information comprising at least one switch entry, said at least one switch entry having said switch identifier and either said wildcard code or said terminating NPA-NXX designation, whereby a determination may be made from said information as to what other directory number may be dialed as said local call from said originating device associated with said directory number having said particular NPA-NXX portion.
Claim 3
Dependent Claim 63 words
The method of claim 1, wherein said LCA pattern corresponding to said particular NPA-NXX portion represents the local calling area for said particular NPA-NXX portion; and wherein said step D of providing said information with respect to said LCA pattern corresponding to said particular NPA-NXX portion further comprises providing said information with respect to said local calling area for said particular NPA-NXX portion.
Claim 4
Dependent Claim 38 words
The method of claim 1, wherein said LCA pattern corresponding to said particular NPA-NXX portion includes a plurality of switch entries, and wherein said step D of providing said information further comprises providing said plurality of switch entries.
Claim 5
Independent Claim 180 words
A method for determining whether a directory number is classified as associated with other directory numbers, comprising the steps of: A. providing a local calling area (LCA) pattern file comprising a plurality of LCA patterns, wherein each LCA pattern of said plurality of LCA patterns comprises a switch entry, wherein said switch entry comprises a first part and a second part, wherein said first part includes a switch identifier identifying a switch, and wherein said second part represents at least one directory number that is served by said switch and that is part of said each LCA pattern; B. receiving a particular directory number; C. checking said LCA pattern file for the LCA pattern corresponding to said particular directory number; and D. providing information with respect to said LCA pattern corresponding to said particular directory number, said information comprising at least one switch entry having said first part including said switch identifier and having said second part, whereby a determination may be made from said information as to whether said directory number is classified as associated with other directory numbers.
Claim 6
Independent Claim 180 words
A method for determining whether a directory number is classified as associated with other directory numbers, comprising the steps of: A. providing a local calling area (LCA) pattern file comprising a plurality of LCA patterns, wherein each LCA pattern of said plurality of LCA patterns comprises a switch entry, wherein said switch entry comprises a first part and a second part, wherein said first part includes a switch identifier identifying a switch, and wherein said second part represents at least one directory number that is served by said switch and that is part of said each LCA pattern; B. receiving a particular directory number; C. checking said LCA pattern file for the LCA pattern corresponding to said particular directory number; and D. providing information with respect to said LCA pattern corresponding to said particular directory number, said information comprising at least one switch entry having said first part including said switch identifier and having said second part, whereby a determination may be made from said information as to whether said directory number is classified as associated with other directory numbers.
Claim 7
Dependent Claim 63 words
The method of claim 4, wherein said LCA pattern corresponding to said particular directory number represents the local calling area for said particular directory number; and wherein said step D of providing said information with respect to said LCA pattern corresponding to said particular directory number further comprises providing said information with respect to said local calling area for said particular directory number.
Claim 8
Dependent Claim 38 words
The method of claim 4, wherein said LCA pattern corresponding to said particular directory number includes a plurality of switch entries, and wherein said step D of providing said information further comprises providing said plurality of switch entries.
Claim 9
Dependent Claim 251 words
A computer-readable medium on which is stored a computer program for determining what directory number may be dialed as a local call from an originating device associated with a directory number having a particular NPA-NXX portion, said computer program comprising instructions, which when executed by a computer, perform the steps of: A. providing a local calling area (LCA) pattern file comprising a plurality of LCA patterns, wherein each LCA pattern of said plurality of LCA patterns comprises a switch entry, and wherein said switch entry comprises a switch identifier identifying a switch, and either a wildcard code or a terminating NPA-NXX designation, wherein said wildcard code in said switch entry indicates that all directory numbers having NPA-NXX portions served by said switch identified by said switch identifier are included as terminating directory numbers in said LCA pattern corresponding to said particular NPA-NXX portion, and wherein said terminating NPA-NXX designation represents a part of a terminating directory number associated with a terminating device that may be dialed as a local call from an originating device associated with an originating directory number having a particular NPA-NXX portion; B. receiving said particular NPA-NXX portion; C. checking said LCA pattern file for the LCA pattern corresponding to said particular NPA-NXX portion; and D. providing information with respect to said LCA pattern corresponding to said particular NPA-NXX portion, said information comprising at least one switch entry, said at least one switch entry having said switch identifier and either said wildcard code or said terminating NPA-NXX designation.
Claim 10
Dependent Claim 251 words
A computer-readable medium on which is stored a computer program for determining what directory number may be dialed as a local call from an originating device associated with a directory number having a particular NPA-NXX portion, said computer program comprising instructions, which when executed by a computer, perform the steps of: A. providing a local calling area (LCA) pattern file comprising a plurality of LCA patterns, wherein each LCA pattern of said plurality of LCA patterns comprises a switch entry, and wherein said switch entry comprises a switch identifier identifying a switch, and either a wildcard code or a terminating NPA-NXX designation, wherein said wildcard code in said switch entry indicates that all directory numbers having NPA-NXX portions served by said switch identified by said switch identifier are included as terminating directory numbers in said LCA pattern corresponding to said particular NPA-NXX portion, and wherein said terminating NPA-NXX designation represents a part of a terminating directory number associated with a terminating device that may be dialed as a local call from an originating device associated with an originating directory number having a particular NPA-NXX portion; B. receiving said particular NPA-NXX portion; C. checking said LCA pattern file for the LCA pattern corresponding to said particular NPA-NXX portion; and D. providing information with respect to said LCA pattern corresponding to said particular NPA-NXX portion, said information comprising at least one switch entry, said at least one switch entry having said switch identifier and either said wildcard code or said terminating NPA-NXX designation.
Claim 11
Dependent Claim 175 words
A computer-readable medium on which is stored a computer program for determining whether a directory number is classified as associated with other directory numbers, said computer program comprising instructions, which when executed by a computer, perform the steps of: A. providing a local calling area (LCA) pattern file comprising a plurality of LCA patterns, wherein each LCA pattern of said plurality of LCA patterns comprises a switch entry, wherein said switch entry comprises a first part and a second part, wherein said first part includes a switch identifier identifying a switch, and wherein said second part represents at least one directory number that is served by said switch and that is part of said each LCA pattern; B. receiving a particular directory number; C. checking said LCA pattern file for the LCA pattern corresponding to said particular directory number; and D providing information with respect to said LCA pattern corresponding to said particular directory number, said information comprising at least one switch entry having said first part including said switch identifier and said second part.
Claim 12
Dependent Claim 175 words
A computer-readable medium on which is stored a computer program for determining whether a directory number is classified as associated with other directory numbers, said computer program comprising instructions, which when executed by a computer, perform the steps of: A. providing a local calling area (LCA) pattern file comprising a plurality of LCA patterns, wherein each LCA pattern of said plurality of LCA patterns comprises a switch entry, wherein said switch entry comprises a first part and a second part, wherein said first part includes a switch identifier identifying a switch, and wherein said second part represents at least one directory number that is served by said switch and that is part of said each LCA pattern; B. receiving a particular directory number; C. checking said LCA pattern file for the LCA pattern corresponding to said particular directory number; and D providing information with respect to said LCA pattern corresponding to said particular directory number, said information comprising at least one switch entry having said first part including said switch identifier and said second part.
Claim 13
Independent Claim 188 words
A method for determining what directory number may be dialed as a local call from an originating device associated with an originating directory number having a particular NPA-NXX portion, comprising the steps of: A. providing a pattern table comprising a plurality of patterns, wherein each pattern of said plurality of patterns comprises a plurality of terminating NPA-NXX designations, and wherein each terminating NPA-NXX designation of said plurality of terminating NPA-NXX designations represents a directory number associated with a terminating device that may be dialed as a local call from an originating device having a local calling area pattern corresponding to said each pattern; B. receiving said particular NPA-NXX portion; C. checking said pattern table for the pattern corresponding to said particular NPA-NXX portion; and D. providing information with respect to said pattern corresponding to said particular NPA-NXX portion, said information comprising at least one of said plurality of terminating NPA-NXX designations, whereby a determination may be made from said information as to what other directory number may be dialed as said local call from said originating device associated with said originating directory number having said particular NPA-NXX portion.
Claim 14
Independent Claim 188 words
A method for determining what directory number may be dialed as a local call from an originating device associated with an originating directory number having a particular NPA-NXX portion, comprising the steps of: A. providing a pattern table comprising a plurality of patterns, wherein each pattern of said plurality of patterns comprises a plurality of terminating NPA-NXX designations, and wherein each terminating NPA-NXX designation of said plurality of terminating NPA-NXX designations represents a directory number associated with a terminating device that may be dialed as a local call from an originating device having a local calling area pattern corresponding to said each pattern; B. receiving said particular NPA-NXX portion; C. checking said pattern table for the pattern corresponding to said particular NPA-NXX portion; and D. providing information with respect to said pattern corresponding to said particular NPA-NXX portion, said information comprising at least one of said plurality of terminating NPA-NXX designations, whereby a determination may be made from said information as to what other directory number may be dialed as said local call from said originating device associated with said originating directory number having said particular NPA-NXX portion.

References Cited (Backward Citations)

US5473630A Cited
US5515425A Cited
US5416833A Cited
US5491742A Cited
US5724584A Cited
US5583926A Cited
US5768358A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag