US5852812A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Billing system for a network
Assignee: Microsoft Technology Licensing LLC
•
Filing: 1995-08-23
•
Granted: 1998-12-22
•
Expires: 2015-08-23
Abstract
Abstract A billing system for on-line computer networks is disclosed. Customers of the on-line system are billed in their own currency for billable events which are generated. Billable events can include access to premium services, file downloads or gateway connections to other systems. Real-time processing of billable events allows the system to post charges to a customer's on-line charge statement quickly following generation of the billable event.
Inventors
- 👤 Mary Reeder
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-29 18:24
CPC Classifications
G; G06; G06Q; G06Q30/00; G06Q30/04; G06Q20/00; G06Q20/04; G06Q20/08; G06Q20/10; G06Q20/102; G06Q20/14; G06Q30/06; G06Q30/0601
Claims Analysis
Total Claims: 34
Claim 1
Independent Claim
148 words
A method for billing in a computer network having a host data center, a plurality of network customers, and multiple local currencies at which transactions are charged to the network customers, the host data center generating a charge to a credit card account of a network customer in response to a transaction comprising the host data center providing a network resource, said method comprising the steps of: receiving, by the host data center, notification of the transaction; determining, a first local currency for billing the credit card account of the network customer for the transaction; calculating a transaction charge price expressed in terms of the first local currency by applying a currency exchange rate to a stored price expressed in a second currency differing from the first local currency; and transmitting, by the host data center after the calculating step, the transaction charge price to a credit processor.
Claim 2
Independent Claim
148 words
A method for billing in a computer network having a host data center, a plurality of network customers, and multiple local currencies at which transactions are charged to the network customers, the host data center generating a charge to a credit card account of a network customer in response to a transaction comprising the host data center providing a network resource, said method comprising the steps of: receiving, by the host data center, notification of the transaction; determining, a first local currency for billing the credit card account of the network customer for the transaction; calculating a transaction charge price expressed in terms of the first local currency by applying a currency exchange rate to a stored price expressed in a second currency differing from the first local currency; and transmitting, by the host data center after the calculating step, the transaction charge price to a credit processor.
Claim 3
Dependent Claim
20 words
The method of claim 1, wherein the network customer is billed by the credit card company in the first currency.
Claim 4
Dependent Claim
17 words
The method of claim 1, wherein the transaction is a periodic transaction or a file download transaction.
Claim 5
Dependent Claim
13 words
The method of claim 1, wherein the transaction is associated with an event.
Claim 6
Dependent Claim
75 words
The method of claim 1 further comprising the steps of: storing within a billing database a table of preset charges to customers, wherein each preset charge entry is expressed in a local currency with which a corresponding network customer is billed; and reading, from the billing database, a preset charge expressed in terms of a local currency for a network customer; and transmitting, by the host data center, the preset charge to the credit processor.
Claim 7
Dependent Claim
29 words
The method of claim 1 further comprising the step of providing, by the host data center, real-time billing statements including the transaction charge price transmitted to the credit process.
Claim 8
Dependent Claim
232 words
A billing system for utilization on a network providing access to resources by networked customers and billing the networked customers for the resources in multiple local currencies in accordance with specified currencies for the networked customers, comprising: a credit system; a data center networked to computing devices of identified network customers and the credit system, the data center comprising: at least one data access server for providing access to data items of commercial value having associated price information and transmitting a data item in response to a request from an identified network customer; at least one billing database maintaining data representative of: identified network customers and local currencies with which particular identified network customers are associated, currency exchange rates, and transmissions of data items of commercial value from the data center to computing devices of identified network customers, transaction charge computing, communicatively coupled to the at least one billing database, for determining a particularized local currency price for transmitting a data item, the particularized local currency price being expressed in the form of a first local currency associated with a requesting network customer and resulting from applying a currency exchange rate to a stored price for the data item which is expressed in a second currency differing from the first local currency, and a billing facility for submitting to the credit system the particularized local currency price for transmitting the data item.
Claim 9
Dependent Claim
232 words
A billing system for utilization on a network providing access to resources by networked customers and billing the networked customers for the resources in multiple local currencies in accordance with specified currencies for the networked customers, comprising: a credit system; a data center networked to computing devices of identified network customers and the credit system, the data center comprising: at least one data access server for providing access to data items of commercial value having associated price information and transmitting a data item in response to a request from an identified network customer; at least one billing database maintaining data representative of: identified network customers and local currencies with which particular identified network customers are associated, currency exchange rates, and transmissions of data items of commercial value from the data center to computing devices of identified network customers, transaction charge computing, communicatively coupled to the at least one billing database, for determining a particularized local currency price for transmitting a data item, the particularized local currency price being expressed in the form of a first local currency associated with a requesting network customer and resulting from applying a currency exchange rate to a stored price for the data item which is expressed in a second currency differing from the first local currency, and a billing facility for submitting to the credit system the particularized local currency price for transmitting the data item.
Claim 10
Dependent Claim
13 words
The system of claim 7, wherein the credit system includes credit card processing.
Claim 11
Dependent Claim
15 words
The system of claim 7, wherein the credit system provides credit card charges to banks.
Claim 12
Dependent Claim
12 words
The system of claim 7, wherein the computing devices comprise personal computers.
Claim 13
Dependent Claim
13 words
The system of claim 7, wherein the computing devices comprise interactive television devices.
Claim 14
Dependent Claim
12 words
The system of claim 7, wherein the computing devices comprise wireless telephones.
Claim 15
Dependent Claim
12 words
The system of claim 7, wherein the data items include software programs.
Claim 16
Dependent Claim
11 words
The system of claim 7, wherein the data items include content.
Claim 17
Dependent Claim
11 words
The system of claim 14, wherein the content comprises video data.
Claim 18
Dependent Claim
11 words
The system of claim 14, wherein the content comprises audio data.
Claim 19
Dependent Claim
11 words
The system of claim 14, wherein the content comprises image data.
Claim 20
Dependent Claim
12 words
The system of claim 7, wherein the data transmissions include file downloads.
Claim 21
Dependent Claim
18 words
The system of claim 7, wherein the data center additionally comprises price information associated with periodic billing items.
Claim 22
Dependent Claim
12 words
The system of claim 19, wherein the period for billing is monthly.
Claim 23
Dependent Claim
14 words
The system of claim 19, wherein the periodic billing is associated with a subscription.
Claim 24
Dependent Claim
54 words
The system of claim 7 further comprising: preset charge data comprising preset flat-rate charges to customers, wherein a preset charge entry is expressed in a local currency with which a corresponding network customer is billed, and wherein the billing facility comprises processes for including the preset charge entry in submissions to the credit system.
Claim 25
Dependent Claim
27 words
The system of claim 22 wherein the at least one billing database includes real-time billing statements including the particularized local currency price for transmitting the data item.
Claim 26
Dependent Claim
117 words
A billing system for an on-line network, comprising: a billing database; an event generator providing, for the billing database, events indicative of network access by network customers; a currency converter on a data center for receiving a network resource access price corresponding to an event stored in the billing database and expressed in a second currency, determining a first local currency corresponding to a base currency for a network customer that will receive a charge for the network resource access, and applying a currency exchange rate to the network resource access price to render a customer base currency price; and a credit company for receiving a charge from the data center comprising the customer base currency price.
Claim 27
Dependent Claim
117 words
A billing system for an on-line network, comprising: a billing database; an event generator providing, for the billing database, events indicative of network access by network customers; a currency converter on a data center for receiving a network resource access price corresponding to an event stored in the billing database and expressed in a second currency, determining a first local currency corresponding to a base currency for a network customer that will receive a charge for the network resource access, and applying a currency exchange rate to the network resource access price to render a customer base currency price; and a credit company for receiving a charge from the data center comprising the customer base currency price.
Claim 28
Dependent Claim
16 words
The system of claim 24, wherein the billing database comprises a System Query Language (SQL) server.
Claim 29
Dependent Claim
15 words
The system of claim 24, wherein network access to the on-line network includes connect access.
Claim 30
Dependent Claim
16 words
The system of claim 24, wherein network access to the on-line network includes file download access.
Claim 31
Dependent Claim
15 words
The system of claim 24, wherein the network resource access price comprises transaction charge data.
Claim 32
Dependent Claim
15 words
The system of claim 24, wherein the network resource access price comprises periodic charge data.
Claim 33
Dependent Claim
20 words
The system of claim 24 further comprising a billing database providing real-time billing statements including the customer base currency price.
Claim 34
Dependent Claim
13 words
The system of claim 24 wherein the second currency is a local currency.
References Cited (Backward Citations)
US4766293A
Cited
US4799156A
Cited
US4926368A
Cited
US5347632A
Cited
US5442771A
Cited
US5561708A
Cited
US5526035A
Cited
US5311302A
Cited
US5420405A
Cited
US5570126A
Cited
US5583563A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-12-21 | 2002-06-22 | 2002-12-22 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-12-21 | 2006-06-22 | 2006-12-22 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-12-21 | 2010-06-22 | 2010-12-22 | $7700.00 | Window Closed / Lapsed |