IP Library Granted Patent US 6,999,944
Granted Patent B1
US 6,999,944 · App. 09/378,018 · Granted Feb 14, 2006

Method and apparatus for authorizing and billing communications services using a bank card financial network

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 6,999,944
App. No.
09/378,018
Granted
Feb 14, 2006
Kind
B1
Abstract

According to the invention, a method and apparatus are disclosed for a dynamic communications service bank card billing system for authorizing and billing communications services using a bank card financial network. The communications service bank card billing system receive events from communications services and equipment providing such services. If a received event corresponds to a request for initiating a communications service, the event is tariffed and taxed, and a pre-authorization and hold request is made to the associated customer account number. If the communications service receives a service authorization or denial indication, the communications service bank card billing system provides such indication indicative of the successful or non-successful pre-authorization and hold request. Alternatively, if a received event corresponds to a request to charge a customer account, the event is tariffed and taxed, and a forced post request is made to the associated customer account number over the bank card financial network if no pre-authorization preceded the forced post request. Otherwise, a pre-authorization completion is formatted and sent. Additionally, a representation of the content of the event is stored by the communications service bank card billing system for accumulating communications service charges during a billing period. At the end of the billing period, the communications services charges can be summarized and evaluated whether a credit or a surcharge is required. Such an account adjustment or a credit is then made via a forced post request to the associated customer bank card account number over the bank card financial network.

Claims (40)

1. A method for operating an interface computer system to provide an interface between a financial bank card network and a communications system that provides a communications service to a customer with a customer account in the financial bank card network, the method comprising the steps of:

receiving a plurality of communications service events from the communications system;

for each of the plurality of communications service events,

determining if a communications service event is complete,

if the communications service event is not complete, then the method includes determining an estimated cost of the communications service event, formatting a pre-authorization and hold request for the estimated cost, and processing the pre-authorization and hold request over the financial bank card network, and

if the communications service event is complete, then the method includes determining an actual cost of the communications service event, formatting a first forced post request for the actual cost, and processing the first forced post request over the financial bank card network to charge the customer for the communications service event;

accumulating the plurality of communications service events and associated costs over a billing period for the customer;

determining whether the customer is due a credit or assessed a surcharge; and

formatting a second forced post request for the credit or the surcharge, and processing the second forced post request over the financial bank card network.

2. The method of claim 1 , wherein determining an estimated cost of the communications service event includes tariffing and taxing the communications service event.

3. The method of claim 1 , wherein determining an actual cost of the communications service event includes tariffing and taxing the communications service event.

4. The method of claim 1 , wherein in response to processing the pre-authorization and hold request over the financial bank card network, the method further comprises:

receiving a pre-authorization and hold response from the financial bank card network; and

signaling the communications service an indication that the communications service was authorized based on the received pre-authorization and hold response.

5. The method of claim 1 , wherein in response to processing the pre-authorization and hold request over the financial bank card network, the method further comprises:

receiving a pre-authorization and hold response from the financial bank card network; and

signaling the communications service an indication that the communications service was not authorized based on the received pre-authorization and hold response.

6. The method of claim 1 , wherein the communications service events are received in a protocol native to devices in the communication system that provide the communication service.

7. The method of claim 1 , further comprising converting the communications service event into a bank card format.

8. The method of claim 7 , wherein the bank card format comprises a Visa I, Visa II, ASPDH, or SET format.

9. A computer-readable medium having computer-executable instructions for performing steps for providing an interface between a financial bank card network and a communications system that provides a communications service to a customer with a customer account in the financial bank card network, the steps comprising:

receiving a plurality of communications service events from the communications system;

for each of the plurality of communications service events,

determining if a communications service event is complete,

if the communications service event is not complete, then the method includes determining an estimated cost of the communications service event, formatting a pre authorization and hold request for the estimated cost, and processing the pre-authorization and hold request over the financial bank card network, and

if the communications service event is complete, then the method includes determining an actual cost of the communications service event, formatting a first forced post request for the actual cost, and processing the first forced post request over the financial bank card network to charge the customer for the communications service event;

accumulating the plurality of communications service events and associated costs over a billing period for the customer;

determining whether the customer is due a credit or assessed a surcharge; and

formatting a second forced post request for the credit or the surcharge, and processing the second forced post request over the financial bank card network.

10. The computer-readable medium of claim 9 , wherein determining an estimated cost of the communications service event includes tariffing and taxing the communications service event.

11. The computer-readable medium of claim 9 , wherein determining an actual cost of the communications service event includes tariffing and taxing the communications service event.

12. The computer-readable medium of claim 9 , having further computer-executable instructions for performing the steps of:

receiving a pre-authorization and hold response from the financial bank card network; and

signaling the communications service an indication that the communications service was authorized based on the received pre-authorization and hold response.

13. The computer-readable medium of claim 9 , having further computer-executable instructions for performing the steps of:

receiving a pre-authorization and hold response from the financial bank card network; and

signaling the communications service an indication that the communications service was not authorized based on the received pre-authorization and hold response.

14. The computer-readable medium of claim 9 , wherein the communications service events are received in a protocol native to devices in the communication system that provide the communication service.

15. The computer-readable medium of claim 9 , having further computer-executable instructions for performing the step of converting the communications service event into a bank card format.

16. The computer-readable medium of claim 15 , wherein the bank card format comprises a Visa I, Visa II, ASPDH, or SET format.

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 →