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

Method and apparatus for policy-based charging for telecommunications services

Assignee: WSOU Investments LLC
•
Filing: 2000-12-08
•
Granted: 2004-04-13
•
Expires: 2020-12-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention bills a call in accordance with a measured quality of service (QoS) level afforded by the call and specified in a service level agreement. The measured quality of service is determined from a collection of measurements associated with the call. An adjustment factor is determined by a subscriber class of service and the measured quality of service. The adjustment factor is utilized by a billing processor in rating the call.

Inventors

  • 👤 Nicholas J. Gnesda
  • 👤 Kenneth Frank Smolik
  • 👤 Jeffrey Arthur Zahnle

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 20:59
CPC Classifications
H; H04; H04M; H04M15/00; H04M15/58; H04M15/70; H04M15/73; H04M15/80; H04M15/8016; H04M15/8083; H04M15/81; H04M2215/00; H04M2215/01; H04M2215/0112; H04M2215/0184; H04M2215/0188; H04M2215/32; H04M2215/70; H04M2215/7072; H04M2215/74; H04M2215/7414; H04W; H04W24/00; H04W4/00; H04W4/24; H04W8/00; H04W8/18

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 133 words
A method for use in a telecommunications system for charging a call with a billing processor, said telecommunications system comprising at least one network element, said call involving a subscriber, said call comprising at least one call segment, said method comprising the steps of: determining a collection of measurements associated with said call from said at least one network element by a usage correlation processor; calculating a measured quality of service (QoS) level associated with said call from said collection of measurements by an evaluation processor; comparing said measured QoS level with a defined QoS level specified in a service level agreement by said evaluation processor; and providing at least one adjustment factor to said billing processor by said evaluation processor in accordance with said measured QoS level and said service level agreement.
Claim 2
Independent Claim 133 words
A method for use in a telecommunications system for charging a call with a billing processor, said telecommunications system comprising at least one network element, said call involving a subscriber, said call comprising at least one call segment, said method comprising the steps of: determining a collection of measurements associated with said call from said at least one network element by a usage correlation processor; calculating a measured quality of service (QoS) level associated with said call from said collection of measurements by an evaluation processor; comparing said measured QoS level with a defined QoS level specified in a service level agreement by said evaluation processor; and providing at least one adjustment factor to said billing processor by said evaluation processor in accordance with said measured QoS level and said service level agreement.
Claim 3
Dependent Claim 31 words
The method of claim 1 , further comprising the step of: rating said call by said billing processor in response to said step of providing said at least one adjustment factor.
Claim 4
Dependent Claim 83 words
The method of claim 1 , wherein said step of calculating said measured QoS level of said call from said collection of measurements, further comprising the steps of: comparing each measurement of said collection of measurements with a target objective associated with said defined QoS level by said evaluation processor, said target objective specified in said service level agreement; and equating said measured QoS level to said defined QoS level by said evaluation processor, wherein said each measurement is within said target objective.
Claim 5
Dependent Claim 27 words
The method of claim 3 further comprising the step of: inputting said target objective that is associated with said defined QoS level through a SLA creation environment.
Claim 6
Dependent Claim 41 words
The method of claim 1 , wherein said step of determining, said step of calculating, said step of comparing, and said step of providing said at least one adjustment factor are executed for each of said at least one call segment.
Claim 7
Dependent Claim 34 words
The method of claim 1 , wherein said at least one adjustment factor is determined by a set of factors comprising a time of day, a class of service, and said measured QoS level.
Claim 8
Dependent Claim 43 words
The method of claim 1 , further comprising the step of: providing a call detail record and said collection of measurements of said call to an external processor in response to said step of determining said collection of measurements associated with said call.
Claim 9
Dependent Claim 30 words
The method of claim 1 , wherein said telecommunications system is selected from a group consisting of a wireless communications system, a satellite-based communications system, and a terrestrial communications system.
Claim 10
Dependent Claim 23 words
The method of claim 1 , wherein said call is selected from a group consisting of a voice call and a data call.
Claim 11
Dependent Claim 17 words
The method of claim 9 , wherein said data call utilizes a voice over Internet Protocol (VoIP).
Claim 12
Dependent Claim 14 words
The method of claim 9 , wherein said data call comprises a multimedia call.
Claim 13
Dependent Claim 143 words
An article of manufacturing comprising: a computer usable medium having computer readable program code means embodied therein for determining a rate of a call associated with a subscriber, the computer readable program means in said article of manufacture comprising: computer readable program code means for causing a computer to determine a collection of measurements associated with said call; computer readable program code means for causing the computer to calculate a measured quality of service (QoS) level associated with said call from said collection of measurements; computer readable program code means for causing the computer to compare said measured QoS level with a defined QoS level specified in a service level agreement; and computer readable program means for causing the computer to provide at least one adjustment factor to a billing processor in accordance with said measured QoS level and said service level agreement.
Claim 14
Dependent Claim 143 words
An article of manufacturing comprising: a computer usable medium having computer readable program code means embodied therein for determining a rate of a call associated with a subscriber, the computer readable program means in said article of manufacture comprising: computer readable program code means for causing a computer to determine a collection of measurements associated with said call; computer readable program code means for causing the computer to calculate a measured quality of service (QoS) level associated with said call from said collection of measurements; computer readable program code means for causing the computer to compare said measured QoS level with a defined QoS level specified in a service level agreement; and computer readable program means for causing the computer to provide at least one adjustment factor to a billing processor in accordance with said measured QoS level and said service level agreement.
Claim 15
Dependent Claim 113 words
A memory for storing data for access by an application program being executed on a telecommunications system, said telecommunications system supporting a call associated with a subscriber, said memory comprising: a data structure stored in said memory, said data structure comprising: a grading database, said grading database containing a first data entry identified by a measured quality of service (QoS) level according to a service level agreement; and an adjusting database, said adjusting database containing a second data entry containing at least one adjustment factor of said call, said second data entry associated with said measured QoS level and a class of service assigned to said subscriber according to said service level agreement.
Claim 16
Dependent Claim 113 words
A memory for storing data for access by an application program being executed on a telecommunications system, said telecommunications system supporting a call associated with a subscriber, said memory comprising: a data structure stored in said memory, said data structure comprising: a grading database, said grading database containing a first data entry identified by a measured quality of service (QoS) level according to a service level agreement; and an adjusting database, said adjusting database containing a second data entry containing at least one adjustment factor of said call, said second data entry associated with said measured QoS level and a class of service assigned to said subscriber according to said service level agreement.
Claim 17
Dependent Claim 136 words
A telecommunications system, said telecommunications system charging a call by a billing processor, said telecommunications system comprising at least one network element, said call involving a subscriber, said call comprising at least one call segment, said telecommunications system comprising: means for determining a collection of measurements associated with said call from said at least one network element by a usage correlation processor; means for calculating a measured quality of service (QoS) level associated with said call from said collection of measurements by an evaluation processor; means for comparing said measured QoS level with a defined QoS level specified in a service level agreement by said evaluation processor; and means for providing at least one adjustment factor to said billing processor by said evaluation processor in accordance with said measured QoS level and said service level agreement.
Claim 18
Dependent Claim 136 words
A telecommunications system, said telecommunications system charging a call by a billing processor, said telecommunications system comprising at least one network element, said call involving a subscriber, said call comprising at least one call segment, said telecommunications system comprising: means for determining a collection of measurements associated with said call from said at least one network element by a usage correlation processor; means for calculating a measured quality of service (QoS) level associated with said call from said collection of measurements by an evaluation processor; means for comparing said measured QoS level with a defined QoS level specified in a service level agreement by said evaluation processor; and means for providing at least one adjustment factor to said billing processor by said evaluation processor in accordance with said measured QoS level and said service level agreement.
Claim 19
Dependent Claim 31 words
The telecommunications system of claim 14 , further comprising: means for rating said call by said billing processor in response to said means of providing said at least one adjustment factor.
Claim 20
Dependent Claim 71 words
The telecommunications system of claim 14 , wherein said means for calculating said measured QoS level of said call further comprising: means for comparing each measurement of said collection of measurements with a target objective associated with a defined QoS level by said evaluation processor; and means for equating said measured QoS level to said defined QoS level by said evaluation processor, wherein said each measurement is within said target objective.
Claim 21
Dependent Claim 26 words
The telecommunications system of claim 16 , further comprising: means for inputting said target objective associated with said defined QoS level through a SLA creation environment.
Claim 22
Dependent Claim 42 words
The telecommunications system of claim 14 , wherein said means of determining, said means of calculating, said means of comparing, and said means of providing said at least one adjustment factor are executed for each of said at least one call segment.
Claim 23
Dependent Claim 40 words
The telecommunications system of claim 14 , further comprising: means for providing a call detail record and said collection of measurements associated with said call to an external processor in response to said means of determining said collection of measurements.

References Cited (Backward Citations)

WO1995024093A1 Cited
EP0714195A1 Cited
GB2311439A Cited
US6363053B1 Cited
WO2001028219A2 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2007-04-13 2007-10-13 2008-04-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2011-04-13 2011-10-13 2012-04-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2015-04-13 2015-10-13 2016-04-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag