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

SMDR translator

Assignee: T-NETIX Inc
•
Filing: 1990-08-10
•
Granted: 1991-09-10
•
Expires: 2010-08-10
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A telecommunications system 10 is provided which comprises a PBX system 12 coupled to a call processing system 16 through plurality of trunks 14. SMDR data records are received from the PBX system 12 by the call processing system 16 through an SMDR data line 18. The call processing system 16 includes an SMDR translation system which retrieves call records associated with each call placed through the call processing system 16 and matches these call records to SMDR data records received from the PBX system 12. The matched records are used to generate a combined SMDR output record for a particular call which is then output through an output line 30 to a call accounting system 32. In this manner, the call processing system 16 can utilize the information received from the PBX system 12 with the accurate call duration information generated in its own systems to provide for accurate call records associated with each call placed through the call processing system 16.

Inventors

  • 👤 Craig J. Harrington
  • 👤 Brian W. Johnson
  • 👤 Michael S. Miller
  • 👤 Ronald E. Souder

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 13:47
CPC Classifications
H; H04; H04M; H04M15/00; H04M15/04

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 130 words
A data processing system used in conjunction with a PBX system operable to output SMDR data records for calls placed through the PBX system and a call processing system coupled to the PBX system and operable to generate call records for calls placed through the call processing system, the data processing system comprising: circuitry for receiving the SMDR data records from the PBX system; circuitry for receiving the call records from the call processing system; circuitry for matching a particular SMDR data record and a particular call record associated with a particular call placed through the PBX system and the call processing system; and circuitry for creating a combined data record associated with said particular call comprising selected data from said particular call record and said particular SMDR data record.
Claim 2
Dependent Claim 130 words
A data processing system used in conjunction with a PBX system operable to output SMDR data records for calls placed through the PBX system and a call processing system coupled to the PBX system and operable to generate call records for calls placed through the call processing system, the data processing system comprising: circuitry for receiving the SMDR data records from the PBX system; circuitry for receiving the call records from the call processing system; circuitry for matching a particular SMDR data record and a particular call record associated with a particular call placed through the PBX system and the call processing system; and circuitry for creating a combined data record associated with said particular call comprising selected data from said particular call record and said particular SMDR data record.
Claim 3
Dependent Claim 55 words
The data processing system of claim 1 wherein the call records comprise rate information and a duration associated with each of the calls, the system further comprising circuitry for calculating a cost for said particular call using rate information and a call duration associated with said particular call, said combined data record comprising said cost.
Claim 4
Dependent Claim 37 words
The data processing system of claim 1 and further comprising: circuitry for detecting selected SMDR data records to be passed through the system unmodified; and circuitry for outputting said selected SMDR records to the call accounting system.
Claim 5
Dependent Claim 64 words
The data processing system of claim 1 wherein the data processing system is used in conjunction with a call accounting system, the data processing system further comprising: circuitry for outputting said combined data record to the call accounting system such that said selected data from said particular call record and said particular SMDR data record may be used to account for said particular call.
Claim 6
Dependent Claim 90 words
The data processing system of claim 1 wherein said circuitry for matching comprises: circuitry for generating a probability matrix comprising a plurality of probability values, each of said probability values associated with a pair of records comprising one of the call records and one of the SMDR data records, each of said probability values indicative of the probability that a particular pair of records associated with each respective probability value represents an accurate match in that each record comprising said particular pair of records is associated with the same call.
Claim 7
Dependent Claim 43 words
The data processing system of claim 5 wherein said circuitry for matching further comprises: circuitry for retrieving a selected pair of records having the highest probability value, said selected pair of records comprising the data for the creation of said combined data record.
Claim 8
Dependent Claim 46 words
The data processing system of claim 4 and further comprising circuitry for reading a selected configuration file, said configuration file describing the organization of the SMDR data received from the PBX system and the organization of the combined data records output to the call accounting system.
Claim 9
Dependent Claim 241 words
A telecommunications system used in conjunction with a telecommunications network and a local PBX system operable to output SMDR data records for calls placed through the PBX system, the telecommunications system comprising: a call processing system coupled between the PBX system and the telecommunications network, said call processing system operable to generate call records for calls placed through the call processing system; a data processing system coupled to the PBX system and said call processing system, said data processing system operable to receive SMDR data from the PBX system and call records from said call processing system; and a call accounting system coupled to said call data processing system said call accounting system operable to receive combined data records from said data processing system, said data processing system comprising: circuitry for receiving the SMDR data records from the PBX system; circuitry for receiving said call records from said call processing system; circuitry for matching a particular SMDR data record and a particular call record associated with a particular call placed through the PBX system and said call processing system; circuitry for creating a combined data record associated with said particular call comprising data from said particular call record and said particular SMDR data record; and circuitry for outputting said combined data record to said call accounting system such that said data from said particular call record and said particular SMDR data record may be used to account for said particular call.
Claim 10
Dependent Claim 241 words
A telecommunications system used in conjunction with a telecommunications network and a local PBX system operable to output SMDR data records for calls placed through the PBX system, the telecommunications system comprising: a call processing system coupled between the PBX system and the telecommunications network, said call processing system operable to generate call records for calls placed through the call processing system; a data processing system coupled to the PBX system and said call processing system, said data processing system operable to receive SMDR data from the PBX system and call records from said call processing system; and a call accounting system coupled to said call data processing system said call accounting system operable to receive combined data records from said data processing system, said data processing system comprising: circuitry for receiving the SMDR data records from the PBX system; circuitry for receiving said call records from said call processing system; circuitry for matching a particular SMDR data record and a particular call record associated with a particular call placed through the PBX system and said call processing system; circuitry for creating a combined data record associated with said particular call comprising data from said particular call record and said particular SMDR data record; and circuitry for outputting said combined data record to said call accounting system such that said data from said particular call record and said particular SMDR data record may be used to account for said particular call.
Claim 11
Dependent Claim 89 words
The telecommunications system of claim 8 wherein said circuitry for matching comprises: circuitry for generating a probability matrix comprising a plurality of probability values, each of said probability values associated with a pair of records comprising one of the call records and one of the SMDR data records, each of said probability values indicative of the probability that a particular pair of records associated with each respective probability value represents an accurate match in that each record comprising said particular pair of records is associated with the same call.
Claim 12
Dependent Claim 43 words
The telecommunications system of claim 9 wherein said circuitry for matching further comprises: circuitry for retrieving a selected pair of records having the highest probability value, said selected pair of records comprising the necessary data for the creation of said combined data record.
Claim 13
Dependent Claim 46 words
The telecommunications system of claim 8 and further comprising circuitry for reading a selected configuration file, said configuration file describing the organization of the SMDR data records received from the PBX system and the organization of said combined data records output to said call accounting system.
Claim 14
Dependent Claim 138 words
A data processing system used in conjunction with a PBX system operable to output SMDR data records for calls placed through the PBX system and a call processing system coupled to the PBX system and operable to generate call records for calls placed through the call processing system, the data processing system comprising: circuitry for receiving the SMDR data records from the PBX system; circuitry for receiving the call records from the call processing system; circuitry for matching a particular SMDR data record and a particular call record associated with a particular call placed through the PBX system and the call processing system; and circuitry for detecting an erroneous SMDR data record responsive to particular data from said particular call record; and circuitry for eliminating said erroneous record from records to be output to the call accounting system.
Claim 15
Dependent Claim 138 words
A data processing system used in conjunction with a PBX system operable to output SMDR data records for calls placed through the PBX system and a call processing system coupled to the PBX system and operable to generate call records for calls placed through the call processing system, the data processing system comprising: circuitry for receiving the SMDR data records from the PBX system; circuitry for receiving the call records from the call processing system; circuitry for matching a particular SMDR data record and a particular call record associated with a particular call placed through the PBX system and the call processing system; and circuitry for detecting an erroneous SMDR data record responsive to particular data from said particular call record; and circuitry for eliminating said erroneous record from records to be output to the call accounting system.
Claim 16
Dependent Claim 20 words
The data processing system of claim 12 wherein said particular data comprises call duration data from said particular call record.
Claim 17
Independent Claim 132 words
A method for processing data associated with calls placed using a PBX system and a call processing system; where the PBX system is operable to output SMDR data records associated with calls placed through the PBX system and where the call processing system is operable to output call records associated with calls placed using the call processing system, the method comprising the steps of: receiving the SMDR data records from the PBX system; receiving the call records from the call processing system; matching a particular SMDR data record and a particular call record associated with a particular call placed through the PBX system and the call processing system; and creating a combined data record associated with the particular call comprising data from the particular call record and the particular SMDR data record.
Claim 18
Independent Claim 132 words
A method for processing data associated with calls placed using a PBX system and a call processing system; where the PBX system is operable to output SMDR data records associated with calls placed through the PBX system and where the call processing system is operable to output call records associated with calls placed using the call processing system, the method comprising the steps of: receiving the SMDR data records from the PBX system; receiving the call records from the call processing system; matching a particular SMDR data record and a particular call record associated with a particular call placed through the PBX system and the call processing system; and creating a combined data record associated with the particular call comprising data from the particular call record and the particular SMDR data record.
Claim 19
Dependent Claim 58 words
The method of claim 14 wherein the method is used in conjunction with a call accounting system, the method further comprising the step of: outputting the combined data record to the call accounting system such that the data from the particular call record and the particular SMDR data record may be used to account for the particular call.
Claim 20
Dependent Claim 89 words
The method of claim 14 wherein said step of matching comprises the step of: generating a probability matrix comprising a plurality of probability values, each of the probability values associated with a pair of records comprising one of the call records and one of the SMDR data records, each of the probability values indicative of the probability that a particular pair of records associated with each respective probability value represents an accurate match in that each record comprising the particular pair of records is associated with the same call.
Claim 21
Dependent Claim 42 words
The method of claim 16 wherein said step of matching further comprises the step of: retrieving a selected pair of records having the highest probability value, the selected pair of records comprising the data for the creation of the combined data record.
Claim 22
Dependent Claim 45 words
The method of claim 15 and further comprising the step of: reading a selected configuration file, the configuration file describing the organization of the SMDR data received from the PBX system and the organization of the combined data records output to the call accounting system.

References Cited (Backward Citations)

US4525601A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-09-09 1995-03-11 1995-09-10 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-09-09 1999-03-11 1999-09-10 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-09-09 2003-03-11 2003-09-10 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag