IP Library › Granted Patent US 11,496,628
Granted Patent B2
US 11,496,628 · App. 17/061,948 · Granted Nov 8, 2022

Charging filtering function

Inventors: Rajpal Bhoria (Haryana, IN); Praveen Joseph (Bangalore, IN); Manoj Kumar Kushwaha (Bangalore, IN); Timothy Peter Stammers (Raleigh, NC)
Assignee: CISCO TECHNOLOGY, INC.
H04M15/41H04M15/07H04W4/24
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 11,496,628
App. No.
17/061,948
Granted
Nov 8, 2022
Kind
B2
Abstract

In one example, a charging filtering function may obtain a request for one or more rules that control whether or when one or more charging data records associated with a user equipment are to be provided to one or more billing systems. The request includes an identification of the user equipment. Based on the identification of the user equipment, the charging filtering function may identify the one or more rules. The charging filtering function may provide the one or more rules to control whether or when the one or more charging data records associated with the user equipment are to be provided to the one or more billing systems.

Claims (57)

1. A method comprising:

at a mobile core network:

obtaining a request for one or more rules that control whether or when one or more charging data records associated with a user equipment are to be provided to one or more billing systems, wherein the request includes an identification of the user equipment;

based on the identification of the user equipment, identifying the one or more rules; and

providing the one or more rules to control whether or when the one or more charging data records associated with the user equipment are to be provided to the one or more billing systems.

2. The method of claim 1 , wherein obtaining the request for the one or more rules includes:

obtaining a request for one or more rules that control whether or when the one or more charging data records associated with the user equipment are to be provided to the one or more billing systems based on an amount of information to be carried in the one or more charging data records.

3. The method of claim 1 , wherein obtaining the request for the one or more rules includes:

obtaining a request for one or more rules that control whether or when the one or more charging data records associated with the user equipment are to be provided to the one or more billing systems based on a frequency at which the one or more charging data records are to be provided to the one or more billing systems.

4. The method of claim 3 , further comprising:

at the mobile core network:

determining that a first rule controls whether or when the one or more charging data records associated with the user equipment are to be provided to a first billing system of the one or more billing systems based on a first frequency at which the one or more charging data records are to be provided to the first billing system; and

determining that a second rule controls whether or when the one or more charging data records associated with the user equipment are to be provided to a second billing system of the one or more billing systems based on a second frequency at which the one or more charging data records are to be provided to the second billing system, wherein the second frequency is a multiple of the first frequency, and

wherein providing the one or more rules includes providing one or more rules that control whether or when the one or more charging data records associated with the user equipment are to be provided to the one or more billing systems based on the first frequency.

5. The method of claim 1 , wherein obtaining the request for the one or more rules includes:

obtaining a request for one or more rules that control whether or when the one or more charging data records associated with the user equipment are to be provided to the one or more billing systems based on a location of the user equipment.

6. The method of claim 1 , further comprising:

at the mobile core network:

obtaining the one or more rules from one or more entities associated with the one or more billing systems, wherein the one or more rules are generated by the one or more entities associated with the one or more billing systems.

7. The method of claim 1 , further comprising:

at the mobile core network:

providing the one or more rules to control whether or when the one or more charging data records associated with the user equipment are to be aggregated before being provided to the one or more billing systems.

8. The method of claim 1 , further comprising:

at the mobile core network:

providing the one or more rules to control whether or when the one or more charging data records associated with the user equipment are to be split before being provided to a first billing system of the one or more billing systems and a second billing system of the one or more billing systems.

9. The method of claim 1 , wherein:

obtaining the request for the one or more rules includes obtaining the request for the one or more rules from a charging function or a charging gateway function; and

providing the one or more rules includes providing the one or more rules includes to the charging function or the charging gateway function.

10. The method of claim 1 , wherein the obtaining, the identifying, and the providing are performed by a charging filtering function.

11. An apparatus comprising:

a network interface configured to obtain or provide network communications in a mobile core network; and

one or more processors coupled to the network interface, wherein the one or more processors are configured to:

obtain a request for one or more rules that control whether or when one or more charging data records associated with a user equipment are to be provided to one or more billing systems, wherein the request includes an identification of the user equipment;

based on the identification of the user equipment, identify the one or more rules; and

provide the one or more rules to control whether or when the one or more charging data records associated with the user equipment are to be provided to the one or more billing systems.

12. The apparatus of claim 11 , wherein the one or more processors are configured to:

obtain a request for one or more rules that control whether or when the one or more charging data records associated with the user equipment are to be provided to the one or more billing systems based on an amount of information to be carried in the one or more charging data records.

13. The apparatus of claim 11 , wherein the one or more processors are configured to:

obtain a request for one or more rules that control whether or when the one or more charging data records associated with the user equipment are to be provided to the one or more billing systems based on a frequency at which the one or more charging data records are to be provided to the one or more billing systems.

14. The apparatus of claim 13 , wherein the one or more processors are configured to:

determine that a first rule controls whether or when the one or more charging data records associated with the user equipment are to be provided to a first billing system of the one or more billing systems based on a first frequency at which the one or more charging data records are to be provided to the first billing system;

determine that a second rule controls whether or when the one or more charging data records associated with the user equipment are to be provided to a second billing system of the one or more billing systems based on a second frequency at which the one or more charging data records are to be provided to the second billing system, wherein the second frequency is a multiple of the first frequency; and

provide one or more rules that control whether or when the one or more charging data records associated with the user equipment are to be provided to the one or more billing systems based on the first frequency.

15. The apparatus of claim 11 , wherein the one or more processors are configured to:

obtain a request for one or more rules that control whether or when the one or more charging data records associated with the user equipment are to be provided to the one or more billing systems based on a location of the user equipment.

16. The apparatus of claim 11 , wherein the one or more processors are configured to:

obtain the one or more rules from one or more entities associated with the one or more billing systems, wherein the one or more rules are generated by the one or more entities associated with the one or more billing systems.

17. One or more non-transitory computer readable storage media encoded with instructions that, when executed by a processor in a mobile core network, cause the processor to:

obtain a request for one or more rules that control whether or when one or more charging data records associated with a user equipment are to be provided to one or more billing systems, wherein the request includes an identification of the user equipment;

based on the identification of the user equipment, identify the one or more rules; and

provide the one or more rules to control whether or when the one or more charging data records associated with the user equipment are to be provided to the one or more billing systems.

18. The one or more non-transitory computer readable storage media of claim 17 , wherein the instructions further cause the processor to:

obtain a request for one or more rules that control whether or when the one or more charging data records associated with the user equipment are to be provided to the one or more billing systems based on an amount of information to be carried in the one or more charging data records.

19. The one or more non-transitory computer readable storage media of claim 17 , wherein the instructions further cause the processor to:

obtain a request for one or more rules that control whether or when the one or more charging data records associated with the user equipment are to be provided to the one or more billing systems based on a frequency at which the one or more charging data records are to be provided to the one or more billing systems.

20. The one or more non-transitory computer readable storage media of claim 17 , wherein the instructions further cause the processor to:

obtain a request for one or more rules that control whether or when the one or more charging data records associated with the user equipment are to be provided to the one or more billing systems based on a location of the user equipment.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 2, 2020
From: BHORIA, RAJPAL; JOSEPH, PRAVEEN; KUSHWAHA, MANOJ KUMAR; STAMMERS, TIMOTHY PETER
To: CISCO TECHNOLOGY, INC.
Reel/Frame 053961/0568 →
Continuity (1)
Related Publication 20220109759A1 · Apr 7, 2022
Cited By (1)
US 12,375,422