IP Library Granted Patent US 7,010,104
Granted Patent B1
US 7,010,104 · App. 10/926,864 · Granted Mar 7, 2006

Pre-biller capability in enhanced charging collection function (CCF) applications

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 7,010,104
App. No.
10/926,864
Granted
Mar 7, 2006
Kind
B1
Abstract

This invention relates to a method and apparatus for charging and billing of Circuit Switch, Packet Switch, and IP Multimedia Subsystems in third generation telecommunication systems. The charges for a call are computed by a rating engine, a software system comprising data tables and a program for calculating charges from the parameters of the call, such as the calling and called numbers, the length of the call, and special charge items such as priority service. For calls whose billing cannot be deferred, referred to as on-line billing calls, the rating engine is accessed immediately. For calls whose billing can be deferred, referred to as off-line billing calls, the rating engine performs its function only when the rating engine is not busy rating on-line billing calls, for example, during periods outside the busy hour. Advantageously, only a single rating engine is required, and the capacity of that single rating engine is determined only by the busy-hour volume of on-line billing calls.

Claims (34)

1. In a telecommunications network, a method of performing the processing of off-line billed telecommunications calls, comprising the steps of:

responsive to receipt of a telecommunications call, building up a call data record that is missing call cost data;

accessing a rating engine for calculating call cost data from parameters of said call stored in said call data record; and

completing said call data record including call cost data obtained from said rating engine;

characterized in that:

said rating engine is accessed for obtaining call cost data for off-line charged calls in such a way as to give preference to the rating of on-line charged calls and without reducing the capacity of said rating engine to rate on-line charged calls;

wherein a common rating engine is used for rating off-line and on-line rated calls;

wherein the completed call data record including call cost data is formed prior to transmitting said call data record to a billing system.

2. The method of claim 1 wherein the step of accessing said rating engine comprises the step of:

queuing data for an off-line billed call until said rating engine is not processing on-line billed calls.

3. The method of claim 2 wherein the step of queuing comprises the step of queuing in said rating engine.

4. The method of claim 2 wherein the step of queuing comprises the steps of:

testing whether said rating engine is available; and

if said rating engine is available, by-passing the step of queuing and directly accessing the rating engine for calculating call cost for an off-line billed call.

5. The method of claim 2 further comprising the step of:

separately queuing data for on-line billed calls in a queue for on-line billed calls;

wherein off-line billed calls are processed by said rating engine only if the queue for on-line billed calls is empty.

6. In a telecommunications network, apparatus for performing the processing of off-line billed telecommunications calls, comprising:

means, responsive to receipt of a telecommunications call, for building up a call data record that is missing call cost data;

means for accessing a rating engine for calculating call cost data from parameters of said call stored in said call data record; and

means for completing said call data record including call cost data obtained from said rating engine;

characterized in that:

said means for accessing said rating engine for obtaining call cost data for off-line charged calls gives preference to the rating of on-line charged calls without reducing the capacity of said rating engine to rate on-line charged calls;

wherein said rating engine is a common rating engine used for rating off-line and on-line rated calls;

wherein said means for completing said call data record transmits said completed call data record including call charging information to a billing system.

7. The apparatus of claim 6 wherein said means for accessing said rating engine comprises:

means for queuing data for an off-line billed call until said rating engine is not processing on-line billed calls.

8. The apparatus of claim 7 wherein said means for queuing comprises means for queuing in said rating engine.

9. The apparatus of claim 7 wherein said means for queuing comprises:

means for testing whether said rating engine is available; and

if said rating engine is available, by-passing the process of queuing and directly accessing the rating engine for calculating call cost for an off-line billed call.

10. The apparatus of claim 7 further comprises:

means for separately queuing data for on-line billed calls in a queue for on-line billed calls;

wherein off-line billed calls are processed by said rating engine only if said queue for on-line billed calls is empty.

Assignments (11)
PATENT SECURITY AGREEMENT Recorded Aug 6, 2024
From: RPX CORPORATION; RPX CLEARINGHOUSE LLC
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 068328/0674 →
RELEASE OF LIEN ON PATENTS Recorded Aug 5, 2024
From: BARINGS FINANCE LLC
To: RPX CORPORATION
Reel/Frame 068328/0278 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2021
From: PROVENANCE ASSET GROUP LLC
To: RPX CORPORATION
Reel/Frame 059352/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: NOKIA US HOLDINGS INC.
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058363/0723 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: CORTLAND CAPITAL MARKETS SERVICES LLC
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058983/0104 →
ASSIGNMENT AND ASSUMPTION AGREEMENT Recorded Feb 14, 2019
From: NOKIA USA INC.
To: NOKIA US HOLDINGS INC.
Reel/Frame 048370/0682 →
CHANGE OF NAME Recorded Feb 7, 2019
From: LUCENT TECHNOLOGIES INC.
To: ALCATEL-LUCENT USA INC.
Reel/Frame 049887/0613 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2017
From: NOKIA TECHNOLOGIES OY; NOKIA SOLUTIONS AND NETWORKS BV; ALCATEL LUCENT SAS
To: PROVENANCE ASSET GROUP LLC
Reel/Frame 043877/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP LLC
To: NOKIA USA INC.
Reel/Frame 043879/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP, LLC
To: CORTLAND CAPITAL MARKET SERVICES, LLC
Reel/Frame 043967/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2005
From: CAI, Y.; HE, H.; LIU, M.; REID, J.B.; TRIVEDI, A.; WANG, Y.E.; ZHAO, J.
To: LUCENT TECHNOLOGIES INC.
Reel/Frame 016497/0533 →