IP Library Granted Patent US 7,386,295
Granted Patent B2
US 7,386,295 · App. 10/447,549 · Granted Jun 10, 2008

Communication billing system

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,386,295
App. No.
10/447,549
Granted
Jun 10, 2008
Kind
B2
Abstract

A communication billing system comprising a processing system coupled to an interface system. The processing system is configured to process a plurality of wireless service events from a wireless system together at the event level with a plurality of wireline service events from a wireline system to generate total charge records for a plurality of wireless services and a plurality of wireline services. The processing system is also configured to process the total charge records for the plurality of wireless services and the plurality of wireline services to generate a customer bill. The interface system is configured to receive the plurality of wireless service events from the wireless system, receive the plurality of wireline service events from the wireline system, and transmit the customer bill for the processing system.

Claims (35)

1. A method of operating a communication billing system, the method comprising:

receiving a plurality of wireless service events from a wireless system;

receiving a plurality of wireline service events from a wireline system; and

processing the plurality of wireless service events and the plurality of wireline service events together to apply a cross-contribution, wherein the cross-contribution comprises bundling of service time across a wireless service and a wireline service, wherein applying the cross-contribution comprises:

applying a wireline credit for unused wireline service time to a total wireless charge record;

applying a wireless credit for unused wireless service time to a total wireline charge record.

2. The method of claim 1 wherein processing the plurality of wireless service events and the plurality of wireline service events further comprises:

extracting the wireless service events generated during a billing period by a customer based on a customer identification; and

extracting the wireline service events generated during the billing period by the customer based on the customer identification.

3. The method of claim 2 wherein processing the plurality of wireless service events and the plurality of wireline service events further comprises:

determining the total wireless charge record for the extracted wireless service events; and

determining the total wireline charge record for the extracted wireline service events.

4. The method of claim 3 wherein processing the plurality of wireless service events and the plurality of wireline service events together further comprises:

determining if the extracted wireless service events are eligible for the cross-contribution;

applying the cross-contribution to the extracted wireless service events eligible for the cross-contribution; and

adjusting the total wireless charge record.

5. The method of claim 3 wherein processing the plurality of wireless service events and the plurality wireline service events together further comprises:

determining if the extracted wireline service events are eligible for the cross-contribution;

applying the cross-contribution to the extracted wireline service events eligible for the cross-contribution; and

adjusting the total charge record for the extracted wireline service events.

6. The method of claim 1 wherein applying the cross-contribution comprises providing a discount to a customer based upon a total amount of service time accumulated across the wireless service and the wireline service.

7. A communication billing system comprising:

a processing system configured to process a plurality of wireless service events together with a plurality of wireline service events to apply a cross-contribution, wherein to apply the cross-contribution the processing system is configured to apply a wireline credit for unused wireline service minutes to a total wireless charge record, and apply a wireless credit for unused wireless service minutes to a total wireline charge record;

an interface system coupled to the processing system and configured to receive the plurality of wireless service events and receive the plurality of wireline service events for the processing system; and

an event storage system configured to store the received plurality of wireline service events and the received plurality of wireless service events.

8. The communication billing system of claim 7 wherein the processing system is further configured to extract from the event storage system the wireless service events based on a customer identification and extract from the event storage system the wireline service events based on the customer identification.

9. The communication billing system of claim 8 wherein the processing system is further configured to determine the total wireless charge record and determine the total wireline charge record.

10. The communication billing system of claim 9 wherein the processing system is further configured to determine if the extracted wireless service events are eligible for the cross-contribution, apply the cross-contribution to the extracted wireless service events eligible for the cross-contribution, and adjust the total wireless charge record.

11. The communication billing system of claim 9 wherein the processing system is further configured to determine if the extracted wireline service events are eligible for the cross-contribution, apply the cross-contribution to the extracted wireline service events eligible for the cross-contribution, and adjust the total wireline charge record.

12. The communication billing system of claim 7 wherein the processing system is configured to apply a discount to a customer based upon a total amount of service time accumulated across the wireless service and wireline service.

13. A computer readable medium having encoded thereon software for a communication billing system, the software comprising:

instructions operational when executed by a processing system to direct the processing system to receive a plurality of wireless service events and a plurality of wireline service events, and process the plurality of wireless service events and the plurality of wireline service events together to apply a cross-contribution wherein the cross-contribution comprises a wireline credit for unused wireline service minutes to a total wireless charge record and a wireless credit for unused wireless service minutes to a total wireline charge record.

14. The computer readable medium of claim 13 wherein the instructions are operational when executed by the processing system to direct the processing system to determine if the wireless service events are eligible for the cross-contribution, apply the cross-contribution to the wireless service events eligible for the cross-contribution, and adjust a total wireless charge record for the wireless service events.

15. The computer readable medium of claim 13 wherein the instructions are operational when executed by the processing system to direct the processing system to determine if the wireline service events are eligible for the cross-contribution, apply the cross-contribution to the wireline service events eligible for the cross-contribution, and adjust a total wireline charge record for the wireline service events.

16. The computer readable medium of claim 13 wherein the instructions are operational when executed by the processing system to direct the processing system to apply a discount based upon a total amount of service time accumulated across the wireless service and wireline service.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
TERMINATION AND RELEASE OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Apr 2, 2020
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 052969/0475 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
GRANT OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Mar 6, 2017
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 041895/0210 →