EP0921487A2

Method and system for billing on the internet

Abstract

The present invention discloses an Internet billing method which can reject invalid orders with reliability, and which can be used without a credit card. In the present invention, a terminal makes a request of a content server for a chargeable service by using a prepaid information medium which has predetermined information necessary for transactions. After the request, the content server makes a request of a prepaid information management server for authentication to check whether the prepaid information medium is authorized to be used for the chargeable service, and for billing for the prepaid information medium. Then, the prepaid information management server authenticates the prepaid information medium and performs the billing for the prepaid information medium on the basis of usage of the chargeable service. If the authentication and the billing succeed, the content server provides the chargeable service to the terminal.

EP0921487A2, drawing sheet 1
Sheet 1 of 10

Term

Term ended

Projected expiry passed 3 December 2018, 7.8 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

13 claims: 11 independent, 2 dependent

  1. 1
    An Internet billing method which makes billing on the Internet possible, characterized in that said method comprising the steps of:(a) making a request, by a terminal, of a content server for a chargeable service by using a prepaid information medium which has predetermined information necessary for transactions;(b) making a request, by said content server, of a prepaid information management server for authentication to check whether said prepaid information medium is authorized to be used for said chargeable service, and for billing for said prepaid information medium;(c) authenticating, by said prepaid information management server, said prepaid information medium;(d) performing, by said prepaid information management server, the billing for the prepaid information medium on the basis of usage of the chargeable service;and(e) providing said terminal, by said content server, with said chargeable service.
  2. 3
    An Internet billing method which makes billing on the Internet possible, characterized in that said method comprising the steps of:(a) making a request, by a terminal, of a content server for a service menu by using a prepaid information medium which has predetermined information necessary for transactions;(b) sending the service menu to said terminal by said content server;(c) making a request, by said terminal, of said content server for a chargeable service upon selecting needed service by a user;(d) making a request, by said content server, of a prepaid information management server for authentication to check whether said prepaid information medium is authorized to be used for said chargeable service, and for billing for said prepaid information medium;(e) sending, by said terminal, to said prepaid information management server, an ID stored in said prepaid information medium upon receipt of a request from said prepaid information management server;(f) sending information for authentication to said terminal by said prepaid information management server;(g) performing a predetermined operation of concatenation of said information and a password by said terminal;(h) sending a result of the operation to said prepaid information management server;(i) performing, by said prepaid information management server, the same operation as performed by said step (g) in said terminal of concatenation of said information and said password of said prepaid information medium, which password is stored in a database, and authenticating said prepaid information medium by verifying a result of the operation against the result sent from said terminal;(j) searching the database for a balance of the prepaid card having said ID, and performing billing with reference to the balance, by the prepaid information management server;(k) notifying said terminal of information including the balance of said prepaid information medium by said prepaid information management server if both authentication by said step (i) and billing by said step (j) succeed;and(l) providing, by said content server, said chargeable service to said terminal.
  3. 5
    A method, in an Internet billing system which makes billing on the Internet possible, in which system at least one terminal, at least one content server and at least one prepaid information management server are connected to a network, for controlling said terminal, characterized in that said method comprising the steps of:(a) accessing said content server on the basis of address information stored in a prepaid information medium which has predetermined information necessary for transactions, and making a request for a service menu;(b) making a request of said content server for a chargeable service;(c) sending, upon receipt of a request from said prepaid information management server, an ID stored in said prepaid information medium to said prepaid information management server;(d) receiving information for authentication from said prepaid information management server, reading out a password stored in said prepaid information medium, performing a predetermined operation of concatenation of said information and the password, and sending a result of the operation to said prepaid information management server;and(e) writing information including a balance of said prepaid information medium to said prepaid information medium on the basis of notification from said prepaid information management server.
  4. 6
    A method, in an Internet billing system which makes billing on the Internet possible, in which system at least one terminal, at least one content server and at least one prepaid information management server are connected to a network, for controlling said content server, characterized in that said method comprising the steps of:(a) receiving a request for a service menu from said terminal on the basis of address information stored in a prepaid information medium which has predetermined information necessary for transactions, and sending the service menu to said terminal;(b) receiving a request for a chargeable service from said terminal;(c) making a request of said prepaid information management server for authentication of the prepaid information medium by sending a message which includes an address of said terminal to said prepaid information management server, and for billing for said prepaid information medium by sending a number of points necessary for the chargeable service;and(d) providing said chargeable service to said terminal if both the authentication and billing succeed.
  5. 7
    A method, in an Internet billing system which makes billing on the Internet possible, in which system at least one terminal, at least one content server and at least one prepaid information management server are connected to a network, for controlling said prepaid information management server, characterized in that said method comprising the steps of:(a) receiving a request for authentication of a prepaid information medium, used at said terminal, which prepaid information medium has predetermined information necessary for transactions, and for billing for said prepaid information medium;(b) making a request for an ID stored in said prepaid information medium, and receiving the ID;(c) sending information for authentication to said terminal;(d) receiving a result of an operation performed by said terminal;(e) performing the same operation as performed in said terminal by referring to a database which stores prepaid information, and authenticating said prepaid information medium by verifying a result of the operation against the result sent from said terminal;(f) decrementing a balance of said prepaid information medium by necessary points if the authentication succeeds;and(g) notifying said terminal of information which includes the decremented balance of said prepaid information medium.
  6. 8
    An Internet billing system which makes billing on the Internet possible, characterized in that said Internet billing system comprising at least one terminal, at least one content server and at least one prepaid information management server which are connected to a network,    wherein said terminal comprises:means for making a request of said content server for a chargeable service by using a prepaid information medium;wherein said content server comprises: first means for making a request of said prepaid information management server for authentication to check whether said prepaid information medium is authorized to be used for said chargeable service;second means for making a request of said prepaid information management server for billing for said prepaid information medium;andthird means for providing said chargeable service to said terminal;and    wherein said prepaid information management server comprises: first means for authenticating said prepaid information medium;andsecond means for performing the billing for said prepaid information medium on the basis of usage of said chargeable service.
  7. 9
    An Internet billing system which makes billing on the Internet possible, characterized in that said Internet billing system comprising at least one terminal, at least one content server and at least one prepaid information management server which are connected to a network,    wherein said terminal comprises:first means for making a request of said content server for a chargeable service by using a prepaid information medium which has predetermined information necessary for transactions;second means for sending an ID stored in said prepaid information medium upon receipt of a request from said prepaid information management server;third means for reading out a password stored in said prepaid information medium on the basis of information for authentication received from said prepaid information management server, performing a predetermined operation and sending a result of the operation to said prepaid information management server;andfourth means for writing information including a balance of said prepaid information medium to said prepaid information medium on the basis of notification from said prepaid information management server;wherein said content server comprises: first means for making a request of said prepaid information management server for authentication to check whether said prepaid information medium is authorized to be used for said chargeable service;second means for making a request of said prepaid information management server for billing for said prepaid information medium;andthird means for providing said chargeable service to said terminal if both authentication and billing succeed;and    wherein said prepaid information management server comprises: first means for authenticating said prepaid information medium at said terminal upon receipt of a request for authentication from said content server;second means for performing the billing on the basis of usage of said chargeable service;andthird means for notifying said terminal of information including a balance of said prepaid information medium.
  8. 10
    A computer-readable recording medium recorded with a program for causing, in an Internet billing system which makes billing on the Internet possible, in which system at least one terminal, at least one content server and at least one prepaid information management server are connected to a network, a computer to control said terminal, said program characterized by:a first code for causing the computer to access said content server on the basis of address information stored in a prepaid information medium which has predetermined information necessary for transactions, and make a request for a service menu;a second code for causing the computer to make a request of said content server for a chargeable service;a third code for causing the computer to send, upon receipt of a request from said prepaid information management server, an ID stored in said prepaid information medium to said prepaid information management server;a fourth code for causing the computer to receive information for authentication from said prepaid information management server, read out a password stored in said prepaid information medium, perform a predetermined operation of concatenation of said information and the password, and send a result of the operation to said prepaid information management server;anda fifth code for causing the computer to write information including a balance of said prepaid information medium to said prepaid information medium on the basis of notification from said prepaid information management server.
  9. 11
    A computer-readable recording medium recorded with a program for causing, in an Internet billing system which makes billing on the Internet possible, in which system at least one terminal, at least one content server and at least one prepaid information management server are connected to a network, a computer to control said content server, said program characterized by:a first code for causing the computer to receive a request for a service menu sent from said terminal on the basis of address information stored in a prepaid information medium which has predetermined information necessary for transactions, and send the service menu to said terminal;a second code for causing the computer to receive a request for a chargeable service from said terminal;a third code for causing the computer to make a request of said prepaid information management server for authentication of the prepaid information medium by sending a message which includes an address of said terminal to said prepaid information management server;a fourth code for causing the computer to bill for said prepaid information medium by sending a point number necessary for said chargeable service;anda fifth code for causing the computer to provide said terminal with said chargeable service if both authentication and billing succeed.
  10. 12
    A computer-readable recording medium recorded with a program for causing, in an Internet billing system which makes billing on the Internet possible, in which system at least one terminal, at least one content server and at least one prepaid information management server are connected to a network, a computer to control said prepaid information management server, said program characterized by:a first code for causing the computer to receive a request for authentication of a prepaid information medium, used at said terminal, which prepaid information medium has predetermined information necessary for transactions, and for billing for said prepaid information medium;a second code for causing the computer to make a request for an ID stored in said prepaid information medium, and receive the ID;a third code for causing the computer to send information for authentication to said terminal;a fourth code for causing the computer to receive a result of an operation performed by said terminal;a fifth code for causing the computer to perform the same operation as performed in said terminal by referring to a database which stores prepaid information, and authenticate said prepaid information medium by verifying a result of the operation against the result sent from said terminal;a sixth code for causing the computer to decrement a balance of said prepaid information medium by necessary points if the authentication by said fifth code succeeds;anda seventh code for causing the computer to notify said terminal of information which includes the decremented balance of said prepaid information medium.
  11. 13
    An IC card, in a Internet billing system which makes billing on the Internet possible, in which system at least one terminal, at least one content server and at least one prepaid information management server are connected to a network, said IC card characterized by:first means for connecting to said terminal;predetermined information, which includes a password, necessary for transactions;second means for retrieving information on authentication of said IC card from said prepaid information management server;andthird means for performing a predetermined operation on the password and the retrieved information,wherein said terminal sends a result of the operation to said prepaid information management server, and said prepaid information management server authenticates said IC card by performing the same operation as performed in said IC card and by verifying a result of the same operation against the result of the operation performed in said IC card.