IP Library › Granted Patent US 8,606,704
Granted Patent B2
US 8,606,704 · App. 10/720,856 · Granted Dec 10, 2013

Customer billing in a communications network

Inventor: Timothy Roberts (Thaxted, GB)
Assignee: Apple Inc.
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,606,704
App. No.
10/720,856
Granted
Dec 10, 2013
Kind
B2
Abstract

In a packet communications network, e.g. a third generation wireless network, combined billing of a user is provided for the delivery of communications services to that user and for the on-line purchase of goods and services by the user via the communications network. A set of rules is provided and a respective billing tariff and account is determined from the rules and each packet address. Credit transfers are made between user accounts and the accounts of goods/services supplies held in a common database.

Claims (32)

1. A method of billing a communications network user for the purchase of goods or services associated with the transport of packet traffic from that communications network into a packet communications network, each packet having an address which identifies a provider of goods or services, wherein the method is executed by a server and comprises:

accessing, by the server, a set of rules,

determining, by the server, from said rules and each packet address, a respective billing tariff and a network user account to be debited for the transport of that packet,

obtaining, by the server, a coupon from an account database, representing an amount of credit, and

debiting, by the server, a network user account by the amount of that credit, before allowing the transport of packet traffic for that network user.

2. The method of claim 1 , wherein account details for network users and account details of providers of goods and services are stored in a common accounts database.

3. The method of claim 2 , wherein transfers of credit between accounts stored in the accounts database are determined from coupons generated for each transaction.

4. The method of claim 3 , wherein network users have prepaid and postpaid accounts.

5. The method of claim 4 , wherein each user account is accorded a respective credit limit.

6. The method of claim 5 , wherein a user validation is performed prior to completion of a transaction.

7. The method of claim 6 wherein the network is a wireless network.

8. A billing system for providing combined billing of a communications packet network user for the delivery of communications services to that user and for the on-line purchase of goods and services by the user via the communications network, the goods and services being associated with the transport of packet traffic wherein each packet includes a packet address, the billing system comprising:

a database having stored therein a set of rules; and

a server communicatively coupled to the database, the server being configured to:

determine from said rules and each packet address, a respective billing tariff and a network user account to be debited for the transport of that packet,

obtain a coupon from an account database, representing an amount of credit, and

debit a network user account by the amount of that credit, before allowing the transport of packet traffic for that network user.

9. The billing system of claim 8 , wherein network users have prepaid and postpaid accounts.

10. The billing system of claim 9 , wherein each user account is accorded a respective credit limit.

11. The billing system of claim 10 , wherein the server is configured to credit a supplier of goods or services a portion of the network operator's revenue for the transport of packet traffic relating to a transaction.

12. The billing system of 11 , wherein said network comprises a wireless network.

13. A non-transitory machine readable medium comprising a plurality of instructions that, in response to being executed, result in a computing device determining from a set of rules and each packet address, a respective billing tariff and a network user account to be debited for the transport of that packet,

obtaining a coupon from an account database, representing an amount of credit, and

debiting a network user account by the amount of that credit, before allowing the transport of packet traffic for that network user.

14. Apparatus for billing a communications network user for the purchase of goods or services associated with the transport of packet traffic from that communications network into a packet communications network, the apparatus comprising:

means for providing each packet with an address which identifies a provider of goods or services,

a store having a set of rules,

a packet analyzer for determining from said rules and each packet address, a respective billing tariff and a network user account to be debited or credited for the transport of that packet; and

means for obtaining a coupon from an account database, representing an amount of credit, and debiting a network user account by the amount of that credit, before allowing the transport of packet traffic for that network user.

15. Apparatus as claimed in claim 14 , wherein network users have prepaid and postpaid accounts.

16. Apparatus as claimed in claim 15 , wherein each user account is accorded a respective credit limit.

17. Apparatus as claimed in claim 16 , wherein said network comprises a wireless network.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 20, 2012
From: ROCKSTAR BIDCO, LP
To: APPLE INC.
Reel/Frame 028604/0736 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2011
From: NORTEL NETWORKS LIMITED
To: ROCKSTAR BIDCO, LP
Reel/Frame 027143/0717 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 24, 2003
From: ROBERTS, TIMOTHY
To: NORTEL NETWORKS LIMITED
Reel/Frame 014746/0308 →
Continuity (3)
Continuation In Part 10185134 · Jun 28, 2002
Provisional Application 60355221 · Feb 8, 2002
Related Publication 20040125755A1 · Jul 1, 2004