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

Method and apparatus for detecting a data service provider in a public switched telephone network

Assignee: Viavi Solutions Inc
•
Filing: 1997-11-21
•
Granted: 2000-06-20
•
Expires: 2017-11-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system and method for characterizing phone calls in a public switched telephone network (PSTN), in order to identify Data Service Providers (as distinct from conventional telephone users). The system includes monitoring mechanism disposed at a first location (such as a central office or STP) for monitoring call routing messages directed to the first switch. A generating mechanism, responsive to the monitoring mechanism, is configured to generate a call record, which includes a plurality of call defining elements. An updating mechanism is configured to update a plurality of call records stored at a storage location with the call defining elements of the generated call record. Finally, an analyzing mechanism is provided and configured to analyze at least one of the call defining elements of the plurality of call records to identify Data Service Providers. The method includes the steps of monitoring routing messages directed to the first location and generating a call record including a plurality of call defining elements, the call record being identified by a first call defining element. Thereafter, the method updates a plurality of call records, stored at a storage location with the call defining elements of the generated call record. Finally, the method analyzes at least one of the call defining elements of the plurality of call records to identify Data Service Providers, as distinguished from conventional (voice) customers or users.

Inventors

  • 👤 Robert A. D'Eletto

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 23:58
CPC Classifications
H; H04; H04M; H04M3/00; H04M3/22; H04M3/36; H04L; H04L12/00; H04L12/28; H04L12/2854; H04L12/2856; H04M3/2209; H04M7/00; H04M7/12

Claims Analysis

Total Claims: 34
Claim 1
Independent Claim 133 words
A system for characterizing phone calls in a public switched telephone network (PSTN), having a plurality of switches interconnected by trunk lines and a plurality of customer premises in communication with the switches, to identify Data Service Providers comprising: monitoring means disposed at a first location for monitoring routing messages directed to the first location; generating means responsive to the monitoring means for generating a call record including a plurality of call defining elements, the call record being identified by a first call defining element; updating means for updating a plurality of call records stored at a storage location with the call defining elements of the generated call record; and analyzing means for analyzing at least one of the call defining elements of the plurality of call records to identify Data Service Providers.
Claim 2
Independent Claim 133 words
A system for characterizing phone calls in a public switched telephone network (PSTN), having a plurality of switches interconnected by trunk lines and a plurality of customer premises in communication with the switches, to identify Data Service Providers comprising: monitoring means disposed at a first location for monitoring routing messages directed to the first location; generating means responsive to the monitoring means for generating a call record including a plurality of call defining elements, the call record being identified by a first call defining element; updating means for updating a plurality of call records stored at a storage location with the call defining elements of the generated call record; and analyzing means for analyzing at least one of the call defining elements of the plurality of call records to identify Data Service Providers.
Claim 3
Dependent Claim 23 words
The system of claim 1, wherein the monitoring means is configured to detect routing messages defined in accordance with Signaling System Seven protocol.
Claim 4
Dependent Claim 12 words
The system of claim 1, wherein the first location is a STP.
Claim 5
Dependent Claim 13 words
The system of claim 1, wherein the first location is a central office.
Claim 6
Dependent Claim 101 words
The system of claim 1, wherein the call defining elements include at least one element selected from the group consisting of: the calling number, the called number, the release cause code, the terminating switch address, the originating switch address, a count of answered calls the called number received during off-peak hours, a count of answered calls the called number received during on-peak hours, a count of busy call attempts to the called number during off-peak hours, the total minutes of use for the called number during off-peak hours, and the total minutes of use for the called number during on-peak hours.
Claim 7
Dependent Claim 15 words
The system of claim 5, wherein the first call defining element is the called number.
Claim 8
Dependent Claim 48 words
The system of claim 1, wherein the updating means includes evaluating means for evaluating the first defining element of the call record to be added to the stored plurality of call records to ascertain whether a corresponding call record already exists within the stored plurality of call records.
Claim 9
Dependent Claim 75 words
The system of claim 7, wherein the updating means includes integrating means responsive to the evaluating means for integrating the call record into the plurality of call records, wherein the call record is merely added to the plurality of call records if the evaluating means determines that there is no corresponding call record, and the record is merged with a corresponding call record if the evaluating means determines that there is a corresponding call record.
Claim 10
Dependent Claim 28 words
The system of claim 1, wherein the analyzing means is configured to compare a value of at least one of the call defining elements with a predetermined value.
Claim 11
Dependent Claim 37 words
The system of claim 1, wherein a computer readable storage medium contains executable code for implementing at least one from the group consisting of: the monitoring means, the generating means, the updating means, and the analyzing means.
Claim 12
Independent Claim 114 words
A method for characterizing phone calls in a public switched telephone network (PSTN), having a plurality of switches interconnected by trunk lines and a plurality of customer premises in communication with the switches, to identify Data Service Providers comprising the steps of: monitoring routing messages directed to a first location; generating a call record including a plurality of call defining elements, the call record being identified by a first call defining element; updating a plurality of call records stored at a storage location with the call defining elements of the generated call record; and analyzing at least one of the call defining elements of the plurality of call records to identify Data Service Providers.
Claim 13
Independent Claim 114 words
A method for characterizing phone calls in a public switched telephone network (PSTN), having a plurality of switches interconnected by trunk lines and a plurality of customer premises in communication with the switches, to identify Data Service Providers comprising the steps of: monitoring routing messages directed to a first location; generating a call record including a plurality of call defining elements, the call record being identified by a first call defining element; updating a plurality of call records stored at a storage location with the call defining elements of the generated call record; and analyzing at least one of the call defining elements of the plurality of call records to identify Data Service Providers.
Claim 14
Dependent Claim 22 words
The method of claim 11, wherein the step of monitoring includes detecting routing messages defined in accordance with Signaling System Seven protocol.
Claim 15
Dependent Claim 46 words
The method of claim 11, wherein the step of updating includes evaluating a first defining element of the call record to be added to the stored plurality of call records to ascertain whether a corresponding call record already exists within the stored plurality of call records.
Claim 16
Dependent Claim 66 words
The method of claim 13, wherein the step of updating includes integrating the call record into the plurality of call records by adding the call record to the plurality of call records if the evaluating step determines that there is no corresponding call record, and merging the call record into a corresponding call record if the evaluating step determines that there is a corresponding call record.
Claim 17
Dependent Claim 26 words
The method of claim 11, wherein the step of analyzing compares a value of at least one of the call defining elements with a predetermined value.
Claim 18
Independent Claim 171 words
A method for characterizing phone calls in a public switched telephone network (PSTN) and detecting data service providers comprising the steps of: (a) identifying a request to establish a communication link between a calling party and a called party; (b) if no communication link is established, then (i) identifying certain signaling data defining a reason that the requested communication link was not established; else if the communication link is established, then (ii) identifying the termination of the communication link; (c) creating a temporary call record for the communication link, the temporary call record including identifying data about the communication link; (d) if no permanent call record corresponding to the temporary call record exists, then (i) creating a permanent call record; else if a permanent call record corresponding to the temporary call record exists, then (ii) updating the permanent call record; the permanent call record defining a plurality of statistical data elements; and (e) evaluating the statistical data elements of the permanent call record to identify subscriber numbers of data service providers.
Claim 19
Independent Claim 171 words
A method for characterizing phone calls in a public switched telephone network (PSTN) and detecting data service providers comprising the steps of: (a) identifying a request to establish a communication link between a calling party and a called party; (b) if no communication link is established, then (i) identifying certain signaling data defining a reason that the requested communication link was not established; else if the communication link is established, then (ii) identifying the termination of the communication link; (c) creating a temporary call record for the communication link, the temporary call record including identifying data about the communication link; (d) if no permanent call record corresponding to the temporary call record exists, then (i) creating a permanent call record; else if a permanent call record corresponding to the temporary call record exists, then (ii) updating the permanent call record; the permanent call record defining a plurality of statistical data elements; and (e) evaluating the statistical data elements of the permanent call record to identify subscriber numbers of data service providers.
Claim 20
Dependent Claim 103 words
The method of claim 16, wherein the identifying data includes at least one element selected from the group consisting of: the calling number, the called number, the release cause code, the terminating switch address, the originating switch address, a count of answered calls the called number received during off-peak hours, a count of answered calls the called number received during on-peak hours, a count of busy call attempts to the called number during off-peak hours, the total minutes of use for the called number during off-peak hours, and the total minutes of use for the called number during on-peak hours a calling number.
Claim 21
Dependent Claim 110 words
The method of claim 16, wherein the statistical data elements include at least one element from the group consisting of: a summation of a total number of calls the called party answered during off-peak hours, a summation of a total number of calls the called party answered during peak hours; a summation of a total number of call attempts directed to the called party which were rejected due to a busy status of the called party during off-peak hours; a summation of the total minutes of usage for a called party during off-peak hours; and a summation of the total minutes of usage for a called party during peak hours.
Claim 22
Dependent Claim 32 words
The method of claim 16, wherein step (b)(i) further includes the step of measuring the length of time that the communication link was established between the calling party and the called party.
Claim 23
Dependent Claim 29 words
The method of claim 16, wherein step (e) further includes the step of comparing the value of one or more of the statistical data elements to a predetermined value.
Claim 24
Independent Claim 73 words
A method for characterizing phone calls in a public switched telephone network (PSTN) and detecting data service providers comprising the steps of: monitoring messages transmitted through a SS7 network; generating call records containing cumulative information, as to some elements in a message, at least one element being the elapsed time of a call; and evaluating one or more of the elements to characterize whether a given telephone number is a data service provider.
Claim 25
Independent Claim 73 words
A method for characterizing phone calls in a public switched telephone network (PSTN) and detecting data service providers comprising the steps of: monitoring messages transmitted through a SS7 network; generating call records containing cumulative information, as to some elements in a message, at least one element being the elapsed time of a call; and evaluating one or more of the elements to characterize whether a given telephone number is a data service provider.
Claim 26
Dependent Claim 101 words
The method of claim 21, wherein the elements in the call record include at least one from the group consisting of: the calling number, the called number, the release cause code, the terminating switch address, the originating switch address, a count of answered calls the called number received during off-peak hours, a count of answered calls the called number received during on-peak hours, a count of busy call attempts to the called number during off-peak hours, the total minutes of use for the called number during off-peak hours, and the total minutes of use for the called number during on-peak hours.
Claim 27
Dependent Claim 54 words
The method of claim 21, wherein the step of evaluating includes computing an average call time to a given called phone number, and comparing that average call time against a predetermined value, and if the average call time exceed the predetermined value then concluding that call is being directed to a data service provider.
Claim 28
Dependent Claim 42 words
The method of claim 21, wherein the step of evaluating includes computing off-peak hour phone usage against a predetermined value, and if the off-peak hour usage exceeds the predetermined value then concluding that call is being directed to a data service provider.
Claim 29
Dependent Claim 59 words
The method of claim 21, wherein the step of evaluating includes computing a rate of failed access attempts due to the called number being busy during off-peak hours and comparing the rate against a predetermined value, wherein if the off-peak hour busy rate exceeds the predetermined value then concluding that call is being directed to a data service provider.
Claim 30
Dependent Claim 18 words
The method of claim 21, further including the step of creating a list of identified Data Service Providers.
Claim 31
Dependent Claim 27 words
The method of claim 26, wherein the step of evaluating excludes from its execution called numbers that appear in the list of the identified Data Service Providers.
Claim 32
Dependent Claim 14 words
The method of claim 21, wherein the method is executed at a central office.
Claim 33
Independent Claim 57 words
A method for characterizing phone calls in a public switched telephone network (PSTN) and identifying data service providers comprising the steps of collecting call records and evaluating the collected call records for one or more calling attributes, and identifying a data service provider by one or more of the calling attributes being compared against a predetermined value.
Claim 34
Independent Claim 57 words
A method for characterizing phone calls in a public switched telephone network (PSTN) and identifying data service providers comprising the steps of collecting call records and evaluating the collected call records for one or more calling attributes, and identifying a data service provider by one or more of the calling attributes being compared against a predetermined value.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-06-20 2003-12-20 2004-06-20 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-06-20 2007-12-20 2008-06-20 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-06-20 2011-12-20 2012-06-20 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag