IP Library Granted Patent US 8,694,629
Granted Patent B2
US 8,694,629 · App. 13/251,709 · Granted Apr 8, 2014

Hierarchical metering policy attributes

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,694,629
App. No.
13/251,709
Granted
Apr 8, 2014
Kind
B2
Abstract

Various exemplary embodiments relate to a method performed by a policy and charging rules node for managing usage of a subscriber. The method may include: defining a primary metering policy having a first applicability condition and a first quota; defining a secondary metering policy having attributes including a second applicability condition and at least one inherited attribute that references an attribute of the primary metering policy; determining that the second metering policy is applicable when the first applicability condition and the second applicability condition are true; selecting the secondary metering policy as an active metering policy; and managing subscriber usage according to the attributes of the secondary metering policy. In various alternative embodiments, the step of managing subscriber usage includes: measuring subscriber usage according to a rating factor of the secondary metering policy; and charging the measured subscriber usage to both the primary metering policy and the secondary metering policy.

Claims (88)

1. A method performed by a policy and charging rules node (PCRN) for managing usage of a subscriber, the method comprising:

defining a primary metering policy having a first applicability condition and a first quota;

defining a secondary metering policy having a plurality of attributes including a second applicability condition and at least one inherited attribute that references an attribute of the primary metering policy;

determining that the second metering policy is applicable when the first applicability condition and the second applicability condition are true;

selecting the secondary metering policy as an active metering policy; and

managing subscriber usage according to the attributes of the secondary metering policy,

wherein the step of managing subscriber usage comprises charging usage to a policy based on an attribute of a different policy,

wherein the step of managing subscriber usage comprises:

measuring subscriber usage according to a rating factor of the secondary metering policy, the second metering policy further comprising a quota; and

charging the measured subscriber usage against the quota of both the primary metering policy and the secondary metering policy.

2. The method of claim 1 , further comprising:

defining a plurality of primary metering policies having an applicability condition and a quota;

determining a set of applicable primary metering policies; and

defining a quota of the secondary metering policy to be the sum of the quotas of the set of applicable primary metering policies.

3. The method of claim 2 , wherein the secondary metering policy comprises at least one threshold rule including a threshold action and a threshold condition defined as a percentage of the quota of the secondary metering policy, wherein the method further comprises:

evaluating the threshold condition by comparing an accumulated usage charged to the secondary metering policy with the threshold condition; and

executing the threshold action if the accumulated usage exceeds the threshold condition.

4. The method of claim 2 , wherein the step of charging the measured subscriber usage to both the primary metering policy and the secondary metering policy comprises:

selecting one primary metering policy of the set of applicable primary metering policies;

adding the measured subscriber usage to a counter for the selected primary metering policy; and

determining the accumulated usage of the secondary metering policy to be the sum of the counters for each metering policy in the set of applicable metering policies.

5. The method of claim 2 , further comprising:

determining a second set of applicable primary metering policies; and

redefining the quota of the secondary metering policy to be the sum of the quotas of the set of applicable primary metering policies.

6. A method performed by a policy and charging rules node (PCRN) for managing usage of a subscriber, the method comprising:

defining a primary metering policy having a first applicability condition and a first quota;

defining a secondary metering policy having a plurality of attributes including a second applicability condition and at least one inherited attribute that references an attribute of the primary metering policy;

determining that the second metering policy is applicable when the first applicability condition and the second applicability condition are true;

selecting the secondary metering policy as an active metering policy; and

managing subscriber usage according to the attributes of the secondary metering policy,

wherein the step of managing subscriber usage comprises charging usage to a policy based on an attribute of a different policy,

wherein the step of managing subscriber usage according to the attributes of the secondary metering policy comprises:

selecting the primary metering policy as a basis for the secondary metering policy;

measuring subscriber usage according to the selected primary metering policy; and

charging the measured usage to the secondary metering policy.

7. The method of claim 6 , wherein the secondary metering policy includes a pre-defined static quota and at least one threshold rule comprising a threshold action and a threshold condition defined as a percentage of the quota of the secondary metering policy, wherein the method further comprises:

evaluating the threshold condition by comparing an accumulated usage charged to the secondary metering policy with the threshold condition; and

executing the threshold action if the accumulated usage exceeds the threshold condition.

8. The method of claim 6 , wherein the secondary metering policy includes a plurality of rating rules including a rating condition and a rating factor, wherein each rating rule is based on a primary metering policy, the method further comprising:

determining a set of applicable consumed primary metering policies;

selecting one of the applicable consumed primary metering policies as a basis for the secondary metering policy;

selecting the rating rule based on the selected primary metering policy;

measuring usage according to the rating factor of the selected rating rule; and

charging the usage to the secondary metering policy.

9. The method of claim 8 , wherein each applicable consumed metering policy includes an indication of whether overage is allowed, and the step of selecting one of the applicable consumed metering policies comprises selecting a primary metering policy that allows overage.

10. A non-transitory machine-readable storage medium encoded with instructions thereon for execution by a network element of a telecommunication network, wherein said tangible and non-transitory machine-readable storage medium comprises:

instructions for defining a primary metering policy having a first applicability condition and a first quota;

instructions for defining a secondary metering policy having a plurality of attributes including a second applicability condition and at least one inherited attribute that references an attribute of the primary metering policy;

instructions for determining that the second metering policy is applicable when the first applicability condition and the second applicability condition are true;

instructions for selecting the secondary metering policy as an active metering policy; and

instructions for managing subscriber usage according to the attributes of the secondary metering policy, wherein the instructions for managing subscriber usage comprise charging usage to one of the policies based on an attribute of the other policy,

wherein the instructions for managing subscriber usage comprise:

instructions for measuring subscriber usage according to a rating factor of the secondary metering policy; and

instructions for charging the measured subscriber usage to both the primary metering policy and the secondary metering policy.

11. The non-transitory machine-readable storage medium of claim 10 , further comprising:

instructions for defining a plurality of primary metering policies having an applicability condition and a quota;

instructions for determining a set of applicable primary metering policies; and

instructions for defining a quota of the secondary metering policy to be the sum of the quotas of the set of applicable primary metering policies.

12. The non-transitory machine-readable storage medium of claim 11 , wherein the secondary metering policy comprises at least one threshold rule including a threshold action and a threshold condition defined as a percentage of the quota of the secondary metering policy, wherein the tangible and non-transitory machine-readable storage medium further comprises:

instructions for evaluating the threshold condition by comparing an accumulated usage charged to the secondary metering policy with the threshold condition; and

instructions for executing the threshold action if the accumulated usage exceeds the threshold condition.

13. The non-transitory machine-readable storage medium of claim 11 , wherein the instructions for charging the measured subscriber usage to both the primary metering policy and the secondary metering policy comprise:

instructions for selecting one primary metering policy of the set of applicable primary metering policies;

instructions for adding the measured subscriber usage to a counter for the selected primary metering policy; and

instructions for determining the accumulated usage of the secondary metering policy to be the sum of the counters for each metering policy in the set of applicable metering policies.

14. The non-transitory machine-readable storage medium of claim 11 , further comprising:

instructions for determining a second set of applicable primary metering policies; and

instructions for redefining the quota of the secondary metering policy to be the sum of the quotas of the set of applicable primary metering policies.

15. A non-transitory machine-readable storage medium encoded with instructions thereon for execution by a network element of a telecommunication network, wherein said tangible and non-transitory machine-readable storage medium comprises:

instructions for defining a primary metering policy having a first applicability condition and a first quota;

instructions for defining a secondary metering policy having a plurality of attributes including a second applicability condition and at least one inherited attribute that references an attribute of the primary metering policy;

instructions for determining that the second metering policy is applicable when the first applicability condition and the second applicability condition are true;

instructions for selecting the secondary metering policy as an active metering policy; and

instructions for managing subscriber usage according to the attributes of the secondary metering policy, wherein the instructions for managing subscriber usage comprise charging usage to one of the policies based on an attribute of the other policy,

wherein the instructions for managing subscriber usage according to the attributes of the secondary metering policy comprise:

instructions for selecting the primary metering policy as a basis for the secondary metering policy;

instructions for measuring subscriber usage according to the selected primary metering policy; and

instructions for charging the measured usage to the secondary metering policy.

16. The non-transitory machine-readable storage medium of claim 15 , wherein the secondary metering policy includes a pre-defined static quota and at least one threshold rule comprising a threshold action and a threshold condition defined as a percentage of the quota of the secondary metering policy, wherein the tangible and non-transitory machine-readable storage medium further comprises:

instructions for evaluating the threshold condition by comparing an accumulated usage charged to the secondary metering policy with the threshold condition; and

instructions for executing the threshold action if the accumulated usage exceeds the threshold condition.

17. The non-transitory machine-readable storage medium of claim 15 , wherein the secondary metering policy includes a plurality of rating rules including a rating condition and a rating factor, wherein each rating rule is based on a primary metering policy, the tangible and non-transitory machine-readable storage medium further comprising:

instructions for determining a set of applicable consumed primary metering policies;

instructions for selecting one of the applicable consumed primary metering policies as a basis for the secondary metering policy;

instructions for selecting the rating rule based on the selected primary metering policy;

instructions for measuring usage according to the rating factor of the selected rating rule; and

instructions for charging the usage to the secondary metering policy.

18. The non-transitory machine-readable storage medium of claim 17 , wherein each applicable consumed metering policy includes an indication of whether overage is allowed, and the instructions for selecting one of the applicable consumed metering policies comprises instructions for selecting a primary metering policy that allows overage.

Assignments (6)
SECURITY INTEREST Recorded Jun 1, 2021
From: WSOU INVESTMENTS, LLC
To: OT WSOU TERRIER HOLDINGS, LLC
Reel/Frame 056990/0081 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 10, 2020
From: ALCATEL LUCENT
To: WSOU INVESTMENTS, LLC
Reel/Frame 052372/0675 →
RELEASE OF SECURITY INTEREST Recorded Sep 4, 2014
From: CREDIT SUISSE AG
To: ALCATEL-LUCENT CANADA INC.
Reel/Frame 033686/0798 →
SECURITY INTEREST Recorded Jan 30, 2013
From: ALCATEL-LUCENT CANADA INC.
To: CREDIT SUISSE AG
Reel/Frame 029826/0927 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 3, 2012
From: ALCATEL-LUCENT CANADA INC.
To: ALCATEL LUCENT
Reel/Frame 029389/0829 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 3, 2011
From: CUTLER, KEVIN SCOTT; ROBINSON, ALLEN; MO, FAN; BRUNET, RICHARD ANTHONY; FARID, HAMDY
To: ALCATEL-LUCENT CANADA, INC.
Reel/Frame 027006/0890 →