← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag